Jump to content

Course:PHYS350/Action-Angle Variables

From UBC Wiki

Requirements

A powerful technique for systems that have as many constants of the motion as degrees of freedom is called the action-angle variables. Integrable systems in ndimensions have n constants of the motion that we will call Fi. We would like to transform the Hamiltonian from pi and qi to a new set of momenta and coordinates, Pi and Qi such that

  1. The equations of motion are preserved
  2. The new momenta Pi are functions of the constants of the motion Fi.
  3. The new coordinates Qi are ignorable. They don't appear in the Hamiltonian.

With the Lagrangian technique we were free to use different coordinates to simplify the equations of motion. In the Hamiltonian picture we can define the coordinates and the momenta. Let's do an example. Let's say that we have a particular set of pi(t) and qi(t) that satisfy the equations of motion, then we must have

δLdt=δ(ipiq˙iH(pi,qi,t))dt=0

from the principle of least action. If we want new set of coordinates and momenta that satisfy the equations of motion we have

δLdt=δ(iPiQ˙iH(pi,qi,t))dt=0.

The New Variables

For both of these to be true in general it is sufficient (but not necessary) that we have

ipiq˙idt=iPiQ˙idt

so the transformation preserves the area. For motion that is periodic in the coordinates, we can take the integrals over a period of the motion in one of the coordinates. To make life easy for ourselves, we would like for new coordinate Q˙i to increase linearly in time. For example it could go from 0 to 2π in one oscillation, so Q˙i=2π/Ti where Ti is the time for the particle to oscillation in the coordinate once.

Momenta

To achieve this we could pick

Pi=12πpidqi

which is clearly a constant of the motion so we have

tt+TiPiQ˙idt=Pi2πTiTi=2π12πpidqi=tt+Tipiq˙idt

and the principle of least action is preseved coordinate by coordinate. We can use Hamilton's equations to determine

Q˙i=HPi

and system is solved at least formally.

Coordinates

We may like to know the old coordinates in terms of the new ones. We have

t0tpiq˙idt=t0tPiQ˙idt

qi,0qipidq'i=0QiPidQi=0PiQidPi

Let's take the derivative of both sides with respect to Pi to yield

Qi=Piqi,0qipidq'i=Piqipidq'i

where the final equation holds because the initial value of qi is arbitrary.

Some Examples

Harmonic Oscillator

For a harmonic oscillator we have

H=12mx˙2+12kx2=p22m+12kx2.

The energy is clearly conserved. Let's take the energy equal to 12kx02 where ±x0 are the bounds of the motion, so we have

12kx02=p22m+12kx2.

What is the area of the path through phase space as x goes from x0 to x0 and back again? The equation above clearly defines an ellipse in phase space

1=p2kmx02+x2x02

of area πkmx02, so

P=km2x02=mkH=mk(p22m+kx22)

and

H=kmP

and

Q˙=kmω.

We have found the period of the oscillation without really solving any differential equations and only some basic geometry and algebra. We didn't get any information about the shape of the oscillation x(t) but possibly we weren't interested in that in the first place.

We can find x(t) geometrically as well

1=p2kmx02+x2x02

that can be solved with

p=kmx0cosQ,x=x0sinQ

where

Q=k/mt+β.

We can also do this using the integral relationship; we have

Q=Pqpdq=Pq2mωPkmx2dx

        =qmω2mωPkmx2dx=qmω2P11k2ωPx2dx

        =mω2P2ωPksin1k2ωPx=sin1xx0

so

x=x0sinQ

as before. We can obtain the value of p in terms of Q using the conservation of energy.

Gravity

Let's write out the Hamilonian for a particle in a gravitational field of a point mass. Let's use polar coordinates to get

H=12mr2θ˙2+12mr˙2kmr=pθ22mr2+pr22mkmr.

pθ is clearly a constant of the motion so we have

Pθ=12πpθdθ=12π02πpθdθ=pθ.

We get this simple result because θ is already an angular coordinate (it is periodic in 2π) and it is cyclic.

The Hamiltonian is clearly constant; let's take its value to be E to give

E=Pθ22mr2+pr22mkmr.

Let's solve this for pr2 to yield

pr2=2mE+2km2rPθ2r2

so

Pr=12π2mEr2+2km2rPθ2rdr

      =2mE2πr2kmEr+Pθ22mErdr

      =2mEπab(ra)(br)rdr

where a and b are the minimum and maximum radii respectively. Continuing we have

      =2mEπ[12π(a+b)πab]

We don't know a and b but we don't have to. Let's multiply out the two terms to give

(ra)(br)=r2+(a+b)rab

so

Pr=2mEπ[12π(kmE)π|Pθ|2mE]

      =|Pθ|+12km2mE

Let's solve for H=E in terms of Pr and Pθ to yield

H=E=k2m32(Pr+|Pθ|)2

so we find that

Q˙r=Q˙θsgnPθ=k2m3(Pr+|Pθ|)3=1k(2Em)3/2=(rmin+rmax2)3/2k

so the orbits must be closed and we recovered Kepler's third law. We don't know the shape but we do know that the two non-linear frequencies are equal to each other.

Canonical Transformations

The action-angle variables are specific case of a general class of canonical transformations. Canonical transformations are changes in the coordinates and momenta that preserve the equations of motion. Specifcally, we have

δLdt=δ(ipiq˙iH(pi,qi,t))dt=0

from the principle of least action. If we want new set of coordinates and momenta that satisfy the equations of motion we have

δLdt=δ(iPiQ˙iK(Pi,Qi,t))dt=0.

The most general set of transformations that satisfy these requirements are called canonical transformations. We can satisfy these if

λ(ipiq˙iH)=PiQ˙iK+dFdt.