Главная » Хабрахабр » [Из песочницы] Асимметрия жизни

[Из песочницы] Асимметрия жизни

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

Наверное поэтому в моих знаниях по этим предметам всегда был большой провал. И науками больше всего нашпигованными фактами без логических объяснений для меня всегда были те, которые связаны с органической жизнью и ее устройством, что бы убедится в этом откройте учебник по биологии, например на разделе о ДНК, там будет подробное описание строения и функций ДНК, но не слова о том, почему это все должно работать именно так и никак иначе. Итак поехали!
«В различных явлениях могут присутствовать элементы симметрии, но они не являются необходимыми, для существования явлений необходимым является только отсутствие, определенных элементов симметрии.» Пьер Кюри Эта статья о попытках восполнить пробелы и свести факты об органической жизни в логически согласованную систему, которая не только отвечала бы на вопрос «как?» но могла бы еще и давать общее направление, в котором нужно двигаться что бы ответить на вопрос «почему?».

«Знание немногих принципов освобождает от знания многих фактов.» Рене Декарт

Содержание:

  1. «Симметрия хаоса» -рассмотрим связь симметрии, энергии и информации;
  2. «Живые системы-нарушители беспорядка» -исследуем отличия живой природы от неживой с точки зрения информационной энтропии;
  3. «Саморепликатор-разумный» — рассмотрим биологическую эволюцию в рамках теории саморепликации;
  4. «Жизнь ++» — покажем как логические принципы, необходимые для функционирования саморепликатора согласуются с базовой структурой нуклеотидов и ДНК;
  5. «Ложка хирального дёгтя» — познакомимся с феноменом хиральной чистоты органических молекул;
  6. «Асимметричный источник жизни» рассмотрим как используется живыми системами нарушение симметрии органических молекул;
  7. Заключение.

Симметрия хаоса

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

Максимально возможное в этом плане состояние симметрии- это межзвездное пространство, в нем практически нет материи и судя по всему оно бесконечно, но в отличие от истинного вакуума оно пронизано полями которые постоянно и хаотично колеблются- флуктуируют со скоростью порядка миллион миллиардов миллиардов (10 в 24 степени) раз в секунду на масштабах сопоставимых с миллионными долями миллиардных (10 в минус 15 степени) долей миллиметра. К счастью, состояние абсолютной симметрии недоступно в нашем физическом мире. Благодаря постоянным флуктуациям полей мы имеем такие веселые и сломавшие не один десяток умных мозгов вещи, как принцип неопределенности и темная энергия. Самые крупные и устойчивые колебания мы можем воспринимать как отдельные частицы, это можно сравнить с тем, как волну цунами можно рассматривать как отдельный объект, но это не более чем прокачанная вариация ряби на водной поверхности. Более подробно можно почитать в обзорной статье на Хабре, а так же посмотреть наглядно описывающее видео:

https://www.youtube.com/watch?v=Qhowc1PSO4EВ
image
Визуализация флуктуаций глюонного поля

требует для описания максимум информации или обладает максимальной энтропией (https://ru.wikipedia.org/wiki/Информационная_энтропия), что бы убедится в этом давайте рассмотрим один простой пример: Итак, мы видим, что наше реальное состояние максимальной симметрии довольно сильно отличается от идеала, да еще и в противоположность ему обладает максимальной неопределенностью т.е.

Есть огромное количество вариантов, того в какую сторону двинется шарик по поверхности воды, его направление будет зависеть от исхода миллиардов случайных столкновений с молекулами воды в результате теплового движения и что бы просчитать этот результат вам потребуется знать скорость и направление всех этих молекул, наверняка можно сказать, что это очень большой объем информации и непредсказуемость (энтропия) этой системы так же очень большая (рис. Представьте себе тарелку наполненную водой до краев, таким образом, что поверхностное натяжение образует выпуклую, симметричную относительно краев сосуда поверхность, аккуратно поместим на эту поверхность, например, шарик от пинг-понга, точно в центр, на самую высокую точку. А что если нарушить симметрию системы? 1). 2) Но поток сам себя не создаст, что бы создать поток вам придется нарушить симметрию т.е. Например, подняв один край тарелки относительно другого, силы природы незамедлительно начнут свою работу по восстановлению этой жуткой несправедливости, вода польется из сосуда выравнивая уровень, выливающаяся вода увлечет за собой шарик и его движение уже можно будет описать просто узнав скорость и направление потока воды (рис. привнести в систему энергию из вне.

image

Отсюда можно вывести следующее:

  1. система, обладающая большей симметрией, обладает большей энтропией — неопределенностью или мерой количества информации требуемой для ее описания, и в тоже время меньшей энергией;
  2. нарушение симметрии уменьшает энтропию и запускает процесс;
  3. природа любит симметрию, все системы стремятся к состоянию равновесия и минимальной энергии;
  4. любые процессы можно рассматривать как попытку системы вернуться в состояние симметрии или минимальной энергии.

«Еще раз подчеркнем: понятие максимальной энтропии подразумевает максимально хаотичное, а значит и максимально симметричное состояние системы. Все спонтанные процессы в природе идут в направлении увеличения энтропии.» (http://cyclowiki.org/wiki/Парадокс_перемешивания )
И действительно мы можем точно сказать, что все процессы наблюдаемые нами это отзвуки некогда хорошенько нарушенной симметрии, которая к счастью еще не до конца восстановилась, но против энтропии не попрешь и рано или поздно все системы придут к равновесию и маятники всех часов остановятся, или есть какие то исключения?

Живые системы-нарушители беспорядка

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

Что бы лучше понять это утверждение давайте попробуем очень примерно сравнить энтропию биологического организма, например человека массой 70 кг., с энтропией системы состоящей из такого же количества атомов.

image

неупорядоченных атомов величина очень большая и пропорциональна их количеству, т.е. Энтропия системы состоящей из 70 кг. 7*10 в 27 степени (6,7 миллиардов миллиардов миллиардов) атомов. что бы задать эту систему нам потребуется описать состояние примерно 6. Вся информация необходимая для сборки системы «Человек» хранится в его ДНК- длинной последовательности из нескольких типов одинаковых молекул, т.е. А что на счет живого организма? всего 180 миллиардов атомов. в случае с живой системой нам достаточно знать только конфигурацию цепочки ДНК которая состоит всего из 6 миллиардов молекул каждая из которых состоит примерно из 30 атомов, а это 18 *10 в 10 -й степени т.е. Тогда путем простого отношения можно оценить разницу в порядке энтропий этих систем:

в десятки миллионов миллиардов раз! 6,7*10^27 ÷ 18*10^10 ≈ 3,7*10^16

Итого по самым грубым прикидкам энтропия живой системы «Человек» при одинаковой массе вещества меньше, чем у не живого скопления атомов на 16 порядков т.е. Похоже живые системы неплохо утерли нос энтропии. (Подробнее про энтропию систем можно почитать тут: studfiles.net/preview/953337/page:31/, sernam.ru/book_tp.php?id=104 ). Но благодаря какому качеству им удается такой уникальный трюк?

Саморепликатор-разумный

Раз уж мы решили поговорить о жизни, то стоит обратиться так же и к Теории Эволюции т.к. в этом вопросе она является безусловным авторитетом. Если отбросить все лишнее, то в своей основе, эта теория утверждает, что развитием всего наблюдаемого нами разнообразия живой природы мы обязаны постоянной передаче и модификации наследственной информации между поколениями организмов. Удачные модификации способствуют более эффективному размножению (самокопированию) их носителя, создавая обратную положительную связь, а неудачные наоборот. Таким образом, накапливая удачные модификации, организмы приобретают все более и более сложные и упорядоченные формы, все сильнее нарушая первичную симметрию.

Исходя из этого ключевого отличия живых систем от не живых, в самом общем рассмотрении можно представить все живые организмы, как просто само-реплицирующиеся и само-изменяющиеся ДНК-программы с кодом типа:

Инструкция1: < создать: [Случайные инструкции]>
Инструкция2: < выполнить: [Исходные инструкции]+ [Случайные инструкции]>
Инструкция3: < записать: [Исходные инструкции]= ([Исходные инструкции]+[Случайные инструкции])>
Инструкция4: <копировать: [Все инструкции выше]+ [Инструкция4]>

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

Достаточно поместить такую программу в среду пригодную для функционирования, и предоставить самой себе, и всего через каких-нибудь несколько миллиардов лет вы получите все разнообразие эволюции видов, без дополнительных затрат на разработку.

image
Оригинал

— Фон Нейман гениальный математик и физик, человек, чей вклад в науку ХХ-го века, сложно переоценить, отец теории игр, математического языка квантовой механики, и вдобавок еще и современной вычислительной техники, именно по архитектуре названной его именем сейчас производится большинство компьютеров. Саму концепцию программ-саморепликаторов предложил еще в 1951. (подробнее про теорию саморепликации в статье от «ПостНауки» а так же в оригинальной статье Фон Неймана).

Жизнь ++

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

Прежде всего для того, что бы что-то писать нужны буквы, не будем плодить лишние сущности и возьмем для начала минимально-необходимый алфавит, достаточный для кодирования любой информации – это всего два символа: 0 и 1. Окей, с чего же мы начнем, после того как хорошенько залипнем в социальных сетях и просмотрим все когда-либо снятые сериалы? Давайте скажем, что если соединить каких-либо два атома, то получившаяся молекула будет называться «ноль», а если соединить каких-то других два атома — то получится другая молекула, которую назовем — «единица» и для начала представим их такой схемой:

image

Для того что бы написанный текст с помощью таких букв мог быть программой необходимо выполнение следующих минимально-необходимых требований:

  1. Целостность. Для этого важно, что бы наши молекулярные ноль и единица могли прочно соединяться между собой, образуя одну непрерывную строчку, ведь в условиях молекулярного письма мы не можем себе позволить пробелы, потому что вокруг непрерывно и хаотично носятся туда-сюда другие молекулы и атомы и наш молекулярный код с пробелами сразу же разлетится на составляющие от столкновений с ними.
  2. Последовательность. Любая программа, по определению должна иметь последовательность выполнения команд, так, в нашем вышеописанном примере кода саморепликатора последовательность соблюдалась благодаря тому, что мы по умолчанию читаем текст только в одном направлении: слева-направо, сверху-вниз. Значит, вторым необходимым условием будет однозначно задать направление для нашего молекулярного текста.

Для выполнения первого требования достаточно подобать наши молекулы таким образом, что бы они имели по два соединения слева и справа, тогда они смогут сцепляться между собой, образовывая непрерывную цепочку. А что бы всегда соблюдалось одно направление цепи, достаточно будет, что бы зацепы на буквах могли соединяться только левый с правым, этот принцип легко представить на примере цепочки людей который держаться за руки, каждый человек держит своей левой рукой правую руку соседа, таким образом все стоят лицом в одном направлении. Соединенные по такому принципу каждая из молекул-букв так же сможет встать в цепочку только в одном направлении. Схематично представим это так:

image

Давайте начнем писать код. Отлично, теперь у нас есть наш минимальный алфавит из 2-х букв-молекул которые можно соединять в устойчивые цепочки с направлением.

мы пишем саморепликатора, то прежде всего нужно подумать о простом и надежном механизме само-копирования нашей программы. Т.к. Тут снова не обойтись без двух минимальных требований: Как он должен работать?

  1. Механизм должен содержаться в коде программы.
  2. Механизм должен в результате своей работы создавать копию кода программы.

Т.к. пробелов мы делать не можем, то наш код должен полностью состоять из одной строчки, но в количестве символов нас никто не ограничивал, поэтому это не должно быть проблемой. Далее предположим, что существует возможность подобрать такую последовательность молекул-элементов, что бы она, только за счет взаимодействий между атомами выполняла следующие функции: с одной стороны взаимодействовала бы по порядку с элементом кода (нулем или единицей) затем, после взаимодействия собирала бы из других атомов такой же элемент (копировала элемент), после повторяла бы это действие со следующим элементом цепочки так же соединяя их между собой. давайте назовем такую последовательность механизмом копирования и добавим его в код, который схематично можно представить так:

0 >1 >
0 >1 >0…(любое количество символов)>(код механизма копирования)...

Находясь в одном конце цепочки он начинает копировать программу с противоположного, таким образом наша строчка кода сворачивается как змейка в одноименной игре, а механизм продвигается вперед, получает на вход и копирует элементы последовательнсти один за одним, завершает копирование участка «…(любое количество символов)>» и дальше натыкается на проблему рекурсии, ведь для того что бы, считать информацию с собственных элементов, механизму потребуется иметь копию самого себя, а что бы создать копию самого себя- нужно считать информацию с собственных элементов. Отлично, теперь смоделируем как будет работать наш механизм.

Так, например делают формы для отливки бронзовых статуй: создают прототип, затем делают отпечаток прототипа в глине, заполнив которую расплавленным металлом можно получить копию прототипа. Давайте как-то выкручиваться и для этого рассмотрим еще один способ скопировать что-либо, не на прямую, воссоздавая каждый элемент, а по принципу слепка. Для реализации такой схемы копирования, нам придется вернуться к самому началу и внести небольшие изменения в наш алфавит. Звучит неплохо, попробуем применить этот принцип в нашем молекулярном коде. Новые зацепы так же расположим у всех букв так же одинакового — с нижнего края. А именно: добавим к нашим нулю и единице еще два символа 2 и 3 каждая, и сделаем так что бы каждый символ был бы слепком для своей пары, ноль — для двойки, единица для тройки, и наоборот, все остальное оставляем без изменения: у всех букв будут такие же одинаковые боковые зацепы и одно направление, а что бы слепок и оригинал всегда точно соответствовали друг-другу, будем к каждой букве прикреплять ее пару-слепок с помощью новых зацепов, которые бы работали по принципу пазла, так, что бы они могли сцеплятся только каждый со своей парой 0 с 2, а 1 с 3. Схематично цепочку кода из такого алфавита можно представить его следующим образом: И так у нас получится алфавит из 4- символов: 0,1,2,3 у каждого из которых есть три зацепа-соединения: слева, справа и снизу, левые зацепы соединятся только с правыми любых символов, а нижние соединения могут соединять только символ со своим напарником- слепком: ноль с двойкой и единицу с тройкой.

image

Мы получим довольно интересный результат, пару строчек код-слепок не одинаковых, но связанных между собой. Теперь перекодируем нашу программу уже в 4-х символьный алфавит и заново начнем запись кода, записывая по одному символу слева на право, при этом одновременно формируя нижнюю строчку слепок. Скажем, что за функцию присоединения соответствующего символа будет отвечать отдельный механизм, тогда заменим им механизм копирования и для краткости назовем его «механизм отливки», в результате получим: Имея в наличии любую из них, можно однозначно восстановить вторую, при этом используя только одно простое правило: присоединяя к каждой букве ее пару 0 -2, и 1 -3.

0>1>2>3 … (механизм отливки)…………..>0>1>2>3
1<0<3<2…(слепок механизма отливки)….<1<0<3<2

Это объясняется тем, что у всех букв между-строчный зацеп только снизу, и одно направление, соответственно, что бы соединится с верхними символами нижним развернуться на 180 градусов- «встать на голову», при этом их направление меняется. У внимательного читателя наверняка возникнет вопрос: почему направление нижней строчки противоположно?

Допустим сначала, механизм отливки который находится в строчке- «код» проходит по строчке «слепок» последовательно приставляя соответствия каждой букве, в результате получая еще одну строчку «код», и соответственно, из за чего все затевалось- копию самого себя. Давайте промоделируем сможет ли само-копироваться наша новая реализация кода. Затем механизм отливки проходится по новой строчке с кодом, приставляя соответствие к каждому символу, получая строчку-слепок, и так рекурсия самокопирования побеждена и в результате у нас теперь есть два полных набора из одного исходного.

Хотя в процессе эволюции он и оброс многими вспомогательными механизмами и усовершенствованиями, так например в условиях клетки уже не нужно переживать, о том что бы вся программа была в одном куске кода, и можно позволить сделать собственное «программное окружение»- иметь отдельную программу для копирования, отдельную для поиска и исправления ошибок, но сами принципы остались неизменными. И это действительно очень похоже, на то, как мог бы появиться самый первый механизм репликации ДНК.

Как смогли убедится, в рамках теории саморепликаторов, довольно логично укладываются многие принципы Генетики и Цитологии, а именно: Предлагаю подвести итог, нашего мысленного эксперимента прежде чем двинуться дальше.

  1. Структура нуклеотидов – 4 буквы нашего алфавита это 4 нуклеотида: 0 -Тимин; 1- Гуанин; 2- Аденин; 3-Цитозин, из которых состоит ДНК любого живого организма.
  2. Схема соединения нуклеотидов в цепочку в ДНК, которая естественно выводится из необходимости считывать и копировать информацию в одном порядке, что обеспечивается строением «боковых зацепов» которые называются 3' и 5' концами. (подробно о соединении нуклеотидов: www.youtube.com/watch?v=pzYE3WL_n2I&t=320s )
  3. Принцип комплементарности — это наше правило соединения «0 вместе с 2, и 1 вместе 3»- необходимое для функционирования механизма репликации по принципу «отливки». В оригинале Тимин всегда соединяется вместе с Аденином, а Цитозин с Гуанином, с помощью специальных водородных связей —наших «нижних пазл-зацепов», (первая пара с помощью 2-х таких связей, а вторая с помощью 3-х), так же мы убедились, что необходимым минимумом для механизма репликации являются имено 4 нуклеотида, которые должны попарно дополнять друг друга.
  4. Вторичная структура ДНК, которая естественно вытекает из необходимости копирования по правилу отливки, объясняющему почему необходимо иметь именно две «строчки кода» или разнонаправленных (антипараллельных) нитей из нуклеотидов в ДНК, а так же почему только одна из нитей ДНК является кодирующей. ( www.xumuk.ru/biochem/90.html )

На видео ниже, отличная визуализация репликации ДНК уже более приближенная к реальным масштабам и скоростям и все что мы видим тут, как бы сложно это не смотрелось, так же логично вписывается в нашу простую систему, например образование лидирующей нити (Leading strand) и отстающей (Lagging strand) естественно вытекает из того, что механизм отливки (хеликаза) может подставлять соответствия к каждому нуклеотиду так же только в одном направлении а т.к. наши нити благодаря комплементарному строению нуклеотидов получаются разнонаправленными(антипараллельными), то к одной из них, хеликаза может приставлять соответсвия по ходу движения, а вторую пропускает немного вперед, а затем возвращается по ней в направлении кода.

Ложка хирального дёгтя.

И когда казалось бы, все складывается в довольно логичную картину, природа подкидывает очередной сюрприз. Если бы мы действительно повторили в лаборатории все выше перечисленные операции по созданию молекулярной программы репликатора, начиная с синтеза наших букв- нуклеотидов, запустив программу, мы бы обнаружили, что цепочки из наших нуклеотидов копируются с большими ошибками или вообще не копируются, изучив внимательнее мы бы в конце концов выяснили, что причина ошибок состоит в том, что при синтезе букв-нуклеотидов образовалось не только определенное количество нужных нам букв, но и ровно такое же количество их зеркальных близнецов т.е. имеющих тот же состав и химическую формулу, но все связи внутри которых переставлены слева-направо, например если у оригинала есть связь С-О-Н, то у зеркального близнеца будет Н-О-С. Оказывается соотношение равное соотношение левых и правых молекул соблюдается при синтезе любых ассиметричных соединений, ведь природа, как мы уже знаем, стремится к симметрии и на выходе вы всегда получите соотношение 1к1.

( ttps://ru.wikipedia.org/wiki/Талиомид) В специальном разделе химии изучающем свойства симметрий различных соединений- Стереохимии, такая равномерная смесь левых и правых молекул называется- рацемат, а сами левые и правые молекулы- изомерами, и очень часто при синтезе органических соединений, например лекарств оказывается что свойства правых и левых изомеров отличаются кардинальным образом, наверное наиболее известный и трагический случай связанный с этим- скандал возникший после применения в 60-х годах прошлого века, лекарства под названием Талиомид, в процессе синтеза которого не был удален второй изомер, который оказал неожиданный эффект при приеме беременными женщинами, в результате чего около 12 000 новорождённых родились с физическими уродствами.

Это конечно создало бы особых проблем, если бы нуклеотиды были симметричными, как например молекула воды Н-О-Н, но как мы показали выше для записи и передачи информации необходимы молекулы, асимметрию которых определяет наличие направления и комплементарных соединений, тогда получается, что зеркальное отражение нуклеотида будет иметь противоположное направление и если на каком-то участке репликации ДНК, вклинивается зеркальный нуклеотид то между ним и правильным нуклеотидом возникнет пробел в один символ, в который не сможет встать не один из элементов нашего пазла. Тогда получается, что первые самореплицирующиеся молекулы должны были образоваться из смеси 50% правых и 50% левых нуклеотидов. Так, на радость различного толка креационистов, образование в естественных условия 50/50 левых и правых молекул, создает довольно серьезные проблемы для теории самозарождения жизни.

image

(про успехи в этом направлении можно прочитать тут: elementy.ru/novosti_nauki/432316 ). Вопрос о том, какие именно условия сделали возможным разделение изомеров в первичном бульоне и создали возможность зарождения жизни, до сих пор является предметом многих исследований и не смотря на то что ему уже более 100 лет, однозначный ответ пока не получен.

Асимметричный источник жизни

Нарушение симметрий лежит в самой основе живых систем, поэтому не лишним будет рассмотреть, как свойства асимметрии химических соединений используются в живых системах, например, для разделения своих двух основных систем: информационой и функциональной, или используя компьютерные термины- hardware и software.

Такое разделение обеспечивает жесткое соблюдение еще одного основного принципа генетики: Действительно, если мы рассмотрим любые организмы на планете, то увидим, что все цепочки ДНК — инструкции по сборке, состоят только из правых изомеров нуклеотидов, и в то же время все белки — строительные блоки организма, собранные по этим инструкциям, состоят только из левых изомеров аминокислот.

«Направление передачи информации внутри организма всегда идет только в одном направлении от ДНК к белкам.»

такой организм начал бы мутировать очень быстро и бесконтрольно. Если вдуматься, этот принцип действительно необходим для обеспечения стабильности любого организма, ведь в процессе его функционирования белки постоянно подвергаются агрессивному воздействию среды, разрушаются и заменяются новыми и если бы весь организм состоял только из одного самокопирующегося кода, то его постоянные повреждения привели бы к тому что, мы не смогли бы узнать исходный белок уже через несколько этапов копирования, т.е. Что бы избежать подобных ситуаций и необходим «исходник» — ДНК, который хранится в самом защищенном от вредных воздействий месте в клетке— в её ядре, и по которому по мере необходимости штампуются новые белки, а что бы однозначно различать инструкции от строительных блоков очень удобно иметь их в виде противоположных изомеров.

Что бы понять как это работает, вам потребуется только две руки и кусок веревки. Описание еще одного применения асимметрии живыми организмами, связанного уже не с информатикой, а с топологией молекулярных механизмов, пришло в биохимию из теории узлов — науки на стыке математического анализа и геометрии, и называется сверхспирализацией. Держа за оба конца закручивайте один конец вправо, через какое-то время веревочка свернется в правую спираль, таким образом нарушив симметрию левого и правого вы запасли в системе энергию, теперь проделайте следующий трюк- соедините не отпуская оба конца веревки и внимательно следите за тем, как вселенная сама восстановит нарушенную симметрию и две правых спирали обкрутятся друг вокруг друга в левую сторону. Возьмите вашу веревку за концы двумя руками растяните и начните нарушать его симметрию.

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

Заключение

Живые системы ярко выделяются на фоне не живой природы тем, что на протяжении уже более 3,7 миллиардов лет создают в процессе своей эволюции все более сложные структуры, демонстрируя уменьшение своей общей энтропии. Уникальность живых систем состоит в особой, тесной связи между материей и информацией составляющей их, а так же в уникальной способности передавать и изменять эту информацию, этим объясняется возможность приложения понятий информатики при описании многих процессов в живых организмах. Механизм восстановления нарушенной симметрии — фундаментальный двигатель любых процессов и жизнь не является исключением, но именно жизнь научилась не только использовать этот маятник часов вселенной в своих целях, но и раскачивать его, со временем все сильнее. Поэтому именно исследование живых систем может дать направление в котором нужно двигаться, что бы найти ответ на вопрос остановятся ли когда-нибудь эти часы и как запустился самый первый процесс.


Оставить комментарий

Ваш email нигде не будет показан
Обязательные для заполнения поля помечены *

*

x

Ещё Hi-Tech Интересное!

[Из песочницы] Валидация сложных форм React. Часть 1

Для начала надо установить компонент react-validation-boo, предполагаю что с react вы знакомы и как настроить знаете. npm install react-validation-boo Чтобы много не болтать, сразу приведу небольшой пример кода. import React, from 'react'; import {connect, Form, Input, logger} from 'react-validation-boo'; class ...

[Перевод] Микросервисы на Go с помощью Go kit: Введение

Эта статья — введение в Go kit. В этой статье я опишу использование Go kit, набора инструментов и библиотек для создания микросервисов на Go. Первая часть в моем блоге, исходный код примеров доступен здесь. Когда вы разрабатываете облачно-ориентированную распределенную систему, ...