Gauge Transformations and Lorenz Gauge
Take a proton, sitting still. Its potential is the Coulomb one — , — and it happens to satisfy two famous gauge conditions at once. The Lorenz condition : yes, both terms vanish. The Coulomb condition : yes, trivially, since is zero. Now walk past at and look again. Same physical object, boosted. And a nanometre from the proton the two conditions come apart:
The Coulomb gauge is broken — by nearly three tesla, which is not a rounding error. The Lorenz gauge survives exactly, and it survives because the two terms are equal and opposite to the last digit. Not a coincidence and not a lucky example: is a Lorentz scalar — every index contracted — so if it vanishes in one frame it vanishes in all of them. is not a scalar; it is three-quarters of one, and the missing quarter is exactly the piece a boost mixes back in. That is the article. Gauge freedom itself — that you may replace by anywhere, everywhere, at any time, and not one measurable quantity moves — looks at first like an embarrassment: a theory with more variables than physics. It is instead the deepest structure in the subject. Demand that the redundancy be local, and electromagnetism is not merely permitted but forced into existence. And a warning that belongs in the first paragraph, because the literature gets it wrong constantly: the Lorenz gauge is named for Ludvig Lorenz, a Dane, who published it in 1867. It is not named for Hendrik Lorentz, the Dutchman of the Lorentz transformation — who turned fourteen that year.
- Signature ; , ; .
- The freedom: for any smooth , and is identically unchanged — because . Not approximately; identically. No experiment at any precision can see .
- In three-vector language: and — note the minus, forced by . (The familiar , is the same map with . The base text mixes the two and is internally inconsistent.)
- Owned result — the Lorenz gauge is the only standard gauge every inertial frame agrees on. is a scalar, so holds in every frame at once. is not: boost a Coulomb-gauge potential and it leaves the Coulomb gauge, by .
- You can always get there: given , solve — always soluble. And a residual freedom survives: any with preserves the Lorenz condition. Hence — the two transverse photon polarisations.
- Key idea: gauge freedom is not slack we tolerate. It is the reason for the theory. Insist that a convention — the phase of the electron's wavefunction — be choosable independently at every point, and you are forced to invent a compensating field transforming as . That field is the photon. Electromagnetism is the price of a local convention.
is the physics; is a coordinate on the space of potentials that produce it. All the related by form one gauge orbit, and every point on it describes the identical physical world. A gauge condition is a rule for picking one representative per orbit — a slice through the orbits. The question this article answers is which slice a boost respects. Lorenz's slice, , is cut by a scalar equation, so a boost maps it to itself. Coulomb's slice, , is cut by an equation that names a frame, so a boost drags a potential straight off it.
Where this lives today
The gauge principle is the organising idea of modern physics, and it runs in the opposite direction to the one this article took. We started with and discovered a redundancy. The modern construction starts with the redundancy and derives : postulate that the phase of the electron's wavefunction, , is a convention choosable independently at every point of spacetime, and the free Dirac equation immediately fails to be invariant. Repairing it requires a compensating field transforming as — and there is only one way to do it. Electromagnetism is not discovered; it is deduced, and the photon's masslessness, the universality of its coupling, and charge conservation all fall out of the same demand. Yang and Mills generalised the argument in 1954 by replacing the phase (the group ) with a non-commuting group, and the Standard Model is the result: , whose gauge fields are the eight gluons, the and , and the photon. And the Lorenz gauge remains the working choice wherever covariance matters. Every calculation of radiation uses it, because it turns Maxwell's equations into with its retarded solution; quantum electrodynamics is quantised in it — the Gupta–Bleuler and covariant-gauge formalisms — because the alternatives force you to choose a frame and then defend the choice. Ludvig Lorenz's 1867 condition, written to make retarded potentials work, turned out to be the only one Einstein's 1905 postulates would have permitted anyway.
Origins · 2 minHermann Weyl and how this was discovered
The word "gauge" is a fossil of a beautiful mistake. In 1918, in "Gravitation und Elektrizität," Hermann Weyl tried to unify gravity and electromagnetism by proposing that the scale of a measuring rod — its Eichung, its calibration or gauge — might be a local convention, choosable independently at each point of spacetime, with electromagnetism as the compensating field keeping the geometry consistent. He called the symmetry Eichinvarianz, and the name has stuck to every theory built this way since. As physics it was wrong, and Einstein said so almost immediately. If lengths really depended on the path taken through an electromagnetic field, two identical atoms with different histories would have different sizes — and therefore different spectral lines. Atomic spectra are sharp. Weyl's theory predicted they should not be, and he eventually conceded the point. The repair came from quantum mechanics, and it was not Weyl's. In 1926 Vladimir Fock noticed that the Schrödinger equation for a charged particle is invariant under a local phase change of the wavefunction provided the potential shifts by a gradient; in 1927 Fritz London saw that this was Weyl's idea exactly, with the scale factor made imaginary — a rotation of phase rather than a stretching of length. Nothing measurable stretches, so Einstein's objection evaporates: a phase is not a size. Only in 1929, in "Elektron und Gravitation," did Weyl adopt the quantum reading, recasting his symmetry as local phase invariance and giving the gauge principle its definitive form — which Pauli's 1941 review then made standard. The credit therefore divides, and it is worth dividing honestly. The idea of a local, arbitrarily choosable convention is Weyl's, from 1918, and it was wrong in its first incarnation. The correct reading — that the convention is a phase, not a scale — is Fock's and London's. The synthesis Yang and Mills would generalise in 1954 is Weyl's again, from 1929. The misleading name he coined in the wrong theory is the one we still use.
The physical picture
The potentials are not unique, and it is easy to say exactly how. Take any smooth — literally any — and shift the four-potential by its four-gradient. The field tensor is a four-curl, , and a curl annihilates a gradient: the extra piece is , which vanishes identically because partial derivatives commute. So , , every force, every energy: unchanged. Heaviside thought this made the potentials fraudulent. The modern reading is the reverse. The redundancy has a shape, and the shape is a symmetry — one with an arbitrary function's worth of parameters at every point of spacetime, a vastly bigger object than the handful of parameters in a rotation. Symmetries that large are not decorations; they are constraints. The price of redundancy is that you must eventually choose. Gauge fixing is picking one per physical situation, and the standard choices differ enormously in convenience — see the table below. None of them changes the physics. All of them change how much work you do. And exactly one of them is a statement every observer in the universe can agree to without re-deriving it in their own frame.
The core equations
where: — any smooth scalar function. Physical reading: substitute into and the extra term is , because mixed partials commute. An identity, not an approximation. Nothing measurable can depend on . In three-vector components — and mind the sign:
where: the minus on is forced by . Physical reading: the textbook form , is the same transformation with ; both are correct, and mixing them is not.
where: is fully contracted — one upper index, one lower, summed. Physical reading: it is therefore a Lorentz scalar, and a scalar that vanishes in one frame vanishes in every frame. That one line is the entire argument for the Lorenz gauge's privileged status. The Coulomb condition contracts only the spatial indices, which is not a Lorentz-covariant operation — it names a frame's notion of "space" — so it does not survive a boost.
where: . Physical reading of (4): start from any potential; if , solve the inhomogeneous wave equation (it always has a retarded solution) and the shifted potential satisfies (3). The Lorenz gauge is reachable from anywhere. Reading of (5): the Lorenz condition does not fix completely — any further with preserves it. That surviving freedom removes the second unphysical component, and it is why the photon has two polarisations, not three.
The gauge freedom, and the one gauge every frame agrees on
Two things to establish, and the second is where the errors live: that is identically invariant under — a two-line proof that nonetheless carries the whole meaning of the word "gauge" — and then the three-vector form of that transformation, whose sign is not a matter of taste and which the base text for this article gets internally inconsistent.
Step 1. Substitute the shifted potential into the definition: . Why: nothing but the definition and linearity of the derivative.
Step 2. Kill the extra term. For any with continuous second derivatives, , so the bracket vanishes and . Why: <strong>the antisymmetrised derivative of a gradient is zero</strong> — the four-dimensional version of . This is why the freedom exists at all: is a curl, and curls are blind to gradients. Because it is an identity, no experiment at any precision can ever measure .
Step 3. Unpack into components, carefully. and , so the time slot gives , i.e. . The spatial slots have , so , i.e. . Why: <strong>the minus is forced, not chosen.</strong> It comes from raising the index on the gradient — the same minus that gave . Anyone who writes alongside has contradicted themselves.
Step 4. Check the fields directly, which is the reassurance worth having. , the two terms cancelling because and commute; and , since the curl of a gradient vanishes. Why: the cancellation in <strong>requires</strong> the relative sign of (2) to be right. Flip one of the two and the terms <strong>add</strong>, and you have manufactured a spurious electric field out of a choice of notation. That is exactly the symptom of the base's inconsistency, and exactly how you catch it. *Verified in verify_aq-sr-gauge-transformations-lorenz-gauge.py: asserted entry-by-entry, symbolically, for arbitrary and arbitrary potentials; the component form derived from rather than assumed; and asserted unchanged; and the base's mixed pair shown to change by .*
Go deeper · Derivation B · 2 minThe Lorenz gauge is the only standard gauge every frame agrees on
This is the article's owned result, and the reason a Danish physicist's name is attached to a condition rather than a transformation. There are many gauges; the question is which a Lorentz boost respects. The answer follows from a single observation about index structure — and then, to make it concrete rather than merely formal, we boost an actual potential and watch one condition break.
Step 1 — count the indices. has one lower index and one upper index, summed: fully contracted, hence a Lorentz scalar. Under a boost, — the two 's cancel. Why: <strong>this is the whole theorem.</strong> A scalar has the same value in every frame, so if for me it is zero for you, with no re-fixing. Contrast : the sum runs over only — not a Lorentz contraction but three-quarters of one — and "which components are spatial" is exactly the question a boost refuses to answer frame-independently.
Step 2 — a potential in both gauges at once. Take a charge at rest: , , . Then (Coulomb ✓) and (Lorenz ✓). Why: a potential satisfying both conditions is the perfect test specimen — whatever happens under the boost is a property of the <strong>conditions</strong>, not of the potential.
Step 3 — boost it and compute both conditions. From The Four-Potential, and , so . Working at , where and :
Why: both terms are the same quantity with opposite signs. The chain rule supplies to the space derivative and to the time derivative, and that relative minus is the entire mechanism.
Step 4 — read off both verdicts. Adding them, — the Lorenz condition survives, exactly, for any static whatsoever. Taken alone, though, — the Coulomb condition is broken. Why: the boost did not destroy the Coulomb condition by accident or by a large velocity; it destroyed it <strong>structurally</strong>, by mixing into . To work in Coulomb gauge in the new frame you must perform a second, frame-specific gauge transformation — which is precisely why the Coulomb gauge is not manifestly covariant. Worked Example 1 puts on the broken condition. *Verified in verify_aq-sr-gauge-transformations-lorenz-gauge.py: proved from ; the boosted static potential's Lorenz condition simplified to exactly zero for arbitrary static ; its shown to be , non-zero; and the printed recomputed from at , .*
Go deeper · Derivation C · 2 minReaching the Lorenz gauge, the freedom that survives it, and why light has two polarisations
The Lorenz condition would be a curiosity if it were hard to satisfy. It is not: it is reachable from any starting potential by solving one wave equation. And it does not finish the job — a residual freedom survives, and that leftover is exactly what reduces the photon's four components to the two we observe, which is the deepest payoff in this article.
Step 1 — reachability. Suppose . Transform with some : the new divergence is . Setting it to zero requires — an inhomogeneous wave equation, which always has a solution. Why: <strong>the Lorenz gauge is always available.</strong> There is no potential in electrodynamics from which you cannot reach it, so imposing it costs nothing in generality.
Step 2 — what survives. Having arrived, ask what further keeps us there. Repeat Step 1 with : we need . Why: <strong>the Lorenz condition is a partial gauge fixing, not a complete one.</strong> Any solution of the homogeneous wave equation — and there are infinitely many — moves while keeping . This slack is the <strong>residual gauge freedom</strong>, and it is not a nuisance: it is the tool that finishes the counting.
Step 3 — count for a free wave. Take a source-free plane wave . The field equation forces (null — the wave travels at ). The Lorenz condition forces : one constraint, killing one of the four components of . Why: the polarisation vector must be Minkowski-orthogonal to the wave vector. That is the first of the two deletions.
Step 4 — spend the residual freedom, and land on two. Residual transformations with are themselves plane waves, with the same null ; they shift . Choose to set . With along , , the Lorenz condition then forces as well. Only and survive — transverse to the propagation direction. Why: <strong>.</strong> Four components; Lorenz removes one; the residual freedom removes a second. That is why light has exactly two polarisation states — not three, as a naive vector field would suggest. *Verified in verify_aq-sr-gauge-transformations-lorenz-gauge.py: symbolically; an explicit instance of reachability (, a pure-gauge potential with , gauged to zero by satisfying ); the plane-wave conditions and ; the residual shift shown to preserve both; and the count carried out on an explicit .*
Limiting cases
| Gauge condition | Lorentz-invariant? | What it buys |
|---|---|---|
| Lorenz, | YES — a scalar equation | : four decoupled wave equations. The covariant workhorse |
| Coulomb, | NO — it names a frame's space | : is the instantaneous Coulomb potential. Good for bound states, bad for covariance |
| Radiation, and | no | reachable in source-free regions using the residual freedom; displays the two transverse polarisations directly |
| residual, | — | the freedom that survives Lorenz, and removes the second unphysical component |
Worked examples
1 · Boost a proton: the Coulomb gauge breaks by 2.882 tesla; the Lorenz gauge does not move
A proton sits at rest. Its Coulomb potential satisfies both gauge conditions. View it from a frame moving at and evaluate both conditions a nanometre from the proton, on the axis of motion.
Step 1 — identify. In the rest frame , , static. So (Coulomb ✓) and (Lorenz ✓). Both hold; nothing yet separates them.
Step 2 — the boosted potential. From The Four-Potential, and , with , , .
Step 3 — locate the field point and get the gradient. Evaluate at on axis at ; the corresponding rest-frame coordinate is . With ,
Step 4 — evaluate the two conditions. The prefactor is , so
Step 5 — the boundary number, and the verdict. The Coulomb condition now reads instead of zero: broken, by nearly three tesla. The Lorenz condition is the sum of the two terms, : intact, exactly. The cancellation is not luck — Derivation 2 shows it is identically zero for any static , because is a scalar and it was zero before the boost. To keep working in Coulomb gauge in the new frame you would have to perform a second, frame-specific gauge transformation and re-solve; in Lorenz gauge you do nothing at all. That is the practical meaning of "manifestly covariant," priced in tesla.
2 · Why light has exactly two polarisations: 4 − 1 − 1 = 2
Take a source-free plane wave of wavelength travelling along . Count its physical degrees of freedom by spending the Lorenz condition and then the residual gauge freedom.
Step 1 — identify. Write . Naively has four independent components. The physical answer is two, and the two deletions have different origins.
Step 2 — the wave vector. and . The four-wavevector is , and — null, as demands.
Step 3 — spend the Lorenz condition (deletion 1). gives , which with reads , so . One constraint; three components left.
Step 4 — spend the residual freedom (deletion 2). Gauge transformations with survive the Lorenz condition; taking with the same null shifts . This changes and by the same amount , so it preserves — as it must. Choose to set ; then as well. A second component gone.
Step 5 — the boundary number, and the physics. What is left is : two components, both perpendicular to the direction of travel. The count is , and each deletion has a name — the Lorenz condition and the residual gauge freedom. This is the classical shadow of a deep quantum fact: a massless spin-1 particle has two helicity states, not three, and the missing state is precisely the one gauge invariance forbids.
Going further
Texts. Griffiths, Introduction to Electrodynamics, 4th ed., §10.1.2 · Jackson, Classical Electrodynamics, 3rd ed., §6.3 · Rindler, Introduction to Special Relativity, 2nd ed., ch. 7 · Jackson & Okun, "Historical roots of gauge invariance," Rev. Mod. Phys. 73, 663 (2001) · Weyl, "Elektron und Gravitation," Z. Phys. 56, 330 (1929).
Provenance. Signature ; ; SI units. Base defect found and repaired: the AllQFT base's gauge-transformation card states the four-vector law as but prints a three-vector note in the opposite convention () without recording that — as printed, the two lines are inconsistent and do not follow from one another. The consistent unpacking is , (Derivation 1); the verify script shows the mismatched pair changes by .
History correction (sourced). A common framing credits Weyl's 1929 paper with the phase reinterpretation of gauge invariance. That is not right: the phase reading is Fock's (1926) and London's (1927); Weyl's 1929 "Elektron und Gravitation" adopted it and gave it its definitive form. Weyl's own 1918 proposal was a scale invariance and was wrong as physics. See Jackson & Okun, Rev. Mod. Phys. 73, 663 (2001).
Scope. The four-potential itself, , and minimal coupling belong to The Four-Potential; the field tensor's components and invariants to The Electromagnetic Field Tensor; the retarded solution in this gauge to The Wave Equation for the Four-Potential.
Is the Lorenz gauge named after Hendrik Lorentz?
No. It is named for Ludvig Lorenz (1829–1891), a Danish physicist who introduced the condition in 1867 along with the retarded potentials. Hendrik Antoon Lorentz (1853–1928) was Dutch and gave us the Lorentz transformation, the Lorentz force and the Lorentz factor — and he was fourteen when Lorenz published. The confusion is made worse by an accident: the condition genuinely is Lorentz-invariant, so the misspelling looks justified. It is not.
If the potentials are not unique, why bother with them at all?
Because they are the variables the equations are simple in. In the Lorenz gauge, Maxwell's coupled first-order system for and becomes four decoupled second-order wave equations , each with a standard retarded solution. And quantum mechanically the potentials are not optional: the Aharonov–Bohm effect measures in a region where every field is exactly zero, so a theory of and alone is incomplete.
Does the Coulomb gauge give wrong answers, then?
No — it gives the same answers, because is gauge-invariant and every measurable quantity is built from . What it lacks is manifest covariance. It hides the relativity: becomes the instantaneous Coulomb potential, which looks like action at a distance (it is not — the apparent instantaneity cancels against the vector potential in any physical field). And a Coulomb-gauge potential does not stay in Coulomb gauge under a boost, so you must re-fix by hand in each frame. For bound-state and quantum-optics problems, where you have a preferred frame anyway, that cost is worth paying.
What exactly is "residual" gauge freedom?
The Lorenz condition is one equation, so it removes one of the four components of — but not all of them. Any further satisfying the homogeneous wave equation shifts by while leaving still zero. That leftover slack is the residual freedom, and it is not a defect: it removes the second unphysical component, bringing the photon's count from four down to two.
Why does a massless photon have two polarisations rather than three?
Because gauge invariance deletes one. A massive spin-1 particle has three polarisation states — two transverse and one longitudinal. For the photon, the Lorenz condition kills one component and the residual gauge freedom kills a second, leaving , both transverse. The connection runs both ways: give the gauge boson a mass and you break the gauge symmetry, the residual freedom vanishes, and the longitudinal polarisation reappears — which is what the Higgs mechanism does to the and .
Is gauge symmetry a real symmetry of nature, or just bookkeeping?
Both, and the tension is genuine. A gauge transformation relates two descriptions of the identical physical state, so unlike a rotation it generates no new physics or conserved charge on its own — in that sense it is redundancy, not symmetry. But the requirement of local gauge invariance is enormously restrictive, and that is where the physics is: it forces the existence of , forces the photon to be massless, forces the coupling to be universal, and ties electromagnetism to charge conservation. The redundancy is bookkeeping; the demand that the bookkeeping be locally arbitrary is a law of nature.