Integration on Manifolds
Integration on manifolds generalizes classical line, surface, and volume integrals using differential forms. Stokes' theorem provides the grand unification, and de Rham cohomology captures the topological content of closed vs. exact forms.
Historical Context
The generalized Stokes theorem was developed through the work of Green (1828), Kelvin (1850), Stokes (1854), and Gauss, each proving special cases. The modern formulation using differential forms was given by Elie Cartan in the 1940s. Georges de Rham proved in 1931 that the cohomology defined by differential forms is isomorphic to singular cohomology, establishing the deep connection between analysis and topology that bears his name.
Derivation 1: Integration of Forms on Manifolds
An $n$-form $\omega$ can be integrated over an oriented $n$-manifold $M$. In a single chart $(U, \varphi)$, writing $\omega = f(x) \, dx^1 \wedge \cdots \wedge dx^n$:
$\int_U \omega = \int_{\varphi(U)} f(x^1, \ldots, x^n) \, dx^1 \cdots dx^n$
For multiple charts, use a partition of unity $\{\rho_\alpha\}$:
$\boxed{\int_M \omega = \sum_\alpha \int_{U_\alpha} \rho_\alpha \, \omega}$
Orientation and the Volume Form
An orientation on $M$ is a choice of a nowhere-vanishing $n$-form up to positive multiples. On a Riemannian manifold, the canonical choice is the Riemannian volume form:
$\text{vol}_g = \sqrt{\det(g_{ij})} \, dx^1 \wedge \cdots \wedge dx^n$
The integral $\int_M \text{vol}_g$ gives the volume of $M$. For the unit sphere,$\text{vol}_{S^2} = \sin\theta \, d\theta \wedge d\phi$ and $\text{Vol}(S^2) = 4\pi$.
Derivation 2: The Generalized Stokes Theorem
The generalized Stokes theorem is the single most important result in the calculus on manifolds:
$\boxed{\int_M d\omega = \int_{\partial M} \omega}$
where $M$ is a compact oriented $n$-manifold with boundary $\partial M$ (oriented by the outward normal convention) and $\omega$ is an $(n-1)$-form.
Proof Sketch
Step 1: Using a partition of unity, reduce to the case of a single chart. It suffices to prove the result for $\omega$ supported in a half-space $H^n = \{x \in \mathbb{R}^n : x^n \geq 0\}$.
Step 2: Write $\omega = \sum_i (-1)^{i-1} f_i \, dx^1 \wedge \cdots \wedge \widehat{dx^i} \wedge \cdots \wedge dx^n$. Then:
$d\omega = \left(\sum_i \frac{\partial f_i}{\partial x^i}\right) dx^1 \wedge \cdots \wedge dx^n$
Step 3: For each term, integrate by parts in the $x^i$ direction. For $i < n$, the boundary terms vanish (compact support). For $i = n$:
$\int_0^\infty \frac{\partial f_n}{\partial x^n} dx^n = -f_n(x^1, \ldots, x^{n-1}, 0)$
This gives precisely $\int_{\partial H^n} \omega$, completing the proof.
Classical Special Cases
Fundamental Theorem of Calculus ($n=1$)
$\int_a^b f'(x) \, dx = f(b) - f(a)$
Green's/Kelvin-Stokes ($n=2$)
$\iint_S (\nabla \times \mathbf{F}) \cdot d\mathbf{S} = \oint_{\partial S} \mathbf{F} \cdot d\mathbf{r}$
Gauss/Divergence ($n=3$)
$\iiint_V (\nabla \cdot \mathbf{F}) \, dV = \oiint_{\partial V} \mathbf{F} \cdot d\mathbf{S}$
Derivation 3: de Rham Cohomology
Since $d^2 = 0$, we have the chain complex $\Omega^0 \xrightarrow{d} \Omega^1 \xrightarrow{d} \cdots \xrightarrow{d} \Omega^n$. Define:
Closed forms: $Z^k(M) = \ker(d: \Omega^k \to \Omega^{k+1}) = \{\omega : d\omega = 0\}$
Exact forms: $B^k(M) = \text{im}(d: \Omega^{k-1} \to \Omega^k) = \{\omega = d\eta\}$
The $k$-th de Rham cohomology group is the quotient:
$\boxed{H^k_{dR}(M) = Z^k(M) / B^k(M)}$
The dimension $b_k = \dim H^k_{dR}(M)$ is the $k$-th Betti number. It counts the number of independent "holes" of dimension $k$ in $M$.
Examples
$S^1$: The angle form $d\theta$ is closed but not exact (its integral over $S^1$ is $2\pi \neq 0$). So $H^1_{dR}(S^1) \cong \mathbb{R}$, $b_1 = 1$.
$S^2$: $b_0 = 1$ (connected), $b_1 = 0$ (simply connected),$b_2 = 1$ (the volume form generates $H^2$). Euler characteristic$\chi = 1 - 0 + 1 = 2$.
Derivation 4: The Poincaré Lemma
The Poincare lemma states that on a contractible open set, every closed form is exact:
$H^k_{dR}(\mathbb{R}^n) = \begin{cases} \mathbb{R} & k = 0 \\ 0 & k > 0 \end{cases}$
Proof via Homotopy Operator
The key is to construct a homotopy operator $K: \Omega^k(\mathbb{R}^n) \to \Omega^{k-1}(\mathbb{R}^n)$ satisfying:
$Kd + dK = \text{id} - \iota_0^*$
where $\iota_0^*$ is the pullback to the origin. Explicitly, for $\omega = \omega_{i_1\ldots i_k} dx^{i_1} \wedge \cdots \wedge dx^{i_k}$:
$(K\omega)(x) = k \int_0^1 t^{k-1} \omega_{i_1 \ldots i_k}(tx) \, x^{i_1} dt \wedge dx^{i_2} \wedge \cdots \wedge dx^{i_k}$
If $d\omega = 0$ and $k \geq 1$, then $\omega = dK\omega + Kd\omega = d(K\omega)$, so $\omega$ is exact. This is a constructive proof—it gives an explicit antiderivative.
Derivation 5: de Rham's Theorem
De Rham's theorem establishes a profound bridge between analysis (differential forms) and topology (singular cohomology):
$\boxed{H^k_{dR}(M) \cong H^k(M; \mathbb{R})}$
The isomorphism is given by integration. Given a closed $k$-form $\omega$ and a singular $k$-cycle $c$, the pairing:
$\langle [\omega], [c] \rangle = \int_c \omega$
depends only on the cohomology class $[\omega]$ and the homology class $[c]$ (by Stokes' theorem). This gives a non-degenerate pairing, proving the isomorphism.
The Hodge Decomposition
On a compact oriented Riemannian manifold, every $k$-form decomposes uniquely as:
$\omega = d\alpha + \delta\beta + h$
where $h$ is harmonic ($\Delta h = 0$). Each cohomology class has a unique harmonic representative, giving $H^k_{dR}(M) \cong \mathcal{H}^k(M)$ (harmonic $k$-forms).
Applications to Physics
General Relativity
The Einstein-Hilbert action $S = \int_M R \, \text{vol}_g$ integrates the scalar curvature over the spacetime manifold. Boundary terms in the action (Gibbons-Hawking-York term) arise from Stokes' theorem applied to second derivatives of the metric.
Gauge Theory
Magnetic charge quantization follows from de Rham cohomology: the magnetic field 2-form $F$ on$\mathbb{R}^3 \setminus \{0\} \simeq S^2$ represents a class in $H^2(S^2) \cong \mathbb{R}$. The Dirac quantization condition $eg = n/2$ comes from integrality of this class.
Condensed Matter
The quantized Hall conductance $\sigma_{xy} = \frac{e^2}{h} \cdot n$ where $n = \frac{1}{2\pi}\int_{BZ} F$ is the first Chern number—an integral of the Berry curvature 2-form over the Brillouin zone torus, guaranteed to be an integer by de Rham's theorem.
Interactive Simulation
This simulation numerically verifies Stokes' theorem, computes the Gauss-Bonnet integral for the 2-sphere, displays Betti numbers for standard manifolds, and plots Euler characteristics for orientable surfaces of varying genus.
Integration on Manifolds: Stokes Theorem & de Rham Cohomology
PythonClick Run to execute the Python code
Code will be executed with Python 3 on the server