advanced34 min studyLesson 133 in Physics

Poisson brackets and generators

Compute canonical brackets, track sign conventions, and generate translations and reciprocal scalings from phase-space functions.

On this page

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 {qi,pj}=δij\{q_i,p_j\}=\delta_{ij} and {pj,qi}=−δij\{p_j,q_i\}=-\delta_{ij}. 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.

{f,g}=∑i(∂f∂qi∂g∂pi−∂f∂pi∂g∂qi),{qi,pj}=δij\{f,g\}=\sum_i\left(\frac{\partial f}{\partial q_i}\frac{\partial g}{\partial p_i}-\frac{\partial f}{\partial p_i}\frac{\partial g}{\partial q_i}\right),\qquad \{q_i,p_j\}=\delta_{ij}
This convention fixes all later generator and evolution signs. Position and momentum are independent when taking these derivatives.↔ Scroll wide equations horizontally.

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 q−ptq-pt 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.

dfdt={f,H}+∂f∂t,H=p22 ⟹ ddt(q−pt)=p−p=0\frac{df}{dt}=\{f,H\}+\frac{\partial f}{\partial t},\qquad H=\frac{p^2}{2}\ \Longrightarrow\ \frac{d}{dt}(q-pt)=p-p=0
The example uses unit mass and a free particle. Explicit time dependence must be included even when H itself is autonomous.↔ Scroll wide equations horizontally.

Other functions generate other canonical motions

Introduce a transformation parameter ε and define the infinitesimal active change by δf=ϵ{f,G}\delta f=\epsilon\{f,G\}. Taking G=pG=p moves q forward while leaving p fixed, so momentum generates translations with this sign convention. Taking G=qG=q 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 G=qpG=qp. 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.

G=qp:dqdϵ=q,dpdϵ=−p,q(ϵ)=eϵq(0),p(ϵ)=e−ϵp(0)G=qp:\quad \frac{dq}{d\epsilon}=q,\quad \frac{dp}{d\epsilon}=-p,\quad q(\epsilon)=e^\epsilon q(0),\quad p(\epsilon)=e^{-\epsilon}p(0)
The chosen active convention is δf = ε{f,G}. Reciprocal scaling preserves {q(ε),p(ε)} = 1.↔ Scroll wide equations horizontally.

A bracket and its reversed sign

Let f=q2f=q^2 and g=p2g=p^2 in a single canonical plane. Find both brackets and evaluate them at q=2q=2, p=−3p=-3.

  1. Take independent partial derivatives: fq=2qf_q=2q, fp=0f_p=0, gq=0g_q=0, and gp=2pg_p=2p. Neither q nor p is replaced by a trajectory before differentiating.

  2. Insert them in the definition: {f,g}=(2q)(2p)−0=4qp\{f,g\}=(2q)(2p)-0=4qp. Reversing the functions gives {g,f}=0−(2p)(2q)=−4qp\{g,f\}=0-(2p)(2q)=-4qp, which checks antisymmetry directly.

  3. At the specified point, 4qp=4(2)(−3)=−244qp=4(2)(-3)=-24, and the reversed bracket is +24. For a generator G=gG=g and a small positive ε, f therefore initially decreases at that state.

The result

The brackets are 4qp and −4qp; their numerical values are −24 and +24. Their signs describe opposite ordered generator actions.

Explore the model

Interactive lab

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.

Distinguish rotation from a general canonical changePlayback traces a fixed vector and its projections. Angle and magnitude set the geometry; the moving marker does not change them. Current readings: x component: 1.393; y component: 0.975; Magnitude: 1.7. All parameters are adjustable with the labeled controls below.−7.46−3.7303.737.46−3.5−1.7501.753.5xyvvₓ = 1.39
Vectorx / y projectionsTrace marker
x component
1.393
y component
0.975
Magnitude
1.7
t = 0 s

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.

Check your understanding

With δf = ε{f,G}, which generator gives δq = +ε and δp = 0?

Try it yourself

For a free particle with H=p2/(2m)H=p^2/(2m), verify directly that C=q−pt/mC=q-pt/m is conserved although {C,H}\{C,H\} 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, Cq=1C_q=1 and Hp=p/mH_p=p/m, so {C,H}=p/m\{C,H\}=p/m. The explicit derivative is Ct=−p/mC_t=-p/m. Their sum vanishes, giving dC/dt=0dC/dt=0. 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.

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.