В этом месте внимательный, но нетерпеливый читатель воскликнет: «Но ведь это же очевидно! С этого начиналось описание гармонического колебания. Более того, мы вернулись просто к определению тригонометрических функций. Всем известно, что если точка равномерно движется по окружности единичного радиуса с угловой скоростью ω0, то ее проекции на прямые, проходящие через центр, определяют тригонометрические функции. В данном случае сразу ясно, что (ОА) = φMsin(ω0t)».
Все это, конечно, верно. Но дело в том, что нарисовать зависимость скорости φ' от положения φ можно, не только не решая уравнения маятника, но даже и забыв о его существовании. Достаточно знать закон сохранения энергии и выражение для энергии через координату и скорость, а это можно сделать не только для малых качаний маятника и не только для маятника! Пользуясь диаграммой зависимости скорости от положения, можно, наоборот, приближенно найти, как меняется положение точки со временем.
Диаграмму, на которой изображена зависимость скорости от координаты при различных значениях энергии, называют фазовой диаграммой. «Фаза» здесь означает состояние частицы, определяемое ее координатой и скоростью.
По фазовой диаграмме можно приближенно найти и график движения. Читателю полезно обдумать, как это сделать.
Язык фазовых диаграмм
Математика — тоже язык!
Язык для всех равно чужой,
И внятный каждому...
Основная ценность всего этого длинного, не самого простого и не самого красивого способа решения задачи о малых колебаниях маятника состоит, конечно, в том, что этим же способом можно изучить любые колебания. При этом на новом языке «большие» (нелинейные) колебания выглядят ненамного сложнее малых. Иными словами, новый язык лучше приспособлен для решения сложных задач, и его нужно изучать. Свободное владение языком означает, что при чтении вам не нужно переводить с него на родной. Поначалу этого достичь нелегко, и приходится заниматься переводом. С течением времени, попрактиковавшись в применениях этого языка, вы вдруг замечаете, что начинаете на нем думать, и необходимость в переводе возникает все реже и реже.
Чем же отличается новый язык от обычного? Главное, разумеется, не в том, что мы изобразили движение другим способом, а в том, что мы сумели совсем по-новому подойти к проблеме. Действительно, нарисовать фазовую диаграмму можно, не решая никаких дифференциальных уравнений. Изобразив на одном и том же графике в плоскости (φ, φ'/ω0) кривые, соответствующие разным значениям энергии, легко сразу находить максимальные значения отклонения маятника и его скорости. Нетрудно также составить общее представление о характере движения с данной энергией. Чтобы понять, как движется маятник, вовсе не нужно знать его точное положение в любой момент времени, гораздо важнее знать общий характер его движений, который и дается фазовой диаграммой. К тому же любое конкретное движение можно восстановить по известной зависимости φ' от φ при данной энергии, которая называется фазовой траекторией. Нетрудно указать приближенный способ восстановления обычной траектории по фазовой траектории, но соответствующее вычисление можно сделать сколь угодно точным, затратив соответственно большее время. Для ЭВМ решение любой такой конкретной задачи вообще не проблема.
Язык фазовых диаграмм и фазовых траекторий — очень современный, и систематически применять его начали сравнительно недавно. Закон сохранения энергии применялся значительно раньше. В особенно ясной форме это сделал знаменитый немецкий математик Карл Вейерштрасс (1815—1897) *). Он рассматривал выражение для энергии (4.3) как дифференциальное уравнение для функции φ(t) и выражал его решения с помощью так называемых эллиптических функций, теории которых он, после Абеля и Якоби, придал законченный современный вид. Обобщения этой глубокой математической теории и сегодня применяются математиками и физиками для решения сложных нелинейных уравнений и играют очень важную роль в математической теории солитонов. Мы с сожалением должны пройти мимо этих прекрасных зданий, построенных математиками. Для описания их конструкций требуется слишком сложный математический язык. К счастью, основные свойства движений маятника и других не очень сложных систем можно описать на более простом и наглядном языке фазовых диаграмм и фазовых траекторий.