Английская Википедия:Dirac bracket
Шаблон:Short description Шаблон:Distinguish
The Dirac bracket is a generalization of the Poisson bracket developed by Paul Dirac[1] to treat classical systems with second class constraints in Hamiltonian mechanics, and to thus allow them to undergo canonical quantization. It is an important part of Dirac's development of Hamiltonian mechanics to elegantly handle more general Lagrangians; specifically, when constraints are at hand, so that the number of apparent variables exceeds that of dynamical ones.[2] More abstractly, the two-form implied from the Dirac bracket is the restriction of the symplectic form to the constraint surface in phase space.[3]
This article assumes familiarity with the standard Lagrangian and Hamiltonian formalisms, and their connection to canonical quantization. Details of Dirac's modified Hamiltonian formalism are also summarized to put the Dirac bracket in context.
Inadequacy of the standard Hamiltonian procedure
The standard development of Hamiltonian mechanics is inadequate in several specific situations:
- When the Lagrangian is at most linear in the velocity of at least one coordinate; in which case, the definition of the canonical momentum leads to a constraint. This is the most frequent reason to resort to Dirac brackets. For instance, the Lagrangian (density) for any fermion is of this form.
- When there are gauge (or other unphysical) degrees of freedom which need to be fixed.
- When there are any other constraints that one wishes to impose in phase space.
Example of a Lagrangian linear in velocity
An example in classical mechanics is a particle with charge Шаблон:Mvar and mass Шаблон:Mvar confined to the Шаблон:Mvar - Шаблон:Mvar plane with a strong constant, homogeneous perpendicular magnetic field, so then pointing in the Шаблон:Mvar-direction with strength Шаблон:Mvar.[4]
The Lagrangian for this system with an appropriate choice of parameters is
- <math> L = \tfrac{1}{2}m\vec{v}^2 + \frac{q}{c}\vec{A}\cdot\vec{v} - V(\vec{r}),</math>
where Шаблон:Math is the vector potential for the magnetic field, Шаблон:Math; Шаблон:Mvar is the speed of light in vacuum; and Шаблон:Math is an arbitrary external scalar potential; one could easily take it to be quadratic in Шаблон:Mvar and Шаблон:Mvar, without loss of generality. We use
- <math> \vec{A} = \frac{B}{2}(x\hat{y} - y\hat{x})</math>
as our vector potential; this corresponds to a uniform and constant magnetic field B in the z direction. Here, the hats indicate unit vectors. Later in the article, however, they are used to distinguish quantum mechanical operators from their classical analogs. The usage should be clear from the context.
Explicitly, the Lagrangian amounts to just
- <math>
L = \frac{m}{2}(\dot{x}^2 + \dot{y}^2) + \frac{qB}{2c}(x\dot{y} - y\dot{x}) - V(x, y) ~, </math>
which leads to the equations of motion
- <math>
m\ddot{x} = - \frac{\partial V}{\partial x} + \frac{q B}{c}\dot{y} </math>
- <math>
m\ddot{y} = - \frac{\partial V}{\partial y} - \frac{q B}{c}\dot{x}. </math>
For a harmonic potential, the gradient of Шаблон:Math amounts to just the coordinates, Шаблон:Math.
Now, in the limit of a very large magnetic field, Шаблон:Math. One may then drop the kinetic term to produce a simple approximate Lagrangian,
- <math>
L = \frac{qB}{2c}(x\dot{y} - y\dot{x}) - V(x, y)~, </math>
with first-order equations of motion
- <math>
\dot{y} = \frac{c}{q B}\frac{\partial V}{\partial x} </math>
- <math>
\dot{x} = -\frac{c}{q B}\frac{\partial V}{\partial y}~. </math>
Note that this approximate Lagrangian is linear in the velocities, which is one of the conditions under which the standard Hamiltonian procedure breaks down. While this example has been motivated as an approximation, the Lagrangian under consideration is legitimate and leads to consistent equations of motion in the Lagrangian formalism.
Following the Hamiltonian procedure, however, the canonical momenta associated with the coordinates are now
- <math>
p_x = \frac{\partial L}{\partial \dot{x}} = -\frac{q B}{2c}y </math>
- <math>
p_y = \frac{\partial L}{\partial \dot{y}} = \frac{q B}{2c}x ~, </math>
which are unusual in that they are not invertible to the velocities; instead, they are constrained to be functions of the coordinates: the four phase-space variables are linearly dependent, so the variable basis is overcomplete.
A Legendre transformation then produces the Hamiltonian
- <math>
H(x,y, p_x, p_y) = \dot{x}p_x + \dot{y} p_y - L = V(x, y). </math>
Note that this "naive" Hamiltonian has no dependence on the momenta, which means that equations of motion (Hamilton's equations) are inconsistent.
The Hamiltonian procedure has broken down. One might try to fix the problem by eliminating two of the components of the Шаблон:Math-dimensional phase space, say Шаблон:Mvar and Шаблон:Math, down to a reduced phase space of Шаблон:Math dimensions, that is sometimes expressing the coordinates as momenta and sometimes as coordinates. However, this is neither a general nor rigorous solution. This gets to the heart of the matter: that the definition of the canonical momenta implies a constraint on phase space (between momenta and coordinates) that was never taken into account.
Generalized Hamiltonian procedure
In Lagrangian mechanics, if the system has holonomic constraints, then one generally adds Lagrange multipliers to the Lagrangian to account for them. The extra terms vanish when the constraints are satisfied, thereby forcing the path of stationary action to be on the constraint surface. In this case, going to the Hamiltonian formalism introduces a constraint on phase space in Hamiltonian mechanics, but the solution is similar.
Before proceeding, it is useful to understand the notions of weak equality and strong equality. Two functions on phase space, Шаблон:Mvar and Шаблон:Mvar, are weakly equal if they are equal when the constraints are satisfied, but not throughout the phase space, denoted Шаблон:Math. If Шаблон:Mvar and Шаблон:Mvar are equal independently of the constraints being satisfied, they are called strongly equal, written Шаблон:Math. It is important to note that, in order to get the right answer, no weak equations may be used before evaluating derivatives or Poisson brackets.
The new procedure works as follows, start with a Lagrangian and define the canonical momenta in the usual way. Some of those definitions may not be invertible and instead give a constraint in phase space (as above). Constraints derived in this way or imposed from the beginning of the problem are called primary constraints. The constraints, labeled Шаблон:Math, must weakly vanish, Шаблон:Math.
Next, one finds the naive Hamiltonian, Шаблон:Mvar, in the usual way via a Legendre transformation, exactly as in the above example. Note that the Hamiltonian can always be written as a function of Шаблон:Maths and Шаблон:Maths only, even if the velocities cannot be inverted into functions of the momenta.
Generalizing the Hamiltonian
Dirac argues that we should generalize the Hamiltonian (somewhat analogously to the method of Lagrange multipliers) to
- <math>
H^* = H + \sum_j c_j\phi_j \approx H, </math>
where the Шаблон:Math are not constants but functions of the coordinates and momenta. Since this new Hamiltonian is the most general function of coordinates and momenta weakly equal to the naive Hamiltonian, Шаблон:Math is the broadest generalization of the Hamiltonian possible so that Шаблон:Math when Шаблон:Math.
To further illuminate the Шаблон:Math, consider how one gets the equations of motion from the naive Hamiltonian in the standard procedure. One expands the variation of the Hamiltonian out in two ways and sets them equal (using a somewhat abbreviated notation with suppressed indices and sums):
- <math>
\delta H = \frac{\partial H}{\partial q}\delta q + \frac{\partial H}{\partial p}\delta p
\approx \dot{q}\delta p - \dot{p}\delta q ~,
</math>
where the second equality holds after simplifying with the Euler-Lagrange equations of motion and the definition of canonical momentum. From this equality, one deduces the equations of motion in the Hamiltonian formalism from
- <math>
\left(\frac{\partial H}{\partial q} + \dot{p}\right)\delta q + \left(\frac{\partial H}{\partial p} - \dot{q}\right)\delta p = 0 ~, </math>
where the weak equality symbol is no longer displayed explicitly, since by definition the equations of motion only hold weakly. In the present context, one cannot simply set the coefficients of Шаблон:Math and Шаблон:Math separately to zero, since the variations are somewhat restricted by the constraints. In particular, the variations must be tangent to the constraint surface.
One can demonstrate that the solution to
- <math>
\sum_n A_n\delta q_n + \sum_n B_n\delta p_n = 0, </math>
for the variations Шаблон:Math and Шаблон:Math restricted by the constraints Шаблон:Math (assuming the constraints satisfy some regularity conditions) is generally[5]
- <math>
A_n = \sum_m u_m \frac{\partial \phi_m}{\partial q_n} </math>
- <math>
B_n = \sum_m u_m \frac{\partial \phi_m}{\partial p_n}, </math>
where the Шаблон:Math are arbitrary functions.
Using this result, the equations of motion become
- <math>
\dot{p}_j = -\frac{\partial H}{\partial q_j} - \sum_k u_k \frac{\partial \phi_k}{\partial q_j} </math>
- <math>
\dot{q}_j = \frac{\partial H}{\partial p_j} + \sum_k u_k \frac{\partial \phi_k}{\partial p_j} </math>
- <math>
\phi_j(q, p) = 0, </math>
where the Шаблон:Math are functions of coordinates and velocities that can be determined, in principle, from the second equation of motion above.
The Legendre transform between the Lagrangian formalism and the Hamiltonian formalism has been saved at the cost of adding new variables.
Consistency conditions
The equations of motion become more compact when using the Poisson bracket, since if Шаблон:Mvar is some function of the coordinates and momenta then
- <math>
\dot{f} \approx \{f, H^*\}_{PB} \approx \{f, H\}_{PB} + \sum_k u_k\{f, \phi_k\}_{PB}, </math>
if one assumes that the Poisson bracket with the Шаблон:Math (functions of the velocity) exist; this causes no problems since the contribution weakly vanishes. Now, there are some consistency conditions which must be satisfied in order for this formalism to make sense. If the constraints are going to be satisfied, then their equations of motion must weakly vanish, that is, we require
- <math>
\dot{\phi_j} \approx \{\phi_j, H\}_{PB} + \sum_k u_k\{\phi_j,\phi_k\}_{PB} \approx 0. </math>
There are four different types of conditions that can result from the above:
- An equation that is inherently false, such as Шаблон:Math .
- An equation that is identically true, possibly after using one of our primary constraints.
- An equation that places new constraints on our coordinates and momenta, but is independent of the Шаблон:Math.
- An equation that serves to specify the Шаблон:Math.
The first case indicates that the starting Lagrangian gives inconsistent equations of motion, such as Шаблон:Math. The second case does not contribute anything new.
The third case gives new constraints in phase space. A constraint derived in this manner is called a secondary constraint. Upon finding the secondary constraint one should add it to the extended Hamiltonian and check the new consistency conditions, which may result in still more constraints. Iterate this process until there are no more constraints. The distinction between primary and secondary constraints is largely an artificial one (i.e. a constraint for the same system can be primary or secondary depending on the Lagrangian), so this article does not distinguish between them from here on. Assuming the consistency condition has been iterated until all of the constraints have been found, then Шаблон:Math will index all of them. Note this article uses secondary constraint to mean any constraint that was not initially in the problem or derived from the definition of canonical momenta; some authors distinguish between secondary constraints, tertiary constraints, et cetera.
Finally, the last case helps fix the Шаблон:Math. If, at the end of this process, the Шаблон:Math are not completely determined, then that means there are unphysical (gauge) degrees of freedom in the system. Once all of the constraints (primary and secondary) are added to the naive Hamiltonian and the solutions to the consistency conditions for the Шаблон:Math are plugged in, the result is called the total Hamiltonian.
Determination of the Шаблон:Math
The uk must solve a set of inhomogeneous linear equations of the form
- <math>
\{\phi_j, H\}_{PB} + \sum_k u_k\{\phi_j,\phi_k\}_{PB} \approx 0. </math>
The above equation must possess at least one solution, since otherwise the initial Lagrangian is inconsistent; however, in systems with gauge degrees of freedom, the solution will not be unique. The most general solution is of the form
- <math>
u_k = U_k + V_k, </math>
where Шаблон:Math is a particular solution and Шаблон:Math is the most general solution to the homogeneous equation
- <math>
\sum_k V_k\{\phi_j,\phi_k\}_{PB}\approx 0. </math>
The most general solution will be a linear combination of linearly independent solutions to the above homogeneous equation. The number of linearly independent solutions equals the number of Шаблон:Math (which is the same as the number of constraints) minus the number of consistency conditions of the fourth type (in previous subsection). This is the number of unphysical degrees of freedom in the system. Labeling the linear independent solutions Шаблон:Math where the index Шаблон:Mvar runs from Шаблон:Math to the number of unphysical degrees of freedom, the general solution to the consistency conditions is of the form
- <math>
u_k \approx U_k + \sum_a v_a V^a_k, </math>
where the Шаблон:Math are completely arbitrary functions of time. A different choice of the Шаблон:Math corresponds to a gauge transformation, and should leave the physical state of the system unchanged.[6]
The total Hamiltonian
At this point, it is natural to introduce the total Hamiltonian
- <math>
H_T = H + \sum_k U_k\phi_k + \sum_{a, k} v_a V^a_k \phi_k </math>
and what is denoted
- <math>
H' = H + \sum_k U_k \phi_k. </math>
The time evolution of a function on the phase space, Шаблон:Mvar is governed by
- <math>
\dot{f} \approx \{f, H_T\}_{PB}. </math>
Later, the extended Hamiltonian is introduced. For gauge-invariant (physically measurable quantities) quantities, all of the Hamiltonians should give the same time evolution, since they are all weakly equivalent. It is only for nongauge-invariant quantities that the distinction becomes important.
The Dirac bracket
Above is everything needed to find the equations of motion in Dirac's modified Hamiltonian procedure. Having the equations of motion, however, is not the endpoint for theoretical considerations. If one wants to canonically quantize a general system, then one needs the Dirac brackets. Before defining Dirac brackets, first-class and second-class constraints need to be introduced.
We call a function Шаблон:Math of coordinates and momenta first class if its Poisson bracket with all of the constraints weakly vanishes, that is,
- <math>
\{f, \phi_j\}_{PB} \approx 0, </math>
for all Шаблон:Mvar. Note that the only quantities that weakly vanish are the constraints Шаблон:Math, and therefore anything that weakly vanishes must be strongly equal to a linear combination of the constraints. One can demonstrate that the Poisson bracket of two first-class quantities must also be first class. The first-class constraints are intimately connected with the unphysical degrees of freedom mentioned earlier. Namely, the number of independent first-class constraints is equal to the number of unphysical degrees of freedom, and furthermore, the primary first-class constraints generate gauge transformations. Dirac further postulated that all secondary first-class constraints are generators of gauge transformations, which turns out to be false; however, typically one operates under the assumption that all first-class constraints generate gauge transformations when using this treatment.[7]
When the first-class secondary constraints are added into the Hamiltonian with arbitrary Шаблон:Math as the first-class primary constraints are added to arrive at the total Hamiltonian, then one obtains the extended Hamiltonian. The extended Hamiltonian gives the most general possible time evolution for any gauge-dependent quantities, and may actually generalize the equations of motion from those of the Lagrangian formalism.
For the purposes of introducing the Dirac bracket, of more immediate interest are the second class constraints. Second class constraints are constraints that have a nonvanishing Poisson bracket with at least one other constraint.
For instance, consider second-class constraints Шаблон:Math and Шаблон:Math whose Poisson bracket is simply a constant, Шаблон:Mvar,
- <math>
\{\phi_1,\phi_2\}_{PB} = c ~. </math>
Now, suppose one wishes to employ canonical quantization, then the phase-space coordinates become operators whose commutators become Шаблон:Math times their classical Poisson bracket. Assuming there are no ordering issues that give rise to new quantum corrections, this implies that
- <math>
[\hat{\phi}_1, \hat{\phi}_2] = i\hbar ~c, </math>
where the hats emphasize the fact that the constraints are on operators.
On one hand, canonical quantization gives the above commutation relation, but on the other hand Шаблон:Mvar1 and Шаблон:Math are constraints that must vanish on physical states, whereas the right-hand side cannot vanish. This example illustrates the need for some generalization of the Poisson bracket which respects the system's constraints, and which leads to a consistent quantization procedure. This new bracket should be bilinear, antisymmetric, satisfy the Jacobi identity as does the Poisson bracket, reduce to the Poisson bracket for unconstrained systems, and, additionally, the bracket of any second-class constraint with any other quantity must vanish.
At this point, the second class constraints will be labeled <math> \tilde{\phi}_a </math>. Define a matrix with entries
- <math>
M_{ab} = \{\tilde{\phi}_a,\tilde{\phi}_b\}_{PB}. </math>
In this case, the Dirac bracket of two functions on phase space, Шаблон:Mvar and Шаблон:Mvar, is defined as Шаблон:Equation box 1 where Шаблон:Math denotes the Шаблон:Math entry of Шаблон:Mvar 's inverse matrix. Dirac proved that Шаблон:Mvar will always be invertible.
It is straightforward to check that the above definition of the Dirac bracket satisfies all of the desired properties, and especially the last one, of vanishing for an argument which is a second-class constraint.
When applying canonical quantization on a constrained Hamiltonian system, the commutator of the operators is supplanted by Шаблон:Math times their classical Dirac bracket. Since the Dirac bracket respects the constraints, one need not be careful about evaluating all brackets before using any weak equations, as is the case with the Poisson bracket.
Note that while the Poisson bracket of bosonic (Grassmann even) variables with itself must vanish, the Poisson bracket of fermions represented as a Grassmann variables with itself need not vanish. This means that in the fermionic case it is possible for there to be an odd number of second class constraints.
Illustration on the example provided
Returning to the above example, the naive Hamiltonian and the two primary constraints are
- <math>
H = V(x, y) </math>
- <math>
\phi_1 = p_x + \tfrac{q B}{2c} y,\qquad \phi_2 = p_y - \tfrac{q B}{2 c} x. </math>
Therefore, the extended Hamiltonian can be written
- <math>
H^* = V(x, y) + u_1 \left(p_x + \tfrac{q B}{2c}y\right) + u_2 \left(p_y - \tfrac{q B}{2c}x\right). </math>
The next step is to apply the consistency conditions Шаблон:Math, which in this case become
- <math>
\{\phi_1, H\}_{PB}+\sum_j u_j\{\phi_1, \phi_j\}_{PB} = -\frac{\partial V}{\partial x} + u_2 \frac{q B}{c} \approx 0 </math>
- <math>
\{\phi_2, H\}_{PB}+\sum_j u_j\{\phi_2, \phi_j\}_{PB} = -\frac{\partial V}{\partial y} - u_1 \frac{q B}{c} \approx 0. </math>
These are not secondary constraints, but conditions that fix Шаблон:Math and Шаблон:Math. Therefore, there are no secondary constraints and the arbitrary coefficients are completely determined, indicating that there are no unphysical degrees of freedom.
If one plugs in with the values of Шаблон:Math and Шаблон:Math, then one can see that the equations of motion are
- <math>
\dot{x} = \{x, H\}_{PB} + u_1\{x, \phi_1\}_{PB} + u_2 \{x, \phi_2\} = -\frac{c}{q B} \frac{\partial V}{\partial y} </math>
- <math>
\dot{y} = \frac{c}{q B} \frac{\partial V}{\partial x} </math>
- <math>
\dot{p}_x = -\frac{1}{2}\frac{\partial V}{\partial x} </math>
- <math>
\dot{p}_y = -\frac{1}{2}\frac{\partial V}{\partial y}, </math>
which are self-consistent and coincide with the Lagrangian equations of motion.
A simple calculation confirms that Шаблон:Math and Шаблон:Math are second class constraints since
- <math>
\{\phi_1, \phi_2\}_{PB} = - \{\phi_2, \phi_1\}_{PB} = \frac{q B}{c}, </math>
hence the matrix looks like
- <math>
M = \frac{q B}{c} \left(\begin{matrix}
0 & 1\\
-1 & 0 \end{matrix}\right), </math>
which is easily inverted to
- <math>
M^{-1} = \frac{c}{q B} \left(\begin{matrix}
0 & -1\\ 1 & 0
\end{matrix}\right) \quad\Rightarrow\quad M^{-1}_{ab} = -\frac{c}{q B_0} \varepsilon_{ab}, </math>
where Шаблон:Math is the Levi-Civita symbol. Thus, the Dirac brackets are defined to be
- <math>
\{f, g\}_{DB} = \{f, g\}_{PB} + \frac{c\varepsilon_{ab}}{q B} \{f, \phi_a\}_{PB}\{\phi_b, g\}_{PB}. </math>
If one always uses the Dirac bracket instead of the Poisson bracket, then there is no issue about the order of applying constraints and evaluating expressions, since the Dirac bracket of anything weakly zero is strongly equal to zero. This means that one can just use the naive Hamiltonian with Dirac brackets, instead, to thus get the correct equations of motion, which one can easily confirm on the above ones.
To quantize the system, the Dirac brackets between all of the phase space variables are needed. The nonvanishing Dirac brackets for this system are
- <math>
\{x, y\}_{DB} = -\frac{c}{q B} </math>
- <math>
\{x, p_x\}_{DB} = \{y, p_y\}_{DB} = \tfrac{1}{2} </math>
while the cross-terms vanish, and
- <math>
\{p_x, p_y\}_{DB} = - \frac{q B}{4c}. </math>
Therefore, the correct implementation of canonical quantization dictates the commutation relations,
- <math>
[\hat{x}, \hat{y}] = -i\frac{\hbar c}{q B} </math>
- <math>
[\hat{x}, \hat{p}_x] = [\hat{y}, \hat{p}_y] = i\frac{\hbar}{2} </math>
with the cross terms vanishing, and
- <math>
[\hat{p}_x, \hat{p}_y] = -i\frac{\hbar q B}{4c}~. </math>
This example has a nonvanishing commutator between Шаблон:Math and Шаблон:Math, which means this structure specifies a noncommutative geometry. (Since the two coordinates do not commute, there will be an uncertainty principle for the Шаблон:Mvar and Шаблон:Mvar positions.)
Further Illustration for a hypersphere
Similarly, for free motion on a hypersphere Шаблон:Math, the Шаблон:Math coordinates are constrained, Шаблон:Math. From a plain kinetic Lagrangian, it is evident that their momenta are perpendicular to them, Шаблон:Math. Thus the corresponding Dirac Brackets are likewise simple to work out,[8]
- <math>
\{x_i, x_j\}_{DB} = 0, </math>
- <math>
\{x_i, p_j\}_{DB} = \delta_{ij} -x_i x_j ,</math>
- <math>
\{p_i, p_j\}_{DB} = x_j p_i - x_i p_j ~. </math>
The (Шаблон:Math constrained phase-space variables Шаблон:Math obey much simpler Dirac brackets than the Шаблон:Math unconstrained variables, had one eliminated one of the Шаблон:Mvars and one of the Шаблон:Mvars through the two constraints ab initio, which would obey plain Poisson brackets. The Dirac brackets add simplicity and elegance, at the cost of excessive (constrained) phase-space variables.
For example, for free motion on a circle, Шаблон:Math, for Шаблон:Math and eliminating Шаблон:Math from the circle constraint yields the unconstrained
- <math>L=\frac{1}{2} \frac {{\dot z}^2}{1-z^2} ~,</math>
with equations of motion
- <math>{\ddot z} =-z \frac {{\dot z}^2}{1-z^2} =-z 2E ~,</math>
an oscillation; whereas the equivalent constrained system with Шаблон:Math yields
- <math>{\dot x}^i =\{x^i,H\}_{DB} = p^i~, </math>
- <math>{\dot p}^i =\{p^i,H\}_{DB} = x^i ~ p^2~, </math>
whence, instantly, virtually by inspection, oscillation for both variables,
- <math>{\ddot x}^i = - x^i 2E ~. </math>
See also
- Canonical quantization
- Hamiltonian mechanics
- Poisson bracket
- Moyal bracket
- First class constraint
- Second class constraints
- Lagrangian
- Symplectic structure
- Overcompleteness
References
- ↑ Шаблон:Cite journal
- ↑ Шаблон:Cite book; Dover, Шаблон:Isbn.
- ↑ See pages 48-58 of Ch. 2 in Henneaux, Marc and Teitelboim, Claudio, Quantization of Gauge Systems. Princeton University Press, 1992. Шаблон:Isbn
- ↑ Шаблон:Cite journal
- ↑ See page 8 in Henneaux and Teitelboim in the references.
- ↑ Weinberg, Steven, The Quantum Theory of Fields, Volume 1. Cambridge University Press, 1995. Шаблон:Isbn
- ↑ See Henneaux and Teitelboim, pages 18-19.
- ↑ Шаблон:Cite journal