Noncanonical Hamiltonian mechanics¶
Contents
Lagrangian dynamics¶
Let \(\mathbf{x}(t)\) describe the evolution of a mechanical system. Then is well known that the equations of motions determining the evolution can be derived by finding the minimum of the action integral
where \(L(\mathbf{x},\dot{\mathbf{x}},t)\) is the Lagrangian of the system. Note that the action can be computed for any given path \(\mathbf{x}(t)\). However, if \(\mathbf{x}(t)\) is the path that minimizes the action integral then perturbing it to \(\mathbf{x}(t)+\delta\mathbf{x}(t)\) will not change the action to first order. This condition, combined with the boundary conditions \(\delta\mathbf{x}(t_0)=\delta\mathbf{x}(t_1)=0\), leads to the Euler-Lagrange equations
which, given the initial conditions \(\mathbf{x}(0)\) and \(\mathbf{\dot{x}}(0)\), determine the time-evolution of the system.
For example, the Lagrangian for the motion of a particle in a time-dependent electromagnetic field is given by
where \(m\) and \(e\) are the particle mass and charge respectively and the scalar and vector potentials, \(\Phi\) and \(\mathbf{A}\), determine the electromagnetic fields via
As the Lagrangian is a scalar it can be transformed to generalized coordinates \(\mathbf{q}(t)\) via the transformation \(\mathbf{x}(\mathbf{q},t)\) and
Here and below summation over repeated indices is assumed. This transformation changes the Lagrangian to \(L(\mathbf{q},\dot{\mathbf{q}},t)\), however, does not change the form of the Euler-Lagrange equations, Eq. (1), themselves.
Hamiltonian dynamics¶
Instead of using a Lagrangian formulation a Hamiltonian formulation can be used. For this the canonical momentum is introduced via
This can be used to eliminate the \(\dot{q}^i\) in favor of the canonical momentum to introduce the Hamiltonian function via a Legendre transformation as follows
For example, for the single-particle motion (2) the canonical momentum is
and the Hamiltonian becomes
To derive the equations of motion in terms of the Hamiltonian consider a variation of (3)
From which we get Hamilton’s equations for the canonical coordinates \(q^i\) and \(p_i\)
Phase-space Lagrangian¶
An advantage of the Lagrangian formulation is that one can make arbitrary coordinate transformations without changing the form of the Euler-Lagrange equations. Hence, it would be useful to look for a Lagrangian that yields, as the Euler-Lagrange equations, Hamilton’s equations. This would allow determining Hamilton’s equations under an transform of both \(\mathbf{q}\) and \(\mathbf{p}\). The phase-space Lagrangian provides just that. It reads
It is easy to verify that the Euler-Lagrange equations for this Lagrangian yield Hamilton’s equations, Eq. (5).
For single-particle motion in an electromagnetic field the phase-space Lagrangian is
As an example of a transformation, consider using the particle velocity instead of the canonical momentum
This gives the transformed phase-space Lagrangian
As \(\partial \mathcal{L}/\partial \dot{\mathbf{v}} = 0\) we get the kinematic relation \(\dot{\mathbf{x}}=\mathbf{v}\). The other Euler-Lagrange equation leads to
Using \(d \mathbf{A}/dt = \partial \mathbf{A}/\partial t + \mathbf{v}\cdot\nabla\mathbf{A}\) and some vector identities leads to the well known equation of motion
Transformation of the phase-space Lagrangian¶
The phase-space Lagrangian Eq. (6) leads to Hamilton’s equations, Eq. (5), which have a very specific form. Consider a general set of coordinates \(z^\alpha\), \(\alpha=1,\ldots,2N\), in terms of which we can write \(q^i(\mathbf{z},t)\) and \(p_i(\mathbf{z},t)\). Note that for a N degree of freedom system we need 2N general coordinates \(z^\alpha\). The question we now ask is: what are the equations of motion in these new coordinates? Note that the transformation to the coordinates \(\mathbf{z}\) is completely arbitrary: we can not, in general, pick out half of the coordinates as “positions” and other half as “generalized momentum”, and the phase-space may be completely mixed in the new coordinate system.
In these new coordinates we have
Using this in the phase-space Lagrangian we get
where
and
The first term Eq. (7) is called the symplectic part and the second term is called the Hamiltonian part.
The Euler-Lagrange equations corresponding to this transformed Lagrangian is
We have
From this the Euler-Lagrange equations give
This gives the equations of motion
Here the Lagrange matrix is defined as
Assuming that \(\det(\boldsymbol{\omega})\) is non-singular the explicit form of the equations of motion can be written as
where the Poisson structure \(\mathbf{\Pi} = \boldsymbol{\omega}^{-1}\). This are the equations of motions we have been seeking.
Canonical transforms, Symplectic matrices¶
Let the vector \(\mathbf{M} = (q^1,\ldots,q^N, p_1,\ldots,p_N)\) represent canonical coordinates. Then the equations of motion Eq. (5) can be written in the compact form
where the fundamental symplectic matrix \(\boldsymbol{\sigma}\) is defined as
where \(\mathbf{I}\) is a \(2N\times 2N\) unit matrix. For a time-independent transformation \(M^\alpha(\mathbf{z})\) Eq. (8) shows that
Substituting \(M^\alpha(\mathbf{z})\) in the canonical equations of motion and comparing with the above equation it is clear that if
where \(D^\alpha_\beta = \partial z^\alpha/\partial M^\beta\) is the Jacobian matrix of the transformation, then the form of Hamilton’s equations remains unchanged. The class of all such transformation that preserve the form of the Hamilton’s equations is called canonical transforms. All matrices \(\mathbf{D}\) that satisfy (9) are called symplectic matrices. For arbitrary time-independent transforms, however, the relation Eq. (9) will not hold, i.e. the Jacobian matrix of the transformation will not be symplectic.
Poisson brackets¶
With the matrices \(\Pi^{\alpha\beta}\) we can define the Poisson bracket of two functions \(f(\mathbf{z},t)\) and \(g(\mathbf{z},t)\) as
For canonical transforms this reduces to
Starting from the equations of motion in canonical coordinates \(\mathbf{M}\) (defined in the previous section) for a time-independent transformation \(M^\alpha(\mathbf{z})\) we can show that
which indicates that
where the Poisson bracket is defined with respect to the canonical coordinates. Note that once the expression for the Poisson brackets are known the equation of motion can be written in the compact form
Liouville theorem¶
Let \(\mathcal{J}=\det(\mathbf{D}^{-1})\) be the Jacobian of the transformation, where \(D^\alpha_\beta = \partial z^\alpha/\partial M^\beta\). For a time-dependent transformation the Jacobian satisfies
This indicates that the equations of motion satisfy the Liouville theorem, that is, the Hamiltonian flow conserves phase-space volume \(d\mathbf{M} = \mathcal{J}d\mathbf{z}\).
For time-independent transforms this gives
where the antisymmetry of the \(\Pi^{\alpha\beta}\) was used, and which yields the Liouville identities
As can be verified, this allows writing the noncanonical Poisson bracket as a phase-space divergence