Этот «цифровой» физический мир | страница 9



Такое подчинение, заметим, отнюдь не приводит к абсолютному детерминизму, т.е. к полной предопределённости череды физических событий при заданных начальных условиях – как это представлялось Лапласу. Лапласовский детерминизм был логическим следствием уравнений ньютоновской механики. Эти уравнения, действительно, детерминистичны, поскольку подразумевают абсолютную математическую точность своей работы: задай, для некоторого момента времени, начальные условия с абсолютной точностью – и получи, с помощью этих уравнений, абсолютно точные предсказания для любого последующего момента времени. Однако, реальный физический мир – это не математическая идеализация. Здесь нет непрерывно-абсолютной точности даже для пространственно-временных физических величин, потому что вещество устроено принципиально прерывно в пространстве и во времени. Квантовый пульсатор характеризуется дискретом в пространстве – ненулевым размером, а также дискретом во времени – периодом своих квантовых пульсаций. Поэтому пресловутые «начальные условия» не могут быть заданы с абсолютной точностью. Всегда будет некоторый пространственно-временной разброс, всегда будет соответствующая неопределённость – а, значит, о детерминизме здесь не может быть и речи. Поэтому в основу программного обеспечения физического мира не могут быть положены детерминистичные уравнения.

Добавим, что неадекватность этих уравнений реальным физическим законам обусловлена ещё одним обстоятельством. Детерминистичные уравнения хорошо работают, обеспечивая приемлемую точность предсказаний, лишь пока процессу, который они описывают, ничего не мешает. Например, уравнения ньютоновской механики весьма неплохо описывают движение планет. Но для описания движения молекул в газе эти уравнения мало пригодны: первое же столкновение молекулы с другой молекулой – и от непрерывно-предсказуемости её движения мало что остаётся. Программное обеспечение физического мира, основанное на детерминистичных уравнениях, оказалось бы неработоспособно: программы моментально захлебнулись бы исключительными ситуациями. Кстати, здесь мало помог бы и другой метод построения программ, соответствующий статистическому методу описания в физике. Статистический метод описывает поведение больших коллективов частиц в целом, игнорируя судьбы отдельных частиц этого коллектива. А ведь каждая «исключительная ситуация» должна быть обработана индивидуально. Причём – незамедлительно. Скажем, если происходит неупругое столкновение частиц, то тот или иной вариант превращений энергии должен быть приведён в действие сию же секунду. Более того – сию же фемтосекунду! А «статистику» экспериментатор наберёт уже по совокупности наблюдений достаточно большого числа тех самых неупругих столкновений – и обнаружит, например, что в 80% случаев частицы распадаются по варианту №1, а в 20% - по варианту №2. Причём, знание этого процентного соотношения отнюдь не позволит достоверно предсказать, какой вариант распада окажется реализован в каждом конкретном случае. Вновь мы видим, что без обработчика событий, т.е. без работы программ по предусловиям, никак не обойтись.