Loading [MathJax]/jax/output/HTML-CSS/jax.js
Skip to main content
Library homepage
 

Text Color

Text Size

 

Margin Size

 

Font Type

Enable Dyslexic Font
Physics LibreTexts

10.3: Generating Functions for Canonical Transformations

( \newcommand{\kernel}{\mathrm{null}\,}\)

In this section, we go back to considering the full action (not the abbreviated--fixed energy--action used earlier).

Now, we've established that Hamilton’s equations in the original parameterization follow from minimizing the action in the form

δ(ipidqiHdt)=0

For a canonical transformation, by definition the new variables must also satisfy Hamilton's equations, so, working backwards, action minimization must be expressible in the new variables exactly as in the old ones:

δ(iPidQiHdt)=0

Now, we’ve previously stated that two actions lead to the same equations of motion if the integrands differ by the total differential of some function F of coordinates, momenta and time. (That’s because in adding such a function to the integrand, the function’s contribution to the integral is just the difference between its values at the two (fixed) ends, so in varying the path between the ends to minimize the total integral and so generate the equations of motion, this exact differential dF makes no contribution.)

That is to say, the two action integrals will be minimized on the same path through phase space provided the integrands differ by an exact differential:

ipidqiHdt=iPidQiHdt+dF

F is called the generating function of the transformation. Rearranging the equation above,

dF=ipidqiiPidQi+(HH)dt

Notice that the differentials here are dqi,dQi,dt so these are the natural variables for expressing the generating function.

We will therefore write it as F(q,Q,t),

and from the expression for dF above,

pi=F(q,Q,t)qi,Pi=F(q,Q,t)Qi,H=H+F(q,Q,t)t

Let’s reemphasize here that a canonical transformation will in general mix up coordinates and momenta—they are the same kind of variable, from this Hamiltonian perspective. They can even be exchanged: for a system with one degree of freedom, for example, the transformation

Q=p,P=q

is a perfectly good canonical transformation (check out Hamilton’s equations in the new variables), even though it turns a position into a momentum and vice versa!

If this particular transformation is applied to a simple harmonic oscillator, the Hamiltonian remains the same (we’re taking H=12(p2+q2) so the differential dF of the generating function (given above) has no HH term, it is just

dF(q,Q)=pdqPdQ

The generating function for this transformation is easily found to be

F(q,Q)=Qq

from which

dF=Qdq+qdQ=pdqPdQ

as required.

Another canonical transformation for a simple harmonic oscillator is q=2PsinQ,p=2PcosQ. You will investigate this in homework.


This page titled 10.3: Generating Functions for Canonical Transformations is shared under a not declared license and was authored, remixed, and/or curated by Michael Fowler.

Support Center

How can we help?