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 n−dimensions 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˙i−H(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˙i−H(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=∂H∂Pi

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=∂∂Pi∫qi,0qipidq'i=∂∂Pi∫qipidq'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=kmx0cos⁡Q,x=x0sin⁡Q

where

Q=k/mt+β.

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

Q=∂∂P∫qpdq=∂∂P∫q2mωP−kmx2dx

        =∫qmω2mωP−kmx2dx=∫qmω2P11−k2ωPx2dx

        =mω2P2ωPksin−1k2ωPx=sin−1xx0

so

x=x0sin⁡Q

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˙2−kmr=pθ22mr2+pr22m−kmr.

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+pr22m−kmr.

Let's solve this for pr2 to yield

pr2=2mE+2km2r−Pθ2r2

so

Pr=12π∮2mEr2+2km2r−Pθ2rdr

      =−2mE2π∮−r2−kmEr+Pθ22mErdr

      =−2mEπ∫ab(r−a)(b−r)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

(r−a)(b−r)=−r2+(a+b)r−ab

so

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

      =−|Pθ|+12km2m−E

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˙θsgn⁡Pθ=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˙i−H(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˙i−K(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˙i−H)=∑PiQ˙i−K+dFdt.