Капра Фритьоф - Паутина жизни. Новое научное понимание живых систем
Расстояние
Рис. 6–3.
Графики движения двух тел: одного движущегося с постоянной скоростью, другого — с ускорением
Столетие спустя великану классической науки Исааку Ньютону и, примерно в то же время, немецкому философу и математику Готфриду Вильгельму Лейбницу удалось сделать это. Для того чтобы решить эту проблему, на протяжении веков мучившую математиков и натурфилософов, Ньютон и Лейбниц, независимо друг от друга, изобрели новый математический метод, сегодня известный как дифференциальное исчисление. Метафорически этот метод называется «воротами в высшую математику».
Понять, каким образом Ньютон и Лейбниц подошли к решению проблемы, представляется весьма поучительным и не требует знания специального математического языка. Всем известно, как вычислить скорость движущегося тела, если она остается постоянной. Если вы ведете машину со скоростью 20 км/ч, то это значит, что за час вы проедете 20 километров, за 2 часа — 40 и т. д. Другими словами, для того чтобы определить значение скорости машины, вы просто делите расстояние (например, 40 километров) на время, которое у вас уходит, чтобы его проехать (например, 2 часа). Применительно к нашему графику это означает, что разность между двумя координатами расстояния нужно поделить на разность между двумя соответствующими координатами времени, как это показано на рис. 6–4.
Если скорость машины меняется — а это всегда происходит в реальной жизненной ситуации, — то за один час вы проедете больше или меньше 20 км, в зависимости от того, как часто ускоряли или замедляли ход машины. Как же в таком случае вычислить точную скорость в определенный момент времени?
Вот как это сделал Ньютон. Он предложил сначала вычислить (в случае ускоряющегося движения) примерную скорость между двумя точками, заменив участок кривой между ними прямым отрезком. Как видно из рис. 6–5, скорость опять определяется соотношением между {d2-d1) и (t2-t1). Это не будет точным значением скорости ни в одной из двух точек, но если уменьшить расстояние между ними в достаточной степени, мы получим хорошее приближение.
Затем Ньютон предложил: давайте стягивать треугольник, образованный кривой и разностями координат, сдвигая две точки на кривой все ближе и ближе друг к другу. Пока мы делаем это, отрезок прямой между двумя точками будет все ближе и ближе подходить к кривой, а погрешность в вычислении скорости между двумя точками будет все меньше и меньше. В конце концов когда мы достигаем предела отношения бесконечно малых разниц — это критический шаг! — две точки на кривой сливаются в одну, а мы получаем точное значение скорости в этой точке. Геометрически прямая, соответствующая этой скорости, расположится по касательной к кривой.
Стянуть этот треугольник — в математическом смысле — к нулю и вычислить соотношение между двумя бесконечно малыми разностями — задача отнюдь не тривиальная. Точное определение предела бесконечно малого — самый трудный момент всей процедуры исчисления.
Рис. 6–4.
Чтобы вычислить постоянную скорость, нужно поделить
разность между координатами расстояния (d2-d1)
на разность между координатами времени (t2-t1)
Рис. 6–5.
Вычисление приблизительного значения скорости между двумя точками в случае ускоряющегося движения
На математическом языке бесконечно малая разность называется дифференциалом; поэтому и исчисление, изобретенное Ньютоном и Лейбницем, известно как дифференциальное. Уравнения, в которые входят дифференциалы, называются дифференциальными уравнениями.
Изобретение дифференциального исчисления явилось для науки гигантским шагом вперед. Впервые в человеческой истории понятию бесконечного, волновавшему философов и поэтов с незапамятных времен, было дано точное математическое определение; оно открыло необозримые новые возможности для анализа естественных феноменов.
Мощь нового аналитического инструмента можно проиллюстрировать на знаменитом парадоксе Зенона, представителя ранней элейской школы греческой философии. Согласно Зенону, великий атлет Ахилл никогда не сможет догнать черепаху в забеге, если черепаха стартует первой, поскольку, как только Ахилл наверстает начальное отставание, черепаха за это время продвинется еще дальше, а когда Ахилл пробежит и это расстояние, у черепахи опять окажется фора, и так до бесконечности. И хотя отставание атлета продолжает сокращаться, оно никогда не исчезнет. В каждый данный момент черепаха всегда будет впереди. Поэтому, как заключает Зенон, даже самый быстрый бегун никогда не сможет состязаться с медлительной черепахой.
Греческие философы и их последователи веками спорили по поводу этого парадокса, но никак не могли разрешить его, поскольку точное определение бесконечно малого ускользало от них. Упущение в аргументации Зенона кроется в том, что, даже если Ахиллу придется сделать бесконечное число шагов, чтобы догнать черепаху, это не займет бесконечного времени. Применив аппарат исчисления Ньютона, можно легко показать, что движущееся тело промчится сквозь бесконечное число бесконечно малых интервалов за конечное время.
В XVII веке Исаак Ньютон использовал свое исчисление для описания любых возможных движений твердых тел с помощью набора дифференциальных уравнений, которые с тех пор стали известны как ньютоновы уравнения движения. Этот подвиг Эйнштейн восславил как «возможно, величайшее достижение мысли, которое когда-либо посчастливилось осуществить одному человеку»2.
Лицом к лицу со сложностью
В течение XVIII и XIX столетий уравнения движения Ньютона были облечены в более общие, более абстрактные и более элегантные формы некоторыми из величайших умов в истории математики. Успешные новые формулировки, предложенные Пьером Лапласом, Леонардом Эйлером, Жозефом Лагранжем и Вильямом Гамильтоном, не изменили содержания ньютоновых уравнений, но их возрастающая сложность позволила ученым анализировать постоянно расширяющийся диапазон естественных явлений.
Применяя свою теорию к движению планет, Ньютон сам воспроизвел основные особенности Солнечной системы, правда, без учета некоторых тонкостей. Лаплас, однако, усовершенствовал вычисления Ньютона до такой степени, что ему удалось объяснить движение планет, их спутников и комет вплоть до мельчайших деталей, равно как и механизм приливов и других явлений, связанных с гравитацией.
Воодушевленные этими яркими успехами ньютоновской механики в астрономии, физики и математики распространили ее на движение жидкостей, на вибрацию струн, колоколов, других упругих тел — и она работала! Впечатляющие достижения заставили ученых начала XIX века поверить, что Вселенная на самом деле представляет собой гигантскую механическую систему, функционирующую в соответствии с ньютоновскими законами движения. Так ньютоновы дифференциальные уравнения стали математической основой механистической парадигмы. Мировая машина Ньютона казалась совершенно каузальной и детерминированной. Все, что происходит, обусловливается определенной причиной и вызывает определенный эффект, и будущее любой части этой системы можно — в принципе — предсказать с абсолютной достоверностью, если только в начальный момент времени ее состояние известно во всех подробностях.
На практике, конечно, вскоре стала очевидной ограниченность попыток моделирования Природы с помощью ньютоновых уравнений. Как замечает британский математик Ян Стюарт, «составлять уравнения — одно дело, решать их — совсем другое»3. Точные решения были ограничены небольшим количеством простых и устойчивых явлений; в то же время существовали обширные области Природы, которые, похоже, исключали всякое механистическое моделирование. Например, относительное движение двух тел, обусловленное силой их тяготения, могло быть вычислено точно; для трех тел соответствующие расчеты становились слишком сложными или неточными; а когда дело касалось газов с миллионами частиц, ситуация казалась безнадежной.
С другой стороны, физики и химики уже долгое время наблюдали в поведении газов некие регулярности, нашедшие свое отражение в формулировке так называемых газовых законов — простых математических связей между температурой, объемом и давлением газа. Каким образом эта явная простота могла быть выведена из исключительно сложного движения отдельных молекул?
В XIX веке великий физик Джеймс Кларк Максвелл нашел ответ. И хотя поведение молекул газа не могло быть определено абсолютно точно, ученый утверждал, что наблюдаемые регулярности могут быть обусловлены их усредненным поведением. И Максвелл предложил использовать статистические методы для определения законов движения для газов: