Intuition What this page is
The parent note gave you the machine — and by "machine" we mean this: a single rule { f , g } that eats two phase-space quantities and outputs a new one, and which (fed the energy H ) tells you how anything changes in time . This page stress-tests that machine. We build a grid of every case class the Poisson bracket can throw at you — the friendly ones, the sign traps, the "everything is zero" degenerate ones, the explicit-time boundary case, a real word problem, and one exam-style twist — then work each cell fully. By the end you should never meet a bracket scenario you haven't already seen.
Before anything, one reminder of the only formula we need, so no symbol is unearned:
Definition The bracket, in words
For two quantities f and g that live on phase space (each is just a number you get once you know all positions q i and all momenta p i ), the Poisson bracket is
{ f , g } ≡ ∑ i = 1 n ( ∂ q i ∂ f ∂ p i ∂ g − ∂ p i ∂ f ∂ q i ∂ g ) .
Read it as a recipe: "how does f tilt as I nudge a position q i " times "how does g tilt as I nudge the partner momentum p i ", minus the same thing with the roles of position and momentum swapped, added up over every degree of freedom i .
Here ∂ q i ∂ f means "the slope of f if I change q i a tiny bit and freeze everything else" — a partial derivative . A curly ∂ instead of d is just the flag "only this one variable moves."
We will lean on two facts throughout, so let us frame them upfront as named theorems before any example uses them.
One more piece of notation is used only in Cell F, so we define it right where it is earned:
Definition The Levi-Civita symbol
ϵ ij k
ϵ ij k is a bookkeeping symbol with three indices, each running over x , y , z (or 1 , 2 , 3 ). Its value is:
+ 1 if ( i , j , k ) is a cyclic order of ( x , y , z ) : that is ( x , y , z ) , ( y , z , x ) , or ( z , x , y ) — imagine the three letters on a wheel and read them going forward.
− 1 if ( i , j , k ) is an anti-cyclic order (read backward): ( x , z , y ) , ( z , y , x ) , or ( y , x , z ) .
0 if any two indices repeat (e.g. ϵ xx z = 0 ).
So it is completely antisymmetric : swapping any two indices flips its sign. When you see { L i , L j } = ϵ ij k L k , the sum over the repeated index k has only one nonzero term, and ϵ ij k just picks the correct third component with the right sign.
The grid below is drawn as Figure 1 — a visual map with the nine cells A–I laid out as coloured tiles, so you can see the whole territory at a glance before diving in. The table restates the same nine cells in words. Every worked example is tagged with the cell it fills; together they cover the entire grid.
Figure 1 — The scenario matrix (nine cells A–I).
deepdives/dd-physics-2.1.15-d3-s01.png
What the figure shows. Nine rounded tiles sit in a 3×3 grid. The top row (mint) holds the elementary cases: A { q , p } , B { q , H } equations of motion, C degenerate/zero. The middle row (butter) holds the structural cases that lean on a property arrow: D sign-swap, E product rule, F vector components. The bottom row (lavender) holds the advanced cases: G explicit time, H a real-world word problem, I the Jacobi exam twist. A small coral legend strip along the bottom names the three difficulty bands. Use it as your checklist — each tile lights up as its example is worked.
Cell
Case class
What can trip you
Example
A
Both are simple coordinates
order & sign of { q , p }
Ex 1
B
One is a coordinate, one is H
recovering equations of motion
Ex 2
C
Zero / degenerate: bracket with itself or a constant
"is it just 0 ?"
Ex 3
D
Sign trap: swap the order
antisymmetry { f , g } = − { g , f }
Ex 4
E
Product of quantities
Leibniz product rule
Ex 5
F
Vector components (all cyclic 3D indices)
angular-momentum ϵ ij k
Ex 6
G
Explicit time dependence (limiting/boundary in t )
the ∂ f / ∂ t term
Ex 7
H
Real-world word problem
translating physics into a bracket
Ex 8
I
Exam twist: manufacture a new conservation law
Jacobi identity / Poisson's theorem
Ex 9
We use one degree of freedom (n = 1 , variables q , p ) unless the cell needs 3D, in which case the coordinates are x , y , z with partner momenta p x , p y , p z , and the shortcut rules { x , p x } = 1 , { x , p y } = 0 , and so on.
{ q , p } (Cell A)
Compute { q , p } for one degree of freedom.
Forecast: guess the number before reading. Is it 0 , 1 , or − 1 ?
Write f = q , g = p . Plug into the recipe: { q , p } = ∂ q ∂ q ∂ p ∂ p − ∂ p ∂ q ∂ q ∂ p .
Why this step? The definition is the only starting point; everything is just careful bookkeeping of four partial derivatives.
Evaluate each slope. ∂ q ∂ q = 1 (q changes fully with itself), ∂ p ∂ p = 1 , ∂ p ∂ q = 0 (q doesn't care about p ), ∂ q ∂ p = 0 .
Why this step? q and p are independent axes of phase space; nudging one never moves the other, so cross-slopes vanish.
Combine: { q , p } = ( 1 ) ( 1 ) − ( 0 ) ( 0 ) = 1 .
Why this step? We substitute the four evaluated slopes back into the recipe and do the arithmetic — the first product gives 1 , the second product is 0 , and "1 minus 0 " is the final number. Nothing else can contribute, so the bracket is fully determined.
Verify: This is the canonical bracket . It is the classical seed of [ q ^ , p ^ ] = i ℏ (multiply by i ℏ ). Units: q has length, p has momentum, so { q , p } has units of length ⋅ momentum length ⋅ momentum = 1 , dimensionless — consistent with it equalling the pure number 1 . ✓
{ q , H } and { p , H } for a harmonic oscillator (Cell B)
Take H = 2 m p 2 + 2 1 m ω 2 q 2 . Find q ˙ and p ˙ .
Forecast: you already know Newton's answer for a spring — momentum drives position, and position pulls momentum back. Guess the two brackets before computing.
q ˙ = { q , H } = ∂ q ∂ q ∂ p ∂ H − ∂ p ∂ q ∂ q ∂ H = 1 ⋅ ∂ p ∂ H − 0 = m p .
Why this step? By Theorem T1 with f = q (no explicit time), q ˙ = { q , H } . Only the first term survives because ∂ q / ∂ p = 0 ; then ∂ H / ∂ p = ∂ ( p 2 /2 m ) / ∂ p = p / m .
p ˙ = { p , H } = ∂ q ∂ p ∂ p ∂ H − ∂ p ∂ p ∂ q ∂ H = 0 − 1 ⋅ ∂ q ∂ H = − m ω 2 q .
Why this step? Now only the second term survives (∂ p / ∂ q = 0 ), and ∂ H / ∂ q = m ω 2 q .
Read the physics: q ˙ = p / m is "velocity = momentum over mass," and p ˙ = − m ω 2 q is "force = − k q " with k = m ω 2 . These are Hamilton's equations.
Verify: Differentiate q ˙ = p / m : q ¨ = p ˙ / m = − ω 2 q — the simple-harmonic equation, exactly what a spring gives. ✓ Units of p ˙ : m ω 2 q has kg ⋅ s − 2 ⋅ m = N , a force. ✓
{ f , f } and { f , c } (Cell C)
Compute the bracket of any quantity with itself , and with a constant c (say c = 7 ).
Forecast: one of these might not be zero — which do you trust?
{ f , f } = ∑ i ( ∂ q i ∂ f ∂ p i ∂ f − ∂ p i ∂ f ∂ q i ∂ f ) . The two terms are literally identical, so they cancel: { f , f } = 0 .
Why this step? Multiplication commutes (ab = ba ), so the "q p " and "pq " pieces are the same number subtracted from itself.
{ f , c } : every partial derivative of a constant is zero, ∂ q i ∂ c = ∂ p i ∂ c = 0 . Both terms vanish: { f , c } = 0 .
Why this step? A constant has no slope anywhere — it's a flat sheet over phase space.
Verify: Sanity via antisymmetry: { f , f } = − { f , f } forces 2 { f , f } = 0 , so { f , f } = 0 independently. ✓ And { f , c } = 0 says a constant is trivially conserved — obviously true, since c ˙ = { c , H } = 0 . ✓
{ p , q } vs { q , p } (Cell D)
Compute { p , q } and compare with Ex 1.
Forecast: many students say { p , q } = 1 "because brackets are symmetric like the dot product." Is that right?
{ p , q } = ∂ q ∂ p ∂ p ∂ q − ∂ p ∂ p ∂ q ∂ q = 0 − 1 ⋅ 1 = − 1 .
Why this step? We just apply the recipe with f = p , g = q : the first product uses cross-slopes (0 ), the second uses self-slopes (1 ⋅ 1 ), and "0 minus 1 " is − 1 .
So { p , q } = − { q , p } = − 1 .
Why this step? We invoke the antisymmetry arrow from the property wheel (Figure 2): swapping f and g literally exchanges the two terms of the recipe, so the whole bracket flips sign. This gives a second, independent route to − 1 — and confirms { q , p } = 1 from Ex 1 must have the opposite sign of { p , q } .
Verify: This is exactly antisymmetry : { f , g } = − { g , f } . The bracket is not like a dot product (which is symmetric); it behaves like a cross product — order matters, and swapping flips sign. ✓
Common mistake The symmetry illusion
Wrong feeling: "{ p , q } = { q , p } ." It feels safe because addition and dot products are symmetric.
Fix: The "q p minus pq " structure guarantees a sign flip on swap. Always write brackets in a fixed order and track it.
The properties we keep reaching for are collected in Figure 2 , the property wheel:
Figure 2 — The Poisson-bracket property wheel.
deepdives/dd-physics-2.1.15-d3-s02.png
What the figure shows. A soft central hub labelled { f , g } — the bracket itself. Six coloured arrows fan out, each to one property the bracket obeys: a coral arrow to Antisymmetry { f , g } = − { g , f } (swap flips sign, used in Ex 4); a mint arrow to Bilinearity { a f + b g , h } = a { f , h } + b { g , h } (split sums, pull out constants, used in Ex 8); a butter arrow to Leibniz { f g , h } = f { g , h } + { f , h } g (products split like ordinary derivatives, used in Ex 5); a lavender arrow to Jacobi (the cyclic sum is zero, used in Ex 9); a second mint arrow to Constants { f , c } = 0 (Ex 3); and a lavender arrow to Canonical { q , p } = 1 (Ex 1). Every calculation below is just "which arrow am I using right now?"
{ q 2 , p } via Leibniz (Cell E)
Compute { q 2 , p } two ways: directly, and using the product rule { f g , h } = f { g , h } + { f , h } g .
Forecast: guess the answer, then guess whether the two methods agree.
Direct: { q 2 , p } = ∂ q ∂ ( q 2 ) ∂ p ∂ p − ∂ p ∂ ( q 2 ) ∂ q ∂ p = ( 2 q ) ( 1 ) − ( 0 ) ( 0 ) = 2 q .
Why this step? ∂ ( q 2 ) / ∂ q = 2 q by the ordinary power rule; the second term dies because q 2 has no p .
Leibniz: write q 2 = q ⋅ q , so { q ⋅ q , p } = q { q , p } + { q , p } q = q ( 1 ) + ( 1 ) q = 2 q .
Why this step? The bracket is built from first derivatives, so it inherits the product rule of differentiation — exactly the Leibniz property (butter arrow, Figure 2).
Verify: Both give 2 q . ✓ Sanity: this is ∂ ( q 2 ) / ∂ q paired against ∂ H / ∂ p logic — the bracket with p acts like ∂ / ∂ q , which turns q 2 into 2 q . ✓
Worked example Ex 6 · The angular-momentum algebra
{ L i , L j } (Cell F)
With L x = y p z − z p y , L y = z p x − x p z , L z = x p y − y p x , compute { L x , L y } .
Forecast: the answer is one of the three components. Which one, and with what sign?
The cyclic sign rule is drawn in Figure 3 , the angular-momentum ring:
Figure 3 — The cyclic ring for { L i , L j } .
deepdives/dd-physics-2.1.15-d3-s03.png
What the figure shows. Three pastel circles at the corners of a triangle: L x (lavender, top), L y (mint, lower-left), L z (butter, lower-right). Curved lavender arrows sweep the ring in the positive cyclic direction x → y → z → x : bracket two components in that forward order and the answer is the next component with a + sign, so { L x , L y } = + L z . A dashed coral arrow runs backward, y → x , reminding you that reading against the arrows (anti-cyclic) picks up a minus sign, e.g. { L y , L x } = − L z . That is the ϵ ij k rule made visual: forward = + 1 , backward = − 1 .
Expand using bilinearity: { L x , L y } = { y p z − z p y , z p x − x p z } splits into four brackets. Only pairs sharing a canonical partner survive.
Why this step? A bracket like { y p z , z p x } is nonzero only when a coordinate meets its own momentum, because { x , p x } = 1 but { x , p y } = 0 .
The surviving contributions come from the z and p z terms. Carefully: { y p z , z p x } = y p x { p z , z } = y p x ( − 1 ) = − y p x , and { − z p y , − x p z } = x p y { z , p z } = x p y ( 1 ) = x p y ; the other two of the four brackets ({ y p z , − x p z } and { − z p y , z p x } ) have no matching coordinate–momentum pair and vanish.
Why this step? Treat spectator factors as constants (Leibniz), pulling out y p x and x p y , leaving the elementary brackets { p z , z } = − 1 and { z , p z } = 1 .
Sum the two survivors: { L x , L y } = − y p x + x p y = x p y − y p x = L z .
Why this step? We add the two nonzero pieces from step 2 and reorder. The combination − y p x + x p y is, letter-for-letter, the definition of L z = x p y − y p x — so the messy four-term expansion collapses into a single named quantity with no leftover terms. The final answer is therefore exactly L z , positive sign, matching the forward direction on the ring in Figure 3.
Verify: This is the ϵ ij k rule { L i , L j } = ϵ ij k L k with ( i , j , k ) = ( x , y , z ) : since ( x , y , z ) is cyclic, ϵ x y z = + 1 , so { L x , L y } = + L z . ✓ Quantizing gives [ L ^ x , L ^ y ] = i ℏ L ^ z . ✓
Worked example Ex 7 · A quantity carrying its own clock (Cell G)
A particle feels constant force F , so H = 2 m p 2 − F q . Show the quantity f = p − F t is conserved.
Forecast: p alone grows in time (the force pushes it). Can subtracting F t freeze it?
Full law (Theorem T1): d t df = { f , H } + ∂ t ∂ f . We must NOT drop the last term because f mentions t explicitly.
Why this step? The bracket only sees how f rides the phase-space flow; an explicit t inside f is extra motion the bracket cannot know about, so T1's second term is exactly what accounts for it.
Bracket part: { p − F t , H } = { p , H } (the − F t piece is a constant in phase space, bracket 0 ). And { p , H } = − ∂ q ∂ H = − ( − F ) = F .
Why this step? { p , H } = − ∂ H / ∂ q from the recipe; here ∂ H / ∂ q = − F .
Explicit term: ∂ t ∂ f = ∂ t ∂ ( p − F t ) = − F .
Why this step? Freeze q , p and differentiate f in t only.
Add: d t df = F + ( − F ) = 0 . So f = p − F t is conserved.
Why this step? We combine the two contributions from T1. The flow term (step 2) says the current pushes p upward at rate + F ; the explicit-clock term (step 3) subtracts F t at rate − F . These are equal and opposite by construction, so they cancel exactly and the total change is zero — that is what "conserved" means.
Verify: From Newton, p ˙ = F so p = p 0 + F t , giving p − F t = p 0 = constant. ✓ The explicit term was essential — dropping it would have (wrongly) given f ˙ = F = 0 .
Common mistake Dropping the clock term
Wrong feeling: "df / d t = { f , H } always." True only when ∂ f / ∂ t = 0 . For anything wearing a t (like p − F t ), keep the explicit term or you'll get a fake nonconservation.
Worked example Ex 8 · Is the total momentum of two beads on a frictionless track conserved? (Cell H)
Two beads on a wire interact only through each other via a potential V ( q 1 − q 2 ) (it depends only on their separation ). H = 2 m p 1 2 + 2 m p 2 2 + V ( q 1 − q 2 ) . Take total momentum P = p 1 + p 2 . Is it conserved?
Forecast: intuitively, internal forces are equal and opposite (Newton's third law), so total momentum should not change. Let the bracket confirm it.
Test conservation via { P , H } (no explicit t , so by Theorem T1 P ˙ = { P , H } ).
Why this step? A quantity with { f , H } = 0 and no explicit time is conserved — that's the master test T1 with the last term gone.
{ P , H } = { p 1 + p 2 , H } = { p 1 , H } + { p 2 , H } .
Why this step? We use the bilinearity arrow from Figure 2: the bracket is additive in its first slot, so a bracket of a sum splits into a sum of brackets. This lets us handle each bead's momentum separately.
{ p 1 , H } = − ∂ q 1 ∂ H = − V ′ ( q 1 − q 2 ) and { p 2 , H } = − ∂ q 2 ∂ H = − V ′ ( q 1 − q 2 ) ⋅ ( − 1 ) = + V ′ ( q 1 − q 2 ) .
Why this step? Each { p i , H } = − ∂ H / ∂ q i from the recipe. Now the chain rule is essential: V is a function of the single combination u = q 1 − q 2 , so ∂ V / ∂ q 1 = V ′ ( u ) ⋅ ( + 1 ) while ∂ V / ∂ q 2 = V ′ ( u ) ⋅ ( − 1 ) . The opposite inner derivatives + 1 and − 1 are the whole story.
Add: { P , H } = − V ′ + V ′ = 0 . Total momentum is conserved.
Why this step? We sum the two contributions from step 3. Because the chain rule handed us − V ′ from bead 1 and exactly + V ′ from bead 2, the terms are equal in size and opposite in sign, so they annihilate — leaving { P , H } = 0 with nothing left over.
Verify: The cancellation is Newton's third law in disguise: the force on bead 1 is − V ′ , on bead 2 is + V ′ — equal and opposite. Sum of forces = 0 ⇒ P ˙ = 0 . ✓ This is also Noether's Theorem & Conservation Laws : H is unchanged if you shift both beads by the same amount (translation symmetry) ⇒ total momentum conserved.
Worked example Ex 9 · Two conserved quantities breed a third (Cell I)
A system conserves L x and L y (both have { L x , H } = { L y , H } = 0 ). Prove L z is automatically conserved too, without touching H 's details.
Forecast: you might think you must recompute { L z , H } from scratch. The Jacobi identity gives it for free — guess how.
Recall from Ex 6 that { L x , L y } = L z . So proving "L z is conserved," i.e. { L z , H } = 0 , is the same as proving {{ L x , L y } , H } = 0 .
Why this step? We rewrite the unknown L z as a bracket of two things we already know are conserved. Only then can Jacobi — which is a statement about brackets-of-brackets — get a grip.
Write Theorem T2 (Jacobi) with the three quantities f = L x , g = L y , h = H :
{ L x , { L y , H }} + { L y , { H , L x }} + { H , { L x , L y }} = 0.
Why this step? Jacobi is the one algebraic law relating three quantities through nested brackets, so it is exactly the tool for "does the new object { L x , L y } also commute with H ?" We just slot our three quantities into its cyclic pattern f → g → h → f .
Kill the first two terms using the assumptions. The inner bracket of the first term is { L y , H } = 0 (given), so { L x , 0 } = 0 . The inner bracket of the second term is { H , L x } = − { L x , H } = − 0 = 0 (given { L x , H } = 0 , then antisymmetry), so { L y , 0 } = 0 .
Why this step? Both L x and L y are conserved, so any bracket built on { L x , H } or { L y , H } collapses to a bracket with 0 , which is 0 by the Constants arrow. Antisymmetry is what turns { H , L x } into − { L x , H } so we can use the given fact.
What remains from T2 is therefore { H , { L x , L y }} = 0 . Flip it by antisymmetry: {{ L x , L y } , H } = − { H , { L x , L y }} = 0 . Since { L x , L y } = L z , this reads { L z , H } = 0 .
Why this step? With two of the three Jacobi terms gone, the identity "0 + 0 + ( third ) = 0 " forces the third term to vanish. A last antisymmetry flip puts it in the standard "{ f , H } " order, and substituting { L x , L y } = L z delivers the conclusion.
By Theorem T1 (no explicit time in L z ), L ˙ z = { L z , H } = 0 , so L z is conserved. ∎
Why this step? Conservation is defined through T1; having shown the bracket with H vanishes, the time-evolution law immediately certifies L z as constant.
Verify: This is Poisson's theorem : the bracket of two constants of motion is itself a constant of motion. Physically, if two components of angular momentum are conserved (rotational symmetry about two axes), full rotational symmetry follows and all of L is conserved. ✓ Quantizing echoes it: simultaneous symmetry generators close into a Lie algebra — see Angular Momentum Algebra .
Recall Quick self-test
{ p , q } = ? ::: − 1 (antisymmetry flips { q , p } = 1 ).
{ q 2 , p } = ? ::: 2 q (power rule / Leibniz).
{ L x , L y } = ? ::: + L z (cyclic x → y → z ).
If f = p − F t under force F , is f conserved? ::: Yes — the bracket gives + F , the explicit term gives − F , sum 0 .
Two conserved A , B : what is { A , B } ? ::: Also conserved (Poisson's theorem, via Jacobi).
"Same thing, zero. Swap it, minus. Product? split it. Cycle? plus."