Poisson brackets and generators
Compute canonical brackets, track sign conventions, and generate translations and reciprocal scalings from phase-space functions.
On this page
The question for today
What you’ll understand
- Evaluate brackets with the convention {q,p} = 1.
- Identify conserved quantities using their bracket with H.
- Interpret a phase-space function as an infinitesimal transformation generator.
Hamilton's equations can be compressed into an operation that compares any two phase-space functions. The Poisson bracket measures how one function changes under the canonical flow generated by the other. Keeping the order straight is essential: interchanging its arguments reverses its sign. Once the convention is fixed, the same operation describes time evolution, spatial translations, rotations, and relations among conserved quantities without returning to the equations separately for every coordinate.
Fix the ordering before computing
Our convention differentiates the first function with respect to position and the second with respect to momentum, then subtracts the opposite pairing. It gives and . Treat q and p as independent coordinates during these differentiations. Replacing p with a particular trajectory too early destroys that independence and can turn a nonzero bracket into a misleading derivative along one curve.
The bracket is bilinear, antisymmetric, and obeys a product rule in either argument. These properties allow a complicated polynomial bracket to be reduced to elementary coordinate brackets. It also satisfies the Jacobi identity, which makes transformations generated by brackets algebraically consistent. A useful computational habit is to check antisymmetry on the final answer: if reversing the two functions does not reverse the sign, a derivative or subtraction was probably mishandled.
Evolution is a bracket with the Hamiltonian
Apply the chain rule to an observable f along a solution and insert Hamilton's equations. Its total rate becomes its bracket with H plus its explicit time derivative. If f has no explicit time dependence and its bracket with H vanishes, it is conserved. The converse must be phrased carefully: a quantity can have explicit time dependence whose derivative cancels a nonzero bracket. Looking only for a zero bracket would miss that kind of conserved combination.
For a free unit-mass particle, p is conserved, but is conserved as well. The latter has a nonzero bracket with H and an explicit time derivative of the opposite sign. A cyclic coordinate yields another familiar example: when H is independent of q, its conjugate p has zero bracket with H. Conservation is thus a statement about a phase-space function and the chosen generator, not an intrinsic property of a symbol named momentum.
Other functions generate other canonical motions
Introduce a transformation parameter ε and define the infinitesimal active change by . Taking moves q forward while leaving p fixed, so momentum generates translations with this sign convention. Taking instead changes momentum by minus ε. These transformations are geometric operations on states; ε need not be physical time, and G need not have energy units. Its units must make the particular transformation dimensionally sensible.
A less obvious generator is . Its equations in ε stretch q and compress p by reciprocal factors. The oriented canonical area is unchanged, even though ordinary distances are changed. A Euclidean rotation also preserves area in one canonical plane, but an arbitrary area-preserving map in a higher-dimensional phase space need not preserve the full canonical bracket structure. The generator viewpoint supplies a stronger local test than visual resemblance to a rigid motion.
Work it through
A bracket and its reversed sign
Let and in a single canonical plane. Find both brackets and evaluate them at , .
Take independent partial derivatives: , , , and . Neither q nor p is replaced by a trajectory before differentiating.
Insert them in the definition: . Reversing the functions gives , which checks antisymmetry directly.
At the specified point, , and the reversed bracket is +24. For a generator and a small positive ε, f therefore initially decreases at that state.
The brackets are 4qp and −4qp; their numerical values are −24 and +24. Their signs describe opposite ordered generator actions.
The living notebook
Explore the model
Interactive lab · vectors
Distinguish rotation from a general canonical change
Set magnitude to 1 and change the angle from 0° to 90°. Predict the component change from (1,0) to (0,1), then verify it. If the two dimensionless axes are interpreted as a canonical pair, this rotation is generated by minus half their squared radius with the module's active convention. The lab only rotates a single vector; it does not evaluate Poisson brackets or implement the reciprocal scaling generator.
- x component
- 1.393
- y component
- 0.975
- Magnitude
- 1.7
Playback traces a fixed vector and its projections. Angle and magnitude set the geometry; the moving marker does not change them. Parameter changes pause playback and recompute the model at the current elapsed time. Reset restores both parameters and returns time to zero. Playback starts paused. Adjust either parameter, then choose Play or Step.
Look forA visible transformation needs an explicit generator and convention before its sign has a mechanical meaning.
Pause & reason
Check your understanding
Your turn
Try it yourself
For a free particle with , verify directly that is conserved although is nonzero.
Take a moment to make a prediction or work it out on paper. Open a hint when you need one.
Give me a hint
Compute the bracket while holding time fixed, then add the explicit time derivative.
Compare with the solution
At fixed time, and , so . The explicit derivative is . Their sum vanishes, giving . C records the extrapolated initial position for a trajectory whose momentum is constant. A rule that requires every conserved expression to have zero bracket would incorrectly reject this explicitly time-dependent invariant.
Keep the idea
Take it with you
- Bracket order determines its sign.
- Conservation requires the bracket plus the explicit time derivative to vanish.
- Generators describe canonical changes using a declared active convention.
Read further
Original sources and deeper explanations to follow at your own pace.
Optional progress, saved in this browser when available. Revisit any lesson at any time.
Lesson not marked complete.