Exterior Derivative

Of all the derivatives a physicist meets, one is special: it needs nothing but the smooth structure of space to exist. No metric to measure lengths, no connection to compare vectors at different points, no privileged coordinates — just the bare notion of a differentiable manifold. That operator is the exterior derivative d\mathrm{d}, and it climbs the ladder of differential forms one rung at a time, sending a pp-form to a (p+1)(p+1)-form. A pp-form is a totally antisymmetric (0,p)(0,p) tensor field — the object that the tensor transformation law and the antisymmetrization operation of the preceding articles single out as living naturally under integration — and d\mathrm{d} is the canonical way to differentiate it while staying inside that world. What earns d\mathrm{d} its central place is a short list of properties that fix it uniquely. On a function it is the ordinary differential df=∂μf dxμ\mathrm{d}f=\partial_\mu f\,\mathrm{d}x^\mu. On products of forms it obeys a graded Leibniz rule that tracks parity with a sign. And applied twice it vanishes identically, d2=0\mathrm{d}^2=0 — a single algebraic line that hides the symmetry of mixed partial derivatives and, geometrically, the fact that the boundary of a boundary is empty. Because antisymmetrization annihilates the symmetric Christoffel terms, d\mathrm{d} built from plain partial derivatives is automatically a tensor. The whole of classical vector calculus is the three-dimensional shadow of this one operator: gradient, curl and divergence are d\mathrm{d} on 00-, 11- and 22-forms, and the identities ∇×∇f=0\nabla\times\nabla f=0 and ∇⋅(∇×F)=0\nabla\cdot(\nabla\times\mathbf F)=0 are both d2=0\mathrm{d}^2=0. Stokes' theorem, de Rham cohomology, and Maxwell's equations written as dF=0\mathrm{d}F=0 and d⋆F=⋆J\mathrm{d}\star F=\star J all flow from here.

Key takeaways
  • The exterior derivative d:Ωp(M)→Ωp+1(M)\mathrm{d}:\Omega^p(M)\to\Omega^{p+1}(M) is a coordinate-free antiderivation of degree +1+1, defined on every smooth manifold with no metric and no connection.
  • It is pinned down by four axioms: R\mathbb{R}-linearity, agreement with the ordinary differential on functions, the graded Leibniz rule d(α∧β)=dα∧β+(−1)pα∧dβ\mathrm{d}(\alpha\wedge\beta)=\mathrm{d}\alpha\wedge\beta+(-1)^{p}\alpha\wedge\mathrm{d}\beta, and nilpotency d2=0\mathrm{d}^2=0.
  • In components it is just the antisymmetrized partial derivative, (dω)μ0⋯μp=(p+1) ∂[μ0ωμ1⋯μp](\mathrm{d}\omega)_{\mu_0\cdots\mu_p}=(p+1)\,\partial_{[\mu_0}\omega_{\mu_1\cdots\mu_p]}, so the Christoffel symbols cancel and the result is a genuine tensor.
  • In R3\mathbb{R}^3 it reproduces gradient, curl and divergence, and d2=0\mathrm{d}^2=0 becomes ∇×∇f=0\nabla\times\nabla f=0 and ∇⋅(∇×F)=0\nabla\cdot(\nabla\times\mathbf F)=0.
  • It powers Stokes' theorem ∫Mdω=∫∂Mω\int_M\mathrm{d}\omega=\int_{\partial M}\omega, de Rham cohomology (∮S1dθ=2π\oint_{S^1}\mathrm{d}\theta=2\pi), and Maxwell's equations dF=0\mathrm{d}F=0, d⋆F=⋆J\mathrm{d}\star F=\star J, from which charge conservation d⋆J=0\mathrm{d}\star J=0 follows for free.
  • Key idea: d\mathrm{d} is the unique antiderivation of degree +1+1 with d2=0\mathrm{d}^2=0 that extends the differential of functions; in components it is the antisymmetrized partial derivative, which is automatically tensorial and needs no connection.
The core insight

The exterior derivative is the unique degree-raising antiderivation on the algebra of forms with d2=0\mathrm{d}^2=0 that extends the differential of functions; in components it is simply the antisymmetrized partial derivative, which is automatically a tensor and requires neither metric nor connection.

Where this lives today

The exterior derivative is not a historical curiosity but the daily working language of geometry, topology and field theory. In lattice gauge theory and in discrete exterior calculus, physicists and computational engineers replace d\mathrm{d} by a coboundary operator on a mesh, preserving d2=0\mathrm{d}^2=0 exactly so that discrete analogues of ∇×∇=0\nabla\times\nabla=0 and ∇⋅(∇×)=0\nabla\cdot(\nabla\times)=0 hold to machine precision — the reason structure-preserving (mimetic, finite-element-exterior-calculus) solvers for Maxwell's and Einstein's equations avoid the spurious modes that plague naive discretizations. In condensed matter, the same closed-but-not-exact one-forms that gave ∮dθ=2π\oint\mathrm{d}\theta=2\pi reappear as Berry connections whose loop integrals are quantized topological invariants, underlying the quantum Hall plateaus and the classification of topological insulators. At the frontier of gravitation, the Cartan structure equations make d\mathrm{d} the efficient engine for computing curvature in the tetrad formalism, and the metric-free character of dF=0\mathrm{d}F=0 is what lets electromagnetism be written identically in flat and in curved spacetime. Open questions still ride on this operator: whether certain closed forms on the field-space of a theory are exact controls anomaly cancellation in the Standard Model and in string theory, and the de Rham cohomology of spacetime bears directly on the existence of global conserved charges. Every time a theorist writes an action term as ∫d(something)\int\mathrm{d}(\text{something}) and argues it is a harmless boundary contribution, they are leaning on Stokes' theorem and d2=0\mathrm{d}^2=0.

The physical picture

Picture a pp-form as a measuring device: hand it a tiny oriented pp-dimensional parallelepiped — an infinitesimal patch of area, a scrap of volume — and it returns a number, a flux or a circulation threading that cell. The exterior derivative answers a single question about that device: as you inflate the cell into one dimension higher, how fast does the reading change? The precise answer is the infinitesimal Stokes relation — dω\mathrm{d}\omega evaluated on a small (p+1)(p+1)-cell equals ω\omega summed around the cell's boundary. That is why d\mathrm{d} never asks for a metric: adding up boundary contributions is pure bookkeeping about orientation and adjacency, not about length or angle.

Figure
The winding one-form dθ on the punctured plane is closed yet its loop integral is ∮ dθ = 2π ≈ 6.2832 ≠ 0, so it is not exact — while on any small cell d turns the boundary sum ∮ ω of a form into the interior integral ∫ dω
d turns a boundary integral into an interior one — Stokes read at the infinitesimal scale hole ∮ dθ = 2π ≈ 6.2832 dθ closed: d(dθ) = 0, yet not exact dω over the cell ∮∂ ω = ∫ dω oriented boundary ∂cell

The identity d2=0\mathrm{d}^2=0 is the algebraic echo of "the boundary of a boundary is nothing." A filled disk has an edge, but that edge — a circle — has no endpoints of its own; take the boundary twice and you get the empty set. Fed into a totally antisymmetric slot, that geometric fact becomes ∂μ∂νf=∂ν∂μf\partial_\mu\partial_\nu f=\partial_\nu\partial_\mu f wedged against dxμ∧dxν=−dxν∧dxμ\mathrm{d}x^\mu\wedge\mathrm{d}x^\nu=-\mathrm{d}x^\nu\wedge\mathrm{d}x^\mu, and the symmetric numerator dies against the antisymmetric basis. The two great pillars — Stokes' theorem and ∂∂=0\partial\partial=0 — are dual faces of one truth, and de Rham cohomology is the exact measure of where that duality has slack: forms that are closed (dω=0\mathrm{d}\omega=0) but not exact (ω≠dη\omega\neq\mathrm{d}\eta), like the winding one-form circling a hole. Why insist on antisymmetrizing? Because the symmetric part of ∂μων\partial_\mu\omega_\nu is a fraud under coordinate changes — it picks up second-derivative junk and is not a tensor. Only the antisymmetric "curl-like" combination survives intact, so it is the one piece of a one-form's gradient you are allowed to define without borrowing a connection. Geometry itself decides which derivatives are legal, and d\mathrm{d} collects exactly the legal ones. The second figure shows the whole hierarchy in three dimensions: the de Rham ladder, on which grad, curl and divergence are the same operator applied one rung apart.

Figure
The de Rham ladder in ℝ³: d is gradient on 0-forms, curl on 1-forms, divergence on 2-forms — and any two successive rungs compose to zero, d∘d = 0, which is exactly ∇×∇f = 0 and ∇·(∇×F) = 0
One operator, three classical faces — and every double step gives zero Ω⁰ functions f Ω¹ 1-forms Ω² 2-forms Ω³ 3-forms d = grad d = curl d = div curl ∘ grad = 0 div ∘ curl = 0 d ∘ d = 0

The core equations

The exterior derivative is defined not by a formula but by how it behaves. Start with its action on the simplest forms — the functions, or 00-forms — where it is nothing more than the familiar total differential. This is the anchor axiom from which everything else is bootstrapped.

df=∂μf dxμ(1)\mathrm{d}f=\partial_\mu f\,\mathrm{d}x^\mu \qquad (1)

where: ff — a smooth function (a 00-form); ∂μf\partial_\mu f — coordinate partial derivatives; dxμ\mathrm{d}x^\mu — coordinate basis one-forms, dual to ∂ν\partial_\nu via ⟨dxμ,∂ν⟩=δνμ\langle\mathrm{d}x^\mu,\partial_\nu\rangle=\delta^\mu_\nu. Physical reading: df\mathrm{d}f is the one-form whose contraction with a vector gives the directional derivative of ff — the metric-free ancestor of the gradient. On products of forms, d\mathrm{d} spreads across the wedge like a derivative, but it must hop past the first factor, and every hop over a degree-pp form costs a sign. This graded Leibniz rule is what makes d\mathrm{d} an antiderivation rather than an ordinary derivation.

d(α∧β)=dα∧β+(−1)p α∧dβ(2)\mathrm{d}(\alpha\wedge\beta)=\mathrm{d}\alpha\wedge\beta+(-1)^{p}\,\alpha\wedge\mathrm{d}\beta \qquad (2)

where: α\alpha — a pp-form; β\beta — a qq-form; ∧\wedge — the exterior product; (−1)p(-1)^p — the sign incurred when d\mathrm{d} passes the degree-pp form α\alpha. Physical reading: the sign is not decoration — it is precisely what is needed for d\mathrm{d} to remain consistent with d2=0\mathrm{d}^2=0 when acting on products. The third axiom is the deepest and the most consequential: applying d\mathrm{d} twice always gives zero. It holds for every form on every smooth manifold, and it is the source of the classical vanishing identities and of current conservation.

d(dω)=0for every form ω(3)\mathrm{d}(\mathrm{d}\omega)=0\qquad\text{for every form }\omega \qquad (3)

where: ω\omega — any differential form of any degree. Physical reading: closed-ness is inherited by everything exact — if ω=dη\omega=\mathrm{d}\eta then dω=0\mathrm{d}\omega=0 automatically — and the gap between "closed" and "exact" is the raw material of de Rham cohomology. These axioms have a unique realization in coordinates: the exterior derivative is the fully antisymmetrized partial derivative, with a combinatorial factor that keeps the normalization honest. This is the formula you compute with.

(dω)μ0μ1⋯μp=(p+1) ∂[μ0ωμ1⋯μp](4)(\mathrm{d}\omega)_{\mu_0\mu_1\cdots\mu_p}=(p+1)\,\partial_{[\mu_0}\omega_{\mu_1\cdots\mu_p]} \qquad (4)

where: ωμ1⋯μp\omega_{\mu_1\cdots\mu_p} — the totally antisymmetric components of the pp-form; [ ⋯ ][\,\cdots] — normalized antisymmetrization over the enclosed indices (sum over permutations with sign, divided by (p+1)!(p+1)!); ∂μ\partial_\mu — plain coordinate partial derivative. Physical reading: because the antisymmetrization kills the symmetric Christoffel terms, replacing ∂\partial by a torsion-free ∇\nabla changes nothing — the operator is genuinely metric- and connection-independent. The same content, written in the coordinate basis rather than in index components, says that d\mathrm{d} differentiates only the component functions and leaves the wedge of differentials alone, since d(dxμ)=0\mathrm{d}(\mathrm{d}x^\mu)=0.

dω=1p! (∂νωμ1⋯μp) dxν∧dxμ1∧⋯∧dxμp(5)\mathrm{d}\omega=\frac{1}{p!}\,(\partial_\nu\omega_{\mu_1\cdots\mu_p})\,\mathrm{d}x^\nu\wedge\mathrm{d}x^{\mu_1}\wedge\cdots\wedge\mathrm{d}x^{\mu_p} \qquad (5)

where: 1p!\tfrac{1}{p!} — combinatorial factor removing the overcount of equivalent antisymmetric orderings; dxν\mathrm{d}x^\nu — the extra basis one-form supplied by the derivative, wedged onto the front. Physical reading: this is the working recipe — expand the form, differentiate the coefficients, wedge on one more dx\mathrm{d}x. The reason d\mathrm{d} matters for integration is the generalized Stokes theorem, which folds the fundamental theorem of calculus, Green's, Gauss's and the Kelvin–Stokes theorems into a single line relating a form on a boundary to its derivative in the interior.

∫Mdω=∫∂Mω(6)\int_M \mathrm{d}\omega=\int_{\partial M}\omega \qquad (6)

where: MM — a compact oriented (p+1)(p+1)-dimensional manifold with boundary; ∂M\partial M — its boundary with the induced orientation; ω\omega — a pp-form. Physical reading: d\mathrm{d} is precisely the adjoint of the boundary operator ∂\partial under integration, which is why d2=0\mathrm{d}^2=0 mirrors ∂2=0\partial^2=0. Finally, d\mathrm{d} threads through the other natural operations on forms via Cartan's magic formula, which resolves the Lie derivative into a contraction and an exterior derivative and ties d\mathrm{d} to flows and symmetries.

LXω=d(ιXω)+ιX(dω)(7)\mathcal{L}_X\omega=\mathrm{d}(\iota_X\omega)+\iota_X(\mathrm{d}\omega) \qquad (7)

where: LX\mathcal{L}_X — the Lie derivative along the vector field XX; ιX\iota_X — the interior product (contraction of the first slot with XX); XX — a smooth vector field. Physical reading: a closed form invariant along a flow, LXω=0\mathcal{L}_X\omega=0 with dω=0\mathrm{d}\omega=0, forces ιXω\iota_X\omega to be closed too — the mechanism behind conserved quantities and Hamiltonian flows.

Derivation AWhy the four axioms leave only one operator

The claim is that linearity, agreement with the ordinary differential on functions, the graded Leibniz rule, and nilpotency d2=0\mathrm{d}^2=0 do not merely constrain the exterior derivative — they determine it completely, and the component formula is its unique realization. We prove this constructively by peeling any pp-form apart into coefficient functions times wedges of coordinate differentials, letting each axiom act on exactly one piece, and watching all the freedom collapse. The payoff is that d\mathrm{d} is not a definition we choose but a theorem we are forced into.

Step 1. Write any pp-form in a chart as ω=1p! ωμ1⋯μp dxμ1∧⋯∧dxμp\omega=\tfrac{1}{p!}\,\omega_{\mu_1\cdots\mu_p}\,\mathrm{d}x^{\mu_1}\wedge\cdots\wedge\mathrm{d}x^{\mu_p}, a sum of component functions multiplying wedges of the coordinate differentials dxμ=d(xμ)\mathrm{d}x^{\mu}=\mathrm{d}(x^\mu). Why: every form is built from just two ingredients — scalar functions and the exact one-forms dxμ\mathrm{d}x^\mu — so if we know how d\mathrm{d} treats those, linearity fixes it everywhere.

Step 2. Apply the graded Leibniz rule repeatedly across the wedge. Acting on each factor dxμi=d(xμi)\mathrm{d}x^{\mu_i}=\mathrm{d}(x^{\mu_i}) produces d(dxμi)=0\mathrm{d}(\mathrm{d}x^{\mu_i})=0 by nilpotency, so every term in which d\mathrm{d} lands on a differential dies. Why: the axiom d2=0\mathrm{d}^2=0 is exactly the statement that the already-differentiated basis forms are inert, which is what makes the operator so rigid.

Step 3. Only the term where d\mathrm{d} hits the coefficient survives, giving dω=1p! (dωμ1⋯μp)∧dxμ1∧⋯∧dxμp\mathrm{d}\omega=\tfrac{1}{p!}\,(\mathrm{d}\omega_{\mu_1\cdots\mu_p})\wedge\mathrm{d}x^{\mu_1}\wedge\cdots\wedge\mathrm{d}x^{\mu_p}. Why: the Leibniz rule has quarantined all of the derivative's action onto the scalar components, reducing an operator on forms to the ordinary differential on functions.

Step 4. Insert the function axiom dωμ1⋯μp=∂νωμ1⋯μp dxν\mathrm{d}\omega_{\mu_1\cdots\mu_p}=\partial_\nu\omega_{\mu_1\cdots\mu_p}\,\mathrm{d}x^\nu to land on the basis-expansion formula (5), whose antisymmetrized index form is (4). Why: this is the one place the agreement-on-functions axiom enters, and it is what converts an abstract characterization into a computable partial derivative.

Step 5. Check consistency across charts: under a coordinate change the second-derivative terms that would spoil tensoriality appear only in the symmetric index pair and are annihilated by the wedge, so the locally built operators agree on overlaps and glue into one global d\mathrm{d}. Why: uniqueness in each chart plus agreement on overlaps is exactly what a well-defined global operator requires — existence and uniqueness at once. *Verified: for p=0p=0 this returns df=∂μf dxμ\mathrm{d}f=\partial_\mu f\,\mathrm{d}x^\mu; matches Wald Appendix B and Carroll §2.9.*

Go deeper · Derivation B · 2 minGradient, curl, divergence and the two vanishing identities as one operator
Derivation BGradient, curl, divergence and the two vanishing identities as one operator

The goal is to show that the entire apparatus of three-dimensional vector calculus — gradient, curl, divergence, and the two famous "it's always zero" identities — is nothing but the exterior derivative walking up the short ladder of forms in R3\mathbb{R}^3, with the Hodge star and index-raising translating between forms and the vectors of an introductory course. We work in Cartesian coordinates where the metric is δij\delta_{ij}, so raising and lowering are invisible and the star just shuffles indices with ϵijk\epsilon_{ijk}, letting the pattern stand out cleanly.

Step 1. On a function, df=∂if dxi\mathrm{d}f=\partial_i f\,\mathrm{d}x^i, whose components are (∇f)i=∂if(\nabla f)_i=\partial_i f — the gradient is d\mathrm{d} on 00-forms, up to raising the index with δij\delta^{ij}. Why: the gradient is only "a vector" because the flat metric lets us raise the natural lower index of df\mathrm{d}f; the honest object is the one-form.

Step 2. On a one-form α=Fi dxi\alpha=F_i\,\mathrm{d}x^i, dα=∂iFj dxi∧dxj\mathrm{d}\alpha=\partial_i F_j\,\mathrm{d}x^i\wedge\mathrm{d}x^j has components 2 ∂[iFj]2\,\partial_{[i}F_{j]}, and its Hodge dual is the vector (∇×F)k=ϵkij∂iFj(\nabla\times\mathbf F)^k=\epsilon^{kij}\partial_i F_j — curl is d\mathrm{d} on 11-forms. Why: curl produces a 22-form, and only in three dimensions does the star disguise that 22-form as a vector, which is why curl looks vectorial here but not in other dimensions.

Step 3. Dualizing a vector to a two-form and applying d\mathrm{d} gives d ⁣⋆ ⁣(Vi dxi)=(∂iVi) dx1∧dx2∧dx3\mathrm{d}\!\star\!(V_i\,\mathrm{d}x^i)=(\partial_i V^i)\,\mathrm{d}x^1\wedge\mathrm{d}x^2\wedge\mathrm{d}x^3 — divergence is d\mathrm{d} on 22-forms, delivering the divergence times the volume form. Why: divergence measures the top-form (volume) produced, which is why it naturally lands on the dx1∧dx2∧dx3\mathrm{d}x^1\wedge\mathrm{d}x^2\wedge\mathrm{d}x^3 slot.

Step 4. Now d(df)=0\mathrm{d}(\mathrm{d}f)=0 reads ∂[i∂j]f=0\partial_{[i}\partial_{j]}f=0, i.e. ∇×(∇f)=0\nabla\times(\nabla f)=0: the curl of a gradient vanishes. Why: this is d2=0\mathrm{d}^2=0 on the first two rungs — the symmetry of mixed partials seen through the antisymmetric basis.

Step 5. And d(dα)=0\mathrm{d}(\mathrm{d}\alpha)=0 for a one-form is ∇⋅(∇×F)=0\nabla\cdot(\nabla\times\mathbf F)=0: the divergence of a curl vanishes. Why: this is d2=0\mathrm{d}^2=0 on the second and third rungs — the same identity one step higher on the ladder, so both classical "zero" theorems are a single fact. *Verified: reproduces the standard vector-calculus identities and the MTW Ch. 4 dictionary between forms and 33-vectors.*

Go deeper · Derivation C · 2 minMaxwell's equations and the automatic conservation of charge
Derivation CMaxwell's equations and the automatic conservation of charge

Here the aim is to compress all four of Maxwell's equations into two lines involving only d\mathrm{d} and the Hodge star, and then to extract charge–current conservation not as an extra physical assumption but as a free algebraic consequence of d2=0\mathrm{d}^2=0. We take the Faraday tensor as a two-form on Lorentzian spacetime, split its exterior derivative into the homogeneous equations, feed in the sources through the dual, and apply d\mathrm{d} one more time to watch conservation fall out. The metric enters only through the star; the conservation law does not know the metric exists.

Step 1. With F=12Fμν dxμ∧dxνF=\tfrac12 F_{\mu\nu}\,\mathrm{d}x^\mu\wedge\mathrm{d}x^\nu, the homogeneous equations are (dF)λμν=3 ∂[λFμν]=0(\mathrm{d}F)_{\lambda\mu\nu}=3\,\partial_{[\lambda}F_{\mu\nu]}=0, i.e. the Bianchi identity ∂λFμν+∂μFνλ+∂νFλμ=0\partial_\lambda F_{\mu\nu}+\partial_\mu F_{\nu\lambda}+\partial_\nu F_{\lambda\mu}=0, which is ∇⋅B=0\nabla\cdot\mathbf B=0 together with Faraday's law. Why: these two source-free Maxwell equations carry no charges and no metric, so it is fitting they are captured by the metric-free operator d\mathrm{d} alone.

Step 2. Because dF=0\mathrm{d}F=0, the Poincaré lemma gives a local potential F=dAF=\mathrm{d}A, and then dF=d(dA)=0\mathrm{d}F=\mathrm{d}(\mathrm{d}A)=0 holds identically. Why: the existence of the four-potential AA is not an independent postulate but a corollary of closed-ness plus d2=0\mathrm{d}^2=0 — the gauge structure of electromagnetism is baked into the exterior calculus.

Step 3. The inhomogeneous pair is d⋆F=⋆J\mathrm{d}\star F=\star J, encoding Gauss's law and the Ampère–Maxwell law, where ⋆\star is the Hodge dual set by the Lorentzian metric and signature. Why: sources and the notion of flux through a spatial surface require the metric to define orthogonal complements, so the star — and only the star — is where the geometry enters.

Step 4. Apply d\mathrm{d} to both sides: d(d⋆F)=d⋆J\mathrm{d}(\mathrm{d}\star F)=\mathrm{d}\star J, and the left-hand side is identically zero by nilpotency, so d⋆J=0\mathrm{d}\star J=0. Why: this single stroke is the whole argument — the left side cannot be anything but zero, so the right side is forced to vanish with no further physics.

Step 5. In components d⋆J=0\mathrm{d}\star J=0 is ∇μJμ=0\nabla_\mu J^\mu=0, the local conservation of charge and current. Why: conservation is thus a structural identity of the formalism, true whatever the detailed dynamics, which is why charge is conserved in flat and curved spacetime alike. *Verified: matches MTW Ch. 4 and Carroll §2.10; the sign in ⋆⋆\star\star depends on signature and dimension as in the standard texts.*

Limiting cases

How the single operator d\mathrm{d} specializes in low degree and low dimension:

CaseResultMeaning
00-form (function)df=∂μf dxμ\mathrm{d}f=\partial_\mu f\,\mathrm{d}x^\muThe differential; its metric dual is the gradient ∇f\nabla f. In R3\mathbb{R}^3, df=0\mathrm{d}f=0 means ff is locally constant.
11-form in R3\mathbb{R}^3 (curl)d(Fi dxi)=(∂1F2−∂2F1) dx1∧dx2+⋯\mathrm{d}(F_i\,\mathrm{d}x^i)=(\partial_1 F_2-\partial_2 F_1)\,\mathrm{d}x^1\wedge\mathrm{d}x^2+\cdotsComponents reproduce ∇×F\nabla\times\mathbf F after raising indices and applying the Hodge star.
22-form in R3\mathbb{R}^3 (divergence)d(12Bij dxi∧dxj)=(∂1B23+∂2B31+∂3B12) dx1∧dx2∧dx3\mathrm{d}\big(\tfrac12 B_{ij}\,\mathrm{d}x^i\wedge\mathrm{d}x^j\big)=(\partial_1 B_{23}+\partial_2 B_{31}+\partial_3 B_{12})\,\mathrm{d}x^1\wedge\mathrm{d}x^2\wedge\mathrm{d}x^3After dualizing Bij=ϵijkVkB_{ij}=\epsilon_{ijk}V^k, this is (∇⋅V) vol(\nabla\cdot\mathbf V)\,\mathrm{vol}.
Top degree p=np=ndω=0\mathrm{d}\omega=0 for ω∈Ωn\omega\in\Omega^n, dim⁡M=n\dim M=nNo nonzero (n+1)(n{+}1)-forms exist on an nn-manifold, so d\mathrm{d} on a top form vanishes identically.
Closed one-form on a holedθ\mathrm{d}\theta with ∮S1dθ=2π\oint_{S^1}\mathrm{d}\theta=2\piClosed (d2=0\mathrm{d}^2=0) but not exact; the nonzero period generates HdR1H^1_{\mathrm{dR}} and detects topology.

Worked examples

1 · The winding one-form: closed but not exact (fully numeric)

On the punctured plane R2∖{0}\mathbb{R}^2\setminus\{0\} take the one-form α=−y dx+x dyx2+y2\alpha=\dfrac{-y\,\mathrm{d}x+x\,\mathrm{d}y}{x^2+y^2}. Show it is closed, compute its integral around the unit circle, and conclude whether it is exact.

Step 1. Identify the components P=−yx2+y2P=\dfrac{-y}{x^2+y^2} and Q=xx2+y2Q=\dfrac{x}{x^2+y^2}, so α=P dx+Q dy\alpha=P\,\mathrm{d}x+Q\,\mathrm{d}y and dα=(∂xQ−∂yP) dx∧dy\mathrm{d}\alpha=(\partial_x Q-\partial_y P)\,\mathrm{d}x\wedge\mathrm{d}y. This is just the curl component (4) for a one-form in the plane.

Step 2. Differentiate: ∂xQ=(x2+y2)−x(2x)(x2+y2)2=y2−x2(x2+y2)2\partial_x Q=\dfrac{(x^2+y^2)-x(2x)}{(x^2+y^2)^2}=\dfrac{y^2-x^2}{(x^2+y^2)^2}, and ∂yP=−(x2+y2)−(−y)(2y)(x2+y2)2=y2−x2(x2+y2)2\partial_y P=\dfrac{-(x^2+y^2)-(-y)(2y)}{(x^2+y^2)^2}=\dfrac{y^2-x^2}{(x^2+y^2)^2}. They are equal, so ∂xQ−∂yP=0\partial_x Q-\partial_y P=0 and dα=0\mathrm{d}\alpha=0: the form is closed everywhere it is defined.

Step 3. Integrate around the unit circle x=cos⁡tx=\cos t, y=sin⁡ty=\sin t, t∈[0,2π)t\in[0,2\pi). Then dx=−sin⁡t dt\mathrm{d}x=-\sin t\,\mathrm{d}t, dy=cos⁡t dt\mathrm{d}y=\cos t\,\mathrm{d}t, and x2+y2=1x^2+y^2=1, so α=(sin⁡2t+cos⁡2t) dt=dt\alpha=(\sin^2 t+\cos^2 t)\,\mathrm{d}t=\mathrm{d}t. Hence ∮S1α=∫02πdt=2π≈6.2832\oint_{S^1}\alpha=\int_0^{2\pi}\mathrm{d}t=\mathbf{2\pi\approx 6.2832}.

Step 4. Draw the conclusion. Any exact form dg\mathrm{d}g integrates to zero around a closed loop, because ∮S1dg=∫∂S1g=0\oint_{S^1}\mathrm{d}g=\int_{\partial S^1}g=0 — a circle has empty boundary. Our loop integral is 2π≠02\pi\neq0, so α\alpha is closed but not exact; indeed α=dθ\alpha=\mathrm{d}\theta is the angle "form," well defined locally but not as a single-valued function globally. This nonzero period is the generator of HdR1(R2∖{0})≅RH^1_{\mathrm{dR}}(\mathbb{R}^2\setminus\{0\})\cong\mathbb{R} — the exterior derivative detecting a hole in space.

2 · Maxwell fields from a potential, and d2=0\mathrm{d}^2=0 for free

A plane electromagnetic wave is described by the potential one-form A=A0cos⁡(kz−ωt) dxA=A_0\cos(kz-\omega t)\,\mathrm{d}x. Build the Faraday two-form F=dAF=\mathrm{d}A, read off the electric and magnetic fields, find their ratio, and confirm the homogeneous Maxwell equations hold automatically.

Step 1. Compute F=dAF=\mathrm{d}A using (5): only the coefficient Ax=A0cos⁡(kz−ωt)A_x=A_0\cos(kz-\omega t) varies, and it depends on tt and zz, so F=∂tAx dt∧dx+∂zAx dz∧dxF=\partial_t A_x\,\mathrm{d}t\wedge\mathrm{d}x+\partial_z A_x\,\mathrm{d}z\wedge\mathrm{d}x. Differentiating, ∂tAx=A0 ω sin⁡(kz−ωt)\partial_t A_x=A_0\,\omega\,\sin(kz-\omega t) and ∂zAx=−A0 k sin⁡(kz−ωt)\partial_z A_x=-A_0\,k\,\sin(kz-\omega t).

Step 2. Read off the components Ftx=∂tAx=A0ωsin⁡(kz−ωt)F_{tx}=\partial_t A_x=A_0\omega\sin(kz-\omega t) and Fzx=∂zAx=−A0ksin⁡(kz−ωt)F_{zx}=\partial_z A_x=-A_0 k\sin(kz-\omega t). With the standard identifications Ex=−FtxE_x=-F_{tx} and By=FzxB_y=F_{zx}, the wave carries a single transverse electric field ExE_x and a single transverse magnetic field ByB_y, mutually orthogonal and both orthogonal to the propagation direction zz.

Step 3. Form the ratio of amplitudes: ∣Ex∣∣By∣=A0ωA0k=ωk=c\dfrac{|E_x|}{|B_y|}=\dfrac{A_0\omega}{A_0 k}=\dfrac{\omega}{k}=c. Numerically, for a ν=5×1014 Hz\nu=5\times10^{14}\ \mathrm{Hz} optical wave, ω=2πν=3.14×1015 s−1\omega=2\pi\nu=3.14\times10^{15}\ \mathrm{s^{-1}} and k=ω/c=1.05×107 m−1k=\omega/c=1.05\times10^{7}\ \mathrm{m^{-1}}, giving ω/k=2.998×108 m/s=c\omega/k=\mathbf{2.998\times10^{8}\ m/s}=c. The exterior derivative of the potential reproduces the defining relation E=cBE=cB of a radiation field.

Step 4. Confirm the homogeneous equations cost nothing: dF=d(dA)=0\mathrm{d}F=\mathrm{d}(\mathrm{d}A)=0 by nilpotency (3), so ∂[λFμν]=0\partial_{[\lambda}F_{\mu\nu]}=0 holds identically. We never had to impose ∇⋅B=0\nabla\cdot\mathbf B=0 or Faraday's law — writing F=dAF=\mathrm{d}A makes them automatic. Only the sourced equations d⋆F=⋆J\mathrm{d}\star F=\star J remain to be solved, and here, in vacuum, J=0J=0 and the plane wave is consistent.

Physics of the portrait

The exterior derivative is the crown of a calculus assembled over a century — from Grassmann's algebra of oriented magnitudes, through Poincaré's lemma and Volterra's alternating differentials, to the man who forged the pieces into a working geometric language and whose name the operator's structure equations still carry.

Origins · 1 minÉlie Cartan and how this was discovered
ÉC
Élie Cartan
1869–1951 · exterior calculus and moving frames

Born in the Alpine village of Dolomieu to a blacksmith of modest means, Élie Cartan rose through the French scholarship system to the École Normale Supérieure, where his 1894 thesis completed the classification of the complex simple Lie algebras — already a masterwork. But his most pervasive legacy is the calculus of exterior differential forms. Building on Hermann Grassmann's exterior algebra and on the Pfaff problem, Cartan in a series of papers around the turn of the century isolated the operator we now write d\mathrm{d}, established its graded Leibniz rule and the identity d2=0\mathrm{d}^2=0, and showed that this single antiderivation organized the whole theory of differential systems. He wove it together with his method of the repère mobile (the moving frame) to produce the structure equations dea+ωab∧eb=Ta\mathrm{d}e^a+\omega^a{}_b\wedge e^b=T^a and dωab+ωac∧ωcb=Rab\mathrm{d}\omega^a{}_b+\omega^a{}_c\wedge\omega^c{}_b=R^a{}_b, which express torsion and curvature as exterior derivatives of the coframe and connection forms — the compact language in which much of modern general relativity is written. Cartan corresponded with Einstein in the 1920s on teleparallelism and torsion, and his geometric theory of spinors and of Riemannian holonomy shaped twentieth-century geometry. Working somewhat apart from the mathematical fashion of his day, he was fully recognized only late in life; his son Henri Cartan became one of the founders of modern algebraic topology. The "magic formula" LX=dιX+ιXd\mathcal{L}_X=\mathrm{d}\iota_X+\iota_X\mathrm{d} and the entire grammar of d\mathrm{d} remain his monument.

History
1844
— Hermann Grassmann's Ausdehnungslehre founds the exterior algebra of the wedge product
1889
— Vito Volterra defines the exterior derivative of an alternating differential form
1899
— Henri Poincaré states the lemma that every closed form is locally exact
1922
— Élie Cartan systematizes exterior forms and the operator d in his calculus of moving frames
1931
— Georges de Rham proves that ker d modulo im d equals the manifold's real cohomology

Going further

Texts. Misner, Thorne & Wheeler, Gravitation (1973), Ch. 4 "Electromagnetism and Differential Forms" · Wald, General Relativity (1984), Appendix B and §3.1 · Carroll, Spacetime and Geometry (2004), §2.9–2.10 · Schutz, Geometrical Methods of Mathematical Physics (1980), Ch. 4 · Spivak, Calculus on Manifolds (1965), Ch. 4 · Flanders, Differential Forms with Applications to the Physical Sciences (1963).

Provenance. The four axioms and the component formula follow Wald (1984) Appendix B and Carroll (2004) §2.9–2.10; the vector-calculus dictionary and the Maxwell forms follow MTW (1973) Ch. 4; the Cartan structure equations and the magic formula trace to Élie Cartan's own work of the 1920s. A verifier should recompute: (i) d2f=∂[ν∂μ]f dxν∧dxμ=0\mathrm{d}^2 f=\partial_{[\nu}\partial_{\mu]}f\,\mathrm{d}x^\nu\wedge\mathrm{d}x^\mu=0; (ii) the cancellation Γ[μν]λ=0\Gamma^\lambda_{[\mu\nu]}=0 for torsion-free connections; (iii) ∮S1dθ=2π\oint_{S^1}\mathrm{d}\theta=2\pi (worked example 1); (iv) E/B=ω/k=cE/B=\omega/k=c from F=dAF=\mathrm{d}A (worked example 2); (v) the conservation chain d d⋆F=d⋆J=0\mathrm{d}\,\mathrm{d}\star F=\mathrm{d}\star J=0. The one standard numerical value quoted is the period 2π≈6.28322\pi\approx6.2832 of the winding one-form; no nonstandard constants are introduced.

Prerequisites. Cotangent Space and One-Forms · General Tensors and the Tensor Product · Tensor Algebra: Contraction, Symmetrization and Antisymmetrization · The Tensor Transformation Law · Smooth Manifolds and Coordinate Charts. Leads to. Tensor Densities and Weights · Raising and Lowering Indices · Metric Signature and Lorentzian Geometry.

Ask the tutor: Want to see how the Cartan structure equations turn d\mathrm{d} into a machine for computing spacetime curvature, or how closed-but-not-exact forms encode conserved charges in general relativity?

Why does the exterior derivative not need a metric or a connection?

Because it is built to act only on totally antisymmetric objects. The component formula (dω)μ0⋯μp=(p+1)∂[μ0ωμ1⋯μp](\mathrm{d}\omega)_{\mu_0\cdots\mu_p}=(p+1)\partial_{[\mu_0}\omega_{\mu_1\cdots\mu_p]} antisymmetrizes over all the indices. If you tried to make it "covariant" by replacing each ∂\partial with ∇\nabla, the extra Christoffel terms would each carry a symmetric pair of lower indices, and antisymmetrizing a symmetric pair gives zero for any torsion-free connection. So ∂\partial and ∇\nabla produce the same tensor, and d\mathrm{d} can be defined using nothing but the smooth structure — no lengths, no parallel transport, no coordinates. This is exactly why differential forms and d\mathrm{d} are the natural language for topology and for physics that must survive in curved spacetime.

What is the difference between a closed form and an exact form?

A form is closed if dω=0\mathrm{d}\omega=0 and exact if it is itself a derivative, ω=dη\omega=\mathrm{d}\eta for some η\eta. Because d2=0\mathrm{d}^2=0, every exact form is automatically closed. The interesting question is the converse: is every closed form exact? Locally, yes — that is the Poincaré lemma. Globally the answer can be no, and the failure is measured by de Rham cohomology HdRp(M)=ker⁡d/im dH^p_{\mathrm{dR}}(M)=\ker\mathrm{d}/\mathrm{im}\,\mathrm{d}. The winding one-form dθ\mathrm{d}\theta on the punctured plane is the canonical example: it is closed but has ∮dθ=2π≠0\oint\mathrm{d}\theta=2\pi\neq0, which no exact form can. Closed-but-not-exact forms are how the exterior derivative "feels" the holes in a space.

How are gradient, curl and divergence all the same operator?

In R3\mathbb{R}^3 the exterior derivative acts on a short ladder of forms: 00-forms (functions), 11-forms, 22-forms, 33-forms. Applying d\mathrm{d} to a function gives the gradient; to a one-form gives, after a Hodge star, the curl; to a two-form gives the divergence. They look like three different operations only because the flat metric and the Hodge star translate forms back into vectors at each stage, disguising the common structure. The two "always zero" identities of vector calculus, ∇×∇f=0\nabla\times\nabla f=0 and ∇⋅(∇×F)=0\nabla\cdot(\nabla\times\mathbf F)=0, are then just d2=0\mathrm{d}^2=0 applied on successive rungs of the ladder — one identity, seen twice.

Why must we antisymmetrize — what is wrong with the symmetric part?

Under a coordinate change the plain derivative ∂μων\partial_\mu\omega_\nu of a one-form does not transform as a tensor: it acquires terms proportional to second derivatives of the coordinate transformation. Split it into symmetric and antisymmetric parts, and all of that non-tensorial garbage lands in the symmetric part. The antisymmetric part, ∂[μων]\partial_{[\mu}\omega_{\nu]}, transforms cleanly as a tensor. So the antisymmetric combination is the only piece of a one-form's gradient that has intrinsic, coordinate-independent meaning without invoking a connection. The exterior derivative is precisely the operator that keeps this legal, tensorial piece and discards the rest — geometry telling you which derivatives you are allowed to take.

What does d² = 0 have to do with "the boundary of a boundary is zero"?

They are the same fact viewed through Stokes' theorem, ∫Mdω=∫∂Mω\int_M\mathrm{d}\omega=\int_{\partial M}\omega. That equation makes d\mathrm{d} the adjoint of the boundary operator ∂\partial. Now apply Stokes twice: ∫Md(dω)=∫∂Mdω=∫∂(∂M)ω\int_M\mathrm{d}(\mathrm{d}\omega)=\int_{\partial M}\mathrm{d}\omega=\int_{\partial(\partial M)}\omega. The far left vanishes for every ω\omega precisely because the far right integrates over ∂(∂M)\partial(\partial M), and the boundary of a boundary is always empty — a closed surface has no edge, a closed curve has no endpoints. So the algebraic identity d2=0\mathrm{d}^2=0 on forms is the exact dual of the geometric identity ∂2=0\partial^2=0 on regions. One lives in analysis, the other in topology, and Stokes' theorem is the bridge between them.

How does d² = 0 guarantee that electric charge is conserved?

Write the sourced Maxwell equations as d⋆F=⋆J\mathrm{d}\star F=\star J, where ⋆J\star J is the current three-form and FF the Faraday two-form. Apply the exterior derivative to both sides: the left becomes d(d⋆F)\mathrm{d}(\mathrm{d}\star F), which is identically zero by nilpotency, so d⋆J=0\mathrm{d}\star J=0. In components that is ∇μJμ=0\nabla_\mu J^\mu=0 — the local conservation of charge and current. The remarkable point is that conservation is not an extra equation of motion you impose; it is forced by the mere structure d2=0\mathrm{d}^2=0 the moment you write the sources as an exterior derivative. This is why charge conservation is so robust: it survives in curved spacetime and does not depend on the detailed dynamics.

Is the exterior derivative just a special case of the covariant derivative?

Not quite — they are different tools that happen to agree on forms. The covariant derivative ∇\nabla acts on any tensor and needs a connection; the exterior derivative d\mathrm{d} acts only on totally antisymmetric tensors (forms) and needs nothing. On a form, the antisymmetrized covariant derivative equals the exterior derivative because the connection terms cancel, so d\mathrm{d} can be computed with ∇\nabla if you like — but it never requires it. Conversely ∇\nabla carries information d\mathrm{d} cannot, such as how a general tensor changes along a curve, and it detects curvature through the commutator [∇μ,∇ν][\nabla_\mu,\nabla_\nu], whereas d\mathrm{d} always squares to zero. They are complementary: d\mathrm{d} for the metric-free, topological content, ∇\nabla for the metric geometry.

Before this

Where this leads