Читать «Я нашел смысл жизни: Автореферат мировоззрения с эпизодами автобиографии» онлайн - страница 133
Владимир Александрович Цай
Содержание главы:
1.
2.
3.
4.
5.
1. Естественные программы
Материальный мир можно представить как множество объектов. Очевидно, существование объектов подчиняется определенным правилам или закономерностям. Если объект изучен достаточно полно с точки зрения его использования, то можно запрограммировать его модель в компьютере и проводить эксперименты, уточняя его структуру и правила поведения. Если можно представить поведение объекта достаточно адекватной программой в компьютере, то резонно предположить, что и сам объект управляется некоторой программой, которую он получает от природы.
Можно предположить, что каждый объект имеет свою совокупность программ, которые и определяют его поведение и, в конечном счете, существование. Очевидный пример – животный мир. Поведение животных управляется инстинктами. Инстинкты можно представить как программы, которые запускаются в определенных условиях. До сих пор мы видели, что программа, будучи нематериальной по сути, должна быть как-то представлена материально (ее код хранится где-то внутри объекта, поведение которого она определяет). Возможно, программа поведения атома закодирована где-то в атоме, элементарной частицы – в этой частице и т. д., так что объект представляет собой материальную оболочку, управляемую совокупностью программ.
Предположим, что есть программа, о которой вначале ничего неизвестно. Задача заключается в том, чтобы восстановить текст этой программы. Программист может лишь запускать ее каждый раз с самого начала и либо отвечать на ее запросы (например, о вводе данных), либо пытаться прервать ее всевозможными способами и анализировать ее реакцию. Постепенно он будет понимать, что эта программа делает, затем – как она это делает, и наконец – зачем она это делает. При этом он будет изобретать и методы исследования. Если считать, что программа что-то делает, иметь принципиальную возможность перебрать все внешние ситуации, на которые программа может реагировать, и неограниченное время, то можно ожидать, что рано или поздно программист сможет понять принцип работы программы и написать текст новой программы, которая будет делать то же самое, что и исследуемая, по крайней мере, в рамках уже исследованных ситуаций. Чем сложнее программа, тем больше необходимо времени и других ресурсов (программистов, ученых, тестирующих и др.).
В основе нашей Вселенной лежит некоторый комплекс программ. Цель существования Вселенной – построить комплекс программ, который можно было бы положить в основу следующей Вселенной на основании исследования настоящей. Мы все (человечество) и другие разумные существа во Вселенной участвуем в построении этого комплекса. Даже самый никчемный по моральным меркам человек участвует, по крайней мере, в тестировании – он показывает реакцию комплекса на никчемность.