Теперь мы знаем, что именно так и происходит. Каждое маленькое изменение действительно полезно для его обладателя, поскольку все эти промежуточные стадии существуют до сих пор и по-прежнему полезны. Каждый вариант глаза – незначительное усовершенствование предыдущего варианта. Светочувствительное пятно на коже позволяет морским блюдечкам определять, где верх, где низ; светочувствительные глазки туррид (брюхоногих моллюсков) помогают обнаружить источник света; при хорошем освещении группа светочувствительных клеток позволяет наутилусу фокусировать простое изображение; простейший хрусталик улитки мурекс формирует изображение даже при слабом освещении; приспосабливаемый хрусталик и диафрагма глаза осьминога позволяют животному различать мельчайшие подробности (изобретение хрусталика объяснить легко, поскольку любая прозрачная ткань может выполнять функцию преломляющей линзы глаза). Таким образом, даже среди моллюсков обнаружено множество стадий развития глаза, причем каждое новое изобретение полезно для его обладателя. Так что несложно вообразить, что предки осьминога последовательно владели всеми этими типами глаз.
Ричард Докинз сравнивает прохождение через эти стадии с восхождением на гору («Гору Невероятного») без единого непреодолимого подъема. На горы взбираются снизу. И Докинз демонстрирует существование множества таких «гор» – разного типа глаз у разных животных, от составных глаз насекомых до многочисленных и странных глаз пауков – на разных стадиях эволюции. Компьютерные модели подтверждают, что ни один из этих вариантов не являлся недостатком.
Более того, оцифровка биологических данных, начавшаяся с открытием ДНК, предоставляет прямые и недвусмысленные доказательства постепенной эволюции за счет непрерывных изменений последовательностей генов. Например, мы знаем, что один и тот же ген
В ДНК обнаружены убедительные доказательства постепенного и ненаправленного формирования молекулы опсина в процессе последовательных изменений. Однако остаются загадки математического плана. Молекула опсина состоит из сотен аминокислотных остатков, последовательность которых определяется соответствующим геном. Если бы кто-то захотел найти такую последовательность гена опсина методом проб и ошибок, понадобилось бы очень много времени или очень много рабочих рук. Учитывая, что белки состоят из 20 типов аминокислот, молекула белка из сотни аминокислотных остатков может существовать в виде 10130 различных последовательностей. Это намного больше, чем число атомов во Вселенной и чем время в наносекундах, прошедшее после Большого взрыва. Так что невозможно, чтобы естественный отбор привел к возникновению молекулы опсина с нуля, как бы долго он ни работал с каким угодно количеством организмов. А опсин – лишь один из десятков тысяч белков организма.
Скажете, это очередное отклонение Лукреция? И приходится заключить, что комбинаторное разнообразие возможных белков не позволяет эволюции выбрать правильные? Нет, нет и нет. Мы знаем, что все человеческие изобретения редко возникают «из ничего» и что переход от старой технологии к новой, «уже возможной», происходит за счет рекомбинации существующих элементов. Таким образом, этот переход осуществляется за счет небольших постепенных изменений. То же самое справедливо для естественного отбора. Так что математика ведет нас по ложному следу. Часто в качестве аналогии приводят сборку самолета: «Боинг-747» не может возникнуть под действием смерча на свалке металлолома, его собирают, присоединяя новые заклепки к существующей конструкции. Одно важное открытие позволяет лучше понять задачу естественного отбора.