The Hodge Star Operator

The exterior algebra of differential forms is the part of geometry that survives with no ruler in the room. You can wedge forms, differentiate them with d\mathrm{d}, pull them back, and integrate them over surfaces — all without ever knowing a single length or angle. De Rham cohomology, F=dAF=\mathrm{d}A, Stokes' theorem: pure topology and smooth structure, blind to the metric. But physics eventually needs the metric back. Maxwell's action weighs the field against itself; the Laplacian needs a notion of "size" of a form; a variational principle needs a genuine scalar to extremize. The Hodge star ⋆\star is the single device that smuggles the metric into this metric-free world, and it does so with surgical economy. Concretely ⋆\star is a linear isomorphism Ωp(M)→Ωn−p(M)\Omega^p(M)\to\Omega^{n-p}(M), sending a pp-form on an nn-manifold to a form of complementary degree — legal because (np)=(nn−p)\binom{n}{p}=\binom{n}{n-p}, so the two spaces have identical dimension. It uses the metric exactly twice: once to raise the indices of the form it acts on, and once through the volume element ∣g∣\sqrt{|g|} that promotes the numerical Levi-Civita symbol into an honest tensor. The upstream articles own those two ingredients — the metric that raises indices from aq-gr-raising-lowering-indices, and the density ∣g∣\sqrt{|g|} from aq-gr-tensor-densities-weights — and the star fuses them into one operator whose defining property is that α∧⋆β\alpha\wedge\star\beta is the inner product of α\alpha and β\beta times the volume form. From that one line flow the codifferential δ\delta adjoint to d\mathrm{d}, the Laplace–de Rham operator, the whole of Hodge theory, and the cleanest statement of classical electromagnetism ever written: dF=0\mathrm{d}F=0, d⋆F=⋆J\mathrm{d}\star F=\star J.

Key takeaways
  • The Hodge star ⋆:Ωp(M)→Ωn−p(M)\star:\Omega^p(M)\to\Omega^{n-p}(M) is a linear isomorphism on an nn-manifold carrying a metric and an orientation; it depends on both and is undefined without either.
  • On components it raises the indices of a pp-form with gabg^{ab} and contracts them against the Levi-Civita tensor ϵa1⋯an=∣g∣ ϵ~a1⋯an\epsilon_{a_1\cdots a_n}=\sqrt{|g|}\,\tilde\epsilon_{a_1\cdots a_n}, landing on the complementary degree n−pn-p.
  • Applied twice it is the identity up to a sign: ⋆⋆ω=s (−1)p(n−p) ω\star\star\omega=s\,(-1)^{p(n-p)}\,\omega, where s=sgn(det⁡g)s=\mathrm{sgn}(\det g) is +1+1 for Riemannian and −1-1 for Lorentzian metrics.
  • Its defining property α∧⋆β=⟨α,β⟩g vol\alpha\wedge\star\beta=\langle\alpha,\beta\rangle_g\,\mathrm{vol} manufactures the L2L^2 inner product on forms, hence the codifferential δ\delta adjoint to d\mathrm{d} and the Laplace–de Rham operator Δ=dδ+δd\Delta=\mathrm{d}\delta+\delta\mathrm{d}.
  • On 2-forms in 4D Lorentzian spacetime ⋆⋆=−1\star\star=-1, an almost-complex structure that encodes electromagnetic duality F↔⋆FF\leftrightarrow\star F and the self-dual / anti-self-dual splitting of the Weyl tensor.
  • Key idea: the Hodge star is the metric- and orientation-dependent isomorphism ⋆:Ωp→Ωn−p\star:\Omega^p\to\Omega^{n-p} fixed by α∧⋆β=⟨α,β⟩g vol\alpha\wedge\star\beta=\langle\alpha,\beta\rangle_g\,\mathrm{vol}; it turns wedge complementarity into an inner product and thereby builds the adjoint d†=δ\mathrm{d}^\dagger=\delta.
The core insight

The Hodge star is the metric- and orientation-dependent isomorphism ⋆:Ωp→Ωn−p\star:\Omega^p\to\Omega^{n-p} characterized by α∧⋆β=⟨α,β⟩g vol\alpha\wedge\star\beta=\langle\alpha,\beta\rangle_g\,\mathrm{vol}; it converts wedge complementarity into an inner product and thereby manufactures the adjoint d†=δ\mathrm{d}^\dagger=\delta.

Where this lives today

The star operator has quietly become a computational technology. Discrete exterior calculus and finite element exterior calculus rebuild d\mathrm{d}, ∧\wedge, and a discrete Hodge star on a simplicial mesh, and the resulting mimetic schemes are now standard in computational electromagnetics, fluid solvers, and numerical relativity, where preserving d2=0\mathrm{d}^2=0 and ⋆\star at the discrete level is what keeps constraints like ∇⋅B=0\nabla\cdot\mathbf{B}=0 satisfied to machine precision. On the theoretical side, the self-duality equation ⋆F=±F\star F=\pm F — a first-order condition that automatically extremizes the Yang–Mills action — is the seed of instanton physics, and the moduli spaces of its solutions gave Donaldson his invariants distinguishing exotic four-manifolds, later streamlined by the Seiberg–Witten equations. In gravitation the same star splits the Weyl tensor into self-dual and anti-self-dual parts; the resulting Weyl scalars of the Newman–Penrose formalism are exactly the quantities LIGO and Virgo extract from a binary black-hole merger, with the outgoing radiation encoded in Ψ4\Psi_4. Twistor theory pushes the idea furthest, trading the Lorentzian ⋆⋆=−1\star\star=-1 for a complex structure and reformulating field equations as holomorphic geometry.

The physical picture

The one-sentence intuition is: ⋆\star means "point in the orthogonal complement, sized by the metric." Feed it a direction — a 1-form that singles out one axis — and it hands back the entire hyperplane perpendicular to that axis, with its area scaled so the total is the volume element. In three-dimensional Euclidean space this is a familiar face wearing a mask: ⋆ dx=dy∧dz\star\,\mathrm{d}x=\mathrm{d}y\wedge\mathrm{d}z is precisely the "area normal to xx", which is why the cross product and the curl of ordinary vector calculus are secretly Hodge stars in disguise. The complement is the whole content of the operator: a pp-form and its (n−p)(n-p)-form dual carry the same geometric information, read from opposite sides.

Figure
⋆ sends a direction to its orthogonal complement, sized by the metric. In 3D Euclidean space the 1-form dx maps to the perpendicular area element dy ∧ dz, and the constant 1 maps to the full volume, with ⋆⋆ = +1 on every degree
⋆ = orthogonal complement, sized by the metric dx (a 1-form) ⋆dx = dy ∧ dz the perpendicular plane, area-matched n = 3 Euclidean, reads as: ⋆1 = dx ∧ dy ∧ dz (the volume) ⋆dx = dy ∧ dz ⋆(dx ∧ dy) = dz ⋆(dx ∧ dy ∧ dz) = 1 dims: 1, 3, 3, 1 for Ω⁰ Ω¹ Ω² Ω³ ⋆⋆ = +1 on every degree (s = +1)

Two features of the star are the whole story of this article, and both are visible the moment you write it down. The first is that the star is a reflection of the degree ladder: it swaps Ωp\Omega^p with Ωn−p\Omega^{n-p}, folding the ladder about its middle. The second is that composing it with itself is nearly the identity — ⋆⋆=±1\star\star=\pm1 — so the star behaves either like a mirror (eigenvalues ±1\pm1) or like the complex unit ii (eigenvalues ±i\pm i), depending on the dimension, the degree, and the signature. In four-dimensional spacetime the middle rung Ω2\Omega^2 is mapped to itself, and there ⋆⋆=−1\star\star=-1: the star acts like ii, splitting the six-dimensional space of 2-forms into self-dual and anti-self-dual halves exactly as a complex structure splits a real vector space. This single fact powers electromagnetic duality, the Weyl-tensor decomposition, and the conformal invariance of light.

Figure
In 4D spacetime ⋆ reflects the degree ladder about Ω², whose 6 two-forms split into self-dual and anti-self-dual halves. Because ⋆⋆ = s(−1)^p(n−p) = −1 on Lorentzian 2-forms, the eigenvalues are ±i, so Ω² = Λ⁺ ⊕ Λ⁻ with 3 dimensions each
The punchline: in 4D, ⋆ folds the ladder and splits the middle ⋆ ⋆ Ω⁰ Ω¹ Ω² Ω³ Ω⁴ dim 1 dim 4 dim 6 dim 4 dim 1 Λ⁺ self-dual dim 3, ⋆ = +i Λ⁻ anti-self-dual dim 3, ⋆ = −i ⋆⋆ = s(−1)^p(n−p) = −1 on 4D Lorentzian 2-forms

The core equations

Everything begins with a genuine tensor built from the numerical Levi-Civita symbol. The symbol ϵ~\tilde\epsilon is just ±1\pm1 or 00 and transforms as a density, not a tensor; multiplying by ∣g∣\sqrt{|g|} produces the Levi-Civita tensor, the object with which the star is built. This is the one place the volume element enters.

ϵa1⋯an=∣g∣  ϵ~a1⋯an(1)\epsilon_{a_1\cdots a_n}=\sqrt{|g|}\;\tilde\epsilon_{a_1\cdots a_n} \qquad (1)

where: ϵa1⋯an\epsilon_{a_1\cdots a_n} — the Levi-Civita tensor, totally antisymmetric and transforming as a genuine tensor; ϵ~a1⋯an\tilde\epsilon_{a_1\cdots a_n} — the Levi-Civita symbol, ±1\pm1 or 00, a density of weight +1+1; g=det⁡(gab)g=\det(g_{ab}) in the chart, ∣g∣|g| its absolute value; ∣g∣\sqrt{|g|} — the factor that converts the symbol into a tensor. Physical reading: the metric determinant is exactly the volume factor a change of variables demands, so ϵ\epsilon measures oriented volume covariantly. The star itself raises the indices of the input form and contracts them into this tensor, leaving n−pn-p free lower slots. The combinatorial 1/p!1/p! corrects for the fact that the antisymmetric sum over pp indices counts each independent component p!p! times.

(⋆ω)a1⋯an−p=1p! ϵa1⋯an−pb1⋯bp ωb1⋯bp(2)(\star\omega)_{a_1\cdots a_{n-p}}=\frac{1}{p!}\,\epsilon_{a_1\cdots a_{n-p}}{}^{b_1\cdots b_p}\,\omega_{b_1\cdots b_p} \qquad (2)

where: ωb1⋯bp\omega_{b_1\cdots b_p} — the totally antisymmetric pp-form being acted on; ϵa⋯b⋯\epsilon_{a\cdots}{}^{b\cdots} — the Levi-Civita tensor with pp indices raised by gabg^{ab} (the first appearance of the metric); 1p!\tfrac{1}{p!} — combinatorial factor removing the p!p!-fold overcount. Physical reading: raise-then-contract is the algebraic form of "hand back the orthogonal complement, metric-weighted." The defining, coordinate-free property is the reason the star matters at all. Wedging a form with the star of another produces the metric inner product on pp-forms, packaged as a multiple of the volume form. Removing the star returns you to pure topology; inserting it is the act of measuring.

α∧⋆β=⟨α,β⟩ vol,⟨α,β⟩=1p! αa1⋯apβa1⋯ap(3)\alpha\wedge\star\beta=\langle\alpha,\beta\rangle\,\mathrm{vol},\qquad \langle\alpha,\beta\rangle=\frac{1}{p!}\,\alpha_{a_1\cdots a_p}\beta^{a_1\cdots a_p} \qquad (3)

where: α,β\alpha,\beta — two pp-forms; ⟨⋅,⋅⟩\langle\cdot,\cdot\rangle — the pointwise metric inner product on pp-forms, symmetric in α\alpha and β\beta; vol=1n!ϵa1⋯andxa1∧⋯∧dxan\mathrm{vol}=\tfrac{1}{n!}\epsilon_{a_1\cdots a_n}\mathrm{d}x^{a_1}\wedge\cdots\wedge\mathrm{d}x^{a_n} — the Riemannian volume form. Physical reading: the star is the unique operator making the wedge pairing coincide with the metric pairing. Composing the star with itself is nearly the identity — the deviation is a pure sign fixed by three integers. This is the single most error-prone formula in the subject, because the signature factor ss is easy to drop.

⋆⋆ ω=s (−1)p(n−p) ω,s=sgn (det⁡g)(4)\star\star\,\omega = s\,(-1)^{p(n-p)}\,\omega,\qquad s=\mathrm{sgn}\,(\det g) \qquad (4)

where: ss — signature sign, +1+1 for Riemannian, −1-1 for Lorentzian metrics with one timelike direction; pp — degree of ω\omega; nn — dimension of the manifold. Physical reading: on 4D Lorentzian 2-forms s(−1)p(n−p)=(−1)(+1)=−1s(-1)^{p(n-p)}=(-1)(+1)=-1, so ⋆\star squares to −1-1 and acts as a complex structure. At the two ends of the ladder the star reduces to the volume form. It sends the constant function 11 to vol\mathrm{vol} and sends vol\mathrm{vol} back to ss, the cleanest instance of the double-dual formula.

vol=∣g∣  dx1∧⋯∧dxn=⋆1,⋆ vol=s(5)\mathrm{vol}=\sqrt{|g|}\;\mathrm{d}x^1\wedge\cdots\wedge\mathrm{d}x^n=\star 1,\qquad \star\,\mathrm{vol}=s \qquad (5)

where: dxi\mathrm{d}x^i — coordinate basis 1-forms; ⋆1\star 1 — the Hodge dual of the 0-form 11. Physical reading: the volume element is literally ⋆1\star 1, so the star is what "knows" how big a region is. The star's payoff for analysis is the codifferential, the formal adjoint of d\mathrm{d} with respect to the L2L^2 inner product. Combining d\mathrm{d} (which raises degree) with δ\delta (which lowers it) gives the Laplace–de Rham operator that acts on forms of every degree.

δ=(−1)n(p+1)+1 s  ⋆ d ⋆,Δ=dδ+δd(6)\delta = (-1)^{n(p+1)+1}\,s\;\star\,\mathrm{d}\,\star,\qquad \Delta=\mathrm{d}\delta+\delta\mathrm{d} \qquad (6)

where: δ:Ωp→Ωp−1\delta:\Omega^p\to\Omega^{p-1} — the codifferential, formal adjoint of d\mathrm{d}; the prefactor carries signature- and degree-dependent signs; Δ\Delta — the Hodge Laplacian, the unique second-order operator preserving degree and self-adjoint under ⟨⋅,⋅⟩L2\langle\cdot,\cdot\rangle_{L^2}. Physical reading: δ=d†\delta=\mathrm{d}^\dagger only exists because the star supplies an inner product to be adjoint with respect to. Cast in this language, classical electromagnetism collapses to two lines. The homogeneous pair is pure topology (no metric, no star); the inhomogeneous pair is where the star — and hence the spacetime geometry — enters.

dF=0,d⋆F=⋆J(7)\mathrm{d}F=0,\qquad \mathrm{d}\star F=\star J \qquad (7)

where: F=12Fab dxa∧dxbF=\tfrac12 F_{ab}\,\mathrm{d}x^a\wedge\mathrm{d}x^b — the electromagnetic field 2-form; ⋆F\star F — its Hodge dual, swapping the electric and magnetic roles; JJ — the 4-current 1-form, with d⋆J=0\mathrm{d}\star J=0 encoding charge conservation. Physical reading: only the second equation carries the metric, which is why gravity couples to light exclusively through ⋆\star.

Derivation AThe Hodge dual of a basis two-form in Minkowski spacetime

The goal is to compute ⋆(dt∧dx)\star(\mathrm{d}t\wedge\mathrm{d}x) explicitly in flat spacetime so that every sign in the abstract definition becomes a concrete arithmetic step, and in particular so that the crucial minus sign contributed by the single timelike direction is exposed rather than asserted. We fix coordinates (t,x,y,z)(t,x,y,z), the metric η=diag(−1,1,1,1)\eta=\mathrm{diag}(-1,1,1,1), and the orientation ϵ~txyz=+1\tilde\epsilon_{txyz}=+1, so that ∣g∣=1\sqrt{|g|}=1 and the Levi-Civita tensor equals the symbol. The target is the standard result ⋆(dt∧dx)=− dy∧dz\star(\mathrm{d}t\wedge\mathrm{d}x)=-\,\mathrm{d}y\wedge\mathrm{d}z, and getting the minus honestly is the whole point.

Step 1. Read off the components of the input. Writing ω=dt∧dx\omega=\mathrm{d}t\wedge\mathrm{d}x, the only independent nonzero component is ωtx=−ωxt=1\omega_{tx}=-\omega_{xt}=1; all others vanish. Why: the wedge of two basis 1-forms is by definition the antisymmetrized tensor product, so it has a single independent slot.

Step 2. Raise both indices with the inverse metric. Since η\eta is diagonal, ωtx=ηttηxxωtx=(−1)(+1)(1)=−1\omega^{tx}=\eta^{tt}\eta^{xx}\omega_{tx}=(-1)(+1)(1)=-1. Why: the lone timelike factor ηtt=−1\eta^{tt}=-1 is exactly where the Lorentzian signature injects the sign that Euclidean space would not have — this is the arithmetic origin of s=−1s=-1.

Step 3. Apply the component definition, keeping the free indices on the complementary pair {y,z}\{y,z\}. Then (⋆ω)yz=12! ϵyzab ωab=12 ϵyzab ωab(\star\omega)_{yz}=\tfrac{1}{2!}\,\epsilon_{yz}{}^{ab}\,\omega_{ab}=\tfrac12\,\epsilon_{yzab}\,\omega^{ab}, and only a,b∈{t,x}a,b\in\{t,x\} survive. Why: the star contracts the raised indices of ω\omega against ϵ\epsilon, and ϵyzab\epsilon_{yzab} forces the summed indices into the two slots t,xt,x not already used by y,zy,z.

Step 4. Evaluate the sum. The two orderings (a,b)=(t,x)(a,b)=(t,x) and (x,t)(x,t) contribute equally and cancel the 12\tfrac12: (⋆ω)yz=ϵyztx ωtx=(+1)(−1)=−1(\star\omega)_{yz}=\epsilon_{yztx}\,\omega^{tx}=(+1)(-1)=-1, using ϵ~yztx=ϵ~txyz=+1\tilde\epsilon_{yztx}=\tilde\epsilon_{txyz}=+1 because (t,x,y,z)→(y,z,t,x)(t,x,y,z)\to(y,z,t,x) is an even permutation. Why: the permutation parity of the Levi-Civita symbol and the raised-index sign multiply, and here they compound to a single minus.

Step 5. Reassemble the 2-form. The component (⋆ω)yz=−1(\star\omega)_{yz}=-1 means ⋆(dt∧dx)=− dy∧dz\star(\mathrm{d}t\wedge\mathrm{d}x)=-\,\mathrm{d}y\wedge\mathrm{d}z. Dualizing once more returns −dt∧dx-\mathrm{d}t\wedge\mathrm{d}x, consistent with ⋆⋆=−1\star\star=-1 on 4D Lorentzian 2-forms. Why: the round trip is the double-dual formula in action, and its −1-1 is the same signature sign that appeared in Step 2.

Go deeper · Derivation B · 1 minThe double-dual sign from the epsilon-epsilon contraction
Derivation BThe double-dual sign from the epsilon-epsilon contraction

The goal is to prove the master formula ⋆⋆ω=s (−1)p(n−p)ω\star\star\omega=s\,(-1)^{p(n-p)}\omega for an arbitrary pp-form, isolating where each factor comes from: the signature sign ss from raising a block of contracted Levi-Civita indices through the metric, and the reordering sign (−1)p(n−p)(-1)^{p(n-p)} from sliding one block of indices past another. This is the identity every downstream sign convention rests on, so deriving it once — rather than quoting a textbook whose signature or orientation may differ — is what lets you trust your own computations across MTW, Wald, and Nakahara.

Step 1. Compose the component definition with itself. Applying ⋆\star twice gives (⋆⋆ω)c1⋯cp=1p! (n−p)! ϵc1⋯cpa1⋯an−p ϵa1⋯an−pb1⋯bp ωb1⋯bp(\star\star\omega)_{c_1\cdots c_p}=\tfrac{1}{p!\,(n-p)!}\,\epsilon_{c_1\cdots c_p}{}^{a_1\cdots a_{n-p}}\,\epsilon_{a_1\cdots a_{n-p}}{}^{b_1\cdots b_p}\,\omega_{b_1\cdots b_p}. Why: the first star produces an (n−p)(n-p)-form with free indices aa, and the second star contracts those against a fresh ϵ\epsilon, raising n−pn-p then pp indices in turn.

Step 2. Contract the two Levi-Civita tensors. The identity ϵa1⋯an−pc1⋯cp ϵa1⋯an−pb1⋯bp=s (n−p)! p! δc1[b1⋯δcpbp]\epsilon^{a_1\cdots a_{n-p}}{}_{c_1\cdots c_p}\,\epsilon_{a_1\cdots a_{n-p}}{}^{b_1\cdots b_p}=s\,(n-p)!\,p!\,\delta^{[b_1}_{c_1}\cdots\delta^{b_p]}_{c_p} holds, where the antisymmetrization is over the upper indices. Why: contracting n−pn-p index pairs leaves a generalized Kronecker delta on the remaining pp slots, and the factor s=sgn(det⁡g)s=\mathrm{sgn}(\det g) appears because raising the contracted indices pulls down one factor of det⁡gab\det g^{ab} whose sign is ss.

Step 3. Restore canonical index order. The contracted ϵ\epsilon carries its n−pn-p summed indices before the block of cc's in Step 1 but after them in the standard identity of Step 2; sliding the block of pp lower indices past the block of n−pn-p summed indices costs (−1)p(n−p)(-1)^{p(n-p)}. Why: each of the pp indices must hop over each of the n−pn-p indices exactly once, and every transposition of the totally antisymmetric symbol contributes a minus.

Step 4. Collect the factors. The p! (n−p)!p!\,(n-p)! from the contraction cancels the 1/(p! (n−p)!)1/(p!\,(n-p)!) prefactor, the antisymmetrized deltas reproduce ωc1⋯cp\omega_{c_1\cdots c_p}, and the surviving signs multiply to s (−1)p(n−p)s\,(-1)^{p(n-p)}. Why: everything combinatorial cancels, leaving only the two genuine signs — signature and reordering — which is exactly the claimed result.

Go deeper · Derivation C · 1 minThe codifferential as the metric adjoint of the exterior derivative
Derivation CThe codifferential as the metric adjoint of the exterior derivative

The goal is to show that the star manufactures an operator δ\delta that is the formal adjoint of d\mathrm{d} under the L2L^2 inner product ⟨α,β⟩L2=∫Mα∧⋆β\langle\alpha,\beta\rangle_{L^2}=\int_M\alpha\wedge\star\beta, so that ⟨dα,β⟩L2=⟨α,δβ⟩L2\langle\mathrm{d}\alpha,\beta\rangle_{L^2}=\langle\alpha,\delta\beta\rangle_{L^2} for α∈Ωp−1\alpha\in\Omega^{p-1} and β∈Ωp\beta\in\Omega^p on a closed manifold. This is the analytic heart of Hodge theory: it is what makes Δ=dδ+δd\Delta=\mathrm{d}\delta+\delta\mathrm{d} self-adjoint and non-negative, and hence what guarantees a unique harmonic representative in every cohomology class.

Step 1. Differentiate the natural pairing. Leibniz for d\mathrm{d} on the product of a (p−1)(p-1)-form and the (n−p)(n-p)-form ⋆β\star\beta gives d(α∧⋆β)=dα∧⋆β+(−1)p−1α∧d⋆β\mathrm{d}(\alpha\wedge\star\beta)=\mathrm{d}\alpha\wedge\star\beta+(-1)^{p-1}\alpha\wedge\mathrm{d}\star\beta. Why: this is the one identity that puts dα\mathrm{d}\alpha and d(⋆β)\mathrm{d}(\star\beta) on the same footing, which is what an integration by parts needs.

Step 2. Integrate and drop the boundary. On a closed (compact, boundaryless) manifold Stokes' theorem gives ∫Md(α∧⋆β)=0\int_M\mathrm{d}(\alpha\wedge\star\beta)=0, so ∫Mdα∧⋆β=−(−1)p−1∫Mα∧d⋆β\int_M\mathrm{d}\alpha\wedge\star\beta=-(-1)^{p-1}\int_M\alpha\wedge\mathrm{d}\star\beta. Why: the vanishing boundary term is exactly the condition under which d\mathrm{d} and its adjoint trade places cleanly; with boundary, extra surface terms survive.

Step 3. Reinsert a star to expose an inner product. Using ⋆⋆=s(−1)p(n−p)\star\star=s(-1)^{p(n-p)} one writes α∧d⋆β=± α∧⋆(⋆ d⋆β)=± ⟨α,⋆d⋆β⟩ vol\alpha\wedge\mathrm{d}\star\beta=\pm\,\alpha\wedge\star(\star\,\mathrm{d}\star\beta)=\pm\,\langle\alpha,\star\mathrm{d}\star\beta\rangle\,\mathrm{vol}, converting the right-hand wedge into the L2L^2 pairing of α\alpha with ⋆d⋆β\star\mathrm{d}\star\beta. Why: the whole point of the star is that γ∧⋆η=⟨γ,η⟩ vol\gamma\wedge\star\eta=\langle\gamma,\eta\rangle\,\mathrm{vol}, so a single reinserted star turns a wedge into a measurable overlap.

Step 4. Read off the adjoint. Matching ⟨dα,β⟩L2=⟨α,δβ⟩L2\langle\mathrm{d}\alpha,\beta\rangle_{L^2}=\langle\alpha,\delta\beta\rangle_{L^2} forces δ=(−1)n(p+1)+1 s ⋆d⋆\delta=(-1)^{n(p+1)+1}\,s\,\star\mathrm{d}\star, and on a Riemannian manifold (s=1s=1) the assembled signs give the standard codifferential. Why: the definition of δ\delta is nothing more than "whatever operator makes d\mathrm{d} self-adjoint," and the star is what builds it.

Limiting cases

The star's behaviour is dictated entirely by the three integers nn, pp, and the signature sign s=sgn(det⁡g)s=\mathrm{sgn}(\det g). The following cases exhaust the qualitatively distinct regimes.

CaseResultMeaning
Riemannian, p(n−p)p(n-p) even⋆⋆=+1\star\star=+1s=+1s=+1 and even exponent make ⋆\star a genuine involution; its eigenspaces are the real ±1\pm1 subspaces.
Lorentzian 2-forms in 4D⋆⋆=−1\star\star=-1s=−1s=-1, n=4n=4, p=2p=2, (−1)2⋅2=+1(-1)^{2\cdot2}=+1, so ⋆⋆=−1\star\star=-1: an almost-complex structure enabling complex self-duality.
Riemannian 2-forms in 4D⋆⋆=+1\star\star=+1s=+1s=+1 gives a real splitting Λ2=Λ+⊕Λ−\Lambda^2=\Lambda^+\oplus\Lambda^- into self-dual and anti-self-dual 2-forms, central to instanton physics.
3D Euclidean, 1-forms⋆ dx=dy∧dz\star\,\mathrm{d}x=\mathrm{d}y\wedge\mathrm{d}zthe star reproduces the cross product and curl of vector calculus; ⋆⋆=+1\star\star=+1 on every degree.
Top and bottom degree⋆1=vol, ⋆ vol=s\star 1=\mathrm{vol},\ \star\,\mathrm{vol}=sthe star and its inverse move between scalars and volumes; the round trip picks up the signature sign.

Worked examples

1 · Electromagnetic duality in flat spacetime (fully numeric)

In Minkowski space with η=diag(−1,1,1,1)\eta=\mathrm{diag}(-1,1,1,1) and ϵ~txyz=+1\tilde\epsilon_{txyz}=+1, take a field 2-form with electric field of magnitude E=3E=3 along xx and magnetic field of magnitude B=2B=2 along zz, so that F=3 dt∧dx+2 dx∧dyF=3\,\mathrm{d}t\wedge\mathrm{d}x+2\,\mathrm{d}x\wedge\mathrm{d}y. Compute ⋆F\star F, verify ⋆⋆F=−F\star\star F=-F, and evaluate the Lagrangian density from F∧⋆FF\wedge\star F.

Step 1. Dualize each basis 2-form. From the first derivation, ⋆(dt∧dx)=−dy∧dz\star(\mathrm{d}t\wedge\mathrm{d}x)=-\mathrm{d}y\wedge\mathrm{d}z; an identical component calculation gives ⋆(dx∧dy)=+dt∧dz\star(\mathrm{d}x\wedge\mathrm{d}y)=+\mathrm{d}t\wedge\mathrm{d}z (raise the two spacelike indices, no timelike sign, and ϵ~tzxy=+1\tilde\epsilon_{tzxy}=+1). Linearity then gives ⋆F=3(−dy∧dz)+2(dt∧dz)=−3 dy∧dz+2 dt∧dz\star F=3(-\mathrm{d}y\wedge\mathrm{d}z)+2(\mathrm{d}t\wedge\mathrm{d}z)=\mathbf{-3\,\mathrm{d}y\wedge\mathrm{d}z+2\,\mathrm{d}t\wedge\mathrm{d}z}.

Step 2. Interpret the dual physically. The new "electric" (time-space) part is 2 dt∧dz2\,\mathrm{d}t\wedge\mathrm{d}z, an electric field of magnitude 22 along zz; the new "magnetic" (space-space) part −3 dy∧dz-3\,\mathrm{d}y\wedge\mathrm{d}z is a magnetic field of magnitude −3-3 along xx. So (E,B)=((3,0,0),(0,0,2))(\mathbf{E},\mathbf{B})=((3,0,0),(0,0,2)) maps to (E′,B′)=((0,0,2),(−3,0,0))(\mathbf{E}',\mathbf{B}')=((0,0,2),(-3,0,0)) — the duality rotation E→B, B→−E\mathbf{E}\to\mathbf{B},\ \mathbf{B}\to-\mathbf{E}.

Step 3. Verify the double dual. Dualizing again with ⋆(dy∧dz)=+dt∧dx\star(\mathrm{d}y\wedge\mathrm{d}z)=+\mathrm{d}t\wedge\mathrm{d}x and ⋆(dt∧dz)=−dx∧dy\star(\mathrm{d}t\wedge\mathrm{d}z)=-\mathrm{d}x\wedge\mathrm{d}y gives ⋆⋆F=−3(dt∧dx)−2(dx∧dy)=−F\star\star F=-3(\mathrm{d}t\wedge\mathrm{d}x)-2(\mathrm{d}x\wedge\mathrm{d}y)=-F. This confirms ⋆⋆=−1\star\star=-1 on 4D Lorentzian 2-forms with explicit numbers, no formula assumed.

Step 4. Evaluate the action density. Only dt∧dx∧dy∧dz=vol\mathrm{d}t\wedge\mathrm{d}x\wedge\mathrm{d}y\wedge\mathrm{d}z=\mathrm{vol} survives the wedge, giving F∧⋆F=(B2−E2) vol=(4−9) vol=−5 volF\wedge\star F=(B^2-E^2)\,\mathrm{vol}=(4-9)\,\mathrm{vol}=-5\,\mathrm{vol}. Hence the Maxwell Lagrangian density is −12F∧⋆F=12(E2−B2) vol=+2.5 vol-\tfrac12 F\wedge\star F=\tfrac12(E^2-B^2)\,\mathrm{vol}=\mathbf{+2.5\,\mathrm{vol}}, matching −14FabFab=12(E2−B2)-\tfrac14 F_{ab}F^{ab}=\tfrac12(E^2-B^2) exactly.

2 · The star in curved coordinates: the sphere's area from ⋆ dr\star\,\mathrm{d}r (fully numeric)

Work in flat three-dimensional space in spherical coordinates (r,θ,ϕ)(r,\theta,\phi), where g=diag(1,r2,r2sin⁡2θ)g=\mathrm{diag}(1,r^2,r^2\sin^2\theta) so that ∣g∣=r2sin⁡θ\sqrt{|g|}=r^2\sin\theta. Compute ⋆1\star 1 and ⋆ dr\star\,\mathrm{d}r, and evaluate the latter on the sphere r=2r=2.

Step 1. Compute the volume form. By equation (5), ⋆1=vol=∣g∣ dr∧dθ∧dϕ=r2sin⁡θ dr∧dθ∧dϕ\star 1=\mathrm{vol}=\sqrt{|g|}\,\mathrm{d}r\wedge\mathrm{d}\theta\wedge\mathrm{d}\phi=\mathbf{r^2\sin\theta\,\mathrm{d}r\wedge\mathrm{d}\theta\wedge\mathrm{d}\phi} — the familiar spherical volume element, produced automatically by the star acting on the constant 11.

Step 2. Dualize the radial 1-form. For a 1-form the star raises the single index and contracts: ⋆ dr=∣g∣ grr dθ∧dϕ\star\,\mathrm{d}r=\sqrt{|g|}\,g^{rr}\,\mathrm{d}\theta\wedge\mathrm{d}\phi. With grr=1g^{rr}=1 and ∣g∣=r2sin⁡θ\sqrt{|g|}=r^2\sin\theta, this is ⋆ dr=r2sin⁡θ dθ∧dϕ\star\,\mathrm{d}r=\mathbf{r^2\sin\theta\,\mathrm{d}\theta\wedge\mathrm{d}\phi}.

Step 3. Recognize the result. r2sin⁡θ dθ∧dϕr^2\sin\theta\,\mathrm{d}\theta\wedge\mathrm{d}\phi is exactly the area 2-form on the sphere of radius rr: the Hodge dual of "the radial direction" is "the sphere of constant rr, sized correctly." This is the orthogonal-complement picture made quantitative — and the metric factor ∣g∣=r2sin⁡θ\sqrt{|g|}=r^2\sin\theta is doing all the work.

Step 4. Integrate on r=2r=2. Then ⋆ dr=4sin⁡θ dθ∧dϕ\star\,\mathrm{d}r=4\sin\theta\,\mathrm{d}\theta\wedge\mathrm{d}\phi, and ∫02π ⁣ ⁣∫0π4sin⁡θ dθ dϕ=4⋅2π⋅2=16π\int_0^{2\pi}\!\!\int_0^{\pi}4\sin\theta\,\mathrm{d}\theta\,\mathrm{d}\phi=4\cdot 2\pi\cdot 2=\mathbf{16\pi}, the correct surface area 4πr2=4π(2)2=16π4\pi r^2=4\pi(2)^2=16\pi. The star turned a coordinate 1-form into a physical area element, and the numbers check.

Physics of the portrait

The star operator is named for the geometer who made it the centerpiece of a theory, but its lineage runs from Grassmann's exterior algebra through Cartan's differential forms to the harmonic integrals that fuse analysis, geometry, and topology.

Origins · 1 minW. V. D. Hodge and how this was discovered
WV
W. V. D. Hodge
1903–1975 · Scottish geometer, founder of the theory of harmonic integrals

William Vallance Douglas Hodge was born in Edinburgh and spent most of his career at Cambridge, where he held the Lowndean Chair of Astronomy and Geometry and served as Master of Pembroke College. His great work, The Theory and Applications of Harmonic Integrals (1941), took a scattered set of ideas — de Rham's cohomology of differential forms, the Laplace operator, Riemann's period relations — and welded them into a single machine. The pivot of that machine is the star operator: by supplying a metric inner product on forms, ⋆\star lets one define the codifferential δ\delta, the Laplacian Δ=dδ+δd\Delta=\mathrm{d}\delta+\delta\mathrm{d}, and the notion of a harmonic form Δω=0\Delta\omega=0. Hodge's decomposition theorem then states that on a compact Riemannian manifold every cohomology class contains exactly one harmonic representative, so the purely analytic kernel of Δ\Delta computes the topological Betti numbers — a bridge between the local and the global that still underlies index theory and much of modern geometry. Hodge's early proofs contained gaps that Hermann Weyl and Kunihiko Kodaira later closed rigorously, but the vision was his. His deepest conjecture, on which classes of cohomology on a projective variety come from algebraic cycles, remains one of the Clay Millennium Problems. Hodge received the Copley Medal of the Royal Society in 1974 and collaborated in his later years with Michael Atiyah, seeding the geometry that would grow into the Atiyah–Singer index theorem.

History
1844
— Grassmann's Ausdehnungslehre founds the exterior algebra of antisymmetric quantities
1899
— Élie Cartan builds the systematic calculus of differential forms and the exterior derivative
1931
— Georges de Rham proves that closed-modulo-exact forms compute the manifold's topology
1941
— Hodge's Theory and Applications of Harmonic Integrals introduces the star operator and harmonic forms
1949
— Kodaira and Weyl complete the rigorous proof of the Hodge decomposition theorem

Going further

Texts. Misner, Thorne & Wheeler, Gravitation (1973), §3.5 and §4.3–4.5 (forms and duality) · Wald, General Relativity (1984), Appendix B and §C.2 · Carroll, Spacetime and Geometry (2004), §2.9–2.10 · Nakahara, Geometry, Topology and Physics (2003), §7.9 (Hodge theory) · Frankel, The Geometry of Physics (2011), Ch. 14.

Provenance. Conventions used throughout: signature (−,+,+,+)(-,+,+,+), orientation ϵ~txyz=+1\tilde\epsilon_{txyz}=+1, and ∣g∣\sqrt{|g|} a density of weight one. The metric-raising of indices is recalled by name from aq-gr-raising-lowering-indices and the promotion ϵ=∣g∣ ϵ~\epsilon=\sqrt{|g|}\,\tilde\epsilon from aq-gr-tensor-densities-weights; the wedge and d\mathrm{d} are owned by aq-gr-differential-forms-exterior-algebra and aq-gr-exterior-derivative and are not re-derived here. A verifier should recompute: (1) ⋆(dt∧dx)=−dy∧dz\star(\mathrm{d}t\wedge\mathrm{d}x)=-\mathrm{d}y\wedge\mathrm{d}z from the component definition (Carroll §2.9, MTW §3.5); (2) the double-dual sign s(−1)p(n−p)s(-1)^{p(n-p)} via the ϵϵ\epsilon\epsilon contraction identity (Nakahara eq. 7.181, Wald App. B); (3) ⋆⋆F=−F\star\star F=-F and F∧⋆F=(B2−E2) volF\wedge\star F=(B^2-E^2)\,\mathrm{vol} for the numeric field of Example 1; (4) ⋆ dr=r2sin⁡θ dθ∧dϕ\star\,\mathrm{d}r=r^2\sin\theta\,\mathrm{d}\theta\wedge\mathrm{d}\phi integrating to 16π16\pi on r=2r=2; (5) dim⁡Ωp=(np)=(nn−p)\dim\Omega^p=\binom{n}{p}=\binom{n}{n-p}. All signs are convention-dependent but internally consistent and cross-checked against the cited texts.

Prerequisites. The Metric Tensor and the Line Element · Metric Signature and Lorentzian Geometry · Raising and Lowering Indices · Tensor Densities and Weights · Tensor Algebra: Contraction, Symmetrization and Antisymmetrization. Leads to. Tensor Densities and Weights · Metric Signature and Lorentzian Geometry.

Ask the tutor: Ask me to dualize any specific form — a basis 2-form, a Maxwell field, or a 1-form in curved coordinates — and I will walk the raise-contract-check steps with every sign shown.

Why does the Hodge star need an orientation as well as a metric?

The metric fixes all the magnitudes in the construction — it raises indices and supplies ∣g∣\sqrt{|g|} — but it cannot fix an overall sign. The volume form vol=∣g∣ dx1∧⋯∧dxn\mathrm{vol}=\sqrt{|g|}\,\mathrm{d}x^1\wedge\cdots\wedge\mathrm{d}x^n and the Levi-Civita tensor ϵ\epsilon both carry a sign that only a choice of orientation can pin down. Reverse the orientation and ϵ→−ϵ\epsilon\to-\epsilon, so ⋆→−⋆\star\to-\star: every Hodge dual flips sign. This is why a non-orientable manifold has no globally defined star, and why physical results that depend on ⋆\star — the sign of a duality rotation, the direction of a flux — must always be quoted alongside an orientation convention.

How is the Hodge star related to the cross product and curl?

They are the same operation in disguise. In three-dimensional Euclidean space the star sends a 1-form to a 2-form, ⋆ dx=dy∧dz\star\,\mathrm{d}x=\mathrm{d}y\wedge\mathrm{d}z, and using the metric to trade 1-forms for vectors, this is exactly the rule that turns two edge vectors into the area vector perpendicular to them — the cross product. Likewise the curl of a vector field is ⋆ d\star\,\mathrm{d} applied to its associated 1-form: d\mathrm{d} builds the 2-form of circulation, and ⋆\star turns it back into a vector. The reason these familiar operations exist only in three dimensions is that only there does ⋆\star map 1-forms to 1-forms after the metric identification, so the "curl of a vector is a vector."

In what sense does the star make Maxwell's equations "geometric"?

Written as dF=0\mathrm{d}F=0 and d⋆F=⋆J\mathrm{d}\star F=\star J, Maxwell's equations separate cleanly into a topological half and a metric half. The homogeneous pair dF=0\mathrm{d}F=0 uses no metric at all — it says FF is a closed 2-form, equivalent to the absence of magnetic monopoles and Faraday's law, and it holds identically once F=dAF=\mathrm{d}A. The inhomogeneous pair carries every appearance of the metric inside the single star on FF and on JJ. This is why gravity couples to electromagnetism exclusively through ⋆\star: curving spacetime changes ⋆F\star F, hence the field's dynamics, but never touches dF=0\mathrm{d}F=0. It also makes the source-free symmetry F→⋆FF\to\star F manifest.

Why is source-free Maxwell theory conformally invariant, and how does the star show it?

Under a conformal rescaling g→Ω2gg\to\Omega^2 g the Hodge star on pp-forms scales as ⋆→Ω n−2p⋆\star\to\Omega^{\,n-2p}\star, because raising each of the pp indices brings a factor Ω−2\Omega^{-2} while ∣g∣\sqrt{|g|} brings Ω n\Omega^{\,n}. In four dimensions acting on a 2-form the exponent n−2p=4−4=0n-2p=4-4=0, so ⋆F\star F is left completely unchanged by any conformal rescaling of the metric. Consequently d⋆F=0\mathrm{d}\star F=0 is preserved: light does not "see" the conformal factor of spacetime, which is the precise sense in which massless electromagnetism is conformally invariant. This special cancellation happens only for middle-degree forms in the critical dimension n=2pn=2p.

What is the difference between the exterior derivative d and the codifferential δ?

The exterior derivative d\mathrm{d} raises a form's degree by one, is built from partial derivatives alone, and needs no metric — it is the same on any smooth manifold. The codifferential δ\delta lowers degree by one and is genuinely metric-dependent: δ=(−1)n(p+1)+1s ⋆d⋆\delta=(-1)^{n(p+1)+1}s\,\star\mathrm{d}\star, so it cannot even be written without the star. Their defining relationship is adjointness — ⟨dα,β⟩L2=⟨α,δβ⟩L2\langle\mathrm{d}\alpha,\beta\rangle_{L^2}=\langle\alpha,\delta\beta\rangle_{L^2} on a closed manifold — which makes δ\delta the "divergence" to d\mathrm{d}'s "gradient/curl." Both square to zero (d2=δ2=0\mathrm{d}^2=\delta^2=0), and their symmetric combination Δ=dδ+δd\Delta=\mathrm{d}\delta+\delta\mathrm{d} is the Laplacian whose kernel is the harmonic forms.

Does the Hodge star change the number of components of a form?

No — that is exactly why it can be an isomorphism. A pp-form on an nn-manifold has (np)\binom{n}{p} independent components, and its dual is an (n−p)(n-p)-form with (nn−p)\binom{n}{n-p} components. The binomial identity (np)=(nn−p)\binom{n}{p}=\binom{n}{n-p} guarantees these two numbers are equal, so ⋆\star maps one space bijectively onto another of the same dimension. In four-dimensional spacetime, for instance, a 2-form and its dual both have (42)=6\binom{4}{2}=6 components, which is why ⋆\star maps the six-dimensional space of 2-forms to itself and can act there like a complex structure. The star never adds or discards information; it repackages it into complementary degree.

Why do textbooks disagree about the signs in the codifferential?

Because three independent conventions all feed into the sign: the metric signature (whether time is −- or ++), the orientation (the sign of ϵ~txyz\tilde\epsilon_{txyz}), and the ordering choice in the definition of ⋆\star itself. MTW, Wald, Carroll, Nakahara, and Frankel do not all make the same three choices, so their formulas for δ\delta and for ⋆⋆\star\star differ by signs that are genuine, not typos. None is "wrong" — each is internally consistent. The practical rule is to never mix formulas across books: fix your signature, orientation, and star convention once, derive ⋆⋆=s(−1)p(n−p)\star\star=s(-1)^{p(n-p)} and δ\delta from them yourself, and use only those. Every worked example here uses (−,+,+,+)(-,+,+,+) with ϵ~txyz=+1\tilde\epsilon_{txyz}=+1.

Before this

Where this leads