. Значит, активируя те или иные гены, генерирующие белки, можно регулировать все химические процессы в клетке и, следовательно, ее структуру и функцию. Однако за генерацию белков отвечает только примерно 1,5 % всех входящих в ДНК нуклеотидов.

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

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

Подобные правила часто используют в медицине. Собственно, современный подход к медицинским рекомендациям, основанный на стандартах, фактически состоит из продукционных правил. Например, если у пациента боль в горле, одновременно температура выше 37,5 и миндалины воспалены (покраснение) или трудно глотать, то диагноз – ангина и необходимы постельный режим и прием соответствующих лекарств.

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

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

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

Клетки ведут активную общественную жизнь, постоянно обмениваясь сигналами (сигнальными молекулами). Эти сигналы клетка воспринимает через рецепторы и оценивает при «принятии решения» о превращении. Внешние рецепторы измеряют концентрации и перепады концентраций вне клетки, а внутренние – внутри клетки, причем в разных ее частях. По изменению концентраций некоторых химических веществ клетка может судить о числе делений, отделяющих эту клетку от первоначальной (зиготы). Кроме того, в клетке имеются встроенные счетчики числа делений (