Differential Forms

Differential forms are the natural objects to integrate on manifolds. They encode antisymmetric multilinear functions on tangent vectors and unify the gradient, curl, and divergence of vector calculus into a single framework: the exterior derivative.

Historical Context

Elie Cartan developed the calculus of differential forms in the early 20th century, building on the work of Grassmann (exterior algebra, 1844) and Poincare (who discovered the relation $d^2 = 0$ in 1895). The Hodge star operator was introduced by W.V.D. Hodge in 1941 to study harmonic forms on Riemannian manifolds, leading to the celebrated Hodge decomposition theorem.

Derivation 1: The Exterior Algebra

A $k$-form at a point $p \in M$ is an alternating multilinear map:

$\omega_p: \underbrace{T_pM \times \cdots \times T_pM}_{k \text{ copies}} \to \mathbb{R}$

"Alternating" means that swapping any two arguments reverses the sign:$\omega(\ldots, v, \ldots, w, \ldots) = -\omega(\ldots, w, \ldots, v, \ldots)$.

The Wedge Product

Given a $k$-form $\alpha$ and an $\ell$-form $\beta$, their wedge product is a $(k+\ell)$-form defined by antisymmetrization:

$(\alpha \wedge \beta)(v_1, \ldots, v_{k+\ell}) = \frac{1}{k!\ell!} \sum_{\sigma \in S_{k+\ell}} \text{sgn}(\sigma) \, \alpha(v_{\sigma(1)}, \ldots, v_{\sigma(k)}) \, \beta(v_{\sigma(k+1)}, \ldots, v_{\sigma(k+\ell)})$

Key properties of the wedge product:

$\alpha \wedge \beta = (-1)^{k\ell} \beta \wedge \alpha$

Graded commutativity

$(\alpha \wedge \beta) \wedge \gamma = \alpha \wedge (\beta \wedge \gamma)$

Associativity

$dx^i \wedge dx^j = -dx^j \wedge dx^i, \quad dx^i \wedge dx^i = 0$

Anticommutativity of basis 1-forms

A general $k$-form on an $n$-manifold can be written:

$\boxed{\omega = \frac{1}{k!} \omega_{i_1 \cdots i_k}(x) \, dx^{i_1} \wedge \cdots \wedge dx^{i_k}}$

The space $\Lambda^k(T_p^*M)$ has dimension $\binom{n}{k}$. In particular,$\Lambda^n(T_p^*M)$ is 1-dimensional—the volume form direction—and$\Lambda^k = 0$ for $k > n$.

Derivation 2: The Exterior Derivative

The exterior derivative $d: \Omega^k(M) \to \Omega^{k+1}(M)$ is the unique linear map satisfying:

On 0-forms: $df = \frac{\partial f}{\partial x^i} dx^i$

Graded Leibniz rule: $d(\alpha \wedge \beta) = d\alpha \wedge \beta + (-1)^k \alpha \wedge d\beta$

Nilpotency: $d^2 = d \circ d = 0$

Proof of $d^2 = 0$

Step 1: For a 0-form $f$:

$d(df) = d\left(\frac{\partial f}{\partial x^i} dx^i\right) = \frac{\partial^2 f}{\partial x^j \partial x^i} dx^j \wedge dx^i$

Step 2: Since $\partial_j \partial_i f = \partial_i \partial_j f$ (symmetry) and $dx^j \wedge dx^i = -dx^i \wedge dx^j$ (antisymmetry):

$d^2f = \frac{1}{2}\left(\frac{\partial^2 f}{\partial x^j \partial x^i} - \frac{\partial^2 f}{\partial x^i \partial x^j}\right) dx^j \wedge dx^i = 0$

The general case follows by the Leibniz rule. This $d^2 = 0$ property is the foundation of de Rham cohomology.

Unification of Vector Calculus

In $\mathbb{R}^3$, the exterior derivative unifies:

$d$ on 0-forms = gradient,  $d$ on 1-forms = curl,  $d$ on 2-forms = divergence. The identities $\nabla \times (\nabla f) = 0$ and $\nabla \cdot (\nabla \times \mathbf{F}) = 0$ are both instances of $d^2 = 0$.

Derivation 3: The Hodge Star Operator

On an oriented Riemannian manifold $(M^n, g)$, the Hodge star is a linear isomorphism $*: \Lambda^k \to \Lambda^{n-k}$ defined by:

$\alpha \wedge *\beta = \langle \alpha, \beta \rangle \, \text{vol}_g$

where $\text{vol}_g = \sqrt{|\det g|} \, dx^1 \wedge \cdots \wedge dx^n$ and $\langle \cdot, \cdot \rangle$ is the inner product on forms induced by $g$.

Explicit Formula

For a basis $k$-form $dx^{i_1} \wedge \cdots \wedge dx^{i_k}$:

$*(dx^{i_1} \wedge \cdots \wedge dx^{i_k}) = \frac{\sqrt{|g|}}{(n-k)!} g^{i_1 j_1} \cdots g^{i_k j_k} \epsilon_{j_1 \cdots j_k j_{k+1} \cdots j_n} dx^{j_{k+1}} \wedge \cdots \wedge dx^{j_n}$

Key property:

$\boxed{*\,* = (-1)^{k(n-k)} s}$

where $s = \text{sgn}(\det g)$ ($+1$ for Riemannian, $-1$ for Lorentzian)

The Hodge Laplacian

The codifferential is $\delta = (-1)^{nk+n+1} *d*$ on $k$-forms. The Hodge Laplacian is:

$\Delta = d\delta + \delta d = (d + \delta)^2$

On 0-forms in $\mathbb{R}^n$, this reduces to $\Delta f = -\sum_i \partial^2 f / \partial (x^i)^2$, the usual Laplacian (with physicist sign convention).

Derivation 4: Interior Product and Cartan's Magic Formula

The interior product (contraction) with a vector field $X$ is$\iota_X: \Omega^k(M) \to \Omega^{k-1}(M)$:

$(\iota_X \omega)(v_1, \ldots, v_{k-1}) = \omega(X, v_1, \ldots, v_{k-1})$

Cartan's Magic Formula

The Lie derivative of a form along a vector field $X$ is given by Cartan's remarkable formula:

$\boxed{\mathcal{L}_X \omega = \iota_X (d\omega) + d(\iota_X \omega)}$

Proof sketch: Both sides are derivations of the exterior algebra that agree on 0-forms (where $\mathcal{L}_X f = Xf = \iota_X df + d(\iota_X f) = Xf + 0$) and on exact 1-forms (where $\mathcal{L}_X df = d(\mathcal{L}_X f) = d(Xf)$). Since derivations are determined by their values on generators, the formula holds for all forms.

Cartan's formula is the key computational tool in symplectic geometry, where$\mathcal{L}_X \omega = 0$ defines symplectomorphisms and $\iota_X \omega = dH$ defines Hamiltonian vector fields.

Derivation 5: Maxwell's Equations as Differential Forms

Electromagnetism is the paradigmatic example of differential forms in physics. The electromagnetic field strength is a 2-form on Minkowski spacetime:

$F = \frac{1}{2} F_{\mu\nu} \, dx^\mu \wedge dx^\nu = E_i \, dx^i \wedge dt + \frac{1}{2} \epsilon_{ijk} B^k \, dx^i \wedge dx^j$

All four Maxwell equations reduce to just two elegant equations:

$dF = 0$

Bianchi identity: $\nabla \cdot \mathbf{B} = 0$ and $\nabla \times \mathbf{E} + \partial_t \mathbf{B} = 0$

$d{*F} = {*J}$

Source equations: $\nabla \cdot \mathbf{E} = \rho$ and $\nabla \times \mathbf{B} - \partial_t \mathbf{E} = \mathbf{J}$

Since $dF = 0$ and spacetime is contractible, by the Poincare lemma there exists a 1-form $A$ with:

$\boxed{F = dA, \quad A = A_\mu \, dx^\mu = -\phi \, dt + A_i \, dx^i}$

The gauge freedom $A \to A + d\Lambda$ is automatic since $d(A + d\Lambda) = dA + d^2\Lambda = dA = F$. Current conservation follows from $d^2(*F) = 0 = d(*J)$, giving $\partial_\mu J^\mu = 0$.

Elegance of forms: The formulation $dF = 0$, $d*F = *J$ is manifestly coordinate-independent, works in any dimension, and immediately generalizes to non-Abelian gauge theories (Yang-Mills: $D_A F = 0$, $D_A *F = *J$).

Applications to Physics

General Relativity

The Riemann curvature 2-form $\Omega^a{}_b = \frac{1}{2} R^a{}_{b\mu\nu} dx^\mu \wedge dx^\nu$ and the torsion 2-form $T^a = de^a + \omega^a{}_b \wedge e^b$ are central to the Cartan formulation of GR, where the Einstein equations become equations on differential forms.

Gauge Theory

The gauge field $A$ is a Lie-algebra-valued 1-form, and $F = dA + A \wedge A$ is the curvature 2-form. The Chern-Simons 3-form $\text{CS}(A) = \text{tr}(A \wedge dA + \frac{2}{3} A \wedge A \wedge A)$ plays a key role in topological quantum field theory.

Condensed Matter

The Berry curvature is a 2-form on parameter space. Integration over the Brillouin zone torus gives topological invariants (Chern numbers) that classify quantum Hall states and topological insulators.

Interactive Simulation

This simulation visualizes 1-forms as covector fields on $\mathbb{R}^2$, computes wedge products and exterior derivatives explicitly, and demonstrates the Hodge star by verifying the Laplacian for harmonic and non-harmonic functions.

Differential Forms: Wedge Product, Exterior Derivative & Hodge Star

Python
script.py153 lines

Click Run to execute the Python code

Code will be executed with Python 3 on the server