ATLAS Ouvrir dans l'atlas →

Lemme 1Théorème de de Rham en tout degré

Le lemme du complexe double

Un complexe double KK est une famille d'espaces vectoriels réels Kp,qK^{p,q}, pour p,q∈ℕp, q \in {\mathbb N}, munie d'applications linéaires δ:Kp,q→Kp+1,q\delta : K^{p,q} \to K^{p+1,q} et d:Kp,q→Kp,q+1d : K^{p,q} \to K^{p,q+1} telles que δδ=0\delta\delta = 0, dd=0dd = 0 et δd=dδ\delta d = d\delta. On pose Kp,q=0K^{p,q} = 0 si pp ou qq est négatif. Le complexe total est Tot⁡nK=⨁p+q=nKp,q,\operatorname{Tot}^n K = \bigoplus_{p+q=n} K^{p,q}, muni de la différentielle DD égale à δ+(−1)pd\delta + (-1)^p d sur Kp,qK^{p,q}.

Une augmentation des rangées est un complexe de cochaînes (Aq,dA)(A^q, d_A) et des applications linéaires r:Aq→K0,qr : A^q \to K^{0,q} telles que dr=rdAdr = rd_A. Les rangées sont exactes si, pour tout qq, la suite 0→Aq→rK0,q→δK1,q→δK2,q→⋯\begin{aligned} 0 \to A^q &\xrightarrow{r} K^{0,q} \xrightarrow{\delta} K^{1,q} \\ &\xrightarrow{\delta} K^{2,q} \to \cdots \end{aligned} est exacte. De même, une augmentation des colonnes est un complexe (Ep,δE)(E^p, \delta_E) et des e:Ep→Kp,0e : E^p \to K^{p,0} avec δe=eδE\delta e = e\delta_E ; les colonnes sont exactes si les suites 0→Ep→Kp,0→dKp,1→⋯0 \to E^p \to K^{p,0} \xrightarrow{d} K^{p,1} \to \cdots le sont.

Énoncé

(i) D∘D=0D \circ D = 0. Si les rangées sont exactes, rr est un morphisme de complexes de AA dans Tot⁡K\operatorname{Tot} K ; si les colonnes le sont, ee en est un de EE dans Tot⁡K\operatorname{Tot} K.

(ii) Si les rangées sont exactes, rr induit des isomorphismes Hn(A)→Hn(Tot⁡K)H^n(A) \to H^n(\operatorname{Tot} K) pour tout nn.

(iii) Si les colonnes sont exactes, ee induit des isomorphismes Hn(E)→Hn(Tot⁡K)H^n(E) \to H^n(\operatorname{Tot} K).

(iv) Si les deux le sont, e∗−1∘r∗e_*^{-1} \circ r_* est un isomorphisme de Hn(A)H^n(A) sur Hn(E)H^n(E).

Démonstration

(i) Pour x∈Kp,qx \in K^{p,q}, D2x=δδx+(−1)p+1dδx+(−1)pδdx+ddx=0,\begin{aligned} D^2x &= \delta\delta x + (-1)^{p+1}d\delta x \\ &\quad + (-1)^p\delta dx + dd x = 0, \end{aligned} puisque dδ=δdd\delta = \delta d. Si les rangées sont exactes, δr(a)=0\delta r(a) = 0 pour a∈Aqa \in A^q, et Dr(a)=dr(a)=r(dAa)Dr(a) = dr(a) = r(d_Aa). Si les colonnes sont exactes, de(c)=0de(c) = 0 pour c∈Epc \in E^p, et De(c)=δe(c)=e(δEc)De(c) = \delta e(c) = e(\delta_Ec).

(ii) Écrivons x∈Tot⁡nKx \in \operatorname{Tot}^n K sous la forme x=∑p=0nxpx = \sum_{p=0}^n x_p, avec xp∈Kp,n−px_p \in K^{p,n-p}. La composante de DxDx dans Kp,n+1−pK^{p,n+1-p} est δxp−1+(−1)pdxp\delta x_{p-1} + (-1)^p dx_p, avec x−1=xn+1=0x_{-1} = x_{n+1} = 0.

Surjectivité. Soit xx un cocycle, et m⩾1m \geqslant 1 tel que xp=0x_p = 0 pour p>mp > m. La composante de DxDx dans Km+1,n−mK^{m+1,n-m} se réduit à δxm\delta x_m, qui est donc nul ; par exactitude de la rangée en Km,n−mK^{m,n-m}, xm=δyx_m = \delta y pour un y∈Km−1,n−my \in K^{m-1,n-m}. Le cocycle x−Dyx - Dy, cohomologue à xx, a ses composantes nulles pour p⩾mp \geqslant m, puisque Dy=δy+(−1)m−1dyDy = \delta y + (-1)^{m-1}dy.

En répétant ce pas pour m=n,n−1,…,1m = n, n - 1, \dots, 1, on se ramène à un cocycle x=x0∈K0,nx = x_0 \in K^{0,n}. Alors δx0=0\delta x_0 = 0 et dx0=0dx_0 = 0. Par exactitude, x0=r(a)x_0 = r(a), et r(dAa)=dx0=0r(d_Aa) = dx_0 = 0, d'où dAa=0d_Aa = 0, rr étant injective : [x]=r∗[a][x] = r_*[a].

Injectivité. Soit a∈Ana \in A^n un cocycle tel que r(a)=Dzr(a) = Dz, avec z∈Tot⁡n−1Kz \in \operatorname{Tot}^{n-1}K. Si n=0n = 0, z=0z = 0, et a=0a = 0 par injectivité de rr. Sinon, les composantes de DzDz d'indice p⩾1p \geqslant 1 sont nulles, et le même pas, appliqué à zz, remplace zz par z−Dyz - Dy, qui a le même cobord, jusqu'à z=z0∈K0,n−1z = z_0 \in K^{0,n-1}. Alors δz0=0\delta z_0 = 0, donc z0=r(b)z_0 = r(b), et r(a)=dz0=r(dAb)r(a) = dz_0 = r(d_Ab) : a=dAba = d_Ab, et [a]=0[a] = 0.

(iii) Soit K⊤K^\top le complexe double transposé, (K⊤)q,p=Kp,q(K^\top)^{q,p} = K^{p,q}, où dd joue le rôle de δ\delta et inversement. Ses rangées sont les colonnes de KK, augmentées par EE, et elles sont exactes.

Les espaces Tot⁡nK\operatorname{Tot}^n K et Tot⁡nK⊤\operatorname{Tot}^n K^\top sont les mêmes, avec les différentielles DD et D⊤=d+(−1)qδD^\top = d + (-1)^q\delta sur Kp,qK^{p,q}. L'application φ(x)=(−1)pqx\varphi(x) = (-1)^{pq}x sur Kp,qK^{p,q} vérifie φD=D⊤φ\varphi D = D^\top\varphi : pour x∈Kp,qx \in K^{p,q}, les deux membres valent (−1)pqdx+(−1)(p+1)qδx.(-1)^{pq}dx + (-1)^{(p+1)q}\delta x. C'est donc un isomorphisme de complexes, et φ∘e=e\varphi \circ e = e, puisque ee est à valeurs dans les Kp,0K^{p,0}. Par (ii) appliqué à K⊤K^\top, ee induit des isomorphismes de Hn(E)H^n(E) sur Hn(Tot⁡K⊤)H^n(\operatorname{Tot}K^\top), donc sur Hn(Tot⁡K)H^n(\operatorname{Tot}K).

(iv) découle de (ii) et (iii).

□
Remarque

La démonstration de (ii) est une descente en escalier : on pousse un cocycle de l'extrémité droite de sa diagonale vers la colonne p=0p = 0, en retranchant à chaque marche un cobord, jusqu'à ce qu'il soit l'image d'un élément de AA.

x0 x1 x2 x3 y A r p q δ d
Les espaces Kp,qK^{p,q} sont aux points du quadrillage, δ\delta va vers la droite et dd vers le haut. Un élément de Tot⁡3\operatorname{Tot}^3 a ses composantes sur la diagonale p+q=3p + q = 3, en rouge. La composante x3x_3 est un δ\delta ; on la retire par le cobord de l'élément yy situé à sa gauche, qui modifie la composante suivante, et ainsi de suite jusqu'à la colonne p=0p = 0, que la flèche bleue rr relie à AA.
Remarque

Aucun choix n'intervient : chaque pas affirme l'existence d'un seul élément yy, et il y a au plus nn pas. Lorsque les rangées sont exactes « par une formule », c'est-à-dire qu'une application linéaire hh fournit les antécédents, la démonstration donne même une formule pour l'inverse de r∗r_*.

Remarque

Le lemme dit que AA et EE, qui n'ont rien de commun a priori, ont la même cohomologie dès qu'ils sont tous deux « résolus » par un même complexe double. C'est ainsi que la théorie des faisceaux compare les cohomologies, et c'est l'idée de la démonstration du théorème de de Rham qui suit, avec AA les formes, EE les cochaînes de Čech, et KK les formes sur les intersections des ouverts d'un recouvrement.

Repose sur

C'est un point de départ.

Sert à

Ouvrir dans l'atlas interactif →