Skip to content

Electromagnetism with Differential Forms

Scrollable formula. Use Left and Right arrow keys to reveal hidden content.

Scrollable table. Use Left and Right arrow keys to reveal additional columns.

Scrollable figure. Use Left and Right arrow keys to inspect hidden content.

Differential forms compress Maxwell theory into two equations while revealing which structures do the work. The exterior derivative encodes local closure and conservation; the Hodge star introduces the metric and orientation; Stokes’ theorem produces integral flux laws; cohomology decides whether a potential can be chosen globally.

Required background. Special Relativity supplies the Minkowski metric, Lorentz covariance, and index operations; Calculus and Linear Algebra supplies multivariable differentiation and integration; Differential Forms and Integration supplies wedge products, exterior derivatives, pullbacks, orientation, and Stokes’ theorem. Helpful background. Ordinary Differential Equations supplies initial-value reasoning.

In positively oriented inertial Cartesian coordinates, ϵ0123=+1\epsilon_{0123}=+1; in general coordinates the inherited convention is ϵ0123=+−g\epsilon_{0123}=+\sqrt{-g}. For a pp-form ω\omega, define

(⋆ω)μp+1…μ4=1p! ωμ1…μpϵμ1…μ4.(\star\omega)_{\mu_{p+1}\ldots\mu_4} =\frac{1}{p!}\, \omega^{\mu_1\ldots\mu_p} \epsilon_{\mu_1\ldots\mu_4}.

In four-dimensional Lorentzian spacetime,

⋆⋆ω=(−1)1+p(4−p)ω,\star\star\omega=(-1)^{1+p(4-p)}\omega,

so ⋆⋆F=−F\star\star F=-F for a two-form. The objects in Maxwell theory have the following degrees:

ObjectDegreeMeaning
AA1Local gauge potential
j=Jμdxμj=J_\mu dx^\mu1Metric-lowered electric current
F=dAF=dA2Electromagnetic field strength
⋆F\star F2Metric-dual field strength
J=⋆j\mathcal J=\star j3Electric current form integrated over three-surfaces
dFdF, d⋆Fd\star F3Maxwell equations
dJd\mathcal J4Local charge conservation

The diagram traces these dependencies. Follow the solid arrows to see what the exterior derivative does without a metric; the dashed arrows mark the two places where the Hodge star needs the metric and orientation.

Three solid exterior-derivative arrows map a local one-form potential A to the field two-form F, F to the three-form dF set to zero by the homogeneous equation, and star F to the current three-form J; two dashed Hodge-star arrows map F to star F and the current one-form j to J using the metric and orientation.

Exterior differentiation raises degree without using the metric: locally AA maps to FF, and dd maps FF to the three-form dFdF, which the homogeneous equation sets to zero; separately, d⋆Fd\star F equals the source three-form J\mathcal J. Among the displayed operations, the dashed Hodge-star arrows are where the metric and orientation enter. Schematic dependency diagram.

On a constant-time spatial slice, let ⋆3\star_3 be the Euclidean spatial Hodge star and let ♭\flat lower spatial vector indices. Then

F=−dt∧E♭+⋆3B♭,⋆F=dt∧B♭+⋆3E♭,j=−ρ dt+J♭,J=⋆j=ρ vol3−dt∧⋆3J♭.\begin{aligned} F&=-dt\wedge E^\flat+\star_3B^\flat,\\ \star F&=dt\wedge B^\flat+\star_3E^\flat,\\ j&=-\rho\,dt+J^\flat,\\ \mathcal J=\star j&=\rho\,\mathrm{vol}_3 -dt\wedge\star_3J^\flat. \end{aligned}

Thus F0i=−EiF_{0i}=-E_i, Fij=ϵijkBkF_{ij}=\epsilon_{ijk}B^k, (⋆F)0i=Bi(\star F)_{0i}=B_i, and (⋆F)ij=ϵijkEk(\star F)_{ij}=\epsilon_{ijk}E^k. These component identities provide a direct sign check on the abstract formulas.

Maxwell’s equations and geometric dependence

Section titled “Maxwell’s equations and geometric dependence”

The complete equations are

dF=0,d⋆F=J=⋆j.\boxed{dF=0,} \qquad \boxed{d\star F=\mathcal J=\star j.}

With the conventions above, the second equation is equivalent to

∂μFμν=−Jν.\partial_\mu F^{\mu\nu}=-J^\nu.

Carroll 1997, Chapter 1, printed pp. 20–24, PDF develops the field tensor, exterior derivative, Lorentzian Hodge star, and form equations. Carroll uses Gaussian normalization and a different antisymmetric index order; removing the factor 4π4\pi and translating the full convention set gives the equations displayed here. Guth 2018, Problem 1(a)–(e), pp. 1–2, PDF supplies an independent check in the same metric signature, including ⋆⋆F=−F\star\star F=-F.

The two equations have different geometric content:

  • dF=0dF=0 uses the differentiable structure but no metric. Wherever one potential exists, it is the identity dF=d2A=0dF=d^2A=0.
  • d⋆F=Jd\star F=\mathcal J uses the metric and orientation through ⋆\star. It is the sourced dynamical equation.
  • Integrating either equation requires oriented chains and pullbacks, but no coordinate decomposition.
  • Deciding whether a closed form is globally exact depends on topology.

Applying dd to the sourced equation gives

0=d2⋆F=dJ.0=d^2\star F=d\mathcal J.

This is charge conservation. In form language, conservation is the integrability condition that a source must satisfy before d⋆F=Jd\star F=\mathcal J can have a solution.

Let VV be an oriented smooth three-chain contained in the physical domain. Stokes’ theorem gives

∫∂VF=∫VdF=0,∫∂V⋆F=∫VJ.\int_{\partial V}F=\int_VdF=0, \qquad \int_{\partial V}\star F =\int_V\mathcal J.

When VV lies in a constant-time slice, the pullback of FF is ⋆3B♭\star_3B^\flat, the pullback of ⋆F\star F is ⋆3E♭\star_3E^\flat, and the pullback of J\mathcal J is ρ vol3\rho\,\mathrm{vol}_3. The two equations are therefore magnetic Gauss law and electric Gauss law in integral form.

The qualification “contained in the physical domain” is essential. If a closed surface bounds a three-chain entirely inside a source-free domain, its magnetic flux vanishes. A punctured domain can contain a closed surface that does not bound any three-chain there. Nonzero flux through such a surface does not violate Stokes’ theorem; it diagnoses the missing region or a nontrivial cohomology class.

The vector-calculus translation is developed in Guillemin and Haine 2019, §2.7, printed pp. 68–72, Open PDF, and the required manifold version of Stokes’ theorem appears in §4.6, printed pp. 147–150, Open PDF.

The Poincaré lemma says that every closed positive-degree form is exact on a contractible neighborhood. Hence dF=0dF=0 implies locally

F=dA.F=dA.

Globally, a single smooth potential exists only if the de Rham cohomology class [F]∈H2(M)[F]\in H^2(M) vanishes. Closed forms modulo exact forms define this obstruction. See Guillemin and Haine 2019, §2.6, printed pp. 64–65, and §5.1, pp. 171–172, Open PDF.

Local potentials AaA_a on overlapping contractible patches obey

Aa−Ab=dχabA_a-A_b=d\chi_{ab}

on each contractible overlap. On a noncontractible overlap, it can be misleading to write one globally single-valued real χab\chi_{ab}. For compact U(1)U(1), the globally meaningful object is the transition function eiqχabe^{iq\chi_{ab}}, as explained on Potentials, Gauge Freedom, and Constraints.

The dual statement also has a local/global distinction. In a source-free contractible patch, d⋆F=0d\star F=0 permits a local dual potential ⋆F=dC\star F=dC. A global CC requires the corresponding cohomology class to vanish. Standard Riemannian Hodge-decomposition theorems additionally assume a suitable geometry and boundary conditions; they should not be transferred unchanged to noncompact Lorentzian spacetime.

Thinking that topology invalidates Stokes’ theorem. Stokes’ theorem applies to an actual chain in the domain. Topology changes which closed surfaces are boundaries of such chains.

Forgetting that the Hodge star is metric-dependent. The equation dF=0dF=0 survives a metric change as an identity. The equation d⋆F=Jd\star F=\mathcal J changes because ⋆\star changes.

Promoting a local potential to a global one. Closed implies locally exact, not globally exact. Check the cohomology class or all periods over closed cycles.

On R3∖{0}\mathbb R^3\setminus\{0\}, consider

F=gsin⁡θ dθ∧dϕ.F=g\sin\theta\,d\theta\wedge d\phi.

Show that this is a smooth closed form on the punctured domain and decide whether F=dAF=dA for one smooth global one-form AA when g≠0g\ne0.

Solution

Although spherical coordinates are singular on an axis, the form itself is smooth away from the origin because

F=gr3(x dy∧dz+y dz∧dx+z dx∧dy).F=\frac{g}{r^3} \left( x\,dy\wedge dz+y\,dz\wedge dx+z\,dx\wedge dy \right).

Direct differentiation gives dF=0dF=0. On any sphere surrounding the omitted origin,

∫S2F=g∫0πsin⁡θ dθ∫02πdϕ=4πg.\int_{S^2}F =g\int_0^\pi\sin\theta\,d\theta \int_0^{2\pi}d\phi =4\pi g.

If a global smooth AA existed, Stokes’ theorem on the closed two-manifold S2S^2 would give ∫S2dA=∫∂S2A=0\int_{S^2}dA=\int_{\partial S^2}A=0, contradicting the nonzero period. Local northern and southern potentials can be used instead. On a good cover their differences are exact on contractible overlaps; in a compact U(1)U(1) description, the transition functions must be single-valued. With charged matter this gives the integrality condition

q∫S2F∈2πZ.q\int_{S^2}F\in2\pi\mathbb Z.

The patch construction and its single-valuedness condition are developed in Tong 2018, §1.1.2, printed pp. 6–8, PDF.

Let W=[t1,t2]×VW=[t_1,t_2]\times V for a fixed spatial volume VV. Integrate dJ=0d\mathcal J=0 over WW and interpret the result.

Solution

Stokes’ theorem gives ∫∂WJ=0\int_{\partial W}\mathcal J=0. The final slice has positive orientation, the initial slice negative orientation, and the timelike wall records outward current. Therefore

Q(t2)−Q(t1)+∫t1t2dt∫∂VJ⋅n dA=0,Q(t_2)-Q(t_1) +\int_{t_1}^{t_2}dt \int_{\partial V}\mathbf J\mathbin{\cdot}\mathbf n\,dA=0,

where Q(t)=∫Vρ d3xQ(t)=\int_V\rho\,d^3x. Charge can change inside VV only by flux through its boundary. This is the integral continuity equation with all orientation signs fixed by the boundary orientation of WW.

Next, Electromagnetic Invariants and Field Classification uses FF and ⋆F\star F to decide which electric–magnetic mixtures a Lorentz boost can simplify.