Добавить в цитаты Настройки чтения

Страница 6 из 12

Вот оно – состояние. На процесс переработки входной информации в выходную также может влиять внутреннее состояние того, что перерабатывает вход в выход. Моё настроение начало улучшаться, так как эта идея вновь показалась мне оригинальной и интересной для осмысления. Я тут же вернулся домой и полез в источники смотреть, что и как уже придумано по этому поводу. Задание Василисы вылетело у меня из головы.

Ближе к вечеру ко мне заглянул отец. Он с ходу заявил:

– Я посмотрел твоё выступление на планёрке. Очень достойно.

– Да? Ты смеёшься? Мне показалось, что меня все раскритиковали, а Василиса вообще заявила, что я не выполнил поставленной задачи. А теперь у меня не получается вникнуть в суть её требований, так как я снова углубился в изучение информационного подхода в основе мироздания.

– Хм. Не много ли на себя берёшь? Мироздание… А ну-ка расскажи, что ты там ещё придумал?

Я пересказал отцу свои мысли относительно состояния системы, перерабатывающей входные данные в выходные, которые пришли ко мне во время прогулки, и которые я обогатил к этому времени данными, которые нашёл в интернете. Отец сидел и слушал меня с закрытыми глазами. Когда я закончил, он резко встал и сказал:

– Поздравляю тебя. Если ты всё это придумал сам, то ты только что воспроизвёл суть кибернетического подхода к познанию окружающей действительности. Вам же в ваших университетах не преподавали кибернетику?

– Нет, но я прямо сегодня читал про неё.

– Ну, собственно, ничего нового ты не придумал. Извини меня, но всё это уже известно более ста лет. Однако мне нравится ход твоих мыслей. Похоже, что ты на верном пути при погружении в проект. А почему ты думаешь, что на планёрке тебя раскритиковали?

– Они же говорили, что я доложил какую-то псевдонаучную ерунду, которая очень спорна.

– Знаешь, эффект Даннинга-Крюгера – он такой. Каждый, кто мнит себя экспертом, часто не в силах осмыслить, насколько корректны его знания, так как для этого ему банально не хватает знаний. Не обращай внимания. Я тебе говорю, что ты на верном пути. По крайней мере, так мне говорит моя научная интуиция.

– Спасибо, пап. Подскажи, что мне делать с докладом, который просит Василиса?

– Ты должен сделать его. А поэтому пока отложи свои кибернетические изыскания и погрузись именно в ту тему, которая тебе дана. Что там нужно? Теоретико-информационная точка зрения на генетику? Ну так посмотри, как кодируется информация в генах, как она преобразуется, как она используется, при этом рекомендую тебе рассмотреть разные уровни – от молекулярного до уровня всего организма.

– Выглядит довольно сложно.





– Это только выглядит. Мне кажется, что ты за эти пару дней успел достаточно прокачаться, чтобы быстро всё осмыслить и сделать нормальный доклад.

Отец ушёл, а я открыл новый файл для написания тезисов и задумался…

Глава 3

Подсказки отца подействовали. Я довольно быстро накидал тезисы нового доклада, и у меня получился десяток слайдов. Действительно, оказалось всё не так сложно, как я боялся. Нет, конечно, если закапываться в тему, то можно сделать презентацию и с парой сотен слайдов, так как тема поистине безгранична. Но я ограничился только самыми поверхностными тезисами о том, как применяется теория информации в генетике и вообще в биоинформатике.

Всё оказалось одновременно и довольно тривиально, но в то же время очень интересно. Итак, генетическая информация потому и называется «информацией», так как в молекулах ДНК закодированы инструкции о том, как производить белки. Эта кодировка достаточно проста – используется всего лишь четыре буквы: А, Г, Т и Ц.

ДНК – это дезоксирибонуклеиновая кислота, огромная молекула, которая содержится в каждой клетке организма. В ядре каждой клетки содержится две копии ДНК, свёрнутые в так называемые хромосомы. Хромосомы – это Х-образные биомолекулярные комплексы, даже видимые в оптический микроскоп. У каждого вида живых существ используется свой набор хромосом, и, например, у человека таких хромосом 23 пары. Пары именно потому, что ДНК хранится в ядрах клеток в двух экземплярах.

ДНК состоит из нуклеотидов, если говорить очень упрощённо. Нуклеотиды – это и есть те самые четыре буквы генетического кода. Буква «А» обозначает аденин, буква «Г» – гуанин, буква «Т» – тимин и буква «Ц» – цитозин (или при помощи букв латинского алфавита – A, G, T и C). Аденин, гуанин, тимин и цитозин – это четыре нуклеотида, из которых состоит ДНК всех живых существ на планете, а также некоторых вирусов.

И вот тут как раз проявляется теоретико-информационный подход к генетике. Вместо того чтобы размышлять о ДНК, как о гигантской биомолекуле, состоящей из нуклеотидов, сцеплённых друг с другом в двойную спираль, имеет смысл абстрагироваться от этого и записывать последовательность нуклеотидов в виде букв генетического кода, которых всего лишь четыре. Геном человека состоит из двух цепочек ДНК, в каждой из которых примерно три миллиарда нуклеотидов, то есть это три миллиарда букв А, Г, Т или Ц, записанных друг за другом. Если предположить, что на одной странице формата А4 примерно 45 строк, в каждой из которых около 85 букв, то на странице умещается 3825 букв, а это значит, что весь геном человека можно уместить на 784 313 страницах убористого текста. Не так уж и много – всего лишь полторы тысячи книг, которые умещаются в небольшой библиотеке.

Но это всё – всего лишь самый первый уровень кодирования. Оказывается, что есть второй уровень, на котором в расчёт берутся три подряд идущих нуклеотида – так называемые «триплеты», и значение имеет комбинация букв в каждом триплете. Если на первом уровне существует 4 типа нуклеотидов, то на втором уровне есть 64 разных тройки нуклеотидов. Почему 64? Всё просто – на первом месте в тройке может быть любой из четырёх нуклеотидов, на втором – тоже любой из четырёх, и на третьем тоже любой из четырёх, а это значит, что для получения общего числа различных комбинаций троек нужно 4 умножить на 4 и потом ещё раз умножить на 4, то есть возвести 4 в куб, а это как раз будет 64.

Так вот второй уровень кодирования тройками нуклеотидов определяет, как строятся белки. Каждая тройка нуклеотидов определяет аминокислотный остаток, который добавляется к полипептидной цепочке при построении белка. Белки как раз и формируются из таких цепочек. Но тут интерес вызывает то, что в построении белков участвуют всего лишь 20 аминокислот, а разных вариантов троек нуклеотидов – 64. Оказывается, что некоторым аминокислотам соответствует несколько вариантов таких троек.

Я подумал, что это такой способ резервирования, поддержанный естественным отбором. Так вышло, что у подавляющего большинства живых организмов на Земле и всех вирусов белки состоят из одного и того же крайне ограниченного множества аминокислот, но каждая аминокислота кодируется несколькими вариантами триплетов – троек нуклеотидов. Я вспомнил, как отец однажды мне рассказывал про то, как инженеры используют принципы резервирования при конструировании надёжных систем из ненадёжных компонентов. Мне показалось, что и здесь в генетике используется нечто подобное.

На третьем уровне всё оказалось намного сложнее. Многие белковые молекулы оказались этакими механизмами, которые взаимодействуют с другими более мелкими молекулами – примерно как ключ с замком. Белок – это замок со скважиной, а ключ – это то, что называется сигнальной молекулой. Она подходит в скважину белка, а сама скважина называется рецепторным сайтом или просто рецептором. Фишка в том, что когда сигнальная молекула присоединяется к рецептору белка, белковая молекула изменяет свою трёхмерную конфигурацию, то есть то, как она свёрнута в пространстве. Это действительно можно представить как ключ и замок – если вставить ключ в замок и повернуть его, то из замка вылезет язычок. Ну в любом случае трёхмерная форма замка так или иначе изменится.