Canonical Transformation
Canonical Transformation
Canonical Transformations,
Hamilton-Jacobi Equations, and
Action-Angle Variables
We’ve made good use of the Lagrangian formalism. Here we’ll study dynamics with the
Hamiltonian formalism. Problems can be greatly simplified by a good choice of generalized
coordinates. How far can we push this?
Example: Let us imagine that we find coordinates qi that are all cyclic. Then ṗi = 0, so
pi = αi are all constant. If H is conserved, then:
H = H(α1 , . . . , αn ) (4.1)
∂H
q̇i = = ωi (α) ⇒ qi = ωi t + δi (4.2)
∂ αi
All coordinates are linear in time and the motion becomes very simple.
60
CHAPTER 4. CANONICAL TRANSFORMATIONS, HAMILTON-JACOBI
EQUATIONS, AND ACTION-ANGLE VARIABLES
• a point transformation occurs Q = Q(q, t) with L[q, t] = L0 [Q, t];
dF [q, t]
• a total derivative is summed to the Lagrangian L0 = L + .
dt
For H we consider point transformations in phase space:
where the Hamilton’s equations for the evolution of the canonical variables (q, p) are satisfied:
∂H ∂H
q̇i = and ṗi = − . (4.4)
∂pi ∂qi
Generally, not all transformations preserve the equations of motion. However, the trans-
formation is canonical if there exists a new Hamiltonian:
where
∂K ∂K
Q̇i = and P˙i = − . (4.6)
∂Pi ∂Qi
For notational purposes let repeated indices be summed over implicitly.
Hamilton’s principle can be written as:
Z t2
δ (pi q̇i − H(q, p, t)) dt = 0, (4.7)
t1
Since F˙ is a total derivative and the ends of the path are fixed:
• If λ =
6 1 then the transformation is extended canonical, and the results from λ = 1 can
be recovered by rescaling q and p appropriately.
61
CHAPTER 4. CANONICAL TRANSFORMATIONS, HAMILTON-JACOBI
EQUATIONS, AND ACTION-ANGLE VARIABLES
1. Let us take
F = F1 (q, Q, t) (4.11)
where the old coordinates qi and the new coordinates Qi are independent. Then:
from this we see that Pi Q˙ i cancels and equating the terms with a q̇i , a Q˙ i and the
remaining terms gives:
then:
∂F1 Q ∂F1 1
p= = 2 and P =− = . (4.16)
∂q q ∂Q q
Writing the new coordinates as function of the old ones yields
1
Q = pq 2 and P = (4.17)
q
q2
p p
Q = ln and P =− +1 , (4.18)
q 2 q
62
CHAPTER 4. CANONICAL TRANSFORMATIONS, HAMILTON-JACOBI
EQUATIONS, AND ACTION-ANGLE VARIABLES
q2 q2 q2
∂F1 dg p
P =− = − eQ − =− +1 =− + 1 eQ
∂Q 2 dQ 2 q 2
⇒ g(Q) = eQ . (4.21)
2. Let:
F = F2 (q, P, t) − Qi Pi (4.23)
where we wish to treat the old coordinates qi and new momenta Pi as independent
variables. Then:
∂F2 ∂F2 ∂F2
q̇i pi − H = Q˙ i Pi − K + F˙ 2 − Q˙ i Pi − Qi P˙ i = −Qi P˙ i − K + + q̇i + Ṗi (4.24)
∂t ∂qi ∂Pi
This corresponds to
63
CHAPTER 4. CANONICAL TRANSFORMATIONS, HAMILTON-JACOBI
EQUATIONS, AND ACTION-ANGLE VARIABLES
The simplest case of the 2nd (F2 ) transformation is just an identity transformation. For any
of these Fi cases we also have:
∂Fi
K=H+ . (4.28)
∂t
If Fi is independent of time then this implies
K=H (4.29)
Mixed cases may also occur when more than two old canonical coordinates are present. (In
this chapter we will be using Einstein’s repeated index notation for implicit summation,
unless otherwise stated.)
Example: consider
F2 = fi (q, t)Pi (4.30)
for some functions fi where i ∈ {1, . . . , n}. Then
∂F2
Qi = = fi (q, t) (4.31)
∂Pi
is a coordinate point transformation. It is canonical with
∂fi
pi = Pj , (4.32)
∂qj
p2 kq 2
H= + where k = mω 2 (4.33)
2m 2
64
CHAPTER 4. CANONICAL TRANSFORMATIONS, HAMILTON-JACOBI
EQUATIONS, AND ACTION-ANGLE VARIABLES
65
CHAPTER 4. CANONICAL TRANSFORMATIONS, HAMILTON-JACOBI
EQUATIONS, AND ACTION-ANGLE VARIABLES
66
CHAPTER 4. CANONICAL TRANSFORMATIONS, HAMILTON-JACOBI
EQUATIONS, AND ACTION-ANGLE VARIABLES
where 0n×n is the n × n zero matrix, 1n×n is the n × n identity matrix. The following
properties of J will be useful:
∂H
~η˙ = J or ~η˙ = J ∇η~ H . (4.55)
∂ ~η
The notation ∇η~ H better emphasizes that this quantity is a vector, but we will stick to using
the first notation for this vector, ∂H/∂~η , below.
Although the Theorem is true for time dependent transformations, lets carry out the proof
for the simpler case of time independent transformations Qi = Qi (q, p) and Pi = Pi (q, p).
This implies K = H. Let us define:
Q1
..
.
Qn
ξ~ =
(4.56)
P1
..
.
Pn
ξ~ = ξ(~
~ η) (4.57)
~
Now consider the time derivative of ξ:
∂ξi ˙ ∂ξi
ξ˙i = η̇j ⇔ ξ~ = M~η˙ where Mij = . (4.58)
∂ηj ∂ηj
67
CHAPTER 4. CANONICAL TRANSFORMATIONS, HAMILTON-JACOBI
EQUATIONS, AND ACTION-ANGLE VARIABLES
ξ~ = ξ(~
~ η ) is a canonical transformation iff M JM > = J (4.62)
we can write:
M > JM = J . (4.65)
Then we can calculate the Poisson brackets that appeared in the theorem we are aiming to
prove as
>
∂ξi ∂ξj
{ξi , ξj }η~ = J = (M > JM )ij (4.68)
∂~η ∂~η
This last equation is the same as Eq.(4.65). The new variables satisfy the Poisson bracket
relationships Eq.(4.67):
{ξi , ξj }η~ = Jij (4.69)
if and only if
M > JM = J (4.70)
68
CHAPTER 4. CANONICAL TRANSFORMATIONS, HAMILTON-JACOBI
EQUATIONS, AND ACTION-ANGLE VARIABLES
∂u
u̇ = {u, H} + (4.78)
∂t
for any canonical variables (q, p) and corresponding Hamiltonian H. Performing canonical
quantization on this yields the Heisenberg equation of time evolution in quantum mechanics.
There are a few easy cases to check.
• If u = qi then:
∂qi ∂H
q̇i = {qi , H} + = (4.79)
∂t ∂pi
69
CHAPTER 4. CANONICAL TRANSFORMATIONS, HAMILTON-JACOBI
EQUATIONS, AND ACTION-ANGLE VARIABLES
• If u = pi then:
∂pi ∂H
ṗi = {pi , H} + =− (4.80)
∂t ∂qi
Together the above two cases yield Hamilton’s equations of motion.
• Also, if u = H then:
∂H ∂H
Ḣ = {H, H} + = (4.81)
∂t ∂t
∂u
u̇ = 0 = {u, H} + . (4.82)
∂t
As a corollary, if
∂u
= 0, (4.83)
∂t
then
{u, H} = 0 ⇒ u is conserved. (4.84)
(In quantum mechanics this the analog of saying that u is conserved if u commutes with H.)
Another fact, is that if u and v are conserved then so is {u, v}. This could potentially
provide a way to compute a new constant of motion. To prove it, first consider the special
case where:
∂u ∂v
= =0 (4.85)
∂t ∂t
then using the Jacobi identity we have:
{H, {u, v}} = −{u, {v, H}} − {v, {H, u}} = −{u, 0} − {v, 0} = 0 (4.86)
70
CHAPTER 4. CANONICAL TRANSFORMATIONS, HAMILTON-JACOBI
EQUATIONS, AND ACTION-ANGLE VARIABLES
Since Pj = pj + O() and is infinitesimal we can replace ∂G(q, P, t)/∂Pj = ∂G(q, p, t)/∂pj +
O(). Therefore we have:
∂G ∂G
Qj = qj + + O(2 ) ⇒ δqj = Qj − qj = (4.91)
∂pj ∂pj
where now we note that we can consider G = G(q, p, t), a function of q and p, to this order.
Returning to the combined notation of ~η > = (q1 , . . . , qn , p1 , . . . , pn ), Eq.(4.89) and Eq.(4.90)
can be consisely written as the following Poisson bracket:
Example: if G = pi then δpi = 0 and δqj = δij , which is why momentum is the generator
of spatial translations.
On the left hand side we have the change to the phase space coordinates due to our transfor-
mation. On the right hand side we have the physical increment to the phase space variables
71
CHAPTER 4. CANONICAL TRANSFORMATIONS, HAMILTON-JACOBI
EQUATIONS, AND ACTION-ANGLE VARIABLES
that takes place in time dt. The fact that these are equivalent tells us that the Hamilto-
nian is the generator of time evolution. The infinitesimal transformation generated by the
Hamiltonian is corresponds with the physical motion.
Rather than trying to think of this as a passive coordinate change (q, p) → (Q, P ), it is
useful if we can take an active view of the infinitesimal canonical transformation generated
by H. Let the time t be a parameter for the family of transformations with = dt: the
initial conditions are:
~η0 (t0 ) = ~η0 (4.96)
The result is a series of transformations of ~η that move us in a fixed set of phase space
coordinates from one point to another:
η(t3 )
η(t2 ) η(tn )
Phase Space η
All together, combining an infinite number of infinitesimal transformations allows us to make
a finite transformation, resulting in:
~η = ~η (~η0 , t) or ~η0 = ~η0 (~η , t) (4.98)
This is a canonical transformation that yields a solution for the motion!
How could we directly find this transformation, without resorting to stringing together
infinitesimal transformations? We can simply look for a canonical transformation with new
coordinates Qi and new momenta Pi that are all constants, implying an equation of the type:
~η0 = ~η0 (~η , t) (4.99)
Inverting this then gives the solution for the motion.
This logic can be used to extend our proof of the Theorem in Section 4.2 to fully account
for time dependent transformations. (see Goldstein). Using K = H +∂G/∂t, Goldstein also
describes in some detail how the change to the Hamiltonian ∆H under an active infinitesimal
canonical transformation satisfies:
∂G
∆H = −{G, H} − = −G˙ (4.100)
∂t
This says “the constants of motion are generating functions G of the infinitesimal canonical
transformation that leave H invariant”; that is, G˙ = 0 if and only if ∆H = 0 under the
transformation. Thus a conservation law exists if and only if there is a symmetry present.
72
CHAPTER 4. CANONICAL TRANSFORMATIONS, HAMILTON-JACOBI
EQUATIONS, AND ACTION-ANGLE VARIABLES
73
CHAPTER 4. CANONICAL TRANSFORMATIONS, HAMILTON-JACOBI
EQUATIONS, AND ACTION-ANGLE VARIABLES
(Note that function argument notation has been abused slightly here since pi (q, α, t) and
pi (α, β, t) are technically different functions of their three arguments. Since we are always
sticking explicit variables into the slots this should not cause confusion.) If desired, we can
also swap our 2n constants αi and βi for 2n initial conditions qi0 and pi0 , to obtain a solution
for the initial value problem. We obtain one set of constants in terms of the other set by
solving the 2n equations obtained from the above results at t = t0 :
Thus we see that Hamilton’s principal function S is the generator of canonical transforma-
tions of constant (Q, P ), and provides a method of obtaining solutions to classical mechanics
problems by way of finding a transformation.
There are a few comments to be made about this.
Thus S is the classical action which is an indefinite integral over time of the Lagrangian
(so it is no coincidence that the same symbol is used).
3. The H-J equation is also the semiclassical limit of the quantum mechanical Schrödinger
equation (0’th order term in the WKB approximation). To see this consider the
Schrödinger equation
∂ψ ~2 ∂ 2
i~ = Hψ = − + V (q) ψ, (4.112)
∂t 2m ∂q 2
74
CHAPTER 4. CANONICAL TRANSFORMATIONS, HAMILTON-JACOBI
EQUATIONS, AND ACTION-ANGLE VARIABLES
with the wavefunction ψ = exp(iS/~). At this point we are just making a change of
variable, without loss of generality, and S(q, t) is complex. Plugging it in, and canceling
an exponential after taking the derivative, we find
∂S i~ ∂ 2 S 1 ∂S 2
− =− + + V (q) . (4.113)
∂t 2m ∂q 2 2m ∂q
This equation is just another way of writing the Schr¨odinger equation, to solve for a
complex S instead of ψ. If we now take ~ → 0 then we find that the imaginary term
goes away leaving
∂S 1 ∂ S 2 ∂S ∂S
0= + + V (q) = + H q, , (4.114)
∂t 2m ∂q ∂t ∂q
which is the Hamilton-Jacobi equation for S with a standard p2 /2m kinetic term in H.
Having set things up, it is always good for us to test a new formalism on an example
where we know the solution.
75
CHAPTER 4. CANONICAL TRANSFORMATIONS, HAMILTON-JACOBI
EQUATIONS, AND ACTION-ANGLE VARIABLES
α = E. (4.121)
which we will leave unintegrated until we must do so. The full solution is then given by:
Z p
S = −αt ± 2mα − (mωq)2 dq. (4.124)
With this result for Hamilton’s Principal function in hand we can now solve for the equations
of motion. The equations of motion come from (we now do the integral, after taking the
partial derivative):
r !
mω 2
Z
∂S dq 1
β= = −t ± m p ⇒ t + β = ± arcsin q . (4.125)
∂α 2mα − (mωq)2 ω 2α
Inverting gives: r
2α
q=± sin(ω(t + β)), (4.126)
mω 2
so β is related to the phase. Next we consider p and use this result to obtain:
∂S p √
p= = ± 2mα − (mωq)2 = ± 2mα cos(ω(t + β)) (4.127)
∂q
These results are as expected. We can trade (α, β) for the initial conditions (q0 , p0 ) at t = 0.
The choice of phase (from shifting β so that ωβ → ωβ + π) allows taking the positive sign
of each square root in the solutions above.
Separation of variables is the main technique to solve the H-J equation. In particular,
for a time independent H where
∂H
Ḣ = =0 (4.128)
∂t
we can always separate time by taking:
76
CHAPTER 4. CANONICAL TRANSFORMATIONS, HAMILTON-JACOBI
EQUATIONS, AND ACTION-ANGLE VARIABLES
where α1 has been chosen as the separation constant, then plugging this into the time
dependent H-J equation yields (just as in our Harmonic Oscillator example):
∂W ∂W
H q1 , . . . , q n , ,..., = α1 . (4.130)
∂q1 ∂ qn
This result is referred to as the time independent Hamilton-Jacobi equation. Since H˙ = 0,
H is conserved, and equal to a constant α1 . If H = E then this constant is energy, α1 = E.
The function W is called Hamilton’s characteristic function.
The idea is now to solve the time independent H-J equation for W = W (q, α) where P = α
still. If we follow the setup from our time dependent solution above then the equations of
motion are obtained from the following prescription for identifying variables:
∂W
pi = for i ∈ {1, . . . , n} , (4.131)
∂qi
∂S ∂W
Q 1 = β1 = = − t,
∂α1 ∂α1
∂W
Qj = βj = for j ∈ {2, . . . , n} for n > 1 .
∂ αj
Here all the Qi are constants.
There is an alternative to the above setup, which allows us to not refer to the time
dependent solution. The alternative is to consider W = F2 (q, P ) as the generating function,
instead of S and only demand that all the new momenta Pi are constants with P1 = α1 = H
for a time independent Hamiltonian H. At the start of chapter 4 we saw that this less
restrictive scenario would lead to Qs that could have a linear time dependence, which is still
pretty simple.
This is almost identical to the above setup but we rename and reshuffle a few things.
The following three equations are the same as before:
∂W ∂W
pi = , Pi = αi and H q, = α1 (4.132)
∂qi ∂q
However, now we have a non-zero K and different equation for Q1 :
∂W
K = H = α1 and Qi = for all i ∈ {1, . . . , n}. (4.133)
∂αi
This means:
∂K ∂W
Q̇1 = = 1 ⇒ Q1 = t + β1 = (4.134)
∂α1 ∂α1
which is Eq. (4.131) but rearranged from the perspective of Q1 . For j > 1, the equations are
the same as before Eq.(4.131):
∂K ∂W
Q̇j = =0 ⇒ Qj = βj = (4.135)
∂αj ∂αj
77
CHAPTER 4. CANONICAL TRANSFORMATIONS, HAMILTON-JACOBI
EQUATIONS, AND ACTION-ANGLE VARIABLES
In this language we do not need to mention S only W . There are a few comments to be
made:
3. The time independent H-J equation has some similarity to the time-independent Schrödinger
energy eigenvalue equation (both involve H and and constant E, but the former is a
non-linear equation for W , while the latter is a linear equation for the wavefunction
ψ).
Example: if
H = h1 (q1 , q2 , p1 , p2 ) + h2 (q1 , q2 , p1 , p2 )f (q3 , p3 ) = α1 , (4.138)
so that q3 is separable, then
α1 − h 1
f (q3 , p3 ) = (4.139)
h2
is a constant because the right hand side is independent of q3 and p3 . Thus we assign
f (q3 , p3 ) = α2 (4.140)
78
CHAPTER 4. CANONICAL TRANSFORMATIONS, HAMILTON-JACOBI
EQUATIONS, AND ACTION-ANGLE VARIABLES
In fact pψ = |L| ≡ `. Notationally, we use ` for the magnitude of the angular momentum L
to distinguish it from the Lagrangian L.
The energy is then:
m `2
E = ṙ2 + + V (r), (4.151)
2 2mr2
79
CHAPTER 4. CANONICAL TRANSFORMATIONS, HAMILTON-JACOBI
EQUATIONS, AND ACTION-ANGLE VARIABLES
Figure 4.1: Plot of the effective potential Vef f along with the different qualitative orbits
allowed in a gravity-like potential. The points correspond to turning points of the orbit.
Writing the E-L equation for ṙ = dr/dt = . . . and then solving for it as dt = dr/(. . .),
and integrating yields
Z r
dr0
t = t(r) = q (4.153)
2 `2
r0 0
E − V (r ) − 2mr02
m
80
CHAPTER 4. CANONICAL TRANSFORMATIONS, HAMILTON-JACOBI
EQUATIONS, AND ACTION-ANGLE VARIABLES
k
In the particular case of V (r) = − , the solution of the orbital equation is:
r
1 mk
= 2 (1 + ε cos(ψ − ψ 0 )) (4.155)
r(ψ) `
ε =0 , E = Emin
ε >1 , E >0
Figure 4.2: Different Orbits for the gravity-like potential. The orbits’ colors match those of
Fig.(4.1). The unbounded orbits occur for E ≥ 0. The different curves correspond to the
different possible conic sections.
Consider solving this problem instead by the H-J method. Lets start by considering as
the variables (r, ψ) so that we assume that the motion of the orbit is in a plane. Here
p2ψ
1 2
H= p + + V (r) = α1 = E . (4.157)
2m r r2
81
CHAPTER 4. CANONICAL TRANSFORMATIONS, HAMILTON-JACOBI
EQUATIONS, AND ACTION-ANGLE VARIABLES
W = W1 (r) + αψ ψ, (4.158)
This is simplified to s
∂W1 αψ2
= 2m(α1 − V (r)) − 2 (4.160)
∂r r
and solved by s
αψ2
Z
W = αψ ψ + 2m(α1 − V (r)) − dr. (4.161)
r2
The transformation equations are:
Z
∂W dr
t + β1 = =m q ,
∂α1 2
αψ
2m(α1 − V (r)) − r2
Z
∂W dr
β2 = = ψ − αψ q . (4.162)
∂αψ 2
αψ
r2 2m(α1 − V (r)) − r2
Thus we immediately get the radial equation t = t(r) and orbital equation ψ = ψ(r) from
this, with αψ = ` and α1 = E, showing that the constants are physically relevant parameters.
Let’s solve this problem again, but suppose the motion is in 3 dimensions (as if we did
not know the plane of the orbit). Using spherical coordinates (r, θ, ϕ) this corresponds to
p2θ p2ϕ
1 2
H= p + + + V (r) = α1 . (4.163)
2m r r2 r2 sin2 θ
Lets try a separable solution
Wϕ (ϕ) = αϕ ϕ . (4.165)
82
CHAPTER 4. CANONICAL TRANSFORMATIONS, HAMILTON-JACOBI
EQUATIONS, AND ACTION-ANGLE VARIABLES
Figure 4.3: Phase space orbit of a libration (oscilation). The trajectory closes on itself, the
state returns to the same position after some time τ .
83
CHAPTER 4. CANONICAL TRANSFORMATIONS, HAMILTON-JACOBI
EQUATIONS, AND ACTION-ANGLE VARIABLES
Figure 4.4: Phase space orbit of a rotation. Although the orbit is not closed, each period the
evolution of the system is the same, leading to a orbit that repeats itself with a translation.
Rotation
Libration/Oscilation
−3.142 3.142
Figure 4.5: The pendulum exhibits both librations and rotations depending on the initial
conditions.
84
CHAPTER 4. CANONICAL TRANSFORMATIONS, HAMILTON-JACOBI
EQUATIONS, AND ACTION-ANGLE VARIABLES
ω = νt + β , (4.176)
for some initial condition β. Dimensionally, J has units of angular momentum, while ω has
no dimensions (like an angle or a phase).
To see why it is useful to use the canonical variables (ω, J), let us consider the change in
ω when q goes through a complete cycle.
I I 2 I I
∂ω ∂ W ∂ ∂W ∂
∆ω = dq = dq = dq = p dq = 1 (4.177)
∂q ∂q∂J ∂J ∂q ∂J
where in the last equality we used the definition of J in Eq.(4.173). Also, we have ∆ω = ντ
where τ is the period. Thus
1
ν= (4.178)
τ
is the frequency of periodic motion. If we find H = H(J) then
∂H(J)
ν= (4.179)
∂J
immediately gives the frequency ν = ν(J) for the system. Often, we then J = J(E) to
get ν = ν(E) the frequency at a given energy. This is a very efficient way of finding the
frequency of the motion without solving for extraneous information.
Example: let us consider a pendulum with action-angle variables. We define:
E
Ẽ = (4.180)
mga
85
CHAPTER 4. CANONICAL TRANSFORMATIONS, HAMILTON-JACOBI
EQUATIONS, AND ACTION-ANGLE VARIABLES
so that E˜ > 1 corresponds to rotation and E˜ < 1 corresponds to oscillation. This means
p p
pθ = ± 2m2 ga3 Ẽ + cos θ. (4.181)
For E˜ > 1: Z π p
p
2
J = 2m ga3 dθ Ẽ + cos θ , (4.182)
−π
as the contributions from the four intervals that the pendulum swings through in one period
are all equivalent. Here θ0 is the turning point of the oscillation, and E˜ = − cos(θ0 ).
From this: −1
∂E ∂J
ν= = (4.184)
∂J ∂E
which we can solve graphically by making a plot of J vs E, then dJ/dE versus E, and finally
the inverse ν = dE/dJ versus E.
p2θ mga 2
H= 2
+ θ − mga (4.185)
2ma 2
86
CHAPTER 4. CANONICAL TRANSFORMATIONS, HAMILTON-JACOBI
EQUATIONS, AND ACTION-ANGLE VARIABLES
Note that the coordinate does not need to be an angle, as may be the case for general x.
This gives:
Z x0 s √
√ x2 2mE
J = 4 2mE 1 − 2 dx where x0 ≡ . (4.189)
0 x0 mΩ
Solving the integral yields
√ 2πmE 2πE
J = π 2mEx0 = = , (4.190)
mΩ Ω
which gives us
∂E Ω
= , (4.191)
∂J 2π
the expected cyclic frequency for the harmonic oscillator.
Multiple Variables: We can treat multiple variables (q1 , . . . , qn , p1 , . . . , pn ) with the action-
angle formalism if each pair (qi , pi ) has an oscillatory or rotating orbit. Lets also assume
that the H-J equation is completely separable into:
X
W = Wj (qj , α). (4.192)
j
Here we have
I
∂Wi
pi = = pi (qi , α1 , . . . , αn ) ⇒ Ji = pi dqi = Ji (α1 , . . . , αn ) (4.193)
∂qi
where repeated indices do not correspond to implicit sums here. This implies that the inverse
will be αj = αj (J1 , . . . , Jn ) and thus α1 = H = H(J1 , . . . , Jn ). Likewise:
∂W X ∂ Wj
ωi = = = ωi (q1 , . . . , qn , J1 , . . . , Jn ) . (4.194)
∂Ji j
∂Ji
87
CHAPTER 4. CANONICAL TRANSFORMATIONS, HAMILTON-JACOBI
EQUATIONS, AND ACTION-ANGLE VARIABLES
Just as in the one dimensional case the time derivative of the angle variables is a constant
∂H
ω̇i = = νi (J1 , . . . , Jn ) (4.195)
∂Ji
which are the frequencies describing motion in this “multi-periodic” system. Due to the
presence of multiple frequencies, the motion through the whole 2n-dimensional phase space
need not be periodic in time.
Example: in the 2-dimensional harmonic oscillator:
x = A cos(2πν1 t) and y = B cos(2πν2 t) (4.196)
px = mẋ and py = mẏ (4.197)
ν1
The overall motion is not periodic in time unless is a rational number.
ν2
Kepler Problem Example:
Let us do a more extended and detailed example. Returning to the Kepler problem:
k
V (r) = − (4.198)
r
with its separable W :
W = Wr (r, α) + Wθ (θ, α) + Wϕ (ϕ, α) . (4.199)
If we take E < 0, we have oscillation in r and θ, along with a rotation in ϕ. In particular
from solving our earlier differential equations for Wθ and Wr , we have
W ϕ = αϕ ϕ
Z s
αϕ2
Wθ = ± αθ2 − dθ
sin2 (θ)
r
αθ2
Wr = ± 2m(α1 − V (r)) − dr
r2
Here we have I I I
∂W
Jϕ = pϕ dϕ = dϕ = αϕ dϕ (4.200)
∂ϕ
For the cyclic variable ϕ, we still call the constant pϕ periodic and will take the period to
be 2π (arbitrarily since any period would work), which corresponds to particle returning to
the original point in space. Thus
Jϕ = 2παϕ , (4.201)
where αϕ is the angular momentum about ẑ.
Continuing, in a similar manner we have
s
αϕ2
I I I
∂W
Jθ = pθ dθ = dθ = ± αθ2 − dθ (4.202)
∂θ sin2 (θ)
88
CHAPTER 4. CANONICAL TRANSFORMATIONS, HAMILTON-JACOBI
EQUATIONS, AND ACTION-ANGLE VARIABLES
Let us call:
αϕ
cos(γ) ≡ (4.203)
αθ
the angular momentum fraction. Then:
s
cos2 (γ)
I
Jθ = αθ ± 1− dθ (4.204)
sin2 (θ)
which gives
Jθ + Jϕ = 2παθ . (4.208)
Finally we can consider
I r
(Jθ + Jϕ )2
Jr = 2mE − 2mV (r) − dr (4.209)
4π 2 r2
We can immediately make some observations. We observe that Jr = Jr (E, Jθ + Jϕ ) is a
function of two variables for any V = V (r), and thus if we invert E = E(Jr , Jθ + Jϕ ). This
implies:
∂E ∂E
= ⇒ νθ = νϕ (4.210)
∂Jθ ∂Jϕ
The two frequencies are degenerate for any V = V (r).
For the V (r) = −kr−1 potential, the integration can be performed (for example, by
contour integration) to give (for E < 0)
r r
2m 2m
Jr = −(Jθ + Jϕ ) + πk ⇒ Jr + Jθ + Jϕ = πk . (4.211)
−E −E
89
CHAPTER 4. CANONICAL TRANSFORMATIONS, HAMILTON-JACOBI
EQUATIONS, AND ACTION-ANGLE VARIABLES
This means:
2π 2 k 2 m
E=− ⇒ νθ = νϕ = νr (4.212)
(Jr + Jθ + Jϕ )2
In particular:
r
∂E 1 −2E 3
νr = = 4π 2 k 2 (Jr + Jθ + Jϕ )−3 = (4.213)
∂Jr πk m
which is the correct orbital frequency in a bound Kepler orbit.
Using the relations between {α1 = E, αθ , αϕ } and {Jr , Jθ , Jϕ }, we can also get Hamilton’s
characteristic function for this system as
W = Wϕ + Wθ + Wr
Z s 2 Z s
ϕJϕ J ϕ dθ −(2πmk)2 2mk (Jθ + Jϕ )2
= ± (Jθ + Jϕ )2 − 2 ± + − dr.
2π sin (θ) 2π (Jr + Jθ + Jϕ )2 r (2πr)2
∂W
ωr = = ωr (r, Jr + Jθ + Jϕ , Jθ + Jϕ )
∂Jr
∂W
ωθ = = ωθ (r, θ, Jr + Jθ + Jϕ , Jθ + Jϕ , Jϕ ) (4.214)
∂Jθ
∂W
ωϕ = = ωϕ (r, θ, ϕ, Jr + Jθ + Jϕ , Jθ + Jϕ , Jϕ )
∂Jϕ
J1 = Jϕ
J2 = Jθ + Jϕ
J3 = Jr + Jθ + Jϕ (4.215)
ω1 = ωϕ − ωθ
ω2 = ωθ − ωr .
(These 5 constants could also be identified from the angular momentum L, ~ energy E, and
~
Laplace-Runge-Lenz vector A.) What are they? There are two constants specifying the
plane of the orbit (the x0 y 0 -plane), which are the inclination angle i and the longitude of the
ascending node Ω. There are three constants specifying the form of the ellipse, which are
the semi-major axis a (giving the size), the eccentricity ε (giving the shape), and the angle
ω (giving the orientation within the plane). These are all shown in Fig. 4.9.
90
CHAPTER 4. CANONICAL TRANSFORMATIONS, HAMILTON-JACOBI
EQUATIONS, AND ACTION-ANGLE VARIABLES
Figure 4.9: Picture of an orbit in 3d and the five parameters necessary to fully specify it.
The angles i, Ω and ω provide the orientation in space while a and ε provide the size and
shape of the conic section.
It can be shown that the relations between these constants and the ones above are
s 2
2
J1 k J3 J2
cos(i) = a=− = 2 = 1−
J2 2E 4π mk J3
Ω = 2πω1 ω = 2πω2
91
MIT OpenCourseWare
https://ocw.mit.edu
For information about citing these materials or our Terms of Use, visit: https://ocw.mit.edu/terms.