Феномен науки. Кибернетический подход к эволюции
Шрифт:
Историю и логику эволюции в докибернетическом периоде мы рассмотрим лишь бегло, ссылаясь на воззрения современных биологов1. В этом периоде можно выделить три этапа.
На первом этапе закладываются химические основы жизни, образуются макромолекулы нуклеиновых кислот и белков, обладающие свойством редупликации — снятия копий, «отпечатков», когда одна макромолекула служит матрицей для синтеза из элементарных радикалов подобной ей макромолекулы. Основной закон эволюции, который вступает в действие на этом этапе, приводит к тому, что матрицы, обладающие большей интенсивностью воспроизведения, получают преимущество перед матрицами с меньшей интенсивностью воспроизведения, в результате чего образуются все более сложные и активные макромолекулы и системы макромолекул. Биосинтез
Второй этап эволюции — возникновение и развитие у животных двигательного аппарата.
В характеристике доступа к источнику энергии есть существенное различие между растениями и животными. При данной освещенности интенсивность поглощения солнечной энергии зависит только от величины поверхности растения, но никак не от того, движется оно или покоится. Совершенствование растений пошло по пути создания выносных светоуловителей — зеленых листьев, крепящихся на системе опор и стрел — стеблей, веток и т. п. Конструкция эта отлично работает, обеспечивая медленное перемещение зеленых поверхностей к свету, отвечающее медленному изменению освещенности.
Совсем другое положение у животного, в частности, у самого примитивного животного, например, амебы. Источник энергии — пища — заполняет среду вокруг него. Приток энергии определяется скоростью диффузии пищевых молекул через оболочку, отделяющую пищеварительный аппарат от внешней среды. Скорость диффузии зависит не только — и даже не столько — от величины поверхности пищеварительного аппарата, сколько от движения этой поверхности относительно среды, дающего возможность выедать пищу из различных ее участков. Поэтому даже простое хаотическое движение в среде или, напротив, движение среды относительно организма (так делают, например, губки, прогоняя через себя воду с помощью ресничек) имеет большое значение для примитивного животного и, следовательно, появляется в процессе эволюции. Возникают специальные образования (внутриклеточные — у одноклеточных организмов и содержащие группы клеток — у многоклеточных), основной функцией которых является производство движения.
На третьем этапе эволюции движения животных становятся направленными, и у них появляются зачатки органов чувств и нервной системы. Это также является естественным следствием основного закона. Животному выгоднее двигаться в том направлении, где концентрация пищи выше, а чтобы осуществить это движение, надо иметь датчики, характеризующие состояние внешней среды в различных направлениях (органы чувств), и информационные каналы связи между этими датчиками и двигательным аппаратом (нервная система). Вначале нервная система чрезвычайно примитивна. Органы чувств различают лишь несколько ситуаций, на которые животное должно реагировать по-разному. Объем информации, который передает нервная система, ничтожен. Специальный аппарат для обработки информации отсутствует. С течением времени органы чувств усложняются и поставляют все больше информации о внешнем мире. Одновременно совершенствуется двигательный аппарат. Это предъявляет все увеличивающиеся требования к пропускной способности нервной системы. Появляются специальные образования — нервные узлы, которые перерабатывают информацию, поступающую от органов чувств, в информацию, управляющую органами движения. Начинается новая — «кибернетическая» эра.
1.3. Кибернетика
Анализ эволюции в кибернетический период, вскрытие законов, по которым происходит усложнение организации живых существ этого периода — мы будем для краткости называть их «кибернетическими животными», — требует введения некоторых фундаментальных понятий и законов кибернетики.
Сам термин «кибернетика« ввел, как известно, Норберт Винер, определив его описательно как учение о связях и управлении в живом организме и машине. Чтобы более точно дать определение кибернетики, как и всякой научной дисциплины, мы должны ввести ее основные понятия. Собственно говоря, ввести основные понятия — это и значит уже определить данную науку, ибо остается только добавить: описание мира с помощью этой вот системы понятий и есть данная конкретная наука.
В основе кибернетики лежит прежде всего понятие системы как некоторого материального объекта, состоящего из других объектов, называемых подсистемами
Второе важнейшее понятие кибернетики — понятие состояния системы (подсистемы). Подобно тому как понятие системы непосредственно опирается на нашу пространственную интуицию, понятие состояния непосредственно опирается на нашу интуицию времени, и его невозможно определить иначе, как сославшись на опыт. Когда мы видим, что объект в чем-то изменился, мы говорим, что он перешел в другое состояние. Как и понятие системы, понятие состояния является скрытым отношением — отношением между двумя моментами времени. Если бы мир был неподвижным, понятие состояния не могло бы возникнуть, и в тех дисциплинах, где мир рассматривается статически, например, в геометрии, понятие состояния отсутствует.
Кибернетика изучает организацию систем в пространстве и времени, т. е. то, каким образом связаны подсистемы в систему и как влияет изменение состояния одних подсистем на состояние других подсистем. Основной упор делается, конечно, на организацию во времени, которая в случае, когда она целенаправленна, называется управлением. Причины связи между состояниями системы и вытекающие отсюда особенности ее поведения во времени часто называют заимствованным из физики термином динамика системы. Этот термин в применении к кибернетике неудачен, так как, говоря о динамике системы, мы склонны рассматривать ее как нечто целое, в то время как в кибернетике главным является исследование воздействия друг на друга подсистем, образующих данную систему. Поэтому мы предпочитаем говорить об организации во времени, употребляя термин динамическое описание только тогда, когда его нужно противопоставить статическому описанию, учитывающему лишь пространственные отношения между подсистемами.
Кибернетическое описание может иметь различный уровень детализации. Одну и ту же систему можно описывать либо в общих чертах, разбив ее на несколько крупных подсистем, «блоков», либо более детально, описав строение и внутренние связи каждого блока. Но так или иначе кибернетическое описание всегда имеет какой-то конечный уровень, глубже которого оно не распространяется. Подсистемы этого уровня рассматриваются как элементарные, не разложимые на составные части. Реальная физическая природа элементарных подсистем кибернетика не интересует, ему важно только, как они связаны между собой. Два физических объекта могут радикально отличаться друг от друга по своей природе, но если на каком-то уровне кибернетического описания они организованы из подсистем одинаково (с учетом динамического аспекта!), то с точки зрения кибернетики их можно считать — на данном уровне описания — тождественными. Поэтому одни и те же кибернетические соображения могут быть применимы к таким разным объектам, как радиотехническая схема, программа для вычислительной машины или нервная система животного.
1.4. Дискретные и непрерывные системы
Состояние системы определяется через совокупность состояний всех ее подсистем, т. е. в конечном счете элементарных подсистем. Элементарные подсистемы бывают двух типов: с конечным и бесконечным числом возможных состояний. Подсистемы первого типа называют также подсистемами с дискретными состояниями, второго типа — с непрерывными состояниями. Примером подсистемы с дискретными состояниями может служить колесико арифмометра или счетчика в такси. Нормально это колесико находится в одном из десяти положений, соответствующих десяти цифрам от 0 до 9. Время от времени оно поворачивается и переходит из одного состояния в другое. Этот процесс поворота нас мало интересует. Правильная работа системы (арифмометра, счетчика) зависит только от того, как связаны между собой «нормальные» положения колесиков, а как происходит переход из одного положения (состояния) в другое — несущественно. Поэтому мы и можем рассматривать арифмометр как систему, элементарные подсистемы которой могут находиться только в дискретных состояниях. Современная быстродействующая цифровая вычислительная машина также состоит из подсистем (триггерных схем) с дискретными состояниями. Все, что мы знаем в настоящее время о нервной системе животных и человека, указывает на то, что решающую роль в ее работе играет взаимодействие подсистем (нейронов) с дискретными состояниями.