The space of k-covectors at p is Λk(Tp∗M), the space of alternating k-linear maps TpM×⋯×TpM→R.
Definition. A differential k-form on M is a smooth section of ΛkT∗M, i.e., a smooth map ω:M→ΛkT∗M assigning to each p an alternating k-linear functional ωp on TpM.
Examples.
- A 0-form is a smooth function f∈C∞(M).
- A 1-form is a section of T∗M (a covector field). In local coordinates, ω=∑ωidxi.
- A 2-form on M has the local expression ω=∑i<jωijdxi∧dxj.
Definition. If F:M→N is a smooth map, the pullback F∗:Ωk(N)→Ωk(M) is defined by:
(F∗ω)p(v1,…,vk)=ωF(p)(dFp(v1),…,dFp(vk))
for vi∈TpM.
Proposition 4.1. The pullback satisfies:
- F∗(α∧β)=F∗α∧F∗β
- F∗(dω)=d(F∗ω)
- (G∘F)∗=F∗∘G∗
Definition. The interior product (contraction) of a vector field X with a k-form ω is the (k−1)-form ιXω defined by:
(ιXω)(v1,…,vk−1)=ω(X,v1,…,vk−1)
Proposition 4.2 (Cartan’s Magic Formula). The Lie derivative LX of a differential form satisfies:
LXω=d(ιXω)+ιX(dω)
The exterior derivative is the operator d:Ωk(M)→Ωk+1(M) defined by:
- For f∈Ω0(M): df=∑i=1n∂xi∂fdxi (the total differential).
- For general k-forms: defined by requiring d(df)=0 and the product rule d(α∧β)=dα∧β+(−1)deg(α)α∧dβ.
Proposition 4.3. d∘d=0 (d2=0).
Theorem 4.4 (Poincare Lemma). If M is a star-shaped open subset of Rn (or more generally, a contractible manifold), then every closed k-form is exact: if dω=0, then ω=dη for some (k−1)-form η.
The wedge product ∧:Ωk(M)×Ωℓ(M)→Ωk+ℓ(M) is the bilinear, associative, anti-commutative operation:
α∧β=(−1)kℓβ∧α
Theorem 4.5 (Stokes’ Theorem). Let M be an oriented n-dimensional manifold with boundary ∂M (with the induced orientation). If ω is a compactly supported (n−1)-form on M, then:
∫∂Mω=∫Mdω
Special Cases:
- Fundamental Theorem of Calculus (n=1): ∫abf′(x)dx=f(b)−f(a).
- Green’s Theorem (n=2): ∮∂DPdx+Qdy=∬D(∂x∂Q−∂y∂P)dxdy.
- Classical Stokes’ Theorem (n=3): ∮∂SF⋅dr=∬S(∇×F)⋅dS.
- Divergence Theorem (n=3): ∮∂VF⋅dS=∭V(∇⋅F)dV.
Integration of an n-form over an n-dimensional oriented manifold is defined by pulling back to Rn and integrating in coordinates. If ω=fdx1∧⋯∧dxn on a coordinate chart U with parametrisation ϕ:U→Rn:
∫Uω=∫ϕ(U)f(x1,…,xn)dx1⋯dxn
Problem. Compute ∫S2ω where ω=xdy∧dz+ydz∧dx+zdx∧dy on the unit sphere S2⊂R3.
Solution
Parametrise S2 by spherical coordinates: x=sinθcosϕ, y=sinθsinϕ, z=cosθ, with θ∈[0,π], ϕ∈[0,2π).
Compute dy∧dz, dz∧dx, dx∧dy in terms of dθ∧dϕ:
dy∧dz=(sinθcosϕdθ+cosθcosϕdϕ)∧(−sinθdθ)=sin2θcosϕdθ∧dϕ
dz∧dx=(−sinθdθ)∧(cosθcosϕdθ−sinθsinϕdϕ)=sin2θsinϕdθ∧dϕ
dx∧dy=(cosθcosϕdθ−sinθsinϕdϕ)∧(cosθsinϕdθ+sinθcosϕdϕ)=sinθcosθdθ∧dϕ
Substituting and simplifying:
ω=(sin3θcos2ϕ+sin3θsin2ϕ+sinθcos2θ)dθ∧dϕ=sinθdθ∧dϕ
∫S2ω=∫02π∫0πsinθdθdϕ=4π
■
An orientation on an n-dimensional manifold is a nowhere-vanishing n-form. A manifold is orientable if such a form exists. The Möbius strip is the classic example of a non-orientable manifold: any attempt to define a global n-form results in a sign change along the closed loop.
Integration of an n-form over an oriented manifold is independent of the choice of atlas (as long as the charts are orientation-preserving). The integral changes sign if the orientation is reversed.
Differential forms unify the classical vector calculus operators in R3 via the identifications:
- 0-forms ↔ scalar functions
- 1-forms ↔ vector fields (via F1dx+F2dy+F3dz↔F)
- 2-forms ↔ vector fields (via F1dy∧dz+F2dz∧dx+F3dx∧dy↔F)
- 3-forms ↔ scalar functions (via fdx∧dy∧dz↔f)
Under these identifications:
- df↔∇f (gradient)
- dω↔∇×F (curl) for a 1-form ω
- dω↔∇⋅F (divergence) for a 2-form ω
The identity d2=0 becomes ∇×(∇f)=0 and ∇⋅(∇×F)=0.