ProofComplete

Proof of the Generalized Stokes' Theorem

We present the proof of the generalized Stokes' theorem in the special case of a domain in Rn\mathbb{R}^n, illustrating how the result follows from the one-dimensional fundamental theorem of calculus.


Proof

Theorem: Let ω\omega be a smooth (n1)(n-1)-form with compact support on the upper half-space Hn={xRn:xn0}\mathbb{H}^n = \{x \in \mathbb{R}^n : x_n \geq 0\}. Then Hnω=Hndω\int_{\partial \mathbb{H}^n} \omega = \int_{\mathbb{H}^n} d\omega where Hn={xn=0}Rn1\partial \mathbb{H}^n = \{x_n = 0\} \cong \mathbb{R}^{n-1}.

Step 1: Write ω\omega in coordinates.

A general (n1)(n-1)-form on Rn\mathbb{R}^n is ω=i=1nfidx1dxi^dxn\omega = \sum_{i=1}^n f_i \, dx_1 \wedge \cdots \wedge \widehat{dx_i} \wedge \cdots \wedge dx_n where dxi^\widehat{dx_i} means dxidx_i is omitted. By linearity, it suffices to prove the theorem for a single term ω=fdx1dxi^dxn\omega = f \, dx_1 \wedge \cdots \wedge \widehat{dx_i} \wedge \cdots \wedge dx_n where ff has compact support in Hn\mathbb{H}^n.

Step 2: Compute dωd\omega.

dω=dfdx1dxi^dxnd\omega = df \wedge dx_1 \wedge \cdots \wedge \widehat{dx_i} \wedge \cdots \wedge dx_n =j=1nfxjdxjdx1dxi^dxn= \sum_{j=1}^n \frac{\partial f}{\partial x_j} dx_j \wedge dx_1 \wedge \cdots \wedge \widehat{dx_i} \wedge \cdots \wedge dx_n

The only nonzero term is j=ij = i (all others have a repeated dxjdx_j): dω=(1)i1fxidx1dxnd\omega = (-1)^{i-1} \frac{\partial f}{\partial x_i} \, dx_1 \wedge \cdots \wedge dx_n

Step 3: Compute Hndω\int_{\mathbb{H}^n} d\omega.

Hndω=(1)i1Rn10fxidxidx1dxi^dxn\int_{\mathbb{H}^n} d\omega = (-1)^{i-1} \int_{\mathbb{R}^{n-1}} \int_0^\infty \frac{\partial f}{\partial x_i} \, dx_i \, dx_1 \cdots \widehat{dx_i} \cdots dx_n

Case ini \neq n: The inner integral fxidxi=fxi=xi==0\int_{-\infty}^\infty \frac{\partial f}{\partial x_i}\,dx_i = f|_{x_i = -\infty}^{x_i = \infty} = 0 by compact support. Also, ωHn\omega|_{\partial \mathbb{H}^n} contains dxndx_n (since ini \neq n, the form restricted to {xn=0}\{x_n = 0\} involves dxn=0dx_n = 0)... more precisely, the pullback of ω\omega to {xn=0}\{x_n = 0\} is zero because it contains dxndx_n as a factor when ini \neq n. Wait — when ini \neq n, the form ω=fdx1dxi^dxn\omega = f\,dx_1 \wedge \cdots \wedge \widehat{dx_i} \wedge \cdots \wedge dx_n contains dxndx_n, so its pullback to Hn={xn=0}\partial \mathbb{H}^n = \{x_n = 0\} (where dxn=0dx_n = 0) vanishes. Thus both sides are 00. \checkmark

Case i=ni = n: We have ω=fdx1dxn1\omega = f\,dx_1 \wedge \cdots \wedge dx_{n-1} and dω=(1)n1fxndx1dxnd\omega = (-1)^{n-1} \frac{\partial f}{\partial x_n}\, dx_1 \wedge \cdots \wedge dx_n

Hndω=(1)n1Rn1[0fxndxn]dx1dxn1\int_{\mathbb{H}^n} d\omega = (-1)^{n-1} \int_{\mathbb{R}^{n-1}} \left[\int_0^\infty \frac{\partial f}{\partial x_n}\,dx_n\right] dx_1 \cdots dx_{n-1}

By the fundamental theorem of calculus: 0fxndxn=limxnffxn=0=0f(x1,,xn1,0)=fxn=0\int_0^\infty \frac{\partial f}{\partial x_n}\,dx_n = \lim_{x_n \to \infty} f - f|_{x_n = 0} = 0 - f(x_1, \ldots, x_{n-1}, 0) = -f|_{x_n=0}

So Hndω=(1)nRn1f(x1,,xn1,0)dx1dxn1\int_{\mathbb{H}^n} d\omega = (-1)^n \int_{\mathbb{R}^{n-1}} f(x_1, \ldots, x_{n-1}, 0)\,dx_1 \cdots dx_{n-1}.

For the boundary integral: Hn={xn=0}\partial \mathbb{H}^n = \{x_n = 0\} with the induced orientation, which is (1)n(-1)^n times the standard orientation. The pullback of ω\omega to Hn\partial \mathbb{H}^n is fxn=0dx1dxn1f|_{x_n=0}\,dx_1 \wedge \cdots \wedge dx_{n-1}, so: Hnω=(1)nRn1fxn=0dx1dxn1\int_{\partial \mathbb{H}^n} \omega = (-1)^n \int_{\mathbb{R}^{n-1}} f|_{x_n=0}\,dx_1 \cdots dx_{n-1}

Both sides agree. \checkmark

Step 4: Extension to manifolds.

For a general manifold MM, use a partition of unity {ρα}\{\rho_\alpha\} subordinate to coordinate charts to write ω=ραω\omega = \sum \rho_\alpha \omega. Each term is supported in a coordinate chart, where MM looks like Rn\mathbb{R}^n or Hn\mathbb{H}^n. Apply the above calculation to each term and sum. \square


RemarkThe fundamental theorem of calculus as the base case

The entire proof reduces to the one-dimensional FTC applied in Step 3. The exterior algebra and orientation machinery are bookkeeping devices that track signs and ensure the reduction is valid. This confirms that the generalized Stokes' theorem is truly a higher-dimensional incarnation of the most basic theorem in calculus.