The de Rham complex and its cohomology #
The exterior derivative on smooth real-valued forms defines the nonnegative de Rham cochain
complex. Its cohomology is Mathlib's categorical homology, with a concrete linear class map from
closed forms, HomologicalComplex.moduleCatHomologyClass of their inclusion. This map is
surjective and its kernel consists exactly of exact forms; exact forms in degree zero are zero,
and exact one-forms are differentials of smooth real functions.
On a manifold modelled on a finite-dimensional space every alternating form of degree above the
dimension is zero, so de Rham cohomology vanishes there.
The construction applies to manifolds of class C² with corners and does not require finite
dimensionality, separation, or completeness of the model space.
References #
- John M. Lee, Introduction to Smooth Manifolds, 2nd ed., Chapter 17.
- Mathlib's
CochainComplex.ofprovides the complex.
The nonnegative cochain complex of smooth real-valued differential forms.
Instances For
The canonical identification of the degree-k object with smooth k-forms.
This isomorphism makes the form carrier available without unfolding the complex.
Instances For
Under the canonical identifications of the objects, the differential is the exterior derivative.
Under the canonical identifications of the objects, the differential is the exterior derivative.
The differential of the de Rham complex, evaluated on an element.
The submodule of smooth forms whose exterior derivative vanishes.
Instances For
A smooth form is closed precisely when its exterior derivative vanishes.
A smooth form is closed precisely when its exterior derivative, as a smooth form, vanishes.
Exact forms are exterior derivatives of smooth forms in positive degree, and zero in degree zero.
Instances For
There are no nonzero exact forms in degree zero.
In positive degree, exact forms are the range of the exterior derivative.
An exact smooth real one-form is the differential of a smooth real function. This identifies its smooth zero-form primitive with a function and requires no finite dimensionality, separation, connectedness, or completeness assumptions.
An exact smooth form is closed.
The exterior derivative of a smooth form is closed.
On a manifold of finite dimension at most k, every smooth k-form is closed.
De Rham cohomology is the categorical homology of the de Rham complex.
Instances For
A closed form, viewed in the de Rham complex, is killed by the differential.
The cohomology class of a closed smooth form, the homology class of the corresponding cycle of the de Rham complex.
Instances For
The class map is the homology class map of the inclusion of closed forms into the de Rham complex.
Every de Rham cohomology class is represented by a closed smooth form.
A closed form represents zero precisely when it is exact.
The kernel of the cycle-class map is exactly the submodule of exact forms inside closed forms.
De Rham cohomology vanishes in degrees above the dimension of the model, where every alternating form is zero.