Jump to content

Canonical transformation

From Wikipedia, the free encyclopedia

This is an old revision of this page, as edited by EditingPencil (talk | contribs) at 19:57, 20 December 2023 (fix harv error). The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.

In Hamiltonian mechanics, a canonical transformation is a change of canonical coordinates (q, p, t) → (Q, P, t) that preserves the form of Hamilton's equations. This is sometimes known as form invariance. It need not preserve the form of the Hamiltonian itself. Canonical transformations are useful in their own right, and also form the basis for the Hamilton–Jacobi equations (a useful method for calculating conserved quantities) and Liouville's theorem (itself the basis for classical statistical mechanics).

Since Lagrangian mechanics is based on generalized coordinates, transformations of the coordinates qQ do not affect the form of Lagrange's equations and, hence, do not affect the form of Hamilton's equations if the momentum is simultaneously changed by a Legendre transformation into

Therefore, coordinate transformations (also called point transformations) are a type of canonical transformation. However, the class of canonical transformations is much broader, since the old generalized coordinates, momenta and even time may be combined to form the new generalized coordinates and momenta. Canonical transformations that do not include the time explicitly are called restricted canonical transformations (many textbooks consider only this type).

Modern mathematical descriptions of canonical transformations are considered under the broader topic of symplectomorphism which covers the subject with advanced mathematical prerequisites such as cotangent bundles, exterior derivatives and symplectic manifolds.

Notation

Boldface variables such as q represent a list of N generalized coordinates that need not transform like a vector under rotation and similarly p represents the corresponding generalized momentum, e.g.,

A dot over a variable or list signifies the time derivative, e.g., and the equalities are read to be satisfied for all coordinates, for example:

The dot product notation between two lists of the same number of coordinates is a shorthand for the sum of the products of corresponding components, e.g.,

The dot product (also known as an "inner product") maps the two coordinate lists into one variable representing a single numerical value. The coordinates after transformation are similarly labelled with Q for transformed generalized coordinates and P for transformed generalized momentum.

Conditions for restricted canonical transformation

Restricted canonical transformations are coordinate transformations where transformed coordinates Q and P do not have explicit time dependance, ie. and . However, concepts developed here can be generalized to include those transformations excluding the bilinear invariance condition. The following conditions are equivalent conditions that can be generalized to canonical transformation with the exception of bilinear invariance condition which is only equivalent and applicable, under restricted canonical transformations.

Indirect conditions

The functional form of Hamilton's equations is In general, a transformation (q, p, t) → (Q, P, t) does not preserve the form of Hamilton's equations but in the absence of time dependance in transformation, the transformed Hamiltonian (sometimes called the Kamiltonian[1]) can be assumed to differ by a function of time.

This choice of the Kamiltonian is supported by results of canonical transformation conditions, generalized through the use of generating functions. This essentially permits the use of the following relations in the derivation:These equations, combined with the form of Hamilton's equations are sufficient to derive the indirect conditions.

By definition, the transformed coordinates have analogous dynamics


where K(Q, P) is the new Hamiltonian that is considered.

Since restricted transformations have no explicit time dependence (by definition), the time derivative of a new generalized coordinate Qm is where {⋅, ⋅} is the Poisson bracket.

We also have the identity for the conjugate momentum Pm

If the transformation is canonical, these two must be equal, resulting in the equations

The analogous argument for the generalized momenta Pm leads to two other sets of equations

These are the indirect conditions to check whether a given transformation is canonical.

Symplectic condition

Sometimes the Hamiltonian relations are represented as:

Where

and . Similarly, let .


From the relation of partial derivatives, we convert relation in terms of partial derivatives with new variables:

where .

Similarly we find:or since due to the form of Kamiltonian:

we get the symplectic condition:[2]

It can also be shown that this condition is equivalent to satisfying indirect conditions. The left hand side of the above is called the Lagrange matrix of , denoted as: . Similarly, a Poisson matrix of can be constructed as .[3] It can be shown that the symplectic condition is also equivalent to .

Invariance of Poisson Bracket

The Poisson bracket which is defined as:can be represented in matrix form as:Hence using partial derivative relations and symplectic condition, we get:

Since the equality is expected to hold for any functions, by choice of u and v, we can either recover indirect condition or recover the symplectic condition by showing . Thus these conditions are equivalent to symplectic conditions.


If a matrix were defined as , then the calculated values from the formula for Poisson brackets yeilds, , and :

Since and by the invariance of Poisson bracket, , it can be expressed in the matrix form as which is equivalent to the symplectic condition.[4]

Invariance of Lagrange Bracket

The Lagrange bracket is defined as:

Hence the calculated values: , and .


If a matrix were defined as , then from the above relation,


The matrix elements of can be explicitly calculated to be: [3]

Since , it implies and hence for arbitrary functions we have: . Since the symplectic condition can be trivially recovered from this, the condition serves as an equivalent condition for canonical transformation.

Bilinear invariance conditions for restricted canonical transformation

These set of conditions only apply to restricted canonical transformations or canonical transformations that are independent of time variable.

Due to lack of time dependance in the transformation:

where similar equations follow for , , and .

Substituting partial derivatives from canonical transformation conditions, we can show using canonical transformation partial derivative relations that:If the above is obeyed for any arbitrary variation, it would be only possible if the indirect conditions are met.[5][6]

Liouville's theorem

The indirect conditions allow us to prove Liouville's theorem, which states that the volume in phase space is conserved under canonical transformations, i.e.,

By calculus, the latter integral must equal the former times the determinant of Jacobian MWhere


Exploiting the "division" property of Jacobians yields

Eliminating the repeated variables gives

Application of the indirect conditions above yields .[7]

Generating function approach

To guarantee a valid transformation between (q, p, H) and (Q, P, K), we may resort to a direct generating function approach. Both sets of variables must obey Hamilton's principle. That is the Action Integral over the Lagrangian and respectively, obtained by the Hamiltonian via ("inverse") Legendre transformation, both must be stationary (so that one can use the Euler–Lagrange equations to arrive at equations of the above-mentioned and designated form; as it is shown for example here):

One way for both variational integral equalities to be satisfied is to have

Lagrangians are not unique: one can always multiply by a constant λ and add a total time derivative dG/dt and yield the same equations of motion (as discussed on Wikibooks). In general, the scaling factor λ is set equal to one; canonical transformations for which λ ≠ 1 are called extended canonical transformations. dG/dt is kept, otherwise the problem would be rendered trivial and there would be not much freedom for the new canonical variables to differ from the old ones.

Here G is a generating function of one old canonical coordinate (q or p), one new canonical coordinate (Q or P) and (possibly) the time t. Thus, there are four basic types of generating functions (although mixtures of these four types can exist), depending on the choice of variables. As will be shown below, the generating function will define a transformation from old to new canonical coordinates, and any such transformation (q, p) → (Q, P) is guaranteed to be canonical.

The various generating functions and its properties tabulated below is discussed in detail:

Properties of four basic Canonical Transformations[8]
Generating Function Generating Function Derivatives Trivial Cases

Type 1 generating function

The type 1 generating function G1 depends only on the old and new generalized coordinates To derive the implicit transformation, we expand the defining equation above

Since the new and old coordinates are each independent, the following 2N + 1 equations must hold

These equations define the transformation (q, p) → (Q, P) as follows. The first set of N equations define relations between the new generalized coordinates Q and the old canonical coordinates (q, p). Ideally, one can invert these relations to obtain formulae for each Qk as a function of the old canonical coordinates. Substitution of these formulae for the Q coordinates into the second set of N equations yields analogous formulae for the new generalized momenta P in terms of the old canonical coordinates (q, p). We then invert both sets of formulae to obtain the old canonical coordinates (q, p) as functions of the new canonical coordinates (Q, P). Substitution of the inverted formulae into the final equation yields a formula for K as a function of the new canonical coordinates (Q, P).

In practice, this procedure is easier than it sounds, because the generating function is usually simple. For example, let This results in swapping the generalized coordinates for the momenta and vice versa and K = H. This example illustrates how independent the coordinates and momenta are in the Hamiltonian formulation; they are equivalent variables.

Type 2 generating function

The type 2 generating function G2 depends only on the old generalized coordinates and the new generalized momenta where the terms represent a Legendre transformation to change the right-hand side of the equation below. To derive the implicit transformation, we expand the defining equation above

Since the old coordinates and new momenta are each independent, the following 2N + 1 equations must hold

These equations define the transformation (q, p) → (Q, P) as follows. The first set of N equations define relations between the new generalized momenta P and the old canonical coordinates (q, p). Ideally, one can invert these relations to obtain formulae for each Pk as a function of the old canonical coordinates. Substitution of these formulae for the P coordinates into the second set of N equations yields analogous formulae for the new generalized coordinates Q in terms of the old canonical coordinates (q, p). We then invert both sets of formulae to obtain the old canonical coordinates (q, p) as functions of the new canonical coordinates (Q, P). Substitution of the inverted formulae into the final equation yields a formula for K as a function of the new canonical coordinates (Q, P).

In practice, this procedure is easier than it sounds, because the generating function is usually simple. For example, let where g is a set of N functions. This results in a point transformation of the generalized coordinates

Type 3 generating function

The type 3 generating function G3 depends only on the old generalized momenta and the new generalized coordinates where the terms represent a Legendre transformation to change the left-hand side of the equation below. To derive the implicit transformation, we expand the defining equation above

Since the new and old coordinates are each independent, the following 2N + 1 equations must hold

These equations define the transformation (q, p) → (Q, P) as follows. The first set of N equations define relations between the new generalized coordinates Q and the old canonical coordinates (q, p). Ideally, one can invert these relations to obtain formulae for each Qk as a function of the old canonical coordinates. Substitution of these formulae for the Q coordinates into the second set of N equations yields analogous formulae for the new generalized momenta P in terms of the old canonical coordinates (q, p). We then invert both sets of formulae to obtain the old canonical coordinates (q, p) as functions of the new canonical coordinates (Q, P). Substitution of the inverted formulae into the final equation yields a formula for K as a function of the new canonical coordinates (Q, P).

In practice, this procedure is easier than it sounds, because the generating function is usually simple.

Type 4 generating function

The type 4 generating function depends only on the old and new generalized momenta where the terms represent a Legendre transformation to change both sides of the equation below. To derive the implicit transformation, we expand the defining equation above

Since the new and old coordinates are each independent, the following 2N + 1 equations must hold

These equations define the transformation (q, p) → (Q, P) as follows. The first set of N equations define relations between the new generalized momenta P and the old canonical coordinates (q, p). Ideally, one can invert these relations to obtain formulae for each Pk as a function of the old canonical coordinates. Substitution of these formulae for the P coordinates into the second set of N equations yields analogous formulae for the new generalized coordinates Q in terms of the old canonical coordinates (q, p). We then invert both sets of formulae to obtain the old canonical coordinates (q, p) as functions of the new canonical coordinates (Q, P). Substitution of the inverted formulae into the final equation yields a formula for K as a function of the new canonical coordinates (Q, P).

Canonical transformation conditions

Canonical transformation relations

From: , calculate :

Hence: , if canonical transformation rules are applied.

Similarly:

Hence: , if canonical transformation rules are applied.

The above two relations can be combined in matrix form as: (which will also retain same form for extended canonical transformation) where we have used the result .


The canonical transformation relations can now be restated to include time dependance:

Symplectic Condition

From:

Similarly we find:or:Where the last terms of each equation cancel due to condition from canonical transformations. Hence leaving the symplectic relation: . It follows from the above two equations that the symplectic condition implies the equation: , from which the indirect conditions can be recovered. Thus, symplectic conditions and indirect conditions can be said to be equivalent.

The results for invariance of Poisson and Lagrange brackets also follows from here. However, bilinear condition will remain in the domain of restricted canonical transformations only.


The initial analysis of canonical transformations is hence consistent with this generalization. We can also observe that since and if Q and P do not explicitly depend on time, can be taken.

Extended Canonical Transformation

Canonical transformation relations

By solving for:with various forms of generating function, we instead get the relation between K and H as which also applies for case. All results presented below can also be obtained by replacing , and from known solutions, since these transformations retain the form of Hamilton's equations.

Using same steps previously used in previous generalization, with in the general case, and retaining the equation , we get extended canonical transformation partial differential relations:

Symplectic condition

From: Similarly we find:or using :The second part of each equation cancels as usual. Hence the condition for extended canonical transformation instead becomes:

Poisson and Lagrange Brackets

For Poisson brackets:and for Lagrange brackets:

Bilinear Invariance condition for restricted canonical transformation

A restricted canonical transformation can also have but does not have bilinear invariance condition as in case. Instead it is modified to:[citation needed]

Liouville's theorem

Liouville's theorem is changed into:[citation needed]where N is the number of generalized coordinate or generalized momentum.

Motion as a canonical transformation

Motion itself (or, equivalently, a shift in the time origin) is a canonical transformation. If and , then Hamilton's principle is automatically satisfiedsince a valid trajectory should always satisfy Hamilton's principle, regardless of the endpoints.

Examples

  • The translation where are two constant vectors is a canonical transformation. Indeed, the Jacobian matrix is the identity, which is symplectic: .
  • Set and , the transformation where is a rotation matrix of order 2 is canonical. Keeping in mind that special orthogonal matrices obey it's easy to see that the Jacobian is symplectic. Be aware that this example only works in dimension 2: is the only special orthogonal group in which every matrix is symplectic.
  • The transformation , where is an arbitrary function of , is canonical. Jacobian matrix is indeed given by which is symplectic.

Modern mathematical description

In mathematical terms, canonical coordinates are any coordinates on the phase space (cotangent bundle) of the system that allow the canonical one-form to be written as up to a total differential (exact form). The change of variable between one set of canonical coordinates and another is a canonical transformation. The index of the generalized coordinates q is written here as a superscript (), not as a subscript as done above (). The superscript conveys the contravariant transformation properties of the generalized coordinates, and does not mean that the coordinate is being raised to a power. Further details may be found at the symplectomorphism article.

History

The first major application of the canonical transformation was in 1846, by Charles Delaunay, in the study of the Earth-Moon-Sun system. This work resulted in the publication of a pair of large volumes as Mémoires by the French Academy of Sciences, in 1860 and 1867.

See also

References

  • Goldstein, Herbert; Poole, Charles P.; Safko, John L. (2007). Classical mechanics (3rd ed.). Upper Saddle River, N.J: Pearson [u.a.] ISBN 978-0-321-18897-7.
  • Landau, L. D.; Lifshitz, E. M. (1975) [1939]. Mechanics. Translated by Bell, S. J.; Sykes, J. B. (3rd ed.). Amsterdam: Elsevier. ISBN 978-0-7506-28969.
  • Giacaglia, Georgio Eugenio Oscare (1972). Perturbation Methods in Non-Linear Systems. New York: Springer-Verlag. ISBN 3-540-90054-3. LCCN 72-87714.
  • Lanczos, Cornelius (2012-04-24). The Variational Principles of Mechanics. Courier Corporation. ISBN 978-0-486-13470-3.
  • Lurie, Anatolii I. (2002). Analytical Mechanics (1st ed.). Springer-Verlag Berlin. ISBN 978-3-642-53650-2.
  • Gupta, Praveen P.; Gupta, Sanjay (2008). Rigid Dynamics (10th ed.). Krishna Prakashan Media.