ATLAS Ouvrir dans l'atlas →

Théorème 1Mayer-Vietoris et homotopie

Formule d'homotopie et invariance de la cohomologie

Dans ce chapitre, UU est un ouvert de ℝn{\mathbb R^n}, VV un ouvert de ℝm\mathbb R^m, et Ωk(U)\Omega^k(U) désigne l'espace vectoriel des formes différentielles de degré kk sur UU (Formes différentielles). Pour ss réel, js:ℝn→ℝn+1j_s : \mathbb R^n \to \mathbb R^{n+1} est l'application x↦(x,s)x \mapsto (x, s).

Deux applications f0,f1:U→Vf_0, f_1 : U \to V de classe C∞C^\infty sont lissement homotopes s'il existe un ouvert WW de ℝn+1\mathbb R^{n+1} contenant U×[0,1]U \times [0, 1] et une application F:W→VF : W \to V de classe C∞C^\infty telle que F∘j0=f0F \circ j_0 = f_0 et F∘j1=f1F \circ j_1 = f_1 sur UU. On dit que FF est une homotopie lisse de f0f_0 à f1f_1.

Sur WW, on note (x1,…,xn,t)(x_1, \dots, x_n, t) les coordonnées. Par Algèbre extérieure, (i), une forme ω\omega de degré kk sur WW s'écrit de manière unique ω=∑IaI dxI+∑JbJ dt∧dxJ,\omega = \sum_I a_I\,dx_I + \sum_J b_J\,dt \wedge dx_J, où II décrit les suites strictement croissantes de kk indices de {1,…,n}\{1, \dots, n\}, et JJ celles de k−1k - 1 indices. On pose, pour x∈Ux \in U, (Kω)x=∑J(∫01bJ(x,t) dt) dxJ,(K\omega)_x = \sum_J \Big(\int_0^1 b_J(x, t)\,dt\Big)\,dx_J, et Kω=0K\omega = 0 si k=0k = 0. C'est une forme de degré k−1k - 1 sur UU : on intègre en tt la partie de ω\omega qui contient dtdt.

Énoncé

(i) Formule d'homotopie. KωK\omega est de classe C∞C^\infty sur UU, KK est linéaire, et j1∗ω−j0∗ω=d(Kω)+K(dω).j_1^*\omega - j_0^*\omega = d(K\omega) + K(d\omega).

(ii) Invariance. Si f0f_0 et f1f_1 sont lissement homotopes, elles induisent la même application f0∗=f1∗:Hk(V)→Hk(U)f_0^* = f_1^* : {H^k}(V) \to H^k(U), pour tout kk.

(iii) Si f:U→Vf : U \to V et g:V→Ug : V \to U sont de classe C∞C^\infty, et si g∘fg \circ f et f∘gf \circ g sont lissement homotopes aux identités, f∗f^* est un isomorphisme de Hk(V)H^k(V) sur Hk(U)H^k(U). En particulier, la projection p:U×ℝ→Up : U \times \mathbb R \to U induit des isomorphismes Hk(U)≅Hk(U×ℝ)H^k(U) \cong H^k(U \times \mathbb R).

Démonstration

(i) Régularité. La fonction (t,x)↦bJ(x,t)(t, x) \mapsto b_J(x, t) est continue sur [0,1]×U[0, 1] \times U, ainsi que toutes ses dérivées partielles en xx, puisque bJb_J est de classe C∞C^\infty sur WW. Par le nœud Schwarz, intégrales à paramètre, (ii), x↦∫01bJ(x,t) dtx \mapsto \int_0^1 b_J(x, t)\,dt est de classe C∞C^\infty, et l'on peut dériver sous l'intégrale.

Réduction. Les deux membres sont linéaires en ω\omega, puisque dd, KK et les images réciproques le sont. L'application jsj_s, affine, vérifie js∗(dxl)=dxlj_s^*(dx_l) = dx_l et js∗(dt)=0j_s^*(dt) = 0 (Formes différentielles, (iii)). Il suffit de traiter deux types de formes. Notons aussi que, par linéarité, K(c dt∧β)=(∫01c dt) βK(c\,dt \wedge \beta) = \big(\int_0^1 c\,dt\big)\,\beta pour toute forme β\beta à coefficients constants en les seuls dxldx_l, et que KK est nulle sur les formes qui ne contiennent pas dtdt.

Premier type : ω=a dxI\omega = a\,dx_I. Alors js∗ω=a(x,s) dxIj_s^*\omega = a(x, s)\,dx_I et Kω=0K\omega = 0. D'autre part dω=∑l∂xla dxl∧dxI+∂ta dt∧dxI,d\omega = \sum_l \partial_{x_l}a\,dx_l \wedge dx_I + \partial_t a\,dt \wedge dx_I, dont seul le dernier terme contient dtdt. Pour xx fixé, t↦a(x,t)t \mapsto a(x, t) est de classe C1C^1 sur [0,1][0, 1], et le théorème fondamental (Théorème fondamental) donne K(dω)=(a(x,1)−a(x,0)) dxI=j1∗ω−j0∗ω.\begin{aligned} K(d\omega) &= \big(a(x, 1) - a(x, 0)\big)\,dx_I \\ &= j_1^*\omega - j_0^*\omega. \end{aligned}

Second type : ω=b dt∧dxJ\omega = b\,dt \wedge dx_J. Alors js∗ω=0j_s^*\omega = 0, puisque js∗(dt)=0j_s^*(dt) = 0. Avec B(x)=∫01b(x,t) dtB(x) = \int_0^1 b(x, t)\,dt, on a Kω=B dxJK\omega = B\,dx_J, et, en dérivant sous l'intégrale, d(Kω)=∑l(∫01∂xlb dt) dxl∧dxJ.d(K\omega) = \sum_l \Big(\int_0^1 \partial_{x_l}b\,dt\Big)\,dx_l \wedge dx_J. D'autre part, dt∧dt=0dt \wedge dt = 0 et dxl∧dt=−dt∧dxldx_l \wedge dt = -dt \wedge dx_l (Algèbre extérieure, (ii)), d'où dω=−∑l∂xlb dt∧dxl∧dxJ,d\omega = -\sum_l \partial_{x_l}b\,dt \wedge dx_l \wedge dx_J, et K(dω)K(d\omega) est exactement l'opposé de d(Kω)d(K\omega). La somme est nulle, comme j1∗ω−j0∗ωj_1^*\omega - j_0^*\omega.

(ii) Soit FF une homotopie lisse de f0f_0 à f1f_1. Pour s∈[0,1]s \in [0, 1], jsj_s envoie UU dans WW, et fs=F∘jsf_s = F \circ j_s, donc fs∗=js∗∘F∗f_s^* = j_s^* \circ F^* (Formes différentielles, (iii)). Pour une forme fermée ω\omega sur VV, F∗ωF^*\omega est fermée, puisque F∗F^* commute à dd, et (i) donne f1∗ω−f0∗ω=d(KF∗ω).f_1^*\omega - f_0^*\omega = d(KF^*\omega). Les deux formes f1∗ωf_1^*\omega et f0∗ωf_0^*\omega ont donc la même classe.

(iii) Par (ii) et la fonctorialité du nœud Cohomologie de de Rham, (iv), f∗∘g∗=(g∘f)∗f^* \circ g^* = (g \circ f)^* et g∗∘f∗=(f∘g)∗g^* \circ f^* = (f \circ g)^* sont les identités, et f∗f^* est bijective.

Pour la projection p(x,u)=xp(x, u) = x, soit s0(x)=(x,0)s_0(x) = (x, 0). On a p∘s0=idUp \circ s_0 = \mathrm{id}_U, et s0∘ps_0 \circ p est lissement homotope à l'identité de U×ℝU \times \mathbb R par F((x,u),t)=(x,tu),F\big((x, u), t\big) = (x, tu), définie et de classe C∞C^\infty sur l'ouvert W=(U×ℝ)×ℝW = (U \times \mathbb R) \times \mathbb R de ℝn+2\mathbb R^{n+2}.

□
Remarque

Le lemme de Poincaré (Lemme de Poincaré) en est un cas particulier. Si UU est étoilé par rapport à 00, l'application F(x,t)=txF(x, t) = tx est définie sur l'ouvert W={(x,t)∈U×ℝ:tx∈U}W = \{(x, t) \in U \times \mathbb R : tx \in U\}, qui contient U×[0,1]U \times [0, 1], et c'est une homotopie lisse de l'application constante nulle à l'identité. L'image réciproque d'une forme de degré k⩾1k \geqslant 1 par une application constante est nulle, et (i) donne, pour ω\omega fermée, ω=d(KF∗ω)\omega = d(KF^*\omega).

L'opérateur KF∗KF^* est celui de la démonstration du nœud Lemme de Poincaré : comme F∗(dxi)=t dxi+xi dtF^*(dx_i) = t\,dx_i + x_i\,dt, la partie de F∗(a dxI)F^*(a\,dx_I) qui contient dtdt est ∑r(−1)r−1 tk−1a(tx) xir dt∧dxI∖ir\sum_r (-1)^{r-1}\,t^{k-1}a(tx)\,x_{i_r}\,dt \wedge dx_{I \setminus i_r}, et l'intégrer en tt redonne la formule de ce nœud.

Remarque

La formule (i) est l'analogue, pour les formes, de l'opérateur prisme du nœud Invariance par homotopie : le prisme fabrique, à partir d'une chaîne, la chaîne balayée pendant l'homotopie, et KK intègre une forme le long de ce balayage. Dans les deux cas, la formule obtenue, ∂P+P∂=g#−f#\partial P + P\partial = g_\# - f_\# ou dK+Kd=j1∗−j0∗dK + Kd = j_1^* - j_0^*, est une homotopie au sens des complexes (Complexes de chaînes, (iii)).

Remarque

L'erreur la plus répandue est d'oublier que l'homotopie doit être lisse, et définie sur un ouvert qui contient U×[0,1]U \times [0, 1], pour que F∗ωF^*\omega ait un sens. L'énoncé reste vrai pour deux applications lisses reliées par une homotopie seulement continue, mais la démonstration demande alors d'approcher l'homotopie par une homotopie lisse, ce qui n'est pas fait ici. Dans tous les exemples de ce chapitre, l'homotopie est donnée par une formule explicite.

Repose sur

C'est un point de départ.

Sert à

Ouvrir dans l'atlas interactif →