Poincaré lemma

From testwiki
Jump to navigation Jump to search

Template:Short description In mathematics, the Poincaré lemma gives a sufficient condition for a closed differential form to be exact (while an exact form is necessarily closed). Precisely, it states that every closed p-form on an open ball in Rn is exact for p with Template:Nowrap.[1] The lemma was introduced by Henri Poincaré in 1886.[2][3]

Especially in calculus, the Poincaré lemma also says that every closed 1-form on a simply connected open subset in n is exact.

In the language of cohomology, the Poincaré lemma says that the k-th de Rham cohomology group of a contractible open subset of a manifold M (e.g., M=n) vanishes for k1. In particular, it implies that the de Rham complex yields a resolution of the constant sheaf M on M. The singular cohomology of a contractible space vanishes in positive degree, but the Poincaré lemma does not follow from this, since the fact that the singular cohomology of a manifold can be computed as the de Rham cohomology of it, that is, the de Rham theorem, relies on the Poincaré lemma. It does, however, mean that it is enough to prove the Poincaré lemma for open balls; the version for contractible manifolds then follows from the topological consideration.

The Poincaré lemma is also a special case of the homotopy invariance of de Rham cohomology; in fact, it is common to establish the lemma by showing the homotopy invariance or at least a version of it.

Proofs

A standard proof of the Poincaré lemma uses the homotopy invariance formula (cf. see the proofs below as well as Integration along fibers#Example).[4][5][6][7] The local form of the homotopy operator is described in Template:Harvtxt and the connection of the lemma with the Maurer-Cartan form is explained in Template:Harvtxt.[8][9]

Direct proof

The Poincaré lemma can be proved by means of integration along fibers.[10][11] (This approach is a straightforward generalization of constructing a primitive function by means of integration in calculus.)

We shall prove the lemma for an open subset Un that is star-shaped or a cone over [0,1]; i.e., if x is in U, then tx is in U for 0t1. This case in particular covers the open ball case, since an open ball can be assumed to centered at the origin without loss of generality.

The trick is to consider differential forms on U×[0,1]n+1 (we use t for the coordinate on [0,1]). First define the operator π* (called the fiber integration) for k-forms on U×[0,1] by

π*(i1<<ik1fidtdxi+j1<<jkgjdxj)=i1<<ik1(01fi(,t)dt)dxi

where dxi=dxi1dxik, fi=fi1,,ik and similarly for dxj and gj. Now, for α=fdtdxi, since dα=lfxldtdxldxi, using the differentiation under the integral sign, we have:

π*(dα)=d(π*α)=α1α0d(π*α)

where α0,α1 denote the restrictions of α to the hyperplanes t=0,t=1 and they are zero since dt is zero there. If α=fdxj, then a similar computation gives

π*(dα)=α1α0d(π*α).

Thus, the above formula holds for any k-form α on U×[0,1]. (The formula is a special case of a formula sometimes called the relative Stokes formula.)

Finally, let h(x,t)=tx and then set J=π*h*. Then, with the notation ht=h(,t), we get: for any k-form ω on U,

h1*ωh0*ω=Jdω+dJω,

the formula known as the homotopy formula. The operator J is called the homotopy operator (also called a chain homotopy). Now, if ω is closed, Jdω=0. On the other hand, h1*ω=ω and h0*ω=0, the latter because there is no nonzero higher form at a point. Hence,

ω=dJω,

which proves the Poincaré lemma.

The same proof in fact shows the Poincaré lemma for any contractible open subset U of a manifold. Indeed, given such a U, we have the homotopy ht with h1= the identity and h0(U)= a point. Approximating such ht,Template:Clarify, we can assume ht is in fact smooth. The fiber integration π* is also defined for π:U×[0,1]U. Hence, the same argument goes through.

Proof using Lie derivatives

Cartan's magic formula for Lie derivatives can be used to give a short proof of the Poincaré lemma. The formula states that the Lie derivative along a vector field ξ is given as: [12]

Lξ=di(ξ)+i(ξ)d

where i(ξ) denotes the interior product; i.e., i(ξ)ω=ω(ξ,).

Let ft:UU be a smooth family of smooth maps for some open subset U of n such that ft is defined for t in some closed interval I and ft is a diffeomorphism for t in the interior of I. Let ξt(x) denote the tangent vectors to the curve ft(x); i.e., ddtft(x)=ξt(ft(x)). For a fixed t in the interior of I, let gs=ft+sft1. Then g0=id,ddsgs|s=0=ξt. Thus, by the definition of a Lie derivative,

(Lξtω)(ft(x))=ddsgs*ω(ft(x))|s=0=ddsft+s*ω(x)|s=0=ddtft*ω(x).

That is,

ddtft*ω=ft*Lξtω.

Assume I=[0,1]. Then, integrating both sides of the above and then using Cartan's formula and the differentiation under the integral sign, we get: for 0<t0<t1<1,

ft1*ωft0*ω=dt0t1ft*i(ξt)ωdt+t0t1ft*i(ξt)dωdt

where the integration means the integration of each coefficient in a differential form. Letting t0,t10,1, we then have:

f1*ωf0*ω=dJω+Jdω

with the notation Jω=01ft*i(ξt)ωdt.

Now, assume U is an open ball with center x0; then we can take ft(x)=t(xx0)+x0. Then the above formula becomes:

ω=dJω+Jdω,

which proves the Poincaré lemma when ω is closed.

Proof in the two-dimensional case

In two dimensions the Poincaré lemma can be proved directly for closed 1-forms and 2-forms as follows.[13]

If Template:Nowrap is a closed 1-form on Template:Nowrap, then Template:Nowrap. If Template:Nowrap then Template:Nowrap and Template:Nowrap. Set

g(x,y)=axp(t,y)dt,

so that Template:Nowrap. Then Template:Nowrap must satisfy Template:Nowrap and Template:Nowrap. The right hand side here is independent of x since its partial derivative with respect to x is 0. So

h(x,y)=cyq(a,s)dsg(a,y)=cyq(a,s)ds,

and hence

f(x,y)=axp(t,y)dt+cyq(a,s)ds.

Similarly, if Template:Nowrap then Template:Nowrap with Template:Nowrap. Thus a solution is given by Template:Nowrap and

b(x,y)=axr(t,y)dt.

Inductive proof

It is also possible to give an inductive proof of Poincaré's lemma which does not use homotopical arguments. Let Xm:=Im, where I=[0,1], be the m dimensional coordinate cube. For a differential k-form ωΩk(Xm), let its codegree be the integer m-k. The induction is performed over the codegree of the form. Since we are working over a coordinate domain, partial derivatives and also integrals with respect to the coordinates can be applied to a form itself, by applying them to the coefficients of the form with respect to the canonical coordinates.

First let ωΩm(Xm), i.e. the codegree is 0. It can be written as ω=dxmω0,ω0=f(x1,,xm)dx1dxm1so if we define θΩm1(Xm) by θ=0xmω0(x1,,xm1,s)ds, we havedθ=dxmmθ=dxmω0=ωhence, θ is a primitive of ω.

Let now ωΩk(Xm), where 0<k<m, i.e. ω has codegree m-k, and let us suppose that whenever a closed form has codegree less than m-k, the form is exact. The form ω can be decomposed asω=dxmω0+ω1where neither ω0 nor ω1 contain any factor of dxm. Define λ:=0xmω0(x1,,xm1,s)ds, then dλ=dxmω0+λ1, where λ1 does not contain any factor of dxm, hence, defining ω:=ωdλ=ω1λ1, this form is also closed, but does not involve any factor of dxm. Since this form is closed, we have0=dω=dxmmω+ωwhere the last term does not contain a factor of dxm. Due to linear independence of the coordinate differentials, this equation implies thatω=1i1<<ikm1ωi1...ik(x1,,xm1)dxi1dxiki.e. the form ω is a differential form in the variables x1,,xm1 only, hence can be interpreted as an element of Ωk(Xm1), and its codegree is thus m-k-1. The induction hypothesis applies, thus ω=dθ for some θΩk1(Xm1)Ωk1(Xm), thereforeω=dθ,θ=θ+λconcluding the proof for a coordinate cube. In any manifold, every point has a neighborhood which is diffeomorphic to a coordinate cube, the proof also implies that on a manifold any closed k-form (for 0<km=dimM) is locally exact.

Implication for de Rham cohomology

By definition, the k-th de Rham cohomology group HdRk(U) of an open subset U of a manifold M is defined as the quotient vector space

HdRk(U)={closedk-formsonU}/{exactk-formsonU}.

Hence, the conclusion of the Poincaré lemma is precisely that if U is an open ball, then HdRk(U)=0 for k1. Now, differential forms determine a cochain complex called the de Rham complex:

Ω*:0Ω0d0Ω1d1Ωn0

where n = the dimension of M and Ωk denotes the sheaf of differential k-forms; i.e., Ωk(U) consists of k-forms on U for each open subset U of M. It then gives rise to the complex (the augmented complex)

0MϵΩ0d0Ω1d1Ωn0

where M is the constant sheaf with values in ; i.e., it is the sheaf of locally constant real-valued functions and ϵ the inclusion.

The kernel of d0 is M, since the smooth functions with zero derivatives are locally constant. Also, a sequence of sheaves is exact if and only if it is so locally. The Poincaré lemma thus says the rest of the sequence is exact too (since a manifold is locally diffeomorphic to an open subset of n and then each point has an open ball as a neighborhood). In the language of homological algebra, it means that the de Rham complex determines a resolution of the constant sheaf M. This then implies the de Rham theorem; i.e., the de Rham cohomology of a manifold coincides with the singular cohomology of it (in short, because the singular cohomology can be viewed as a sheaf cohomology.)

Once one knows the de Rham theorem, the conclusion of the Poincaré lemma can then be obtained purely topologically. For example, it implies a version of the Poincaré lemma for contractible or simply connected open sets (see §Simply connected case).

Simply connected case

Especially in calculus, the Poincaré lemma is stated for a simply connected open subset Un. In that case, the lemma says that each closed 1-form on U is exact. This version can be seen using algebraic topology as follows. The rational Hurewicz theorem (or rather the real analog of that) says that H1(U;)=0 since U is simply connected. Since is a field, the k-th cohomology Hk(U;) is the dual vector space of the k-th homology Hk(U;). In particular, H1(U;)=0. By the de Rham theorem (which follows from the Poincaré lemma for open balls), H1(U;) is the same as the first de Rham cohomology group (see §Implication to de Rham cohomology). Hence, each closed 1-form on U is exact.

Poincaré lemma with compact support

There is a version of Poincaré lemma for compactly supported differential forms:[14]

Template:Math theorem

The pull-back along a proper map preserve compact supports; thus, the same proof as the usual one goes through.[15]

Complex-geometry analog

On complex manifolds, the use of the Dolbeault operators and ¯ for complex differential forms, which refine the exterior derivative by the formula d=+¯, lead to the notion of ¯-closed and ¯-exact differential forms. The local exactness result for such closed forms is known as the Dolbeault–Grothendieck lemma (or ¯-Poincaré lemma); cf. Template:Section link. Importantly, the geometry of the domain on which a ¯-closed differential form is ¯-exact is more restricted than for the Poincaré lemma, since the proof of the Dolbeault–Grothendieck lemma holds on a polydisk (a product of disks in the complex plane, on which the multidimensional Cauchy's integral formula may be applied) and there exist counterexamples to the lemma even on contractible domains.[Note 1] The ¯-Poincaré lemma holds in more generality for pseudoconvex domains.[16]

Using both the Poincaré lemma and the ¯-Poincaré lemma, a refined local ¯-Poincaré lemma can be proven, which is valid on domains upon which both the aforementioned lemmas are applicable. This lemma states that d-closed complex differential forms are actually locally ¯-exact (rather than just d or ¯-exact, as implied by the above lemmas).

Relative Poincaré lemma

The relative Poincaré lemma generalizes Poincaré lemma from a point to a submanifold (or some more general locally closed subset). It states: let V be a submanifold of a manifold M and U a tubular neighborhood of V. If σ is a closed k-form on U, k ≥ 1, that vanishes on V, then there exists a (k-1)-form η on U such that dη=σ and η vanishes on V.[17]

The relative Poincaré lemma can be proved in the same way the original Poincaré lemma is proved. Indeed, since U is a tubular neighborhood, there is a smooth strong deformation retract from U to V; i.e., there is a smooth homotopy ht:UU from the projection UV to the identity such that ht is the identity on V. Then we have the homotopy formula on U:

h1*h0*=dJ+Jd

where J is the homotopy operator given by either Lie derivatives or integration along fibers. Now, h0(U)V and so h0*σ=0. Since dσ=0 and h1*σ=σ, we get σ=dJσ; take η=Jσ. That η vanishes on V follows from the definition of J and the fact ht(V)V. (So the proof actually goes through if U is not a tubular neighborhood but if U deformation-retracts to V with homotopy relative to V.)

On polynomial differential forms

In characteristic zero, the following Poincaré lemma holds for polynomial differential forms.[18]

Let k be a field of characteristic zero, R=k[x1,,xn] the polynomial ring and Ω1 the vector space with a basis written as dx1,,dxn. Then let Ωp=pΩ1 be the p-th exterior power of Ω1 over R. Then the sequence of vector spaces

0kΩ0dΩ1d0

is exact, where the differential d is defined by the usual way; i.e., the linearity and

d(fdxiidxip)=jfdxjdxjdxiidxip.

This version of the lemma is seen by a calculus-like argument. First note that ker(d:RΩ1)=k, clearly. Thus, we only need to check the exactness at p>0. Let ω be a p-form. Then we write

ω=ω0dx1+ω1

where the ωi's do not involve dx1. Define the integration in x1 by the linearity and

x1rdx1=x1r+1r+1,

which is well-defined by the char zero assumption. Then let

η=ω0dx1

where the integration is applied to each coefficient in ω0. Clearly, the fundamental theorem of calculus holds in our formal setup and thus we get:

dη=ω0dx1+σ

where σ does not involve dx1. Hence, ωdη does not involve dx1. Replacing ω by ωdη, we can thus assume ω does not involve dx1. From the assumption dω=0, it easily follows that each coefficient in ω is independent of x1; i.e., ω is a polynomial differential form in the variables x2,,xn. Hence, we are done by induction.

Remark: With the same proof, the same results hold when R=k[[x1,,xn]] is the ring of formal power series or the ring of germs of holomorphic functions.[19] A suitably modified proof also shows the ¯-Poincaré lemma; namely, the use of the fundamental theorem of calculus is replaced by Cauchy's integral formula.[20]

On singular spaces

The Poincaré lemma generally fails for singular spaces. For example, if one considers algebraic differential forms on a complex algebraic variety (in the Zariski topology), the lemma is not true for those differential forms.[21] One way to resolve this is to use formal forms and the resulting algebraic de Rham cohomology can compute a singular cohomology.[22]

However, the variants of the lemma still likely hold for some singular spaces (precise formulation and proof depend on the definitions of such spaces and non-smooth differential forms on them.) For example, Kontsevich and Soibelman claim the lemma holds for certain variants of different forms (called PA forms) on their piecewise algebraic spaces.[23]

The homotopy invariance fails for intersection cohomology; in particular, the Poincaré lemma fails for such cohomology.

Footnote

Template:Reflist

Notes

Template:Reflist

References

Further reading


Cite error: <ref> tags exist for a group named "Note", but no corresponding <references group="Note"/> tag was found