В русском языке существуют определённые правила написания предлогов и частиц с последующими словами. В данном случае мы рассматриваем конструкцию "неширокая".
Слово "неширокая" состоит из приставки "не-" и прилагательного "широкая". В русском языке "не-" может писаться как слитно, так и раздельно, в зависимости от контекста и значения. В частности, частица "не" пишется слитно с прилагательными, если она не только отрицает, но и придаёт новому слову новое значение, то есть создаёт новое слово с отрицательным смыслом.
В случае с "неширокая" мы имеем дело с прилагательным, которое обозначает конкретное качество (ширина). Если бы мы использовали слово "широкая" без "не", оно бы просто означало "обладающая большой шириной". Когда мы добавляем "не", мы получаем слово, которое означает "не обладающая большой шириной", то есть "узкая". Таким образом, "неширокая" становится самостоятельным словом с определённым значением.
Кратко подытожив, "неширокая" пишется слитно, так как в этом случае "не" образует новое значение, а не просто отрицает качество, уже присущее слову "широкая".