Poincare Lemma and Homotopy Invariance
The Poincare lemma states that every closed form on a contractible manifold is exact. It is the local foundation of de Rham cohomology and follows from the more general homotopy invariance of cohomology.
The Poincare Lemma
On a star-shaped open subset (or more generally, any contractible manifold), every closed -form with is exact:
Proof via the Homotopy Operator
We construct an explicit homotopy operator satisfying (for ).
Assume is star-shaped with center at the origin. Define
for .
Verification: A direct computation shows that for any -form ,
where denotes evaluation at the origin. For , the term vanishes (a -form with at a single point is determined by its action on tangent vectors, and the integral over evaluates to the identity). Thus .
If is closed (), then , so is exact with primitive .
Homotopy Invariance
If are smoothly homotopic (i.e., there exists a smooth map with and ), then .
Construct a chain homotopy by
where is interior multiplication by the -direction. Then . For closed : , so in cohomology.
Consequences
Since any star-shaped domain is homotopy equivalent to a point (via the homotopy ), homotopy invariance gives for , recovering the Poincare lemma.
The Poincare lemma is constructive: the homotopy operator gives an explicit formula for a primitive. For example, on , if is a closed 2-form (i.e., ), then is a 1-form whose curl equals .
The Poincare lemma fails on spaces with nontrivial topology. The classic example is on : it is closed but not exact, since . This form generates .