Skip to content

Hodge Theory

De Rham cohomology is a quotient: closed forms modulo exact forms. Quotients are algebraically convenient and analytically awkward, because a cohomology class has no distinguished representative; any element of the class will do, and nothing singles one out. Hodge theory supplies the missing selection principle: on a Riemannian manifold, each class contains exactly one harmonic form, the one solving a PDE.

That turns a topological invariant into a statement about analysis. The dimension of HdRk(M)H^k_{\mathrm{dR}}(M) equals the dimension of the space of harmonic kk-forms, which is the eigenspace of a self-adjoint elliptic operator at eigenvalue zero - and so everything proved about self-adjoint operators in the fundamental theorems applies to topology. This is the cleanest instance of a pattern that runs through all of geometry: to study topology, build an elliptic operator and compute its kernel.

Picture the space of all kk-forms as a big vector space, chopped into the subspace of exact forms BkB^k sitting inside the closed forms ZkZ^k. A cohomology class is a coset; a whole affine copy of BkB^k. The Riemannian metric gives the ambient space an orthogonal complement, and the Hodge theorem says: each coset meets the complement of BkB^k in exactly one point. That point is the harmonic representative.

Why is the complement the right choice? Because the complement of the exact forms is the kernel of the Laplacian, and kernels are computable. So the selection principle is not arbitrary: it is the orthogonal projection, the one choice that minimises the norm among all representatives of the class. The harmonic representative of a cohomology class is its least-squares solution, which is why the theory connects to the variational methods used everywhere else in geometry.

Let MM be a compact, orientable, Riemannian nn-manifold, with metric gg. The metric induces:

  • the Hodge star ∗:Ωk(M)→Ωn−k(M)*: \Omega^k(M) \to \Omega^{n-k}(M), defined by α∧∗β=⟨α,β⟩ dV\alpha \wedge *\beta = \langle \alpha, \beta\rangle\, dV, satisfying ∗2=(−1)k(n−k)*^2 = (-1)^{k(n-k)} on kk-forms;
  • the codifferential d∗=(−1)n(k+1)+1∗ d ∗d^* = (-1)^{n(k+1)+1} * \, d \, * on Ωk\Omega^k;
  • the Hodge Laplacian
Δ=dd∗+d∗d:Ωk(M)→Ωk(M).\Delta = dd^* + d^*d : \Omega^k(M) \to \Omega^k(M).

Proposition. Δ\Delta is self-adjoint and non-negative: ⟨Δα,α⟩=∥dα∥2+∥d∗α∥2≥0\langle \Delta\alpha, \alpha\rangle = \|d\alpha\|^2 + \|d^*\alpha\|^2 \geq 0.

Proof. Both dd and d∗d^* are adjoints of one another by construction, and d2=(d∗)2=0d^2 = (d^*)^2 = 0. Then

⟨Δα,α⟩=⟨dd∗α,α⟩+⟨d∗dα,α⟩=⟨d∗α,d∗α⟩+⟨dα,dα⟩,\langle \Delta\alpha, \alpha\rangle = \langle dd^*\alpha, \alpha\rangle + \langle d^*d\alpha, \alpha\rangle = \langle d^*\alpha, d^*\alpha\rangle + \langle d\alpha, d\alpha\rangle,

using d2=0d^2 = 0 and (d∗)2=0(d^*)^2 = 0 in the cross terms: they are ⟨d∗α,dα⟩\langle d^*\alpha, d\alpha\rangle twice with opposite pairing, cancelling. The right side is a sum of squared norms. ■\blacksquare

This is where self-adjointness earns its keep, and it is worth comparing with Theorem 1 of the spectral theory page: there, self-adjointness gave real spectrum; here it gives an orthogonal decomposition of the form space, which is what the theorem below needs. The estimate ⟨Δα,α⟩=∥dα∥2+∥d∗α∥2\langle\Delta\alpha,\alpha\rangle = \|d\alpha\|^2 + \|d^*\alpha\|^2 is the same shape as ∥(T−z)x∥2=∥(T−u)x∥2+v2∥x∥2\|(T-z)x\|^2 = \|(T-u)x\|^2 + v^2\|x\|^2, and it plays the same role: it turns an algebraic condition into a norm statement.

Definition. α\alpha is harmonic if Δα=0\Delta\alpha = 0. The space of harmonic kk-forms is Hk(M)=ker⁡Δ\mathcal{H}^k(M) = \ker\Delta.

Corollary. α\alpha is harmonic iff dα=0d\alpha = 0 and d∗α=0d^*\alpha = 0.

Proof. Δα=0\Delta\alpha = 0 forces ∥dα∥2+∥d∗α∥2=0\|d\alpha\|^2 + \|d^*\alpha\|^2 = 0, and a sum of squares vanishes termwise. The converse is immediate. ■\blacksquare

So a harmonic form is one that is simultaneously closed and co-closed; it leaks in neither direction. On a compact manifold, harmonicity is two first-order conditions rather than one second-order equation, which is why the theory is computable.

Theorem (Hodge decomposition). For each kk there is an orthogonal direct sum

Ωk(M)=ΔΩk(M)⊕Hk(M)=dΩk−1(M)⊕d∗Ωk+1(M)⊕Hk(M).\Omega^k(M) = \Delta\Omega^k(M) \oplus \mathcal{H}^k(M) = d\Omega^{k-1}(M) \oplus d^*\Omega^{k+1}(M) \oplus \mathcal{H}^k(M).

Proof sketch. Δ\Delta is self-adjoint and elliptic. Self-adjointness gives (im⁡Δ)⊥=ker⁡Δ=Hk(\operatorname{im}\Delta)^\perp = \ker\Delta = \mathcal{H}^k on a compact manifold, and elliptic regularity; the analytic input this page uses rather than proves; says im⁡Δ\operatorname{im}\Delta is closed and that elements of ker⁡Δ\ker\Delta are smooth. Hence the first decomposition. For the second, dΩk−1d\Omega^{k-1} and d∗Ωk+1d^*\Omega^{k+1} are orthogonal because ⟨dα,d∗β⟩=⟨d2α,β⟩=0\langle d\alpha, d^*\beta\rangle = \langle d^2\alpha, \beta\rangle = 0, and their sum is the orthogonal complement of Hk\mathcal{H}^k inside ΔΩk\Delta\Omega^k. ■\blacksquare

The analytic input; elliptic regularity, which says the kernel of an elliptic operator consists of smooth sections; is genuinely deep, and this page uses it as a black box. Flagging that is part of stating what has been proved: the algebra of the decomposition is elementary, and the regularity theorem is not. That theorem is proved in Elliptic Regularity - Weyl’s lemma and the difference-quotient interior regularity for Poisson’s equation.

Theorem (Hodge). Every de Rham cohomology class contains exactly one harmonic representative. Consequently

Hk(M)  ≅  HdRk(M),dim⁡Hk(M)=bk(M).\mathcal{H}^k(M) \;\cong\; H^k_{\mathrm{dR}}(M), \qquad \dim \mathcal{H}^k(M) = b_k(M).

Proof. Take [ω]∈HdRk[\omega] \in H^k_{\mathrm{dR}} with ω\omega closed, and use the decomposition to write ω=dα+d∗β+h\omega = d\alpha + d^*\beta + h with hh harmonic. Since dω=0d\omega = 0 and d(dα)=0d(d\alpha) = 0:

0=dω=dd∗β,0 = d\omega = d d^*\beta,

and pairing with β\beta gives 0=⟨dd∗β,β⟩=∥d∗β∥20 = \langle d d^*\beta, \beta\rangle = \|d^*\beta\|^2, so d∗β=0d^*\beta = 0 and the d∗βd^*\beta term vanishes. Hence ω=dα+h\omega = d\alpha + h, so [ω]=[h][\omega] = [h] - every class has a harmonic representative.

For uniqueness, suppose h1,h2h_1, h_2 are harmonic with [h1]=[h2][h_1] = [h_2]. Then h1−h2=dαh_1 - h_2 = d\alpha is both harmonic and exact, so

0=∥h1−h2∥2=⟨h1−h2, dα⟩=⟨d∗(h1−h2),α⟩=0⋅∥α∥2  ⇒  d∗(h1−h2)=0,0 = \|h_1 - h_2\|^2 = \langle h_1 - h_2,\, d\alpha\rangle = \langle d^*(h_1 - h_2), \alpha\rangle = 0 \cdot \|\alpha\|^2 \;\Rightarrow\; d^*(h_1-h_2) = 0,

and d(h1−h2)=0d(h_1 - h_2) = 0 by harmonicity, so the norm is zero and h1=h2h_1 = h_2. ■\blacksquare

The proof is short because the work is in the decomposition, and the decomposition is short because the work is in elliptic regularity. That is the honest shape of the subject: the statement is topological, the machinery is PDE, and the algebra in between is three lines.

Consequence: Betti numbers are analytic. bk=dim⁡ker⁡Δb_k = \dim \ker\Delta on kk-forms, so the Betti numbers of a manifold are the multiplicities of the zero eigenvalue of an elliptic operator. Since eigenvalue multiplicities cannot change under continuous deformation of the metric, this gives the analytic proof that the Betti numbers are topological; no triangulation required.

Consequence: Poincaré duality, analytically. The Hodge star maps harmonic kk-forms to harmonic (n−k)(n-k)-forms, so ∗:Hk→Hn−k*: \mathcal{H}^k \to \mathcal{H}^{n-k} is an isomorphism and bk=bn−kb_k = b_{n-k}. Poincaré duality, normally proved by dual cell structures, here follows from ∗2=1*^2 = 1.

The flat torus TnT^n. Take M=Rn/ZnM = \mathbb{R}^n/\mathbb{Z}^n with the flat metric. The kk-forms dxi1∧⋯∧dxikdx_{i_1}\wedge\dots\wedge dx_{i_k} have constant coefficients, and Δ\Delta on constant-coefficient forms is zero. So dim⁡Hk=(nk)\dim\mathcal{H}^k = \binom{n}{k} and every Betti number is binomial; computed without solving a PDE, because on a flat torus every form with constant coefficients is harmonic and there are no others. The general theorem says any metric on TnT^n gives the same answer, which is the content: the Laplacian depends on the metric and bkb_k does not.

The circle. H0=\mathcal{H}^0 = constants, H1=\mathcal{H}^1 = multiples of dxdx. So b0=b1=1b_0 = b_1 = 1, matching S1S^1‘s two invariants from algebraic topology: one connected component, one hole.

The sphere S2S^2. H0\mathcal{H}^0 and H2\mathcal{H}^2 are one-dimensional (volume form) and H1=0\mathcal{H}^1 = 0: there are no harmonic 1-forms, because S2S^2 has no tunnels. The vanishing is the analytic shadow of simple connectedness, and it is the same statement as HdR1(S2)=0H^1_{\mathrm{dR}}(S^2) = 0 from the Mayer–Vietoris computation on the topology page.

It requires a metric, so it sees nothing metric-independent directly; the harmonic representative depends on gg, and only its cohomology class does not. That is a feature, not a defect, but it means Hodge theory answers “is there a canonical representative” at the cost of choosing a metric first.

It sees no torsion, for the same reason de Rham theory does not: everything is a real vector space. RP2\mathbb{R}P^2 remains the standing warning.

And on non-compact manifolds the theory changes character entirely: compactness is what makes ker⁡Δ\ker\Delta finite-dimensional, and without it the space of harmonic forms can be infinite-dimensional and the theorem fails. L2L^2 Hodge theory is the repair, and it is a genuinely different subject.

  • Reading Δ\Delta as the rough Laplacian. The Hodge Laplacian is dd∗+d∗ddd^* + d^*d, not the connection Laplacian ∇∗∇\nabla^*\nabla; they differ by a curvature term (the Weitzenböck formula). On functions they agree, which is why the distinction is invisible in elementary Riemannian geometry and sudden here.
  • Assuming harmonicity is a second-order equation with a first-order solution. It is two first-order conditions, dα=0d\alpha = 0 and d∗α=0d^*\alpha = 0, on a compact manifold; and on a non-compact one that equivalence fails without an integrability condition.
  • Applying the decomposition without compactness. On a non-compact manifold im⁡Δ\operatorname{im}\Delta need not be closed, and the Hodge theorem fails. Compactness is used in every step after the definition.
  • Forgetting that the harmonic representative depends on the metric. Only its class is canonical. Two metrics give two different harmonic forms for the same class, and comparing them is a question about the metrics, not the topology.
  • Expecting to compute Hk\mathcal{H}^k without solving a PDE. The theorem says the dimension is topological; it does not make the forms explicit. On a generic metric the harmonic forms are as hard to write down as eigenfunctions are.