встали бы на его позицию сегодня, но иногда они невольно ее подразумевают, когда рассуждают так, будто основные группы животных появились внезапно и полностью оформившимися: как Афина из головы Зевса, а не вследствие расхождения предковой популяции, разделенной случайным географическим барьером[6].
Как бы там ни было, молекулярно-биологические исследования показали, что крупнейшие группы животного царства гораздо более близкородственны друг другу, чем мы прежде думали. Генетический код можно рассматривать как словарь, где шестьдесят четыре слова одного языка (шестьдесят четыре возможные тройки четырехбуквенного алфавита) соответствуют двадцати одному слову другого (двадцать аминокислот плюс знак препинания). Шансы дважды получить такое соответствие 64:21 в силу случайности составляют менее одного к миллиону миллионов миллионов миллионов миллионов. И однако же у всех когда-либо виденных животных, растений и бактерий генетический код буквально один и тот же. Несомненно, все живущие на Земле существа происходят от одного-единственного предка. Никто с этим и не спорит, но теперь, когда мы изучаем уже не код как таковой, а точные последовательности генетической информации, обнаруживаются примеры поразительного сходства между, скажем, насекомыми и позвоночными. За сегментированное строение насекомых отвечает довольно сложный генетический механизм. И у млекопитающих тоже был найден невероятно похожий элемент генной машинерии. С молекулярной точки зрения все животные приходятся весьма близкой родней друг другу и даже растениям. За дальними родственниками нужно идти к бактериям, но и у тех генетический код идентичен нашему. Причина, почему на основании генетического кода можно уверенно делать подобные выводы, а на основании анатомических баупланов – нет, состоит в том, что генетический код является строго цифровым, а цифры – это как раз то, при помощи чего делаются надежные вычисления. Генная река – река цифровая, и теперь я должен объяснить, что же конкретно означает этот технический термин.
Инженеры проводят важное разграничение между цифровым кодированием и аналоговым. В проигрывателях грампластинок, магнитофонах, а также (до последнего времени) и в большинстве телефонов используется аналоговый код. А код, используемый в компакт-дисках, компьютерах и большинстве новых телефонных систем, – цифровой. Аналоговая система телефонной связи преобразует меняющиеся волны давления воздуха (звуки) в соответствующим образом меняющиеся волны электрического напряжения в проводе. Грампластинка работает по сходному принципу: неровности звуковой дорожки заставляют вибрировать иглу звукоснимателя, и ее движения преобразуются в соответствующие им электрические колебания. На другом конце провода мембрана наушника телефонной трубки или динамик электропроигрывателя превращают эти перепады напряжения обратно в колебания давления воздуха – так, чтобы мы могли их слышать. Данный способ кодирования прост