The exterior derivative is an -linear operator which agrees with the differential of a smooth function on degree zero, satisfies , and obeys the graded Leibniz rule
For the uniqueness of the exterior derivative from its axioms, first note that these axioms force locality. If vanishes near , choose a smooth bump function equal to one near and supported where . Then gives . Thus depends only on the form near .
In a coordinate chart write . Since , the axioms force
This also proves existence. Define by that formula in each chart. The product rule for partial derivatives gives the graded Leibniz rule, and symmetry of mixed partial derivatives against antisymmetry of the wedge product of differential forms gives . On overlaps it still agrees with the differential of every function, by the chain rule, so the preceding uniqueness argument in the second coordinate system makes the formulas agree. They therefore glue to a global exterior derivative.
For a differential one-form , the exterior derivative of a one-form evaluated on vector fields follows directly:
In , the additional terms are , where the bracket is the Lie bracket of vector fields. Hence
The de Rham cohomology is
with zero denominator in degree zero. The Poincaré lemma states that a closed differential form of positive degree on a star-shaped open subset of Euclidean space is an exact differential form; consequently every closed positive-degree form is locally exact on a smooth manifold.
For the suspension isomorphism for top de Rham cohomology of spheres, put and . Both are diffeomorphic to , while deformation retracts onto the equatorial . The Mayer--Vietoris sequence for de Rham cohomology comes from the short exact sequence of cochain complexes
The final map is surjective: a partition of unity lets a form on be lifted by extending to and to by zero. The Poincaré lemma makes vanish when . Exactness gives
If is the equatorial inclusion, homotopy invariance of de Rham cohomology makes an isomorphism. Therefore
is injective, indeed an isomorphism. Concretely, choose local primitives , , and send to . Their difference is closed; changing either primitive changes it by an exact form, so this agrees with the cohomological construction.