Страница 13 из 20
Слыша укоры диакона, старец решил, наконец, спросить ангелов: “Правда ли то, что говорит мне диакон?” — “Послушайся его: он правильно говорит,” —ответили ему ангелы. — “Почему же вы раньше не поправляли меня?” — спросил их старец. — “Бог так устроил, чтобы люди были исправляемы людьми же,” — объяснили ангелы. С тех пор старец стал делать правильные возгласы, благодаря Бога и своего собрата за вразумление.
Этот случай иллюстрирует принцип общий для духовного и физического мира, согласно которому взаимная помощь следует известному иерархическому порядку. Действительно, как в природе в ее целом, так и в устройстве каждого живого организма наблюдается иерархичное взаимодействие — некое единство в множестве. Высшие формы бытия не просто сосуществуют с низшими, но имеют определенные с ними взаимоотношения, которые содействуют общему благу. Принцип симбиоза41 и даже кооперации наблюдается на всех уровнях растительного и животного мира. Известно, что бактерии в нашем организме, питаясь, содействуют пищеварению и усвоению продуктов. Происходят циклические процессы в атмосфере: испарения и осадки, микроорганизмы в морях совместно с растениями на суше выделяют кислород, который в свою очередь необходим животным. Последние, же в свою очередь, выдыхают углекислый газ, который потребляется растениями и микроорганизмами.
Апостол Павел приводит пример взаимодействия членов человеческого тела, чтобы объяснить, как важно, чтобы в Церкви все, в меру своих сил и талантов, старались послужить общему благу. На принципе иерархии построены все государственные структуры, существует иерархия в ангельском мире. Церковь создана Спасителем по принципу соборности, т.е. иерархичности: не диктатура, не демократия, а гармоничное взаимодействие разных ее членов.
Не вдаваясь во многие подробности, необходимо только заметить, что принцип взаимодействия, симбиоза, или соборности балансирует и облагораживает принцип борьбы за существование.
Нравственный вывод из этого тот, что нельзя ничем пренебрегать или что-либо унижать. Часто то, что кажется менее важным и незначительным, на деле оказывается более весомым и существенным, как это объясняет апостол Павел в своих посланиях к Римлянам и к Коринфянам.42
5. Идея Красоты.43
При углубленном изучении природы отчетливо выступает принцип симметрии в разнообразии, который проникает творение на всех уровнях бытия. Сегодня ученым, работающим на переднем крае теоретической физики, становится совершенно очевидным, что мир построен по законам красоты, что в математике выражается принципами гармонии и симметрии. Основанием такого утверждения служит тот факт, что все физические взаимодействия по своей сути есть средство для поддержания в природе присущего ей набора определенных симметрий. Поиски скрытых симметрий лежат в основе научной стратегии, призванной привести к более глубокому пониманию сути вещей. Предполагается, что в первые мгновения существования Вселенной после Великого взрыва при энергиях плазмы порядка 1015 гига-электрон-вольт все физические взаимодействия представляли собой проявление единого фундаментального взаимодействия, единую константу. Симметрия же, служившая основой объединения этих взаимодействий, была идеально точной.
Принцип красоты усматривается и в математических формулировках законов природы. Обладая практически абсолютной точностью, они несут в себе строгую лаконичность и изящество. Откройте любой справочник по физике и вы убедитесь — основные законы записаны просто, нигде нет длинных, сложных и аляповатых формул. Последние встречаются разве что в приближенных теоретических расчетах.
Так, формулируя закон всемирного тяготения, Исаак Ньютон заботился о функциональной простоте этого закона. Иоганн Кеплер, руководствуясь стремлением к лаконичности, добился большей точности в описании движения планет и большей простоты вычислений, введя эллиптические орбиты, и т.д.
В истории науки очень часто бывает так, что существенно различные теории, призванные описать новые явления, в одинаковой мере подтверждаются экспериментально. В таком случае более предпочтительными оказываются те концепции, которые являются наиболее простыми и изящными. Таким образом, принцип простоты представляет собой специфическое требование к построению научной теории. Многие известные ученые полагали простоту гипотез одним из наиболее решающих критериев их правильности. В этом находят свое выражение красота и гармония самого мира.
Эта простота природы мыслится как наличие в ней тенденции к ограничению разнообразия. Как свидетельствуют данные науки, за различием и сложностью постоянно обнаруживаются ритмы и повторения, симметрии и инварианты. Они находят свое выражение в “способности природы,” используя лишь ограниченный набор элементов, создавать всё многообразие материального мира. В них находит свое последнее основание сама возможность существования законов науки, в частности, законов сохранения. Само призвание науки как бы и заключается в нахождении за видимой сложностью мира его невидимой простоты. По словам знаменитого натуралиста Ж. Л. Бюффона, “Верховное Существо, создавая мир, пожелало использовать лишь одну идею, варьируя ее всеми возможными способами так, чтобы человек смог восхищаться совершенством исполнения и простотой замысла.”
Поэтому совершенно нелогично приписывать это цепи счастливых случайностей. Гораздо легче помыслить, что в мире без Творца скорее самопроизвольно реализуется хаотическое нагромождение бесформенной материи, чем гармоничное благообразие стройного порядка, совершенного в своей полноте и единстве, на основах высокого эстетического принципа.
6. ДНК и Объектно-ориентированное программирование.
На заре появления компьютеров составление каждой программы для него требовало написание кода в его мельчайших подробностях. Позже, по мере стандартизации компьютерных языков, для многих популярных счетных операций появились готовые компьютерные подпрограммы (subroutines), которые можно было использовать в главных программах, что очень облегчало работу программистов и уменьшало количество ошибок (bugs). Постепенно компьютерные алгоритмы усовершенствовались, так что более эффективные из них стали популярными, а менее удачные — преданы забвению.
Пока компьютерные программы ограничивались математическими подсчетами, все сводилось к усовершенствованию существующих алгоритмов.
Но с возникновением графических приложений (front end) компьютеров все радикально усложнилось. Необходимым стало не только сделать компьютеры более легкими для употребления, но снабдить оперативные программы широким спектром новых функций, как то: манипуляции графикой и звуком, формирования и проверки текста, опознавания слов, работе в сети и передачи информации по ней.
Хотя раньше созданные алгоритмы не нуждались в улучшении, необходимо было заручиться, чтобы компьютерные модули правильно “понимали” друг друга и не путали информации: например, линию, понимали, как линию, а не, скажем, как звук; цвет фона не путали с интернетовским адресом, а слова текста — с графикой игры и т.д. В мучительных поисках максимальной ясности в обмене информацией родилась концепция Объектно-ориентированного программирования (Object Oriented Programming). В этой концепции процедуры подпрограмм нераздельно связаны с соответствующим типом и диапазоном передаваемой информации: каждый компьютерный модуль принимает и выдает только точно определенный тип информации, а чуждую ему отвергает. Благодаря этой концепции стало возможным создавать такие сложнейшие программы, как Windows, MS Office, и т.д. В этих программах каждый модуль защищен от поврежденной или нарочито-вредной информации тем, что эта информация проверяется раньше, чем она сможет использовать модульный алгоритм. Над составлением таких разумных и устойчивых программ трудится целая армия программистов.
Теперь вот, что интересно: строение ДНК, в котором “запрограммировано” развитие и функции каждой клетки, построено по самым усовершенствованным принципам Объективно-ориентированного программирования. Действительно, многие кодовые единицы в ДНК содержат в себе “алгоритмы,” оптимизированные для специфических целей: передачи и проверки информации, энергетического обмена, использование фотосинтеза, исправления дефектов, создания новых клеток, образования различных органов — все в строгой последовательности. Эти алгоритмы передаются наследственным путем от ДНК древнейших бактерий и примитивных животных вплоть до ДНК человека. Каждая новая ступень в лестнице творения из огромного набора имеющихся кодовых модулей использует именно те, которые нужны для данного организма, а то, что не нужно, или повреждено — игнорируется. Например, тот же древний ген, что создал глаза моллюска,44 ныне создает глаза насекомых, осьминогов, мышей, человека…. Разница между глазами различного типа животных осуществляется ДНК путем применения дополнительных “кодовых модулей” ДНК, которые появились позже на этапах творения.