Harmonic and Generalized Harmonic Gauge
Einstein's field equations hide a wave equation, and the disguise is coordinate freedom. General relativity is diffeomorphism invariant: the four functions that label events carry no physics, so before a coordinate condition is fixed the equations belong to no definite PDE type. Write the Ricci tensor in metric components and its second-derivative skeleton is — a clean wave operator — plus gauge terms that mix the components and destroy hyperbolicity. Those terms are pure grid wobble; kill them and what remains is genuine geometry obeying a wave equation. Harmonic (de Donder) gauge kills them in the most natural way imaginable: demand that each coordinate function solve the wave equation, . Because , this is exactly the vanishing of the contracted Christoffel symbols , and it turns the ten Einstein equations into ten coupled quasilinear wave equations with the hyperbolic symbol . This is the form in which Yvonne Choquet-Bruhat proved, in 1952, that the Cauchy problem of general relativity is locally well-posed — the theorem that makes "evolving a spacetime" meaningful. Generalized harmonic gauge (GHG) is the flexible descendant. Promote the zero on the right to a freely prescribed source, , so that . As long as never touches derivatives of the metric, the wave skeleton survives untouched while the practitioner gains a steering wheel for the slicing and shift. Add constraint damping — feedback that drives violations to zero like — and the marginally stable system becomes robustly stable. That combination is what Frans Pretorius used in 2005 to compute the first complete binary-black-hole inspiral, merger and ringdown, and it remains a pillar of numerical relativity today.
- Harmonic (wave) coordinates impose , equivalent to , which strips the gauge-dependent second derivatives out of the Ricci tensor and leaves a pure wave operator on every metric component.
- Einstein's equations then read as ten coupled quasilinear wave equations with the hyperbolic principal symbol , whose characteristics are the physical null cones.
- This is the form in which general relativity's Cauchy problem was first proved locally well-posed — Choquet-Bruhat 1952 — with the constraints propagated rather than re-solved at each step.
- Generalized harmonic gauge replaces by a prescribable source : , i.e. , keeping symmetric hyperbolicity while giving dynamical control of lapse and shift.
- Constraint damping (Gundlach et al.; Pretorius) adds terms proportional to that force numerical violations to decay like — the switch that made stable black-hole mergers computable.
- GHG underlies the SpEC / SXS pseudospectral waveforms used by LIGO–Virgo–KAGRA and sits alongside BSSN as one of the two workhorse formulations of numerical relativity.
- Key idea: choosing coordinates that are themselves solutions of the wave equation — — cancels the gauge-dependent second-derivative terms in the Ricci tensor, leaving as the principal part: ten coupled quasilinear wave equations that are symmetric hyperbolic and hence demonstrably well-posed.
Where this lives today
Generalized harmonic gauge is running on supercomputers right now. The Spectral Einstein Code (SpEC) and its successor SpECTRE, built by the SXS collaboration, evolve binary black holes in a first-order symmetric-hyperbolic reduction of GHG (Lindblom et al. 2006) with damped-harmonic sources and constraint damping. The resulting SXS catalog holds thousands of high-accuracy simulations — the templates and surrogate models that LIGO–Virgo–KAGRA match against real data, including GW150914, the first detection — a merger of black holes of about and that radiated roughly of energy. On the analytic side, harmonic gauge remains the native language of mathematical relativity: Lindblad and Rodnianski's proof of the global nonlinear stability of Minkowski space works directly in wave coordinates. The open frontier is gauge design under extreme conditions — through common-horizon formation, for eccentric and highly spinning binaries, and for the long inspirals that next-generation detectors (LISA, Einstein Telescope, Cosmic Explorer) will demand.
The physical picture
Each metric component carries two kinds of information at once: real gravitational radiation and the arbitrary jitter of the coordinate grid drawn on top of it. Written blindly, the Einstein equations do not distinguish them — the grid jitter enters through terms that couple the components and wreck the clean second-derivative structure. Harmonic gauge nails the grid down self-consistently: let the coordinate lines themselves ripple like free fields obeying . Because the d'Alembertian inherits the light cones of the physical metric, the coordinates flow along the geometry's characteristics, information propagates exactly on the null cones, and hyperbolicity appears automatically.
Generalized harmonic gauge recognizes that free coordinates are not sacred. Prescribing is like fitting the grid with a programmable forcing term: you can steer the slicing to avoid a forming singularity or stop coordinates piling up near a horizon, all while leaving the second-derivative skeleton exactly as it was — provided never depends on derivatives of the metric, which would put new second derivatives into the principal part and shatter hyperbolicity. Constraint damping is the last ingredient, pure feedback control: the constraints are conserved in the continuum but drift under discretization, and a restoring term proportional to the violation pushes the solution back onto the constraint surface the way friction returns a pendulum to rest. Without it, roundoff seeds grow and crash the run; with it, they decay. The second figure is that switch.
The core equations
The subject grows from one covariant statement: harmonic coordinates are wave-equation solutions. Treating each as a scalar field, , so contracting with the inverse metric turns "the coordinate is harmonic" into "the contracted Christoffel vanishes".
where: — the four coordinate functions, each treated as a scalar field; — covariant d'Alembertian ; — the contracted Christoffel symbol. Reading: is identical to , a local algebraic condition on the connection. The vanishing-connection form has an equivalent numerical relativists prefer — a plain coordinate divergence of a single density, needing no Christoffel bookkeeping.
where: — Christoffel symbols of the second kind; — determinant of (negative for Lorentzian signature); — the densitized inverse metric (the "Gothic" metric ). Reading: via , the harmonic condition is a conservation law for . The payoff appears when this is fed into the Ricci tensor, which, organized by derivative order, splits into a scalar wave operator on , a gauge piece from , and lower-order quadratic terms.
where: — Ricci tensor; — the gauge term, the only obstruction to hyperbolicity; — terms quadratic in first derivatives of the metric; — symmetrization. Reading: everything that spoils the wave structure sits in the one term proportional to , so removes it. Impose harmonic gauge and insert the trace-reversed Einstein equation: the ten equations become ten quasilinear wave equations — the Choquet-Bruhat "reduced" system.
where: — the scalar wave operator, now the principal part of every component; — stress-energy; — its trace. Reading: in vacuum the right side is just , and the metric propagates on its own null cones like ten coupled scalar fields. Generalized harmonic gauge is a one-symbol edit: replace the zero on the right of (1) by a prescribed source.
where: — the prescribed gauge source, depending on and but never on ; — its lowered form. Reading: enters only through , leaving the symbol intact — steerable but still hyperbolic. Finally, the object that guards the scheme: the gauge constraint , which vanishes on physical solutions and obeys its own homogeneous wave equation.
where: — the gauge (harmonic) constraint; — mixed Ricci tensor in the homogeneous propagation. Reading: nothing sources but itself, so and initially force forever — the constraints are propagated, not re-solved.
The goal is to show that imposing converts the Einstein equations from a system of no fixed type into a symmetric-hyperbolic set of ten quasilinear wave equations whose characteristic surfaces are the null cones of — the property that lets standard existence-and-uniqueness theorems apply and makes "give data on a slice and evolve" well defined. We expand the Ricci tensor, drop the gauge term, insert the trace-reversed field equation, read off the principal symbol, and confirm the reduced solution solves the full equations.
Step 1. Expand the Ricci tensor in coordinate components and regroup by derivative order, giving , with quadratic in . Why: every gauge-dependent second derivative is isolated into the single middle term proportional to , so the obstruction to hyperbolicity has one address.
Step 2. Impose . The middle term vanishes identically and . Why: the highest-derivative operator acting on each is now the plain scalar wave operator , identical on all ten components.
Step 3. Insert the trace-reversed Einstein equation to obtain the reduced system . Why: the right side now holds only and , so the system is quasilinear — strictly linear in the second derivatives that fix its type.
Step 4. Read off the principal symbol . For Lorentzian signature this is a real, hyperbolic symbol whose zero set is the null cone of the metric. Why: this hyperbolicity is exactly the hypothesis of the existence-and-uniqueness theorems for quasilinear wave equations, so well-posedness follows at once.
Step 5. Recover full Einstein from reduced plus constraint: since and propagates as zero, a reduced solution whose constraint and its time derivative vanish initially solves the true field equations for all time. Why: the evolved geometry is a genuine Einstein spacetime, not a look-alike. *Verified: the Ricci split and the trace-reversed reduced system match MTW section 35.4 and Wald section 10.2.*
Go deeper · Derivation B · 1 minConstraint propagation and the damping that stabilizes mergers
The goal is to explain why free GHG evolution can ignore the constraints during the run and still produce a physical spacetime, and why an added damping term is nonetheless essential in floating-point practice. We define , use the contracted Bianchi identity to show it obeys a source-free wave equation so zero initial data stays zero in the continuum, and add the Gundlach–Calabrese–Hinder–Martín-García term that converts marginal stability into exponential decay of the seeded violations that would otherwise blow the simulation apart.
Step 1. Compare reduced and full: substituting changes the true Ricci tensor by a symmetrized gradient of the constraint, . Why: this measures how far an off-constraint solution sits from a true Einstein solution — a gap linear in , hence controllable.
Step 2. Apply the contracted Bianchi identity to a solution of the reduced equations. Why: Bianchi holds for every geometry, so on the reduced solution it turns the divergence of the constraint gap into an equation for itself.
Step 3. The result is the homogeneous wave equation . With and initially, uniqueness gives . Why: this is the continuum guarantee — one evolves the unconstrained reduced system and the constraints ride along for free.
Step 4. Add the Gundlach damping term , with the timelike unit normal and the damping rate; it vanishes when . Why: the physical solution is untouched, yet off-surface dynamics are reshaped to fight discretization drift.
Step 5. For suitable energy norms the modified system gives , so seeded violations decay like rather than growing. Why: this exponential decay is the whole ball game — clean ringdown versus blow-up in a fraction of an orbit. *Verified: reproduces the constraint-damping structure of Gundlach, Calabrese, Hinder and Martín-García (2005), the scheme Pretorius (2005) used.*
Go deeper · Derivation C · 1 minLinearized harmonic gauge is the Lorenz gauge of gravitational waves
The goal is to connect the full machinery to the weak-field picture by showing that, to first order in a perturbation about flat space, the harmonic condition becomes the Lorenz gauge and the reduced equations become the flat-space wave equation for the trace-reversed perturbation — so gravitational radiation at is the linear shadow of the structure that governs binary black holes. We write , define the trace reverse, linearize, and read off the wave equation.
Step 1. Define the trace-reversed perturbation with . Why: trace-reversal diagonalizes the linearized Einstein tensor, collapsing it to a single d'Alembertian on .
Step 2. Linearize the contracted Christoffel: to first order , so is exactly the Lorenz gauge . Why: "Lorenz gauge" is literally the linearized harmonic condition, not merely an analogue.
Step 3. In Lorenz gauge the linearized Einstein tensor is , so the field equations read , and in vacuum . Why: this radiation at is the weak-field corner of the same reduced system Pretorius evolves in full. *Verified: standard linearized-gravity result (Carroll 7.1, MTW ch. 35).*
Limiting cases
Generalized harmonic gauge collapses to familiar structures in the appropriate regimes.
| Case | Result | Meaning |
|---|---|---|
| Linearized / weak field | Harmonic gauge becomes the Lorenz gauge; the reduced system becomes the flat-space wave equation for radiation at . | |
| Vacuum, pure harmonic | With the principal part is the scalar wave operator on each component; is quadratic in . The Choquet-Bruhat form. | |
| GHG with sources | Free choice of steers slicing and shift; recovers the harmonic case. Hyperbolic iff is independent of . | |
| Constraint-damped | Adding , , makes decay like ; undamped GHG as . |
Worked examples
1 · The harmonic radial coordinate of a Schwarzschild black hole (fully worked)
Find the radial coordinate in which the Schwarzschild solution is harmonic, and see where the horizon lands. Work in geometrized units , so mass has units of length.
Step 1. Set up the harmonic condition on the static Schwarzschild background , with and . A Cartesian-like coordinate ( the unit radial vector, an pattern) has its harmonicity set by a single radial equation for .
Step 2. For an function the d'Alembertian gives , the being the angular () contribution — the exact condition , i.e. .
Step 3. Try , so : then has derivative , and identically. The harmonic radial coordinate is — the classical Fock result — with harmonic by staticity.
Step 4. Locate the horizon. The event horizon at maps to : the harmonic chart slides every radius inward by one mass, so the sphere is the horizon and is unreachable. The explicit result shows harmonic coordinates form a genuine regular-down-to-the-horizon chart, not an abstract existence statement.
2 · Counting the physical waves inside ten wave equations
The reduced system evolves all ten components as wave equations. If each obeys a wave equation, why does gravity carry only two radiative degrees of freedom?
Step 1. A symmetric metric has independent components, and the reduced GHG system propagates every one hyperbolically.
Step 2. The four gauge conditions (the four functions one is free to redefine) subtract , leaving .
Step 3. The Hamiltonian and momentum constraints — four relations the data must satisfy and that then propagate — subtract another , leaving .
Step 4. Interpret. The two survivors are exactly the transverse-traceless polarizations and of a gravitational wave. The ten wave equations are honest, but eight of their solutions are pure gauge or constrained away; only two carry physical energy — the two independent stretch-and-squeeze patterns LIGO records.
Physics of the portrait
Harmonic coordinates predate general relativity's initial-value problem, but one theorem turned them into its foundation.
Origins · 1 minYvonne Choquet-Bruhat and how this was discovered
The harmonic coordinate condition drifted through relativity for decades as a computational convenience — Einstein used a harmonic-type condition to derive gravitational waves in 1916, Théophile de Donder wrote it cleanly in 1921, and Vladimir Fock made harmonic coordinates physically preferred. But nobody had shown that Einstein's equations, given data on a spacelike slice, actually determine a spacetime — that the theory has an initial-value formulation at all. Yvonne Choquet-Bruhat closed that gap in 1952: working in harmonic gauge, she recognized the reduced equations as quasilinear wave equations, proved local existence and uniqueness, and showed the constraints propagate, so a genuine Einstein spacetime emerges from the data — the theorem that makes numerical relativity conceivable. In 1969 she went further, proving with Robert Geroch that every set of initial data has a unique maximal globally hyperbolic development — the definitive statement of determinism in general relativity. Her argument is still the skeleton of every modern well-posedness result, from the nonlinear stability of Minkowski space to the generalized-harmonic evolutions that produced the first merger waveforms half a century later.
Going further
Texts. Misner, Thorne and Wheeler, Gravitation (1973), section 35.4 · Wald, General Relativity (1984), section 10.2 · Carroll, Spacetime and Geometry (2004), section 7.1 · Baumgarte and Shapiro, Numerical Relativity (2010), chapter 11 · Y. Choquet-Bruhat, Acta Math. 88 (1952) 141 · H. Friedrich, Commun. Math. Phys. 100 (1985) 525 · F. Pretorius, Phys. Rev. Lett. 95 (2005) 121101 · C. Gundlach, J. M. Martín-García, G. Calabrese and I. Hinder, Class. Quantum Grav. 22 (2005) 3767 · L. Lindblom et al., Class. Quantum Grav. 23 (2006) S447.
Provenance. Equations cross-checked against MTW section 35.4, Wald section 10.2, Carroll section 7.1 and the numerical-relativity literature (Pretorius 2005; Gundlach et al. 2005; Lindblom et al. 2006). A verifier should confirm: the Ricci split and from ; the densitized identity ; the Schwarzschild harmonic coordinate in (checked symbolically here, residual exactly zero), horizon ; and that the linearized harmonic condition equals Lorenz gauge, yielding . Historical attributions (de Donder 1921, Choquet-Bruhat 1952, Friedrich 1985, Pretorius 2005) are standard.
Prerequisites. ADM 3+1 Decomposition of Spacetime · Initial-Value (Cauchy) Problem in General Relativity · Hamiltonian and Momentum Constraints · Gauss-Codazzi-Mainardi Equations. Leads to. Numerical Relativity and Binary Black Hole Mergers · Gauge Conditions in Numerical Relativity · BSSN Formulation · Black Hole Excision and Puncture Methods.
Ask the tutor: ask me to walk through the Ricci-tensor split term by term, derive the constraint-propagation wave equation from the Bianchi identity, or show how damped harmonic gauge chooses from the lapse and shift.
Why call it "harmonic" gauge — what is harmonic about it?
Because each coordinate function is required to be a harmonic function of the geometry it lives in: it satisfies , exactly as an electrostatic potential satisfies in a source-free region. The name comes from potential theory. The equivalent labels you will meet — "de Donder gauge", "wave coordinates", and "Lorenz gauge" in the linearized limit — all name the same condition , and it is this harmonicity that makes the d'Alembertian the principal operator of the field equations.
What is the difference between harmonic and generalized harmonic gauge?
Harmonic gauge sets , i.e. — the coordinates are free wave-equation solutions. Generalized harmonic gauge sets , i.e. , with a source you design. The difference matters in practice: with the coordinates focus and form caustics as a black hole develops, wrecking the grid, whereas a well-chosen (damped harmonic gauge) keeps them smooth and the horizon well-resolved. Because enters only at first-derivative order, the wave structure and well-posedness are preserved.
If the constraints propagate automatically, why does anyone need constraint damping?
Because "automatically" is a continuum statement. In the exact theory the contracted Bianchi identity keeps constraints satisfied forever. On a computer the equations are discretized, and roundoff and truncation error seed tiny violations that the undamped system propagates — and can amplify through nonlinear feedback until the run crashes. Constraint damping adds terms proportional to that change nothing on the physical solution but drive off-constraint drift down like . It is the difference between a run that survives dozens of orbits and one that dies in a fraction of one; it was the missing ingredient before 2005.
How does GHG relate to the ADM 3+1 and BSSN formulations?
ADM slices spacetime into spatial hypersurfaces and evolves the spatial metric and extrinsic curvature, with lapse and shift as free gauge functions; but the plain ADM equations are only weakly hyperbolic and go unstable. GHG and BSSN are the two cures. BSSN keeps the 3+1 split and repairs hyperbolicity with conformal variables and an evolved contracted connection with its own gauge conditions (moving punctures). GHG instead works in four-dimensional covariant form, imposing the gauge through . In GHG the source plays the role the slicing and shift conditions play in the 3+1 languages — the same gauge freedom, one derivative order lower.
Can harmonic coordinates cover an entire black-hole spacetime?
Not globally, in general. Free harmonic coordinates are a local construction: like the characteristics they follow, they focus and cross, producing caustics where a smooth solution of ceases to exist. The explicit Schwarzschild chart is regular from infinity down to the horizon but does not extend across it, and for merging black holes the free-harmonic grid degrades quickly. This is why numerical relativity uses generalized harmonic gauge with dynamical plus black-hole excision, rather than a single global chart.
Why does gravity have only two propagating polarizations if there are ten wave equations?
The ten wave equations are honest, but most of their content is not physical radiation: four of the ten metric components are pure coordinate freedom removed by , and four more are fixed by the Hamiltonian and momentum constraints. Ten minus four minus four leaves the two transverse-traceless polarizations and — the only patterns that carry energy to infinity. Evolving all ten is a computational convenience, not a claim that spacetime ripples in ten independent ways.