Для начала - не "в определённой частоте" (с точки зрения русского языка, это вообще бессмыслица), а в определённом ДИАПАЗОНЕ частот. Хотя для света чаще оперируют длиной волны, а не частотой.
Ну а почему - так получилось... Прежде всего потому, что именно в этом диапазоне лежит излучаемый Солнцем свет. Вполне естествено, что органы зрения приспособились под то, что есть, а не под какой-то другой диапазон. Конечно, в природе есть удивительные примеры чувствительности и в других диапазонах (прежде всего это тепловое "зрение" змей), но это уже совсем другая история. Тем более что и зрением это назвать нельзя: эти ямки дают направление на источник тепла (то есть это своего рода пассивная локация), а не изображение источника.
Ну и к диапазону чувствительности, наконец. Спектральная чуствительность зрения (для человека это называется кривой видности) представляет собой колокол - есть отчётливый максимум со спадом по обе стороны. Как и почти всегда в таких случаях, такой вид кривой определяется двумя факторами. Со стороны длинных волн это энергия фотонов. Восприятие света вызывается возбуждением молекул фоточувствительного пигмента - родопсина. На такое возбуждение требуется определённая энергия. Если у квантов света энергия недостаточная, то возбуждения не происходит - это полная аналогия с красной границей фотоэффекта. Со стороны коротких волн (начиная с ультрафиолета) работает уже другой эффект - прозрачность хрусталика и склеры. Фоточувствительные клетки расположены на сетчатке, до которой свету ещё надо дойти. А доходит он туда через хрусталик и склеру, прозрачность которых для света с короткой длиной волны падает, в конце концов до нуля. Тут опять же есть аналогия - оконное стекло. Оно пропускает видимый свет, но задерживает ультрафиолет.
Так что вот эти два фактора - малая энергия фотонов для инфракрасного излучения и непрозрачность оптической системы глаза для ультрафиолетового - и задают тот диапазон длин волн, в котором мы видим.
Адаптированные к видимому спектру Солнца,
мы не будем благоприятно реагировать на излучение высокоэффективных ламп,
спектр которых радикально отличается от солнечного спектра.
С точки зрения зрительного восприятия существуют такие чистые цвета: чёрный, белый, красный, жёлтый, зелёный и синий. Всего получилось 6 цветов. Другие цвета являются смешанными цветами: коричневый, салатный, серый, оранжевый и фиолетовый. Кроме того, существует множество промежуточных цветов, имеющих больший оттенок того или иного цвета. Однако для производства светодиодов существует только 3 исходных цвета: синий, красный, зелёный цвета и ультрафиолетовое излучение. С помощью изменения мощности каждого луча и длины волны получаются другие цвета. Это называется RGB-синтез. Белый цвет является цветовой смесью излучений. Если просто смешать 7 акварельных красок (цвета радуги) в обычных условиях, белый цвет не получится. Вывод: для видимого спектра цветов при постоянной мощности излучения существует 6 чистых цветов, а в абсолюте жёлтый и белый цвета являются смешанными цветами, остаётся 4 чистых цвета.
Некоторые животные вообще не различают цвета. Им это просто не нужно. Другие, как, например, пчела, различают цвета, которые нам абсолютно незнакомы. Пчелы различают следующие основные цвета: желтый, сине-зеленый, синий, фиолетовый и ультрафиолетовый. Особенно хорошо пчелы различают ультрафиолетовый цвет — невидимый для человека, но широко распространенный в природе. Тем не менее, не могу точно сказать что, пчелы имеют самое богатое цветовое зрение.
P.S. Говорят, что быка приводит в ярость красный цвет, но этого просто не может быть.
Обладают им многие дневные птицы, например куры. У нас три вида рецепторов ответственных за цветное зрение: синие, красные, желто-зеленые. А у кур еще два типа рецепторов в ультрафиолетовой области спектра. Само собой, их палитра цветового зрения богаче нашей. Но они платят за это "куриной слепотой", т.е. слабым зрением в условиях недостатка освещенности (в сумерках), за которое отвечают колбочки - рецепторы сетчатки отвечающие за черно-белое зрение в сумерках.