Чуть больше века назад все это казалось довольно просто и определенно. Мол, некоторые природные явления подчиняются законам физики: орбиты планет, движение приливов и т. п. Другие им не подчиняются: скажем, узор градин на садовой дорожке. Первую брешь в стене между порядком и хаосом пробил Адольф Кетле, примерно в 1870 году открывший, что в случайных событиях есть свои статистические закономерности. Позже ученые начали по-настоящему описывать хаос (где поведение систем, кажущееся случайным, на самом деле подчинено строгим законам), что полностью разрушило большие куски этой стены. Каким бы в конечном счете ни оказалось действительное соотношение порядка и хаоса, уже сейчас ясно, что их нельзя воспринимать просто как некие противоположности.
Но нам, похоже, все-таки трудно удержаться от искушения обсуждать процессы, протекающие в реальном мире, либо как упорядоченные, либо как случайные. По-настоящему ли случайна погода – или же в ней есть какие-то закономерности? Действительно ли бросание костей дает череду случайных чисел – или же на самом деле этот процесс чем-то жестко обусловлен? Физики сделали случайность главной основой квантовой механики, науки об очень малом: никто, утверждают они, не в состоянии предсказать, в какой именно момент распадется радиоактивный атом. Но если это так, что же служит спусковым крючком такого события? Откуда атом «знает», когда ему распадаться? Чтобы попытаться ответить на эти вопросы, нужно разобраться, о каком виде случайности мы говорим. Что это – истинное, изначальное свойство реальности или же след наших представлений о ней, того, каким образом мы строим ее модели?
Начнем с самых простых идей. Систему можно назвать случайной, если то, что она сделает в ближайший момент, не зависит от того, что она сделала в прошлом. Если я буду подбрасывать «честную» монетку и у меня 6 раз подряд выпадет орел, на седьмом броске с равной вероятностью может выпасть орел или решка. И наоборот, система считается упорядоченной, если ее предыстория влияет на ее будущее предсказуемым образом. Мы в состоянии предсказать время ближайшего восхода с точностью до каких-то долей секунды, и каждое утро мы оказываемся правы. Стало быть, бросание монетки – процесс случайный, а движение Солнца – нет.
Четкое расписание восходов объясняется строгой геометрией земной орбиты. Статистический рисунок бросания «случайной» монетки более загадочен. Эксперименты показывают, что в долгосрочной перспективе орлы и решки выпадают с одинаковой суммарной частотой (при условии, что монетка «честная»). Если представить вероятность события как долю случаев, когда это событие происходит (при длинной серии опытов), тогда и для орла, и для решки вероятность выпадения составит 1/2. На самом деле у понятия вероятности не совсем такое определение, но здесь мы даем простое следствие из технического определения. Оно называется «законом больших чисел».
То, что в долгосрочной перспективе общее число выпавших орлов и решек оказывается равным, можно назвать чисто статистическим свойством большого количества бросков (см. «Закон средних»). Более глубокий вопрос, с куда более озадачивающим ответом, таков: откуда монетка «знает», что в долгосрочной перспективе она должна выдать столько же орлов, сколько и решек? Ответ таков: если вы как следует вдумаетесь, то поймете, что монетка вовсе не представляет собой случайную систему.
Представим монетку как тонкий круглый диск. Если диск запускается вертикально с известной линейной скоростью и известной быстротой вращения, можно точно вычислить, сколько полуоборотов он совершит, прежде чем упадет на пол и остановится. Если при этом он отскочит от пола, расчет окажется труднее, но все равно в принципе он осуществим. Подбрасываемая монета – система из классической механики. Она подчиняется тем же законам движения и тяготения, благодаря которым так предсказуемы орбиты планет. Почему же монетка непредсказуема?
Предсказуема. В принципе. На практике вы не знаете ни линейную скорость, ни быстроту вращения, а исход броска очень зависит от обоих параметров. Как только вы подбросили монетку, ее судьба уже предопределена (если не учитывать ветер, пробегающую мимо кошку и другие привходящие обстоятельства). Но поскольку вам не известна ни линейная скорость, ни быстрота вращения, вы понятия не имеете, каков будет неизбежный исход броска, даже если вы умеете молниеносно проделывать вычисления в уме.
То же самое и с игральной костью. Ее можно представить себе как подпрыгивающий куб, чье поведение тоже подчинено законам классической механики и описывается определенными уравнениями. Если с достаточной точностью отследить начальное движение кубика и достаточно быстро сделать нужные расчеты, можно совершенно точно предсказать результат. Что-то подобное удалось проделать для рулетки. Точность прогноза здесь меньше (предсказывается, на какой половине колеса остановится шарик), но она достаточно высока, чтобы выиграть, да и результаты предсказаний не должны быть идеальными, чтобы разорить казино.
Следовательно, Альберт Эйнштейн выбрал неверную метафору, когда подверг сомнению случайный характер квантовой механики, отказываясь верить, будто Бог играет в кости. Ему следовало бы в это поверить. А затем он мог бы задаться вопросом, как ведут себя эти игральные кубики, где они расположены и каков реальный источник квантовой «случайности».
У проблемы есть и более глубинный слой. Предсказать исход броска игральной кости трудно не только из-за того, что мы толком не знаем начальных условий броска. Мешает еще и своеобразная природа процесса – хаотическая.
Хаос на самом деле не носит случайного характера. Но точность любых измерений, какие мы можем сделать, имеет пределы, а значит, для нас хаос непредсказуем. В случайной системе прошлое не оказывает влияния на будущее. В хаотической системе прошлое все-таки влияет на будущее, только вот расчеты, которые позволили бы нам оценить величину этого эффекта, чрезвычайно чувствительны по отношению к малейшим ошибкам наблюдения. Каждая изначальная ошибка, пусть даже очень небольшая, затем так стремительно разрастается, что совершенно разрушает прогноз.
С броском монетки что-то похожее: достаточно серьезная ошибка при измерении начальной линейной скорости и начальной быстроты вращения лишит нас возможности заранее узнать результат броска. Но монетка не является «истинно хаотической», поскольку, пока она вращается в воздухе, ошибка растет относительно медленно. В по-настоящему хаотической системе ошибка растет очень быстро – по экспоненте. Острые углы игральной кости, вступающие в дело, когда идеальный математический куб отскакивает от плоской поверхности стола, дают именно такого рода экспоненциальное расхождение. Поэтому игральная кость кажется «случайной» по двум причинам: из-за человеческого незнания начальных условий, как с монеткой, и из-за хаотической, хотя и детерминированной динамики (т. е. в данном случае предопределенной, четко подчиняющейся физическим законам, которые позволяют точно предсказать конкретные результаты).
Все, что я до сих пор говорил, опиралось на ту или иную математическую модель, которую мы выбрали для описания процесса. Но зависит ли (не) случайный характер той или иной физической системы от модели, которую мы используем?
Чтобы ответить на этот вопрос, вспомним первый большой успех применения случайных моделей в физике. Речь идет о статистической механике. Эта теория лежит в основе термодинамики (по сути, физики газов), чье появление в известной степени мотивировалось необходимостью создавать более эффективные паровые двигатели. Какой максимальной эффективности может достичь паровая машина? Термодинамика ставит тут очень четкие и специфические ограничения.
На заре термодинамики главное внимание обращали на «крупномасштабные» переменные – объем, давление, температуру, количество теплоты. Все эти переменные связаны между собой «газовыми законами». К примеру, закон Бойля – Мариотта гласит, что произведение давления газа на его объем постоянно при данной температуре. Закон совершенно детерминистичен: зная объем, можно вычислить давление, и наоборот.
Однако вскоре стало очевидно, что физика газов на атомарном уровне, лежащая в основе газовых законов, носит, в сущности, случайный характер: молекулы газа беспорядочным образом отскакивают друг от друга. Людвиг Больцман первым стал изучать, как это отскакивание молекул (представляемых в рамках его модели как крошечные твердые сферы) соотносится с газовыми законами (и со многим другим). Согласно его теории, классические переменные – давление, объем и температура – представлены как статистические средние, что заставляет предположить присущий системе случайный характер. Обоснованно ли такое предположение?
Бросание монетки и игральной кости в основе своей детерминированы. То же самое касается и системы, состоящей из огромного количества маленьких круглых сфер. В этом космическом бильярде каждый шар подчиняется законам механики. Если известны исходное положение и скорость каждой сферы, последующее движение будет полностью предопределено. Но Больцман и не пытался следить за точным маршрутом каждой сферы. Он сделал допущение, что позиции и скорости сфер носят «статистический» характер, без какой-то склонности к движению в том или ином определенном направлении. Так, давление – это мера усредненной силы, которая возникает, когда шарики отскакивают от внутренней поверхности стенок сосуда, где они находятся, если предположить, что каждая сфера с одинаковой вероятностью двигается в любом направлении.
Статистическая механика описывает движение большого количества сфер статистическими величинами – такими как «среднее». Иными словами, она использует случайную модель на микроуровне, чтобы объяснить детерминированную модель на макроуровне. Корректен ли такой подход?
Да, хотя Больцман этого тогда и не знал. По сути, он сделал два допущения: движение сфер хаотично и хаос этот особого рода – порождающий «среднее состояние», которому можно дать четкое определение. Из этих идей впоследствии вырос целый раздел математики – эргодическая теория. В ходе развития математики гипотеза Больцмана превратилась в широко известную теорему.