Skip to main content

Advanced Quantum Mechanics course sequence · Interactive lesson

Minimal coupling and gauge invariance of the Dirac equation

Unit 3 settled how a charged wave meets a field. Now the wave has four components and the Hamiltonian is first order, and the same substitution does new work: gauge invariance takes one line, the current needs no repair, the velocity becomes the matrix cα, and a magnetic moment hides where no one put it.

UAQM-04.09 · Lesson 9 of 9 in this unit. Position is not a completion score.
Starting model: Minimal coupling and gauge invariance of the Dirac equationVelocity of a positive-energy Dirac plane wave in uniform A_z, against canonical p_z. Solid: ⟨cα_z⟩ = c²(p_z − qA_z)/E with qA_z = 0.5 mc; faint: A_z = 0. At p_z = 1.5 mc, π_z = 1.00 mc and ⟨cα_z⟩ = 0.707 c; the open dot is the same state after the gauge change that removes A_z. Dashed: eigenvalues ±c of cα_z, and Newton's π_z/m.solid: c²πz/E; faint: Az = 0πz = 1.00 mc; ⟨cαz⟩ = 0.707 copen dot: Az gauged awayeigenvalue +ceigenvalue −c−3 mcpz = +3 mcdashed slope: Newtonian πz/m
Start with a picture. Change the model in the lab below.
1

Build the model

The field enters a spinor only through p − qA, and that already gives it a moment.

The key idea

Minimal coupling puts the electromagnetic field into the Dirac equation only through the substitution pμ → pμ − qAμ: H = cα⋅(p − qA) + βmc² + qφ, with no term that gauge invariance does not demand.

Example. For the electron in hydrogen, q = −e and qφ = −e²/(4πε₀r), which is −27.2 eV at r = a₀, so H = cα⋅(p + eA) + βmc² − e²/(4πε₀r): the electric field acts through qφ alone and the magnetic field through π = p + eA alone.

The complete physical model and assumptions

The gauge principle is quoted from UAQM-03.04: a phase that may change independently at every event forces ∂μ → Dμ = ∂μ + (iq/ħ)Aμ. Applied to Dirac's operator it gives (iħγμ Dμ − mc)ψ = 0, or H = cα⋅(p − qA) + βmc² + qφ, and three things are new because ψ is a spinor and H is first order. The gauge phase is one number multiplying all four components, so it slides past every α, β and γμ and invariance is a one-line proof. The current cψ†αψ is conserved in any field, and since it holds no derivative it is gauge invariant with no −(q/m)A|ψ|² repair. And the velocity (i/ħ)[H, r] is cα in any field: a matrix whose components have eigenvalues ±c and do not commute, yet whose expectation in a positive-energy wave is the sensible c²π/E. H is linear in π = p − qA, so it shows no A² term and no spin moment, but both are inside: πₓ and πy fail to commute by iqħBz, which puts −qħc²Σ⋅B into H² with no free coefficient, the seed Unit 6 grows into g = 2. The model stops in three places. It adds no moment beyond the minimal one, so the proton (g = 5.59) and the neutron (q = 0, μ = −1.91μN) need more. It cannot say why a velocity component measures ±c; Unit 8 can. And near m²c³/eħ = 1.3 × 10¹⁸ V m⁻¹ the field mixes the two energy branches: pair creation.

1Put the field in through p − qA, and only there

Units are SI, the metric is (+, −, −, −) and Aμ = (φ/c, A). The rule is quoted from UAQM-03.04: replace ∂μ by Dμ = ∂μ + (iq/ħ)Aμ, which is pμ → pμ − qAμ. Dirac's equation becomes (iħγμ Dμ − mc)ψ = 0. Multiply by cγ⁰, use γ⁰γ⁰ = 1 and γ⁰γⁱ = αⁱ, and iħ∂ψ/∂t = Hψ with H = cα⋅π + βmc² + qφ, where π = p − qA is the kinetic momentum; for the electron q = −e and π = p + eA. Units: qA is C × T m = kg m s⁻¹, a momentum, so qcα⋅A is in J. Free-field limit: Aμ → 0 gives back this unit's free equation. Two features matter later. H is linear in π, so the coupling −qcα⋅A + qφ is exact, with no A² term to keep or drop. And in 2 × 2 blocks qφ sits on the diagonal while cσ⋅π sits off it, so the vector potential acts by mixing the large and small components. In hydrogen qφ = −e²/(4πε₀r), −27.2 eV at r = a₀, and Unit 7 solves that H exactly.

2One phase for all four components

Transform the potentials by Aμ → Aμ − ∂μ Λ, which is A → A + ∇Λ and φ → φ − ∂Λ/∂t, and the spinor by ψ → e(iqΛ/ħ)ψ. Differentiating the phase adds (iq/ħ)∂μ Λ ψ, and the new −(iq/ħ)∂μ Λ in Dμ removes it, so D′μ ψ′ = e(iqΛ/ħ)Dμ ψ. The step that is new for spinors comes next: the phase must pass through every γμ matrix, and it does, because e(iqΛ/ħ) multiplies all four components by the same number and is a multiple of the 4 × 4 identity. So (iħγμ D′μ − mc)ψ′ = e(iqΛ/ħ)(iħγμ Dμ − mc)ψ = 0, derived. Two consequences follow. All four components, including those that carry the negative-energy solutions, couple with the same charge q, a fact Unit 8 has to reinterpret. And gauge and Lorentz transformations act on different things: the first changes only the phase, while a boost (Unit 5) mixes the components through a 4 × 4 matrix. Check: Λ is in T m² = V s, so qΛ/ħ is dimensionless.

3The current needs no field term

From iħ∂ψ/∂t = Hψ and its adjoint, ∂(ψ†ψ)/∂t = (1/iħ)[ψ†(Hψ) − (Hψ)†ψ]. Each term of H without a derivative, βmc², qφ and −qcα⋅A, is a Hermitian matrix times a real function, so it contributes ψ†Mψ − ψ†M†ψ = 0 at every point. Only cα⋅p survives, giving ∂(ψ†ψ)/∂t + ∇⋅(cψ†αψ) = 0, derived, the free form unchanged. Compare the Schrödinger current (ħ/m)Im(ψ*∇ψ) − (q/m)A|ψ|²: it holds a gradient, the gauge phase adds (q/m)∇Λ|ψ|² to it, and the A term is there to cancel that. The Dirac current holds no derivative, so e(−iqΛ/ħ) and e(iqΛ/ħ) cancel inside ψ†αψ and ρ and j are gauge invariant on sight. The A term is hidden, not lost: Unit 5's Gordon decomposition, quoted here, splits j into a convective part built from π, which contains it, and a spin part. Units: ψ in m(−3/2), ρ in m⁻³, j in m⁻² s⁻¹. Free-field limit: A → 0 gives the current of this unit's fourth topic.

4The velocity is cα, and it obeys the Lorentz force

In the Heisenberg picture v = (i/ħ)[H, r]. Only cα⋅p fails to commute with x, and [pₓ, x] = −iħ, so vₓ = cαₓ: the velocity is cα in any field, where Schrödinger's was π/m. The field shows up in how π moves instead. Using [πₓ, πy] = iqħBz, the gradient of qφ and ∂π/∂t = −q∂A/∂t, dπ/dt = q(ℰ + cα × B), derived, with ℰ = −∇φ − ∂A/∂t the electric field: the Lorentz force with v replaced by cα. In a positive-energy plane wave this unit's spinor u = N(χ, cσ⋅πχ/(E + mc²)) gives u†αu/u†u = cπ/E, so ⟨cα⟩ = c²π/E = ∂E/∂π, the group velocity. Limits: for π ≪ mc it is π/m and the force is Newton's; as π grows it approaches c and never passes it. At π = mc it is 0.707c, and an electron with 1.00 MeV of kinetic energy has E = 1.511 MeV and moves at 0.941c. Time-of-flight measurements on MeV electrons, Bertozzi's among them, find speeds crowding just below c, as this predicts.

5Eigenvalues ±c: a puzzle this unit cannot settle

Since αₓ² = 1 and αₓ is traceless, each component of cα has eigenvalues +c and −c, twice each. The components do not commute, αₓαy − αyαₓ = 2iΣz, so vₓ and vy cannot be measured together, and c²α⋅α = 3c² as an operator, as though every speed were √3 c. Yet no packet outruns light: Ehrenfest's d⟨r⟩/dt = ⟨cα⟩ moves a free positive-energy packet at the average of c²p/E over its momenta, below c. The tension is real. cα does not commute with H, so a plane wave of definite energy is not a velocity eigenstate, and an eigenstate of αz must mix both energy signs: among free positive-energy states of momentum p, α acts as cp/E, smaller than 1 in size, so none returns +1. A packet that does mix the signs trembles at angular frequency 2E/ħ, at least 2mc²/ħ = 1.55 × 10²¹ s⁻¹, with an amplitude near ħ/2mc = 1.93 × 10⁻¹³ m, Zitterbewegung, quoted here and derived in Unit 8, where the negative-energy states get their meaning. This lesson derives the operator and its expectation; the resolution waits.

6No A² and no μ⋅B in sight, yet g = 2 is inside

H shows neither the A² of (p − qA)²/2m nor any spin–field term, and both are inside it. The kinetic momenta fail to commute: [πₓ, πy] = −q([pₓ, Ay] + [Aₓ, py]) = iqħBz. With αᵢαⱼ = δᵢⱼ + iεᵢⱼₖΣₖ from this unit, (α⋅π)² = π² + (i/2)εᵢⱼₖΣₖ[πᵢ, πⱼ] = π² − qħΣ⋅B, derived. For φ = 0 the cross terms of H² cancel because β anticommutes with every αᵢ, so H² = c²π² + m²c⁴ − qħc²Σ⋅B. Klein–Gordon with the same coupling has c²π² + m²c⁴ and nothing more; the spinor brings a moment whose size no parameter sets, which Unit 6 reduces to −(q/m)S⋅B, g = 2. Minimal means adding nothing gauge invariance does not demand, and that is a hypothesis: a Pauli term κσμν Fμν ψ is just as gauge invariant and would move g freely. Measurement decides. The electron's g = 2.0023 is 2 up to a radiative 0.1%; the proton's 5.59, and a neutron moment with q = 0, show minimal coupling of a point particle failing for them.

2

Key equations

Read the units, assumptions and limits before substituting.

Minimally coupled Dirac equation

(iħγμ Dμ − mc)ψ = 0, Dμ = ∂μ + (iq/ħ)Aμ

The rule pμ → pμ − qAμ is quoted from UAQM-03.04; applying it to Dirac's operator couples all four components at once. Aμ → 0 returns the free equation.

Aμ = (φ/c, A), φ in V, A in T m; q in C; ħ in J s; Dμ in m⁻¹; metric (+, −, −, −)

Hamiltonian form, linear in π

H = cα⋅(p − qA) + βmc² + qφ

Derived by multiplying by cγ⁰. The coupling −qcα⋅A + qφ is exact and linear, with no A² term; the field links large and small components through cσ⋅π.

p = −iħ∇ in kg m s⁻¹; π = p − qA, the kinetic momentum; α, β dimensionless 4 × 4; H in J

Gauge transformation of a spinor

ψ → e(iqΛ/ħ)ψ, A → A + ∇Λ, φ → φ − ∂Λ/∂t

Derived: D′μ ψ′ = e(iqΛ/ħ)Dμ ψ, so the equation keeps its form. The canonical p shifts by q∇Λ; π, E and every bilinear without a derivative stay put.

Λ in T m² (= V s); the phase multiplies all four components alike, so it commutes with α, β and γμ

Conserved current, with no field term

∂(ψ†ψ)/∂t + ∇⋅(cψ†αψ) = 0

Derived: βmc², qφ and −qcα⋅A are Hermitian and local, so they cancel. No −(q/m)A|ψ|² is needed, because j has no derivative for the gauge phase to act on.

ψ in m(−3/2); ρ = ψ†ψ in m⁻³; j = cψ†αψ in m⁻² s⁻¹; true for any A and φ

Velocity operator

v = (i/ħ)[H, r] = cα

Derived, and the same with or without a field. In a positive-energy plane wave ⟨cα⟩ = c²π/E, the group velocity, below c: 0.707c at π = mc.

v in m s⁻¹; each component has eigenvalues ±c; αₓαy − αyαₓ = 2iΣz

Kinetic momenta that do not commute

(α⋅π)² = π² − qħΣ⋅B

Derived. With φ = 0 it puts −qħc²Σ⋅B into H² with no free coefficient, the moment Unit 6 reduces to g = 2. Klein–Gordon has no such term.

from [πₓ, πy] = iqħBz; B = ∇ × A in T; Σ = diag(σ, σ); every term in kg² m² s⁻²
3

Interactive lab

Predict first. Explore the model. Compare the result.

Explore the model

1.5 mc
−2 to 2 mc; steps of 0.1.
0.5 mc
−1 to 1 mc; steps of 0.1.

Try this. Hold pz at 1.5 and slide qAz from 0.5 to −1, as an electric pulse would: the curve slides left and ⟨cαz⟩ climbs from 0.707c to 0.928c, never c, though the Newtonian line crosses c. Back at qAz = 0.5, lower both sliders by 0.5: a gauge change, and no readout moves.

Live results

KINETIC πz = pz − qAz
1.00 mc
ENERGY E
1.414 mc²
VELOCITY ⟨cαz⟩
0.707 c
SMALL/LARGE cπz/(E + mc²)
0.414

Results follow this lesson’s model and assumptions. Displayed values are rounded.

Interactive Advanced Quantum Mechanics modelVelocity of a positive-energy Dirac plane wave in uniform A_z, against canonical p_z. Solid: ⟨cα_z⟩ = c²(p_z − qA_z)/E with qA_z = 0.5 mc; faint: A_z = 0. At p_z = 1.5 mc, π_z = 1.00 mc and ⟨cα_z⟩ = 0.707 c; the open dot is the same state after the gauge change that removes A_z. Dashed: eigenvalues ±c of cα_z, and Newton's π_z/m.solid: c²πz/E; faint: Az = 0πz = 1.00 mc; ⟨cαz⟩ = 0.707 copen dot: Az gauged awayeigenvalue +ceigenvalue −c−3 mcpz = +3 mcdashed slope: Newtonian πz/m
Velocity of a positive-energy Dirac plane wave in uniform Az, against canonical pz. Solid: ⟨cαz⟩ = c²(pz − qAz)/E with qAz = 0.5 mc; faint: Az = 0. At pz = 1.5 mc, πz = 1.00 mc and ⟨cαz⟩ = 0.707 c; the open dot is the same state after the gauge change that removes Az. Dashed: eigenvalues ±c of cαz, and Newton's πz/m.

Predict → change one variable → check

Plan a change before running it. Every other input stays at the saved baseline.

Saved baseline. Canonical momentum pz = ħk: 1.5 mc; Vector potential qAz: 0.5 mc

Baseline 1.5; choose −2 to 2, in steps of 0.1.
4. Compared with the saved baseline, this result will…

This experiment is kept only while this page is open. It does not change saved course progress.

4

Catch the common trap

Because H = cα⋅(p − qA) + βmc² + qφ contains no Σ⋅B, it is tempting to conclude that the Dirac equation couples only the charge, and that the spin moment must be put in by hand, as Pauli did for the Schrödinger equation, with a term −μ⋅B. That counts the moment twice. It is already there: πₓ and πy fail to commute by iqħBz, so H² holds −qħc²Σ⋅B with a coefficient nobody chose, and Unit 6 reduces it to −(q/m)S⋅B, which is g = 2. Add Pauli's −μ⋅B with μ = −2μB S/ħ on top and the electron would have g = 4, with a spin-flip frequency of 56.0 GHz at 1 T; the g measured in Penning traps gives 28.025 GHz. A Pauli term is allowed by gauge invariance, but in the Dirac equation it carries only what minimal coupling misses: the anomaly a = (g − 2)/2 = 0.00116 for the electron, or the large extra moments of composite particles such as the proton.

5

Practice & worked examples

3 authored examples. Make an attempt, then reveal the reasoning one step at a time.

EasyExample 1

An electron (q = −e) is in the positive-energy plane wave u e(ikz − iEt/ħ) with ħk = 0.750 mc, in the gauge A = 0, φ = 0. Apply the gauge function Λ = λz with λ = 1.00 × 10⁻³ T m. Find the new potentials, the new canonical momentum ħk′ and wavelength h/ħk′, and show which quantities are unchanged.

Sketch your answer or reasoning, then compare it with the authored solution. Your writing is not automatically graded or saved.

0 of 5 steps revealed.

MediumExample 2

An electron starts at rest at t = 0 in a uniform static electric field of magnitude ℰ₀ = 5.00 MV m⁻¹ pointing along −z, described by φ = 0 and A = ℰ₀t ẑ. Using the Dirac Hamiltonian, find πz(t) and confirm the force law; then find ⟨cαz⟩ at t = 1.00 ns, the time and distance needed to reach 0.99c, and check that the electron stays on the positive-energy branch.

Sketch your answer or reasoning, then compare it with the authored solution. Your writing is not automatically graded or saved.

0 of 5 steps revealed.

HardExample 3

An electron (q = −e) is in a uniform field B = 1.00 T along z, in the symmetric gauge A = (B/2)(−y, x, 0) with φ = 0. Compute [πₓ, πy], use it to find H², and find the energy gap between the two spin states that share one non-relativistic orbital state, in eV and as a frequency. Compare with the measured free-electron spin-flip frequency, 28.025 GHz at 1 T, and say what the difference means.

Sketch your answer or reasoning, then compare it with the authored solution. Your writing is not automatically graded or saved.

0 of 5 steps revealed.

6

Quick check

Select an answer and explain it before checking.

A positive-energy Dirac plane wave u e(ikz) sits where φ = 0 and A = Az ẑ is uniform, with ħk = 1.5 mc and qAz = 0.75 mc. At what velocity ⟨cαz⟩ does a packet of such waves drift?
7

Review & continue

Minimal coupling puts the electromagnetic field into the Dirac equation only through the substitution pμ → pμ − qAμ: H = cα⋅(p − qA) + βmc² + qφ, with no term that gauge invariance does not demand.

  • Explain the relationship without looking at the equation.
  • Check a sign, a unit and a model assumption in your working.
  • Return to the lab or worked example if a step is still unclear.

Extra challenging questions

Connect several ideas, explore supplied data, and compare your reasoning with a worked solution.