Кугушев
Т. В. Попова
ТЕОРЕТИЧЕСКАЯ
МЕХАНИКА
В ЗАДАЧАХ
ЛАГРАНЖЕВА МЕХАНИКА.
ГАМИЛЬТОНОВА МЕХАНИКА
Электронное издание
Издательство МЦНМО
Mocква • 2014
УДК 531.39
ББК 22.2
Б24
c Т. Ф. Барбашова, Е. И. Кугушев,
Т. В. Попова, 2013.
ISBN 978-5-4439-2025-2 c МЦНМО, 2014.
Оглавление
Предисловие 5
Глава 1 Лагранжева механика 7
1.1. Уравнения Лагранжа . . . . . . . . . . . . . . . . . . . . . 7
1.1.1. Уравнения Лагранжа системы с обобщенными си-
лами . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
1.1.2. Функция Лагранжа. Уравнения Лагранжа в слу-
чае потенциальных сил . . . . . . . . . . . . . . . . 37
1.1.3. Понижение порядка уравнений Лагранжа по
Раусу . . . . . . . . . . . . . . . . . . . . . . . . . . 54
1.2. Определение реакций с помощью уравнений Лагранжа . 67
1.3. Принцип виртуальных перемещений Даламбера . . . . . 75
1.4. Малые колебания . . . . . . . . . . . . . . . . . . . . . . . 92
1.4.1. Малые колебания натуральных систем . . . . . . 92
1.4.2. Фигуры Лиссажу . . . . . . . . . . . . . . . . . . . 120
1.4.3. Малые колебания в окрестности положения отно-
сительного равновесия . . . . . . . . . . . . . . . . 132
1.4.4. Малые колебания в окрестности стационарного
движения . . . . . . . . . . . . . . . . . . . . . . . . 153
Глава 2 Гамильтонова механика 186
2.1. Функция Гамильтона. Канонические уравнения Гамиль-
тона . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 186
2.2. Скобки Пуассона . . . . . . . . . . . . . . . . . . . . . . . 207
2.3. Канонические преобразования . . . . . . . . . . . . . . . . 216
2.4. Уравнение Гамильтона–Якоби . . . . . . . . . . . . . . . 252
2.5. Переменные действие-угол . . . . . . . . . . . . . . . . . . 284
2.5.1. Системы с одной степенью свободы . . . . . . . . 284
2.5.2. Системы с несколькими степенями свободы . . . . 317
2.5.3. Приведение гамильтониана к простому виду . . . 330
2.6. Преобразование Биркгофа . . . . . . . . . . . . . . . . . . 355
Приложения 378
Литература 386
Предметный указатель 389
Основные обозначения
Oxyz — декартова система координат с началом в точке O и осями
Ox, Oy, Oz;
z — число, комплексно сопряженное z;
a — вектор a;
F — вектор F ;
e — единичный вектор;
−−→
AB — вектор с началом в точке A и концом в точке B;
A или A — матрица A или A;
E — единичная матрица;
AT — транспонированная матрица A;
(a, b) = ab — скалярное произведение векторов a и b;
a2 = (a,
√ a);
|a| = a2 — модуль (величина) вектора a;
−−→ −−
→
|AB| — модуль вектора AB;
kak — евклидова норма вектора a;
a × b — векторное произведение векторов a и b;
α ∧ β — внешнее произведение дифференциальных форм α и β;
da
ȧ(t) = — производная функции a(t) по времени;
dt
d 2a
ä(t) = 2 — вторая производная функции a(t) по времени;
dt
da
ȧ(t) = — производная вектор-функции a(t) по времени;
dt
2
d a
ä(t) = 2 — вторая производная вектор-функции a(t) по времени.
dt
Греческий алфавит
A α — альфа B β — бета
Γ γ — гамма ∆ δ — дельта
E ε — эпсилон Z ζ — дзета
H η — эта Θ θ — тета
I ι — йота K κ — каппа
Λ λ — лямбда M µ — мю (ми)
N ν — ню (ни) Ξ ξ — кси
O o — омикрон Π π — пи
P ρ — ро Σ σ — сигма
T τ — тау Y υ — ипсилон
Φ ϕ — фи X χ — хи
Ψ ψ — пси Ω ω — омега
Любимым нашим родителям
и учителям посвящается
Предисловие
Лагранжева механика
1.1. Уравнения Лагранжа
1.1.1. Уравнения Лагранжа системы с обобщенными си-
лами. Рассмотрим механическую систему, состоящую из N матери-
альных точек с массами m1 , m2 , . . . , mN . Радиус-векторы точек в
абсолютной системе координат Oxyz обозначим через ri = (xi , yi , zi ),
i = 1, . . . , N . Пусть на систему наложены удерживающие, голономные
(другое название — геометрические) связи, заданные системой урав-
нений
fj (r 1 , r2 , . . . , r N , t) = 0, j = 1, . . . , k. (1.1)
Здесь и далее предполагается, что все функции непрерывно диффе-
ренцируемы нужное число раз. Множество положений, которые мо-
жет занимать в R3N система точек при наложенных связях, называ-
ется конфигурационным пространством системы. Пусть существуют
вектор-функции переменных q = (q1 , q2 , . . . , qn ) и t
ri (q, t) = xi (q, t), yi (q, t), zi (q, t) , (1.2)
(q, t) ∈ Rn+1 , r i ∈ R3 , i = 1, . . . , N,
которые удовлетворяют следующим условиям:
1) уравнения связей (1.1) выполняются тождественно при подста-
новке в них вектор-функций (1.2)
fj r1 (q, t), . . . , rN (q, t), t ≡ 0, j = 1, . . . , k;
2) для любых q, t функции (1.2) независимы по q. Это означает,
∂(r1 , . . . , rN )
что матрица размером 3N× n
∂q
∂x ∂x1 ∂x1
1
...
∂q1 ∂q2 ∂qn
∂(r 1 , . . . , r N ) 1 ∂y ∂y 1 ∂y1
. . .
= ∂q1 ∂q2 ∂qn
∂q
. . . . . . . . . . . . . . . . . . . . . . .
∂z ∂zN ∂zN
N
...
∂q1 ∂q2 ∂qn
имеет ранг n.
Тогда переменные q = (q1 , q2 , . . . , qn ) называются обобщенными
координатами в конфигурационном пространстве системы. Эти ко-
ординаты однозначно задают положение системы.
8 Глава 1. Лагранжева механика
мем следующие
r i (q) = xi (q, t∗ ), yi (q, t∗ ), zi (q, t∗ ) , i = 1, . . . , N.
Пусть в момент времени t = t∗ система находится в точке r ∗ = r q ∗ ).
Введем некоторую гладкую кривую q(τ ), τ ∈ R, такую, что q(0) = q ∗ .
Переменную τ будем рассматривать как время для системы с зафикси-
рованными связями. Тогда движению системы по кривой
q(τ ) соответ-
ствует движение по гладкой кривой r(τ ) = r q(τ ) , причем r(0) = r∗ .
Скорости точек системы при зафиксированных связях называются
виртуальными скоростями. Виртуальная скорость v e системы в точ-
ке r∗ (при τ = 0) — это вектор
dr ∂r dq ∂r ′
e=
v = = q (0). (1.5)
dτ ∂q dτ
τ =0 ∂q τ =0
Виртуальным перемещением системы в точке r∗ называется диффе-
ренциал функции r(τ ), то есть линейная часть ее приращения
dr ∂r dq
δr = (δr1 , . . . , δr N ) = v
e δτ = δτ = δτ.
dτ ∂q dτ
τ =0 τ =0
Виртуальным перемещением i-й точки системы в положении r = r∗
называется дифференциал
dr i ∂ri dq
δr i = v
ei δτ = δτ = δτ. (1.6)
dτ τ =0 ∂q dτ τ =0
В обобщенных координатах имеем
∂r dq ∂r dq
δr = δτ = δq, где δq = δτ. (1.7)
∂q dτ ∂q
τ =0 dτ τ =0
Обозначение δf для дифференциала функции f вместо стандартного df
используется для того, чтобы отметить, что дифференцирование про-
изводится при зафиксированном времени. Виртуальные перемещения
имеют физическую размерность перемещения, а физическая размер-
ность виртуальной скорости зависит от физической размерности пере-
менной τ .
Действительным перемещением системы называется дифферен-
циал вектор-функции r(q, t)
∂r ∂r
dr = dq + dt.
∂q ∂t
Виртуальным перемещением системы называется дифференциал
вектор-функции r(q, t) при з а ф и к с и р о в а н н о м времени
∂r
δr = δq. (1.8)
∂q
10 Глава 1. Лагранжева механика
∂V
Если силы потенциальны, то есть F i = − , где V (r 1 , . . . , rN , t) —
∂r i
потенциальная энергия системы, то элементарная работа — это
дифференциал функции −V при зафиксированном времени. Дей-
ствительно, в этом случае согласно (1.19) получаем
X N XN
∂V
Aδ = F i , δri = − , δr i = −δV. (1.21)
i=1 i=1
∂ri
1
Кинетическая энергия точки A равна T = mv 2A , где v A — ско-
2
рость точки A. Рассматривая движение точки A как сложное, найдем
ее скорость по теореме сложения скоростей. Свяжем подвижную си-
стему координат с плоскостью Π. Эта система координат вращается
вокруг неподвижной оси Oz с угловой скоростью ω = ϕ̇ez (ez — на-
правляющий вектор оси Oz). Приняв за полюс неподвижную точку O,
получим переносную скорость v пер A точки A по формуле Эйлера
пер −→
v A = v O + ω × OA = rϕ̇ cos θ eϕ .
Здесь v O = 0 — абсолютная скорость точки O; eϕ — единичный вектор,
перпендикулярный плоскости Π, направление которого соответствует
увеличению угла ϕ.
В подвижной системе координат точка A движется в плоскости Π
по окружности радиуса r с центром в точке O. Угол θ задает поло-
жение точки A на этой окружности. Поэтому относительная скорость
точки A равна v отнA = rθ̇eθ , где eθ — единичный касательный вектор к
окружности, направление которого соответствует увеличению угла θ.
Тогда абсолютная скорость v A точки A равна
v A = v отн пер
A + v A = rθ̇eθ + rϕ̇ cos θ eϕ . (1.35)
Таким образом, кинетическая энергия точки A имеет вид
1 1
T = mv 2A = mr2 (θ̇2 + ϕ̇2 cos2 θ).
2 2
Найдем обобщенные силы Qϕ и Qθ . На точку A действует толь-
ко сила вязкого трения F = − cv A . Элементарная работа этой силы
на виртуальном перемещении по определению равна Aδ = F , δrA .
Из (1.35) имеем drA = r dθeθ + r cos θ dϕeϕ , поэтому согласно (1.8)
δr A = r δθeθ + r cos θ δϕeϕ . Следовательно,
Aδ = −c (rθ̇eθ + rϕ̇ cos θ eϕ ), (r δθeθ + r cos θ δϕeϕ ) =
= −cr2 θ̇ δθ − cr2 ϕ̇ cos2 θ δϕ = Qθ δθ + Qϕ δϕ,
откуда Qϕ = − cr2 ϕ̇ cos2 θ и Qθ = − cr2 θ̇.
Запишем уравнения Лагранжа. Вычислив производные
∂T ∂T
= mr2 ϕ̇ cos2 θ, = 0,
∂ ϕ̇ ∂ϕ
∂T ∂T
= mr2 θ̇, = −mr2 ϕ̇2 cos θ sin θ,
∂ θ̇ ∂θ
получаем систему уравнений
d c
ϕ̇ cos2 θ = − ϕ̇ cos2 θ,
dt m (1.36)
θ̈ + ϕ̇2 cos θ sin θ = − c θ̇.
m
28 Глава 1. Лагранжева механика
формуле (Φ.3)
1 1
Tм = Jω 2м = kmr2 ϕ̇2 .
2 2
Шестерня I тоже вращается вокруг оси Oz, следовательно,
1 1
T1 = JOz ω 21 = mr2 ψ̇ 2 ,
2 4
где JOz = mr2 /2 — момент инерции шестерни I (однородного диска)
относительно оси Oz. Кинетическую энергию шестерни II найдем по
формуле (Φ.5) для плоскопараллельного движения тела
mv 2A 1
T2 = + JAz1 ω22 ,
2 2
где JAz1 = mr2 /2 — момент инерции шестерни II относительно оси Az1 ,
проходящей через центр масс A шестерни II перпендикулярно ее плос-
кости. Так как v A = 2rϕ̇eϕ и ω 2 = (2ϕ̇ − ψ̇)ez , то
4mr2 ϕ̇2 mr2 (2ϕ̇ − ψ̇)2 1
T2 = + = 3mr2 ϕ̇2 − mr2 ϕ̇ψ̇ + mr2 ψ̇ 2 .
2 4 4
Итак, кинетическая энергия системы равна
k+6 2 2 1
T = Tм + T1 + T2 = mr ϕ̇ − mr2 ϕ̇ψ̇ + mr2 ψ̇ 2 .
2 2
Найдем обобщенные силы Qϕ и Qψ . По условию на маховик дей-
ствует пара сил с моментом L = Lez , а на шестерню — создаваемый
пружиной момент M = − cψez . Элементарную работу сил на вирту-
альном перемещении системы вычислим, используя (1.26) и свойства
аддитивности элементарной работы (см. стр. 20),
Aδ = (L, Ωδ м ) + (M , Ωδ 1 ).
Здесь Ωδ м и Ωδ 1 — виртуальные повороты маховика и шестерни I.
Так как ω м = ϕ̇ez , ω1 = ψ̇ez , то согласно (1.14) имеем Ωδ м = δϕez ,
Ωδ 1 = δψez . Тогда
Aδ = (Lez , δϕez ) + (−cψez , δψez ) = L δϕ − cψ δψ = Qϕ δϕ + Qψ δψ,
откуда Qϕ = L и Qψ = − cψ.
Запишем уравнения Лагранжа. Вычислив производные
∂T ∂T
= (k + 6)mr2 ϕ̇ − mr2 ψ̇, = 0,
∂ ϕ̇ ∂ϕ
∂T ∂T
= − mr2 ϕ̇ + mr2 ψ̇, = 0,
∂ ψ̇ ∂ψ
получаем (
(k + 6)mr2 ϕ̈ − mr2 ψ̈ = L,
(1.38)
− mr2 ϕ̈ + mr2 ψ̈ = − cψ.
1.1. Уравнения Лагранжа 31
тела равна
Aδ = (F , δr O ) + (M O , Ωδ ).
Здесь F — главный вектор сил, δrO — виртуальное перемещение точ-
ки O, Ωδ — виртуальный поворот тела. Точка O неподвижна, поэтому
δr O = 0. Из (1.41) и (1.14) имеем Ωδ = δψez + δθex1 + δϕeζ . Тогда
Aδ = (M O , Ωδ ) = C ϕ̇ + (C − A)ψ̇ cos θ ψ̇ sin θ δθ = Qψ δψ + Qθ δθ + Qϕ δϕ,
откуда Qψ = 0, Qθ = C ϕ̇ + (C − A)ψ̇ cos θ ψ̇ sin θ и Qϕ = 0.
Вычислив производные
∂T ∂T
= Aψ̇ sin2 θ + C ϕ̇ + ψ̇ cos θ cos θ, = 0,
∂ ψ̇ ∂ψ
∂T ∂T
= Aθ̇, = Aψ̇ 2 sin θ cos θ − C ϕ̇ + ψ̇ cos θ ψ̇ sin θ,
∂ θ̇ ∂θ
∂T ∂T
= C ϕ̇ + ψ̇ cos θ , = 0,
∂ ϕ̇ ∂ϕ
запишем уравнения Лагранжа
d 2
Aψ̇ sin θ + C ϕ̇ + ψ̇ cos θ cos θ = 0,
dt
Aθ̈ − Aψ̇ 2 sin θ cos θ + C ϕ̇ + ψ̇ cos θ ψ̇ sin θ =
= C ϕ̇ + (C − A)ψ̇ cos θ ψ̇ sin θ,
d C ϕ̇ + ψ̇ cos θ = 0.
dt
Отсюда получаем
Aψ̇ sin2 θ + C ϕ̇ + ψ̇ cos θ cos θ = β1 ,
β1 = const,
Aθ̈ = 0, (1.42)
C ϕ̇ + ψ̇ cos θ = β ,
β = const,
2 2
где постоянные β1 и β2 определяются начальными условиями. Ре-
шением второго уравнения системы (1.42) с начальными условиями
θ(0) = θ0 , θ̇(0) = 0 является θ(t) = θ0 . Тогда первое уравнение этой си-
стемы принимает вид
Aψ̇ sin2 θ0 + β2 cos θ0 = β1 .
Следовательно, ψ̇(t) = const. Поскольку ψ(0) = ψ0 и ψ̇(0) = ω2 , то
ψ(t) = ω2 t + ψ0 . Подставив ψ(t) и θ(t) в третье уравнение систе-
мы (1.42), получим
C ϕ̇ + ω2 cos θ0 = β2 ,
откуда ϕ̇(t) = const. Согласно начальным условиям ϕ(t) = ω1 t + ϕ0 .
Итак, решением уравнений Лагранжа с начальными условиями
ψ(0) = ψ0 , ψ̇(0) = ω2 , θ(0) = θ0 , θ̇(0) = 0, ϕ(0) = ϕ0 , ϕ̇(0) = ω1
1.1. Уравнения Лагранжа 37
является
ψ(t) = ω2 t + ψ0 , θ(t) = θ0 , ϕ(t) = ω1 t + ϕ0 .
Стало быть, тело совершает регулярную прецессию.
1.1.2. Функция Лагранжа. Уравнения Лагранжа в случае
потенциальных сил. Пусть заданные силы F 1 , . . . , F N потенци-
альны, то есть существует такая функция U = U (r1 , . . . , rN , t), назы-
ваемая силовой функцией, что
∂U
Fi = , i = 1, . . . , N. (1.43)
∂ri
Функция V = − U (r 1 , . . . , rN , t) называется потенциальной энергией
системы.
Пусть вектор-функции ri (q, t), i = 1, . . . , N , определяют зависи-
мость абсолютных координат точек системы от обобщенных коорди-
нат q = (q1 , . . . , qn ). Тогда силовую функцию системы можно выразить
в обобщенных координатах
U (q1 , . . . , qn , t) = U r 1 (q, t), . . . , rN (q, t), t .
Поэтому согласно (1.22) и (1.43) для компонент вектора обобщенных
сил имеем
XN
∂ri ∂U ∂U
Qk = , = , k = 1, . . . , n.
i=1
∂q k ∂r i ∂qk
отн ξ̇
цилиндра. Тогда ωц = − ez . Платформа движется поступательно,
R
следовательно, по теореме сложения угловых скоростей абсолютная
угловая скорость цилиндра равна его относительной угловой скоро-
отн ξ˙
сти: ω ц = ω ц = − ez . Поскольку θ — угол поворота цилиндра, то
R
ω ц = θ̇ez . Тогда ξ и θ связаны соотношением Rθ + ξ = const. Стало
быть, положение любой точки цилиндра относительно платформы од-
нозначно определяется одной обобщенной координатой.
Колеса тележки катятся без проскальзывания по неподвижной на-
клонной плоскости. Значит, скорости точек колес, которыми они ка-
саются этой плоскости, равны нулю. Для любого колеса по формуле
Эйлера имеем
−−→
v C = v K + ω к × KC,
где v C = ẋex — скорость центра C колеса; K — точка колеса, которой
оно касается плоскости; v K = 0 — скорость точки K; ωк = ωк ez — угло-
−−→
вая скорость колеса; KC = rey , где r — радиус колеса. Тогда угловые
ẋ
скорости колес равны ω к = − ez . Поэтому положение любого колеса
r
однозначно определяется координатой x.
Таким образом, система голономна и имеет две степени свободы.
За обобщенные координаты системы примем x и ξ.
Запишем уравнения движения системы в форме Лагранжа. Кине-
тическая энергия системы складывается из кинетической энергии Tпл
платформы, кинетической энергии Tк всех колес и кинетической энер-
гии Tц цилиндра. Платформа движется поступательно, поэтому ее
M v 2 M ẋ2
кинетическая энергия равна Tпл = = , где v = ẋex — ско-
2 2
рость платформы. Кинетическую
энергию всех четырех колес найдем
1 2
по формуле Tк = 4 JK ω к , где JK — момент инерции колеса от-
2
носительно его мгновенной оси вращения, перпендикулярной плоско-
сти колеса и проходящей через точку K колеса, которой оно касает-
ся наклонной плоскости см. (Φ.3) . По формуле Гюйгенса—Штейнера
mк r 2 3 m
JK = mк r2 + = mк r2 (mк = — масса колеса). Поэтому
2 2 4
2
1 2 3 2 ẋ 3
Tк = 4 JK ω к = mr − = mẋ2 .
2 4 r 4
Цилиндр совершает плоскопараллельное движение, и его кинети-
ческая энергия определяется по формуле (Φ.5)
1 1
Tц = M1 v 2A + JA ω2ц ,
2 2
48 Глава 1. Лагранжева механика
получаем
1 1
TA = m ẋ2A + ẏA
2
= m (ẋ + rθ̇ cos θ)2 + (rθ̇ sin θ)2 =
2 2
1
= m ẋ + 2rẋθ̇ cos θ + r2 θ̇2 .
2
2
Таким образом, кинетическая энергия системы имеет вид
1
T = Tтр + TA = (2M + m)ẋ2 + 2mrẋθ̇ cos θ + mr2 θ̇2 .
2
Система находится в поле силы тяжести. Центр масс C трубки
движется по горизонтальной прямой, поэтому потенциальная энергия
трубки постоянна. Значит, потенциальная энергия системы с точно-
стью до аддитивной постоянной равна потенциальной энергии точки A
V = mgyA = mg(r − r cos θ).
В результате находим функцию Лагранжа системы с точностью до
аддитивной постоянной
1
L=T −V = (2M + m)ẋ2 + 2mrẋθ̇ cos θ + mr2 θ̇2 + mgr cos θ.
2
Вычислив производные
∂L ∂L
= (2M + m)ẋ + mrθ̇ cos θ, = 0,
∂ ẋ ∂x
d ∂L
= (2M + m)ẍ + mrθ̈ cos θ − mrθ̇2 sin θ,
dt ∂ ẋ
∂L ∂L
= mrẋ cos θ + mr2 θ̇, = −mrẋθ̇ sin θ − mgr sin θ,
∂ θ̇ ∂θ
d ∂L
= mrẍ cos θ − mrẋθ̇ sin θ + mr2 θ̈,
dt ∂ θ̇
запишем уравнения Лагранжа движения системы
(
(2M + m)ẍ + mrθ̈ cos θ − mrθ̇2 sin θ = 0,
(1.58)
ẍ cos θ + rθ̈ + g sin θ = 0.
Эта система дифференциальных уравнений имеет четвертый порядок.
Поскольку функция Лагранжа не зависит от обобщенной коорди-
наты x, то эта координата циклическая и функция
∂L
= (2M + m)ẋ + mrθ̇ cos θ
∂ ẋ
является первым интегралом уравнений Лагранжа (циклическим ин-
тегралом). Кроме того, функция Лагранжа не зависит явно от време-
ни, поэтому система допускает обобщенный интеграл энергии
1
E = L2 − L0 = 2M + m ẋ2 + 2mrẋθ̇ cos θ + mr2 θ̇2 − mgr cos θ,
2
1.1. Уравнения Лагранжа 59
К задаче 1.15.
Решение. Пусть вертикальная ось, по которой скользит середи-
на N стороны F G, пересекает горизонтальную плоскость в точке O.
Обозначим эту ось через Oz и направим ее вертикально вверх. Введем
подвижную систему координат Oxyz так, чтобы ось Ox была сона-
−−→
правлена с вектором ED, а ось Oy дополняла оси Oz и Ox до правой
1.1. Уравнения Лагранжа 61
1 1 1
T +V = (A + ms2 )(θ̇2 + ψ̇ 2 sin2 θ) + C(ψ̇ cos θ + ϕ̇)2 + mṡ2 +
2 2 2
c
+ (M l + ms)g cos θ + (s − s0 )2 = h,
2
где βψ , βϕ и h — постоянные первых интегралов, определяемые на-
чальными условиями.
Система уравнений Лагранжа имеет циклические интегралы, по-
этому можно понизить ее порядок методом Рауса. Разрешим систему
уравнений
(
(A + ms2 )ψ̇ sin2 θ + C(ψ̇ cos θ + ϕ̇) cos θ = βψ ,
(1.63)
C(ψ̇ cos θ + ϕ̇) = βϕ
относительно циклических скоростей
βψ − βϕ cos θ βϕ (βψ − βϕ cos θ) cos θ
ψ̇ = 2 , ϕ̇ = − . (1.64)
2
(A + ms ) sin θ C (A + ms2 ) sin2 θ
Составим функцию Рауса
ḃ
b − βψ ψ ḃ
R(θ, s, θ̇, ṡ, βψ , βϕ ) = L − βϕ ϕ,
где символ b означает, что вместо циклических скоростей ψ̇ и ϕ̇ нуж-
βϕ
но подставить выражения (1.64). Поскольку ψ̇ cos θ + ϕ̇ = , то после
C
подстановки получаем
1 1
R = (A + ms2 )θ̇2 + mṡ2 −
2 2
c (β ψ − βϕ cos θ)
2 βϕ2
− (M l + ms)g cos θ − (s − s0 )2 − − .
2 2(A + ms2 ) sin2 θ 2C
Второй способ вычисления функции Рауса. Для вычисления
функции Рауса воспользуемся формулой (1.55). Функция Лагранжа
представляется в виде
e s, θ̇, ṡ) + Lc2 (θ, s, ψ̇, ϕ̇),
L = L(θ,
c
где L2 (θ, s, ψ̇, ϕ̇) — квадратичная форма от циклических скоростей ψ̇
e s, θ̇, ṡ) не зависит от циклических скоростей. Тогда
и ϕ̇, а L(θ,
ḃ ḃ
e s, θ̇, ṡ) − Lc2 (θ, s, ψ,
R = L(θ, ϕ) =
1 1 c
= (A + ms2 )θ̇2 + mṡ2 − (M l + ms)g cos θ − (s − s0 )2 −
2 2 2
1
2 ḃ 2 1 ḃ 2
2
− A + ms ψ sin θ − C ψ cos θ + ϕ . ḃ
2 2
Заметим, что не нужно искать выражение для ϕ̇ из (1.63), поскольку ϕ̇
входит в R только в комбинации (ψ̇ cos θ + ϕ̇), которая согласно (1.63)
βϕ
равна . Подставив в R это выражение и выражение (1.64) для ψ̇,
C
получим функцию Рауса, совпадающую с найденной первым способом.
1.2. Определение реакций с помощью уравнений Лагранжа 67
Вычисляя производные
∂L 3mẋ d ∂L 3mẍ ∂L
= , = , = mg sin α,
∂ ẋ 2 dt ∂ ẋ 2 ∂x
получаем уравнение Лагранжа
3mẍ 2
= mg sin α ⇐⇒ ẍ = g sin α. (1.67)
2 3
Воспользовавшись аксиомой освобождаемости от связей, будем
рассматривать диск как свободное твердое тело, добавив к заданной
силе тяжести нормальную N = − N ey и касательную F = − F ex со-
ставляющие реакции связи, обеспечивающей качение диска без про-
скальзывания. По теореме о движении центра масс
maS = mg + N + F ,
где aS = ẍex — ускорение центра масс S диска. В проекциях на оси Ox
и Oy получаем
mẍ = mg sin α − F, 0 = mg cos α − N.
Отсюда с учетом (1.67) находим
1
F = − mg sin α ex , N = − mg cos α ey .
3
Замечание. Касательную составляющую F реакции можно най-
ти из теоремы об изменении кинетического момента в осях Кёнига.
Моменты силы тяжести и нормальной составляющей N реакции от-
носительно точки S равны нулю, поэтому
dK S −−→
= SK × F . (1.68)
dt
2
mr ω
Здесь K S = — кинетический момент диска относительно его
2
центра масс в осях Кёнига. Последнее соотношение следует из форму-
лы K S = J S ω (J S — оператор инерции диска в точке S) для кинети-
ческого момента твердого тела с неподвижной точкой S относительно
этой точки, так как вектор ω сонаправлен с главной центральной осью
2g sin α
инерции диска. Согласно (1.66) и (1.67) имеем ω̇ = . Подставляя
3r
это выражение для ω̇ в (1.68), находим
mr2 2 1
· g sin αez = rF ez =⇒ F = mg sin α.
2 3r 3
Задача 1.19. Однородный стержень AB массы m длины 2l сколь-
зит без трения своими концами по неподвижной полуокружности с
центром в точке O, причем ∠AOB = π/2. Написать уравнение Лагран-
жа движения стержня и найти его первый интеграл. Используя урав-
нение Лагранжа, найти реакцию окружности в точке A, если в началь-
72 Глава 1. Лагранжева механика
Вычислим производные
∂T * 2 4 √ ∂T * √
= ml (ϕ̇ + θ̇) − 2ϕ̇ cos θ , = 2ml2 ϕ̇(ϕ̇ + θ̇) sin θ,
∂ θ̇ 3 ∂θ
d ∂T * 2 4 √ √
= ml (ϕ̈ + θ̈) − 2ϕ̈ cos θ + 2ϕ̇θ̇ sin θ .
dt ∂ θ̇ 3
В действительном движении θ(t) ≡ π/4, θ̇(t) ≡ 0, θ̈(t) ≡ 0. Поэто-
му уравнение Лагранжа, соответствующее координате θ, для действи-
тельного движения стержня имеет вид
ml2
ϕ̈ − ml2 ϕ̇2 = Qθ , (1.72)
3
где Qθ — обобщенная сила, соответствующая координате θ при θ = π/4.
По условию стержень скользит концами по полуокружности без
трения, поэтому реакция N в точке A направлена по радиусу OA:
−→
AO
N = N e, где e = −→ . Вычислим элементарную работу Aδ реакции N
AO
и силы тяжести на виртуальном перемещении при изменении обобщен-
ной координаты θ (угол ϕ фиксирован), полагая θ = π/4. В этом случае
Aδ = Qθ δθ. Согласно (1.20)
Aδ = (N , δr A ) + (mg, δrS ),
где δrA , δr S — виртуальные перемещения точек A и S стержня. При
фиксированном ϕ стержень вращается вокруг оси, проходящей через
точку B и параллельной Oz, при этом θ — угол его поворота. Поэто-
му δrA = 2l δθe⊥ и δr S = l δθe⊥ , где e⊥ — единичный вектор, перпен-
дикулярный стержню и лежащий в плоскости его движения, причем
направление вектора e⊥ соответствует увеличению угла θ.
При θ = π/4 угол между δr A и реакцией N равен π/2 + π/4, а угол
между δr S и силой тяжести mg равен 3π/4 − ϕ. Поэтому
π π 3π
Aδ = Qθ δθ = 2N l cos + δθ + mgl cos − ϕ δθ =⇒
2 4 4
√ π
Qθ = − 2N l + mgl sin ϕ − .
4
Подставив это выражение для Qθ в уравнение (1.72), получаем
ml2 √ π
ϕ̈ − ml2 ϕ̇2 = − 2N l + mgl sin ϕ − =⇒
3 4
m π l
N = √ g sin ϕ − − ϕ̈ + lϕ̇2 .
2 4 3
Отсюда с учетом (1.71) находим
mg √ π π
N = Ne = 2 10 sin ϕ − − cos ϕ − − 6 e.
8 4 4
1.3. Принцип виртуальных перемещений Даламбера 75
Тогда
−−→
v отн
S = v отн
K + ω × KS = −θ̇Reϕ + ψ̇reϕ .
К задаче 1.25.
Решение. Первый способ. Введем неподвижную систему коор-
динат Oxyz с началом в точке O пересечения стены и балки, как по-
казано на рисунке к задаче. Плоскость Oxy совпадает с плоскостью Π,
причем ось Ox направлена параллельно прямой l. Направляющие век-
торы ex , ey , ez осей Ox, Oy, Oz образуют правую тройку.
На балку, покоящуюся на опорах, действуют следующие
заданные
силы. Сила P = − P cos α ex − P sin α ey P = |P | приложена в точ-
1) Полученный результат для нити соответствует закону сообщающихся сосудов
для жидкости.
2) В данном случае действие реакций жесткой заделки A эквивалентно действию
Z2a
0 (1.87)
+ (RB , δr B ) + (−qey , δr s ) ds + (RC , δrC ) + (P , δrK ) = 0,
0
где δr A , δr B , δrC , δr K — виртуальные перемещения точек A, B, C
и K; δr u — виртуальное перемещение точки балки, лежащей на участ-
ке DE на расстоянии u от точки D (0 6 u 6 a); δr s — виртуальное пе-
ремещение точки балки, лежащей на участке BC на расстоянии s от
точки B (0 6 s 6 2a); Ωδ — виртуальной поворот балки AD (виртуаль-
ные перемещения и виртуальный поворот вычисляются в положении
равновесия). Так как ψ — угол поворота балки AD, то Ωδ = δψez . Вос-
пользовавшись формулой Эйлера, найдем виртуальные перемещения
1.3. Принцип виртуальных перемещений Даламбера 91
такая окрестность этой точки, в которой нет других точек локального экстремума.
94 Глава 1. Лагранжева механика
К задаче 1.28.
2mgl
то есть при c > , положение равновесия ϕ = 0 является невырож-
l12 + l22
денным устойчивым положением равновесия.
Для определения периода малых колебаний системы в окрестности
устойчивого положения равновесия ϕ = 0 найдем кинетическую энер-
гию системы в положении ϕ = 0. Система движется в плоскости Axz.
Стержень AB вращается вокруг неподвижной оси Ay с угловой ско-
ростью ω1 = ϕ̇ey (ey — направляющий вектор оси Ay), поэтому его
кинетическая энергия по формуле (Φ.3) равна
1 1 ml2 ml2 ml2 ϕ̇2
T1 = JAy ω21 = + ϕ̇2 = .
2 2 4 12 6
Момент инерции JAy стержня AB относительно оси Ay вычислен по
формуле Гюйгенса—Штейнера. Стержень CD вращается вокруг непо-
движной оси Dy ′ , проходящей через точку D параллельно оси Ay, с
угловой скоростью ω2 = ϕ̇ey . Поэтому его кинетическая энергия ана-
ml2 ϕ̇2
логично T1 равна T2 = . Стержень BC остается горизонталь-
6
ным во все время движения, а значит, движется поступательно, и его
mv 2B
кинетическая энергия равна T3 = , где v B — скорость точки B
2
стержня BC. Поскольку точка B является также точкой стержня AB,
ml2 ϕ̇2
то |v B | = |lϕ̇|. Тогда T3 = . Итак, кинетическая энергия системы
2
имеет вид
ml2 ϕ̇2 ml2 ϕ̇2 5ml2 ϕ̇2 1 5ml2
T = T1 + T2 + T3 = + = = Aϕ̇2 , A = .
3 2 6 2 3
Период τ малых колебаний системы в окрестности ее устойчивого
2mgl
при c > 2 2 положения равновесия ϕ = 0 определяется по формуле
l1 + l2 r
2π B
τ= , где ν = — частота малых колебаний. В результате находим
ν A
s s
A 5m
τ = 2π = 2πl .
B 3 c(l1 + l22 ) − 2mgl
2
а в координатной форме —
2mg mg (
mẍ + x+ y = 0, lẍ + 2gx + gy = 0,
l l ⇐⇒ (1.108)
mÿ + mg 2mg lÿ + gx + 2gy = 0.
x+ y=0
l l
Частоты ω1 , ω2 малых колебаний точки являются корнями веково-
го уравнения
2mg mg
− mω 2 2mg 2 mg 2
l l
det(B − ω 2 A) = = − mω 2 − = 0.
mg 2mg l l
− mω 2
l l
3mg mg 3g
Следовательно, − mω 2 − mω 2 = 0, откуда ω12 = и
l l l
2 g
ω2 = .
l
Найдем общее решение уравнений (1.108) методом неопределенных
коэффициентов. Представим общее решение в виде линейной комби-
нации гармонических колебаний с частотами ω1 и ω2
x(t) = C111 cos ω1 t + C211 sin ω1 t + C121 cos ω2 t + C221 sin ω2 t,
y(t) = C112 cos ω1 t + C212 sin ω1 t + C122 cos ω2 t + C222 sin ω2 t.
Отсюда
ẍ = −ω12 (C111 cos ω1 t + C211 sin ω1 t) − ω22 (C121 cos ω2 t + C221 sin ω2 t) ,
ÿ = −ω12 (C112 cos ω1 t + C212 sin ω1 t) − ω22 (C122 cos ω2 t + C222 sin ω2 t) .
Подставив x, y, ẍ, ÿ в (1.108), получим систему
− ω12 l (C111 cos ω1 t + C211 sin ω1 t) − ω22 l (C121 cos ω2 t + C221 sin ω2 t) +
+ 2g (C111 cos ω1 t + C211 sin ω1 t + C121 cos ω2 t + C221 sin ω2 t) +
+ g (C112 cos ω1 t + C212 sin ω1 t + C122 cos ω2 t + C222 sin ω2 t) = 0,
− ω12 l (C112 cos ω1 t + C212 sin ω1 t) − ω22 l (C122 cos ω2 t + C222 sin ω2 t) +
+ g (C111 cos ω1 t + C211 sin ω1 t + C121 cos ω2 t + C221 sin ω2 t) +
+ 2g (C112 cos ω1 t + C212 sin ω1 t + C122 cos ω2 t + C222 sin ω2 t) = 0.
Приравняв нулю сумму коэффициентов при cos ω1 t в первом и вто-
ром уравнениях системы, получим
( (
− ω12 lC111 + 2gC111 + gC112 = 0, C111 −ω12 l + 2g + gC112 = 0,
=⇒
− ω12 lC112 + gC111 + 2gC112 = 0 C112 −ω12 l + 2g + gC111 = 0.
3g
Выше было получено ω12 = , поэтому − ω12 l + 2g = − g и отсюда
l
следует, что C111 = C112 . Введем обозначение
C1 = C111 = C112 .
112 Глава 1. Лагранжева механика
откуда получаем
ωx
νyk → при k → ∞,
π
то есть с ростом интервала времени частота попаданий точки на верти-
кальные стороны прямоугольника Π стремится к величине ωx /π. Ана-
логично, с ростом интервала времени частота попаданий точки на го-
ризонтальные стороны прямоугольника Π стремится к величине ωy /π.
Отсюда вытекает соотношение (1.113).
Если частоты зависимы, то mωx + nωy = 0 для некоторых ненуле-
вых взаимно простых m, n ∈ Z. В соответствии с (1.112) число попада-
ний точки на вертикальные стороны прямоугольника Π на периоде T
равно Ny (T ) = 2|n|, а на горизонтальные стороны — Nx (T ) = 2|m|. Так
ωy |m| ωy Nx (T )
как = , то = .
ωx |n| ωx Ny (T )
7. Найдем отношение частот ωy /ωx по изображению кривой Лис-
сажу. Если кривая не замкнута, то в соответствии с (1.113) отношение
частот можно найти приближенно по формуле
ωy Nx
≈ , (1.115)
ωx Ny
где Nx , Ny — числа выходов кривой Лиссажу на стороны прямоуголь-
ника (на изображенном участке). Если точка x(t), y(t) , двигаясь по
кривой Лиссажу, попадает в вершину прямоугольника, то далее она
будет двигаться по той же кривой в обратном направлении. Следова-
тельно, в Nx и Ny попадание точки в вершину нужно учитывать один
раз, а остальные попадания на стороны дважды (см. задачу 1.37).
Пусть кривая замкнута. Тогда числа попаданий точки на стороны
прямоугольника Π определяются на периоде, то есть при однократ-
ном обходе кривой. Для обхода кривой нужно выбрать произвольную
точку на кривой и направление обхода. Обход заканчивается при воз-
вращении в начальную точку с начальным направлением обхода. Под-
считав числа попаданий точки на стороны прямоугольника при обходе,
найдем отношение частот согласно (1.114). Числа Nx , Ny можно най-
ти без обхода кривой. Однако в случае прохождения кривой Лиссажу
через вершину прямоугольника Π во избежание ошибок при подсчете
чисел Nx , Ny рекомендуется произвести обход кривой. В качестве на-
чальной точки обхода следует выбирать точку, не лежащую на границе
прямоугольника Π.
8. Вместо величин Nx и Ny в соотношениях (1.114) и (1.115) можно
использовать числа Lx и Ly пересечений кривой Лиссажу с осями Ox
и Oy. В этом случае соотношения (1.114) и (1.115) соответственно при-
1.4. Малые колебания 123
нимают вид
ωy Lx (T )
= , (1.116)
ωx Ly (T )
ωy Lx
≈ . (1.117)
ωx Ly
Задача 1.33. Кривая Лиссажу задается уравнениями
x(t) = Ax cos(ωx t + bx ), y(t) = Ay cos(ωy t + by ). Пусть частоты рав-
ны: ωx = ωy . Доказать, что
1) если разность фаз не кратна π, т. е.
bx − by =
6 kπ, k ∈ Z,
то фигура Лиссажу представляет собой эллипс;
2) если разность фаз кратна π, т. е. для некоторого целого k
bx − by = kπ,
то фигура
Лиссажу представляет собой диагональ прямоугольника
Π = (x, y) : − Ax 6 x 6 Ax , − Ay 6 y 6 Ay .
x(t) y(t)
Решение. Введем обозначения ω = ωx = ωy , u = , v= .
Ax Ay
Тогда
u = cos ωt cos bx − sin ωt sin bx ,
(1.118)
v = cos ωt cos by − sin ωt sin by .
1) Пусть разность фаз не кратна π. Из (1.118) находим
u sin by − v sin bx u cos by − v cos bx
cos ωt = , sin ωt = (1.119)
sin(by − bx ) sin(by − bx )
величина by − bx не кратна π, поэтому sin(by − bx ) = 6 0 .
2 2
Так как cos ωt + sin ωt = 1, из (1.119) следует, что любая точка
фигуры Лиссажу лежит на эллипсе, уравнение которого имеет вид
(u sin by − v sin bx )2 + (u cos by − v cos bx )2
=1
sin2 (by − bx )
или
(xAy sin by − yAx sin bx )2 + (xAy cos by − yAx cos bx )2
= 1.
A2x A2y sin2 (by − bx )
Верно и обратное: любая точка этого эллипса лежит на кривой Лис-
сажу. Для произвольной точки эллипса по формулам (1.119) находим
cos ωt, sin ωt и определяем моменты времени, в которые кривая Лис-
сажу проходит через данную точку.
2) Пусть разность фаз кратна π. Тогда
cos bx = ± cos by , sin bx = ± sin by ,
124 Глава 1. Лагранжева механика
причем если разность фаз кратна 2π, берется знак «+». В противном
случае берется знак «−». Так как sin(by − bx ) = 0, из (1.118) находим
u sin by − v sin bx = 0, u cos by − v cos bx = 0.
Здесь первое и второе уравнения зависимы, так как определитель
этой системы равен sin(bx − by ) = 0. Поскольку sin2 bx + cos2 bx = 1,
то либо sin bx =6 0, либо cos bx 6= 0. Пусть, например, cos bx = 6 0. Тогда
cos by = ± cos bx =
6 0.
Таким образом, все точки кривой Лиссажу лежат на отрезке пря-
мой, уравнение которой имеет вид u cos by − v cos bx = 0. Значит,
x y x y
− =0 или + = 0,
Ax Ay Ax Ay
то есть все точки кривой Лиссажу лежат на одной из диагоналей пря-
моугольника Π. Верно и обратное: любая точка диагонали лежит на
кривой Лиссажу. Моменты времени, в которые кривая Лиссажу про-
ходит через эту точку, определяются из уравнений кривой.
Задача 1.34. Кривая Лиссажу задается уравнениями
x(t) = Ax cos(ωx t + bx ), y(t) = Ay cos(ωy t + by ). Пусть частоты ωx , ωy
зависимы, то есть mωx + nωy = 0 для некоторых целых взаимно
простых m, n. Доказать, что
1) движение по кривой Лиссажу периодично с периодом
2π|n| 2π|m|
T = = ; (1.120)
ωx ωy
2) если величина mbx + nby не кратна π, то фигура Лиссажу пред-
ставляет собой гладкую замкнутую кривую;
3) если величина mbx + nby кратна π, то фигура Лиссажу пред-
ставляет собой кривую, соединяющую две вершины прямоугольни-
ка Π.
Решение. 1) Покажем, что T — период функций x(t), y(t). Имеем
x(t + T ) = Ax cos(ωx (t + T ) + bx ) = Ax cos(ωx t + 2π|n| + bx ) = x(t),
y(t + T ) = Ay cos(ωy (t + T ) + by ) = Ay cos(ωy t + 2π|m| + by ) = y(t).
2) Пусть величина mbx + nby не кратна π. Поскольку движение
периодично, то кривая Лиссажу замкнута. Для доказательства ее
гладкости покажем, что в любой момент времени скорость движе-
ния точки с координатами x(t), y(t) по кривой Лиссажу отлична от
нуля. Допустим обратное. Пусть в некоторый момент t∗ выполнено
ẋ(t∗ ) = ẏ(t∗ ) = 0. Тогда
sin(ωx t∗ + bx ) = 0, sin(ωy t∗ + by ) = 0.
Значит, для некоторых целых k, l имеем
ωx t∗ + bx = πk, ωy t∗ + by = πl.
1.4. Малые колебания 125
и q такие, что d = pm + qn. Это утверждение сразу вытекает из` алгоритма Евклида
´
нахождения наибольшего общего делителя двух целых чисел см., например, [44] .
1.4. Малые колебания 127
kα , lα , kβ , lβ , что
ϕxα + 2πkα = ωx tα + bx , ϕyα + 2πlα = ωy tα + by ,
ϕxβ + 2πkβ = ωx tβ + bx , ϕyβ + 2πlβ = ωy tβ + by .
Точка un на оси P u имеет угловые координаты (ϕxn , ϕyn )
ϕxn = ϕxα + n(ϕxα − ϕxβ ) = (n + 1)ϕxα − nϕxβ ,
ϕyn = ϕyα + n(ϕyα − ϕyβ ) = (n + 1)ϕyα − nϕyβ .
Для момента времени t∗ = tα + n(tα − tβ ) = (n + 1)tα − ntβ имеем
ωx t∗ + bx = (n + 1)(ωx tα + bx ) − n(ωx tβ + bx ) =
= (n + 1)ϕxα + 2(n + 1)πkα − nϕxβ − 2nπkβ ,
ωy t∗ + by = (n + 1)(ωy tα + by ) − n(ωy tβ − by ) =
= (n + 1)ϕyα + 2(n + 1)πlα − nϕyβ − 2nπlβ ,
поэтому
(ωx t∗ + bx ) mod 2π = (n + 1)ϕxα − nϕxβ = ϕxn ,
(ωy t∗ + bx ) mod 2π = (n + 1)ϕyα − nϕyβ = ϕyn .
Итак, точке с координатой un на оси P u отвечают момент времени t∗
и точка на прямой (1.122).
Подмножество отрезков, проходящих через точки un , таково, что
расстояние от любой точки из Q до некоторого отрезка из этого под-
множества меньше ε. Значит, множество отрезков Q e всюду плотно в
квадрате Q. Таким образом, фигура Лиссажу заполняет прямоуголь-
ник Π всюду плотно.
Задача 1.36. На рисунках к задаче изображены кривые Лиссажу.
Найти для них отношение частот (зависимые частоты).
К задаче 1.36.
Решение. 1) Рассмотрим кривую Лиссажу на рис. 1). Найдем от-
ношение частот по числам Lx , Ly пересечений кривой с осями Ox и Oy.
Кривая Лиссажу пересекает ось Ox в трех точках дважды, поэтому
Lx = 6. Кривая пересекает ось Oy в трех точках, причем в одной из
1.4. Малые колебания 129
К задаче 1.37.
К задаче 1.38.
Решение. 1) Найдем отношение частот по числам Lx , Ly пересе-
чений кривой Лиссажу с осями Ox и Oy. Кривая на рис. 1) пересекает
ось Ox в двух точках один раз и в трех точках дважды, поэтому Lx = 8.
Кривая пересекает ось Oy в трех точках дважды, поэтому Ly = 6. Ста-
ло быть, отношение частот равно
ωy Lx 8 4
= = = .
ωx Ly 6 3
Составим параметрические уравнения кривой на рис. 1), считая,
что начальная точка кривой при t = 0 расположена в начале коорди-
нат. Тогда
x(0) = Ax cos bx = 0, y(0) = Ay cos by = 0.
Отсюда получаем
π π
bx = + kπ, by = + nπ, k, n ∈ Z.
2 2
π
Пусть, например, k = n = 0, тогда bx = by = . Если положить ωx = 3,
2
ωy = 4, то кривая Лиссажу на рис. 1) задается уравнениями
π π
x(t) = Ax cos 3t + , y(t) = Ay cos 4t + .
2 2
2) Кривая Лиссажу на рис. 2) пересекает ось Ox в четырех точках
один раз и, значит, Lx = 4. Кривая пересекает ось Oy в трех точках
дважды, поэтому Ly = 6. Следовательно,
ωy Lx 4 2
= = = .
ωx Ly 6 3
Составим параметрические уравнения кривой на рис. 2), считая,
что начальная точка кривой при t = 0 расположена вблизи левой верх-
ней вершины прямоугольника Π и в ней кривая касается его горизон-
тальной стороны. Координаты этой точки −Ax (1 − ε), Ay , где ε —
132 Глава 1. Лагранжева механика
1
+ A2 A−1 −1 −1
2 (β −A1 q̇ p ), A2 (β −A1 q̇ p ) − V (q) − β, A2 (β −A1 q̇ p ) .
2
Приводя подобные, получаем
R = R2 + R1 + R0 ,
где R2 — квадратичная форма от позиционных скоростей
1 −1
R2 = AR (q p )q̇ p , q̇ p , AR = A0 − AT1 A2 A1 ;
2
R1 — линейная форма от позиционных скоростей
−1
R1 = d(q p ), q̇ p , d = AT
1 A2 β;
R0 — функция, не зависящая от позиционных скоростей,
1
R0 = − A−1 2 (q p )β, β − V (q p ).
2
Функция T *(q p , q̇ p ) = R2 называется кинетической энергией приведен-
ной системы. Функция R1 (q p , q̇ p ) соответствует гироскопическим си-
лам. Функция V *(q p , β) = − R0 называется приведенной потенциаль-
ной энергией
1
V *(q p , β) = A−1 (q p )β, β + V (q p ).
2 2
Таким образом, функция Рауса имеет вид
1
R = AR (q p )q̇ p , q̇ p + d(q p ), q̇ p − V *(q p , β). (1.140)
2
Точка q ∗p является положением равновесия приведенной системы
тогда и только тогда, когда она является критической точкой
приведенной потенциальной энергии V *(q p , β) при фиксированном
значении вектора β, то есть выполнены соотношения
∂V *
= 0.
∂q p q =q ∗
p p
β
Этому положению согласно (1.146) соответствует ϕ̇0 = . Подста-
m1 r02
вив сюда значение β из (1.147), получим связь между r0 и ϕ̇0
m2 g
ϕ̇20 = .
m1 r0
Продифференцируем V *(r) по r второй раз
d2 V *(r) 3β 2 3β 2
= = > 0,
dr2 m1 r 4 m1 r04
r=r0 r=r0
то есть согласно теореме Рауса—Сальвадори стационарное движение
r = r0 , ϕ̇ = ϕ̇0 устойчиво по r, ṙ и ϕ̇. С учетом (1.147)
d2 V *(r) 3β 2 3m2 g
B= 2 = 4 = ,
dr m1 r0 r0
r=r0
а из выражения для T*
имеем A = m1 + m2 . Тогда частота малых ко-
лебаний системы в окрестности этого стационарного движения равна
s s s
B 3m2 g 3 β2
ω= = , где r0 = .
A r0 (m1 + m2 ) m1 m2 g
притяжения к ее центру.
160 Глава 1. Лагранжева механика
∂L
Так как = 0, то ϕ — циклическая координата. Понизим порядок
∂ϕ
∂L
системы методом Рауса. Функция является циклическим интегра-
∂ ϕ̇
лом, поэтому на любом решении уравнений Лагранжа
∂L ψ ψ
= 2mr2 ψ̇ sin2 + 2 M + 2m sin2 r2 ϕ̇ = β, (1.164)
∂ ϕ̇ 2 2
где β — постоянная циклического интеграла, определяемая начальны-
ми условиями. Выразим отсюда циклическую скорость
ψ
β − 2mr2 ψ̇ sin2
ϕ̇ = 2 .
(1.165)
2 ψ
2 M + 2m sin r2
2
Составим функцию Рауса R = L b − β ϕ,
ḃ где символ b означает, что вме-
сто циклической скорости ϕ̇ нужно подставить выражение (1.165).
Функция Лагранжа представляется в виде
e ψ̇) + Lc (ψ, ψ̇, ϕ̇) + Lc (ψ, ϕ̇),
L(ψ, ψ̇, ϕ̇) = L( 1 2
где Lc2 (ψ, ϕ̇) и Lc1 (ψ, ψ̇, ϕ̇) — квадратичная и линейная формы от цик-
лической скорости ϕ̇. Воспользовавшись формулой (1.55), получаем
функцию Рауса
e ψ̇) − Lc (ψ, ϕ) ḃ mr2 ψ̇ 2 2 ψ ḃ 2 =
R = L( 2 = − M + 2m sin r2 ϕ
2 2
2
ψ
β − 2mr2 ψ̇ sin2 4ψ
2 2
mr ψ̇ 2 2
mr 2m sin
= − = 1 − 2 2
ψ̇ +
2 ψ 2 ψ
4 M + 2m sin2 r2 M + 2m sin2
2 2
ψ
βmψ̇ sin2 β2
+ 2 − .
ψ ψ
M + 2m sin2 4 M + 2m sin2 r2
2 2
Линейное по ψ̇ слагаемое не зависит явно от времени и может быть
представлено в виде полной производной по времени некоторой функ-
ции f (ψ), поэтому его можно исключить из функции Рауса (см. заме-
чание на стр. 40). Таким образом, функция Рауса примет вид
4 ψ
mr2 2m sin β2
R= 1 − 2 ψ̇ 2 − .
2 ψ 2 ψ
M + 2m sin2 4 M + 2m sin r2
2 2
1.4. Малые колебания 173
Здесь v отн
A — относительная скорость шарика; er — единичный век-
−−
→
тор, сонаправленный с вектором BA; eϕ — единичный вектор в плос-
кости Oxy, перпендикулярный er , направление eϕ соответствует уве-
личению угла ϕ.
Переносная скорость v пер
A точки A есть абсолютная скорость той
точки подвижной системы координат, в которой в данный момент на-
ходится точка A. Поскольку подвижная система координат движется
поступательно, то
v пер
A = v B = ẋex .
По теореме сложения скоростей
v A = v отн пер
A + v A = ṙer + rϕ̇eϕ + ẋex = (ṙ + ẋ sin ϕ)er + (rϕ̇ + ẋ cos ϕ)eϕ .
Тогда
1 1
TA = mv 2A = m (ṙ + ẋ sin ϕ)2 + (rϕ̇ + ẋ cos ϕ)2 =
2 2
1
= m ṙ + r2 ϕ̇2 + 2ṙ ẋ sin ϕ + 2rϕ̇ẋ cos ϕ + ẋ2 .
2
2
Итак, кинетическая энергия системы имеет вид
1
T = Tбр + TA = M ẋ2 + m(ṙ2 + r2 ϕ̇2 + 2ṙ ẋ sin ϕ + 2rϕ̇ẋ cos ϕ + ẋ2 ) .
2
Потенциальная энергия V системы складывается из потенциаль-
ной энергии V1 поля силы тяжести и потенциальной энергии V2
упругого стержня. Брусок движется поступательно и прямолиней-
но по горизонтальной направляющей, поэтому потенциальная энер-
гия сил тяжести, действующих на точки бруска, постоянна. Значит,
1.4. Малые колебания 177
mβr sin ϕ
ной по времени функции (см. стр. 40). Таким образом, с
M +m
точностью до калибровочных слагаемых функция Рауса имеет вид
R = T * − V *, где T * — кинетическая энергия приведенной системы
*
m (M +m cos2 ϕ)ṙ2 + (M +m sin2 ϕ)r2 ϕ̇2 − mrṙ ϕ̇ sin 2ϕ
T = , (1.168)
2(M + m)
а V * — приведенная потенциальная энергия
c
V * = − mgr cos ϕ + (r − l0 )2 .
2
Так как функция Рауса не зависит явно от времени и представляется
в виде R = R2 + R0 , где R2 — квадратичная форма от обобщенных ско-
ростей ṙ, ϕ̇, а R0 не зависит от обобщенных скоростей, то приведенная
система является н а т у р а л ь н о й лагранжевой системой. Поэтому
будем решать задачу о малых колебаниях приведенной системы мето-
дами, изложенными в п. 1.4.1.
Положения равновесия приведенной системы являются критиче-
скими точками функции V *(r, ϕ). Поскольку
∂V * ∂V *
= − mg cos ϕ + c(r − l0 ), = mgr sin ϕ,
∂r ∂ϕ
то положения равновесия ( удовлетворяют системе уравнений
− mg cos ϕ + c(r − l0 ) = 0,
(1.169)
r sin ϕ = 0.
Из последнего уравнения системы находим r = 0 или sin ϕ = 0. При
r = 0 направление упругой силы не определено и в данной моде-
ли эта особенность не устранима. Из уравнения sin ϕ = 0 получаем
ϕ = 0 mod 2π или ϕ = π mod 2π. Подставляя эти значения в первое
уравнение системы (1.169), находим положения равновесия приведен-
ной системы
mg
r = r1 = l0 + , ϕ = ϕ1 = 0 mod 2π;
c
mg
r = r2 = l0 − , ϕ = ϕ2 = π mod 2π.
c
mg
Положение равновесия (r2 , ϕ2 ) существует при условии l0 > .
c
Для исследования устойчивости этих положений равновесия вы-
числим матрицу вторых частных производных (матрицу Гессе) приве-
денной потенциальной энергии. Так как
∂2V * ∂2V * ∂2V *
= c, = mg sin ϕ, = mgr cos ϕ,
∂r2 ∂r ∂ϕ ∂ϕ2
то матрица Гессе приведенной потенциальной энергии имеет вид
c mg sin ϕ
B(r, ϕ) = .
mg sin ϕ mgr cos ϕ
1.4. Малые колебания 179
mg
В положении равновесия (r1 , ϕ1 ) = l0 + , 0 эта матрица равна
c
c 0
B = B(r1 , ϕ1 ) = .
0 mgr1
В соответствии с критерием Сильвестра матрица B положительно
mg
определена, значит, положение равновесия l0 + , 0 приведенной
c
системы устойчиво. mg
В положении равновесия (r2 , ϕ2 ) = l0 − , π матрица Гессе
c
c 0
B(r2 , ϕ2 ) =
0 −mgr2
имеет отрицательный диагональный элемент, поэтому это положение
равновесия приведенной системы неустойчиво согласно достаточному
условию неустойчивости положения равновесия натуральной системы
(см. стр. 93).
Найдем малые колебания приведенной системы в mgокрестности
ее устойчивого положения равновесия (r1 , ϕ1 ) = l0 + , 0 . Ча-
c
стоты ω1,2 малых колебаний определяются из векового уравнения
det(B − ω 2 A) = 0, где A = A(r1 , ϕ1 ) — матрица кинетической энергии
1 r
*
T = A(q)q̇, q̇ , q=
2 ϕ
приведенной системы, вычисленная в положении равновесия.
Из (1.168) находим
m(M + m cos2 ϕ) m2 r sin 2ϕ
−
M +m 2(M + m)
A(r, ϕ) = 2 2
2,
m r sin 2ϕ m(M + m sin ϕ)r
−
2(M + m) M +m
откуда
m 0
A = A(r1 , ϕ1 ) = mM r12 .
0
M +m
Вековое уравнение
c − mω 2 0
det(B − ω 2 A) = mM r12 2 = 0
0 mgr1 − ω
M +m
c (M + m)g
имеет корни ω12 = и ω22 = . Уравнения малых колебаний
m M r1
приведенной системы разделяются. Следовательно, векторы
1 0
u1 = , u2 =
0 1
180 Глава 1. Лагранжева механика
К задаче 1.49.
1
ле (Φ.3) Tосн = J α̇2 . По условию массой рамки можно пренебречь,
2
поэтому кинетическая энергия гироскопа равна
1 1
Tгир = mv 2S + (J1 ω12 + J2 ω22 + J3 ω32 ),
2 2
где v S — скорость центра масс S ротора; J1 , J2 , J3 — моменты инерции
ротора относительно его главных центральных осей инерции Se1 , Se2
и Se3 ; ω1 , ω2 , ω3 — проекции угловой скорости ω ротора на эти оси.
Ротор — однородное осесимметричное тело, поэтому его центр масс
лежит на оси симметрии. Введем главные центральные оси инерции
ротора, используя свойства симметрии: ось Se3 направлена по оси сим-
метрии ротора, ось Se2 параллельно AB, ось Se1 дополняет Se2 и Se3
до правой тройки. Тогда J1 = J2 = I1 , J3 = I3 .
Найдем скорость v S центра масс ротора, рассматривая его движе-
ние как сложное. Свяжем подвижную систему координат Oxyz с ос-
нованием. Направим ось Oy параллельно AB, ее направляющий век-
тор ey ≡ e2 . Ось Oz направим вдоль OP , ее направляющий вектор
ez = ex × ey . Переносная скорость точки S равна
−→
v пер
S = v абс
O + ω осн × OS,
−→
где v абс
O = 0 — абсолютная скорость точки O. Так как OS = l sin β ex +
(d + l cos β)ez , то
v пер
S = α̇ex × l sin β ex + (d + l cos β)ez = − (d + l cos β)α̇ey .
Точка S лежит на оси CD рамки. В подвижной системе ко-
ординат Oxyz рамка вращается вокруг оси AB с угловой скоро-
стью ω′ = β̇e2 , поэтому по формуле Эйлера относительная скорость
точки S как точки рамки равна
−→
v отн
S = v отн ′
P + ω × P S = β̇e2 × le3 = l β̇e1 ,
где v отн
P = 0 — относительная скорость точки P . Используя теорему
сложения скоростей v S = v отн пер
S +v S , получаем
v 2S = l2 β̇ 2 + (d + l cos β)2 α̇2 .
Найдем угловую скорость ω ротора. Подвижная система коорди-
нат Oxyz вращается вокруг оси Ox с угловой скоростью ω осн = α̇ex .
В этой системе координат рамка вращается вокруг оси AB с угло-
вой скоростью ω ′ = β̇e2 . Относительно рамки ротор вращается вокруг
оси CD с угловой скоростью ω ′′ = γ̇e3 . Тогда по теореме сложения
угловых скоростей абсолютная угловая скорость ω ротора равна
ω = ω′′ + ω ′ + ωосн = γ̇e3 + β̇e2 + α̇ex .
Поскольку ex = cos β e1 + sin β e3 , то
ω1 = α̇ cos β, ω2 = β̇, ω3 = γ̇ + α̇ sin β.
1.4. Малые колебания 183
Гамильтонова механика
2.1. Функция Гамильтона. Канонические уравне-
ния Гамильтона
Пусть q = (q1 , . . . , qn ) — обобщенные координаты и L(q, q̇, t) — лаг-
ранжиан системы. В пространстве обобщенных координат и скоростей
движение механической системы описывается уравнениями Лагран-
жа (1.46). Введем новые переменные p = (p1 , . . . , pn ), которые называ-
ются обобщенными импульсами и определяются соотношениями
∂L
p= . (2.1)
∂ q̇
Будем рассматривать эти соотношения как систему n уравнений отно-
сительно n неизвестных q̇ = (q̇1 , . . . , q̇n ). Если выполнено условие невы-
рожденности
∂2L
det 6= 0,
∂ q̇ 2
то систему уравнений (2.1) можно (локально) разрешить относитель-
но q̇, то есть выразить обобщенные скорости q̇ через обобщенные ко-
ординаты, обобщенные импульсы и время:
q̇ = q̇(q, p, t). (2.2)
∂L
равен p = = mẋ. Следовательно,
∂ ẋ
p2 1
H= − mx2 ω 2 sin2 α + mgx cos α,
2m 2
и уравнения Гамильтона записываются так
p
ẋ = , ṗ = mxω 2 sin2 α − mg cos α,
m
или в матричной форме
! ! ! !
ẋ 0 1/m x 0
= + . (2.11)
ṗ mω 2 sin2 α 0 p −mg cos α
Это линейная неоднородная система обыкновенных дифференциаль-
ных уравнений с постоянными коэффициентами. Ее характеристиче-
ское уравнение λ2 − ω 2 sin2 α = 0 имеет корни λ1,2 = ± ω sin α. Выпишем
общее решение однородной системы
x(t) = A1 eωt sin α + A2 e−ωt sin α , p(t) = B1 eωt sin α + B2 e−ωt sin α .
Константы A1 , A2 , B1 , B2 связаны соотношениями
B1 = mA1 ω sin α, B2 = −mA2 ω sin α,
полученными при подстановке x(t) и p(t) в однородную систему урав-
нений. Неоднородная часть системы (2.11) есть константа, поэтому об-
щее решение системы (2.11) ищется в виде
x(t) = A1 eωt sin α + A2 e−ωt sin α + A,
p(t) = mω sin α A1 eωt sin α − A2 e−ωt sin α + B.
После его подстановки в (2.11) находим константы A и B
g cos α
A= 2 2 , B = 0.
ω sin α
a−A
Согласно условиям задачи x(0) = a, p(0) = 0. Тогда A1 = A2 = ,и
2
закон движения точки по стержню имеет вид
g cos α g cos α
x(t) = (a − A) ch (ωt sin α) + A = a − 2 2 ch (ωt sin α) + 2 2 .
ω sin α ω sin α
Отсюда получаем
g cos α
ẋ(t) = a − 2 2 ω sin α sh (ωt sin α).
ω sin α
Точка D удаляется от точки O при ẋ(t) > 0, то есть при
g cos α g cos α
a− 2 2 >0 ⇐⇒ ω2 > , (2.12)
ω sin α a sin2 α
приближается к точке O при ẋ(t) < 0, то есть при
g cos α g cos α
a− 2 2 <0 ⇐⇒ ω2 < , (2.13)
ω sin α a sin2 α
192 Глава 2. Гамильтонова механика
∂L
По определению pi = . Поэтому в соответствии с (2.17)
∂ q̇i
∂L
= q̇i , i = 1, 2.
∂ q̇i
Следовательно,
q̇12 q̇ 2
L= + 2 + L0 (q, t) = L2 (q, q̇, t) + L0 (q, t), (2.18)
2 2
где L2 — квадратичная форма от обобщенных скоростей q̇, а L0 не
зависит от обобщенных скоростей.
Найдем L0 . Согласно (2.6) функция Гамильтона равна
b 2 (q, q̇, t) − L0 (q, t),
H(q, p, t) = L
где символ b означает, что L2 выражена через обобщенные импульсы.
Согласно (2.16) и (2.17) находим
b 2 = 1 p21 + p22 ,
L
a b
L0 = − (q1 − q2 )2 − (q1 + q2 )2 .
2 4 4
Тогда функция Лагранжа (2.18) имеет вид
1 2 a 2 b 2
L(q, q̇, t) = q̇1 + q̇22 − (q1 − q2 ) − (q1 + q2 ) .
2 4 4
Второй способ. Функция Лагранжа получается из функции Га-
мильтона посредством преобразования Лежандра по переменным p
(см. замечание 2 на стр. 187). В данном случае
∂H
q̇i = = pi , (2.19)
∂pi
X 2
L= b = q̇12 + q̇22 − 1 q̇12 + q̇22 − a (q1 − q2 )2 − b (q1 + q2 )2 =
q̇i pbi − H
i=1
2 4 4
1 2 2
a 2 b 2
= q̇ + q̇2 − (q1 − q2 ) − (q1 + q2 ) .
2 1 4 4
Здесь символ b означает, что обобщенные импульсы выражены через
обобщенные скорости согласно (2.19).
Задача 2.6. Точка B массы m подвешена на невесомой нерастяжи-
мой нити, которая пропущена через неподвижный блок A и намотана
на диск радиуса R. Диск может вращаться вокруг своей неподвиж-
ной горизонтальной оси Oz, направленной, как показано на рисунке к
задаче. К диску приложен постоянный вращающий момент G = Gez
(ez — направляющий вектор оси Oz). Составить гамильтониан систе-
мы, приняв за ее обобщенные координаты угол ϕ поворота диска и
угол ψ отклонения свешивающейся части AB нити от вертикали. В
начальный момент угол ϕ равен нулю, а длина свешивающейся части
нити равна l0 . Размерами блока и массой диска пренебречь. Движение
2.1. Функция Гамильтона. Канонические уравнения Гамильтона 197
∂L mcż
pz = =p .
∂ ż c − (ẋ2 + ẏ 2 + ż 2 )
2
7. Базисные скобки:
{pi , pj } = 0, {qi , qj } = 0, {qi , pj } = δij , i, j = 1, . . . , n,
где δij — символ Кронекера: δii = 1 и δij = 0 при i = 6 j.
8. Правило сложной функции:
k
X ∂ϕ
ϕ(F1 , . . . , Fk ), G = {Fi , G}.
i=1
∂Fi
скобку
X n
∂G ∂W ∂G ∂W
{F, {G, W }} = F, − =
i=1
∂qi ∂pi ∂pi ∂qi
Xn n
∂F ∂ X ∂G ∂W ∂G ∂W
= − −
∂qk ∂pk i=1 ∂qi ∂pi ∂pi ∂qi
k=1
n !
∂F ∂ X ∂G ∂W ∂G ∂W
− − .
∂pk ∂qk i=1 ∂qi ∂pi ∂pi ∂qi
∂2W ∂F ∂G
Отсюда получаем, что коэффициент при равен , коэф-
∂qk ∂qi ∂pk ∂pi
2 2
∂ W ∂F ∂G ∂ W
фициент при есть , а коэффициент при имеет
∂pk ∂pi ∂qk ∂qi ∂qk ∂pi
∂F ∂G ∂F ∂G
вид − − .
∂qi ∂pk ∂pk ∂qi
Аналогично вычисляя вторую скобку G, {F, W } , получим те же
коэффициенты при вторых частных производных функции W . Таким
образом, тождество Якоби доказано.
Задача 2.11. Вычислить скобку Пуассона функций F = q 2 + p2 и
p
G = arctg .
q
Решение. Нетрудно видеть, что
∂F ∂F ∂G p ∂G q
= 2q, = 2p, =− 2 , = 2 .
∂q ∂p ∂q p + q2 ∂p p + q2
Используя эти соотношения, находим скобку Пуассона
∂F ∂G ∂F ∂G q p
{F, G} = − = 2q 2 2
+ 2p 2 = 2.
∂q ∂p ∂p ∂q p +q p + q2
По свойствам 5, 8, 7 и 3
{F, G} = p21 p2 {q1 , p1 } − 3q1 sin q3 ·2p1 {p1 , q1 } + 17p22 · 2q1 {q1 , p1 } −
− 3q1 ·2p3 · cos q3 {p3 , q3 } = p21 p2 + 6p1 q1 sin q3 + 34p22 q1 + 6p3 q1 cos q3 .
Задача 2.13. Теорема Пуассона. Пусть F (q, p, t) , G (q, p, t) —
первые интегралы канонических уравнений Гамильтона. Дока-
зать, что скобка Пуассона {F, G} — тоже первый интеграл этих
уравнений.
Доказательство. По условию F (q, p, t) и G (q, p, t) — первые ин-
тегралы, поэтому для них выполняется тождество (2.28)
∂F ∂G
+ {F, H} = 0, + {G, H} = 0. (2.29)
∂t ∂t
Требуется доказать, что скобка Пуассона {F, G} тоже удовлетворяет
этому тождеству, то есть
∂{F, G}
+ {F, G}, H = 0.
∂t
Воспользуемся
тождеством Якоби для функций
H, F и G
H, {F, G} + F, {G, H} + G, {H, F } = 0,
откуда с учетом (2.29) и свойства
3 скобок
Пуассона находим
∂G ∂F
H, {F, G} − F, − , G = 0.
∂t ∂t
Согласно свойствам 3 и 6 скобок Пуассона отсюда получаем
∂{F, G}
{F, G}, H + = 0,
∂t
что и требовалось доказать.
Замечание. Применение теоремы Пуассона не всегда позволяет
получить первый интеграл, функционально независимый от уже из-
вестных первых интегралов. В частности, может получиться уже из-
вестный первый интеграл или константа.
Задача 2.14. Точка массы m движется в неподвижной декарто-
вой системе координат Ox1 x2 x2 под действием p центральной силы с
потенциальной энергией V (r), где r = x21 + x22 + x23 — расстояние от
центра O силы до точки. Показать, что функции G = x2 p3 − x3 p2 и
W = x3 p1 − x1 p3 , где p1 , p2 , p3 — обобщенные импульсы точки, явля-
ются первыми интегралами канонических уравнений Гамильтона дви-
жения точки. Воспользовавшись теоремой Пуассона, получить новый
первый интеграл.
Решение. Квадрат скорости точки в декартовых координатах есть
v 2 = ẋ21 + ẋ22 + ẋ23 . Поэтому функция Лагранжа точки в поле централь-
ной силы с потенциальной энергией V (r) имеет вид
m 2
L= ẋ1 + ẋ22 + ẋ23 − V (r) = L2 − V (r),
2
2.2. Скобки Пуассона 211
∂F
Таким образом, выполнено тождество + {F, H} = 0 и поэто-
∂t
p
му F (x, p, t) = x − t — первый интеграл уравнений Гамильтона.
m
∂F
Согласно утверждению задачи 2.16 функция — тоже первый
∂t
p
интеграл, то есть — еще один первый интеграл уравнений Гамиль-
m
тона.
p p
Замечание. Функции x − t и являются первыми интегра-
m m
лами, поскольку точка движется равномерно и прямолинейно:
p0
x(t) = t + x0 , p(t) = p0 ,
m
где x0 , p0 — обобщенные координата и импульс точки при t = 0.
Задача 2.19. Показать, что функции F = q22 + p21 , G = q12 + p22 и
W = {F, G} являются первыми интегралами уравнений Гамильтона с
гамильтонианом H = q1 q2 + p1 p2 . При каких условиях эти интегралы
функционально независимы?
Решение. Используя свойства скобок Пуассона, находим
{F, H} = q22 + p21 , q1 q2 + p1 p2 = q22 , p1 p2 + p21 , q1 q2 =
= 2q2 p1 − 2p1 q2 = 0,
2
2
{G, H} = q1 + p2 , q1 q2 + p1 p2 = q12 , p1 p2 + p22 , q1 q2 =
= 2q1 p2 − 2p2 q1 = 0.
Поскольку функции F и G не зависят явно от времени, то они удо-
влетворяют тождеству (2.28) и, следовательно, являются первыми ин-
тегралами уравнений Гамильтона с гамильтонианом H.
Вычислим W и {W, H}
W = {F, G} = q22 + p21 , q12 + p22 = −4q1 p1 + 4q2 p2 ,
{W, H} = {−4q1 p1 + 4q2 p2 , q1 q2 + p1 p2 } =
= −4p1 p2 + 4q1 q2 + 4p2 p1 − 4q2 q1 = 0.
Отсюда следует, что функция W — тоже первый интеграл, так как не
зависит явно от времени и для нее выполняется тождество (2.28).
Построим матрицу Якоби системы функций F , G и W , чтобы найти
условия их независимости,
∂F ∂F ∂F ∂F
∂q1 ∂q2 ∂p1 ∂p2
0 2q2 2p1 0
∂G ∂G ∂G
∂G
= 2q1 0 0 2p2 .
∂q1 ∂q2 ∂p1 ∂p2
−4p1 4p2 −4q1 4q2
∂W ∂W ∂W ∂W
∂q1 ∂q2 ∂p1 ∂p2
2.2. Скобки Пуассона 215
где
e ∂Q ∂Π
H(q, p, t) = P, +H + . (2.37)
∂t ∂t
Используется и другое определение канонических преобразований.
Преобразование (2.31) называется унивалентным каноническим, ес-
ли для любой функции Гамильтона H(q, p, t) найдутся такие гладкие
e
функции Π(q, p, t), H(q, p, t), что выполнено соотношение (2.36). Это
определение эквивалентно первоначальному, поскольку переход от со-
отношения (2.32) к соотношению (2.36) обратим. Для доказательства
каноничности преобразования достаточно найти функцию Π(q, p, t),
так как согласно (2.37) функция H(q, e p, t) выражается через H(q, p, t)
и Π(q, p, t).
Движение системы с гамильтонианом H(q, p, t) описывается урав-
нениями Гамильтона
∂H ∂H
q̇ = , ṗ = − . (2.38)
∂p ∂q
Выразим функцию H e в переменных Q, P , t и будем обозначать ее
e e
по-прежнему: H = H(Q, P , t). Покажем, следуя [46], что в новых пе-
ременных движение системы описывается уравнениями Гамильтона с
гамильтонианом H: e
∂He ∂H e
Q̇ = , Ṗ = − . (2.39)
∂P ∂Q
Фазовое пространство (q, p) ∈ R2n гамильтоновой системы будем рас-
сматривать как конфигурационное пространство некоторой лагран-
жевой системы. В этом пространстве введем обобщенные координаты
z = (q, p), то есть zi = qi , zn+i = pi , i = 1, . . . , n. Обобщенные скорости
имеют вид ż = (q̇, ṗ). Введем функцию Лагранжа
L(z, ż, t) = L(q, p, q̇, ṗ, t) = pq̇ − H(q, p, t). (2.40)
Прямыми вычислениями можно показать, что уравнения Лагран-
жа с этим лагранжианом — это уравнения Гамильтона с гамиль-
тонианом H(q, p, t). Перейдем к новым обобщенным координатам
Z = (Q, P ), используя замену (2.31). При такой замене уравне-
ния Лагранжа с лагранжианом L перейдут в уравнения Лагранжа
с лагранжианом Le = L z(Z, t), ż(Z, Ż, t), t . Из условия канонично-
сти (2.36) следует, что
pq̇ − H = P Q̇ − H e + dΠ .
dt
Отсюда согласно (2.40) имеем
e + dΠ .
Le = P Q̇ − H
dt
218 Глава 2. Гамильтонова механика
Отсюда находим r
a √
4
λ= , ω= ab.
b
Таким образом, условиям задачи удовлетворяет преобразование
r r
4 a 4 b
q= Q, p= P. (2.76)
b a
Задача 2.26. Точка массы m движется по неподвижной оси Ox
под действием упругой силы F = − kxex (ex — направляющий вектор
оси Ox). Найти такое унивалентное, не зависящее от времени кано-
ническое преобразование, чтобы в новых переменных X, P функция
e
Гамильтона имела вид H(X, P ) = ωP , где ω = const. Определить ω.
Решить уравнения Гамильтона в новых переменных и записать реше-
ние в исходных переменных.
Решение. Скорость точки, движущейся по прямой, равна v = ẋex ,
1
поэтому кинетическая энергия точки есть T = mẋ2 . Потенциальная
2
2.3. Канонические преобразования 235