ATLAS Ouvrir dans l'atlas →

Définition 1Théorème de Jordan-Brouwer

Homologie réduite

Pour un espace XX, le complexe augmenté C~(X)\tilde C(X) est défini par C~n(X)=Cn(X)\tilde C_n(X) = C_n(X) pour n⩾0n \geqslant 0, C~−1(X)=ℤ\tilde C_{-1}(X) = {\mathbb Z} et C~n(X)=0\tilde C_n(X) = 0 pour n⩽−2n \leqslant -2.

Son bord est celui de C(X)C(X) en degré n⩾1n \geqslant 1. En degré 00, c'est l'augmentation ε:C0(X)→ℤ\varepsilon : C_0(X) \to \mathbb Z, le morphisme qui envoie chaque point de XX sur 11 (Complexes de chaînes, (i)), de sorte que ε(∑nxx)=∑nx\varepsilon\big(\sum n_x x\big) = \sum n_x.

C'est un complexe : pour un simplexe σ\sigma de dimension 11, ∂σ=σ∘δ0−σ∘δ1\partial\sigma = \sigma \circ \delta_0 - \sigma \circ \delta_1 est la différence de deux points, et ε(∂σ)=1−1=0\varepsilon(\partial\sigma) = 1 - 1 = 0.

L'homologie réduite de XX est H~n(X)=Hn(C~(X)),n∈ℤ.{\tilde H_n}(X) = H_n\big(\tilde C(X)\big), \quad n \in \mathbb Z.

Pour f:X→Yf : X \to Y continue, le morphisme f#f_\# prolongé par l'identité de ℤ\mathbb Z en degré −1-1 est un morphisme de complexes, puisque ε(f∘σ)=1\varepsilon(f \circ \sigma) = 1 pour tout point σ\sigma ; il induit des morphismes f∗:H~n(X)→H~n(Y)f_* : \tilde H_n(X) \to \tilde H_n(Y), avec (g∘f)∗=g∗∘f∗(g \circ f)_* = g_* \circ f_* (Complexes de chaînes, (ii)).

Énoncé

(i) H~n(X)=Hn(X)\tilde H_n(X) = {H_n}(X) pour n⩾1n \geqslant 1, et H~n(X)=0\tilde H_n(X) = 0 pour n⩽−2n \leqslant -2. Le groupe H~−1(X)\tilde H_{-1}(X) est nul si XX n'est pas vide, et vaut ℤ\mathbb Z si XX est vide.

(ii) Si XX n'est pas vide, H~0(X)\tilde H_0(X) est nul si et seulement si XX est connexe par arcs, et isomorphe à ℤ\mathbb Z si et seulement si XX a exactement deux composantes connexes par arcs.

(iii) Deux applications homotopes induisent les mêmes morphismes en homologie réduite, et une équivalence d'homotopie induit des isomorphismes. En particulier, l'homologie réduite d'un espace contractile, par exemple d'une partie étoilée non vide de ℝn{\mathbb R^n}, est nulle en tout degré.

Démonstration

(i) En degré n⩾2n \geqslant 2, les deux complexes ont les mêmes groupes et les mêmes bords. En degré 11, les cycles Ker⁡∂1\operatorname{Ker}\partial_1 et les bords Im⁡∂2\operatorname{Im}\partial_2 sont les mêmes. En degré −1-1, tout élément de ℤ\mathbb Z est un cycle, et les bords forment ε(C0(X))\varepsilon(C_0(X)).

Si XX contient un point xx, ε(x)=1\varepsilon(x) = 1 et ε(C0(X))=ℤ\varepsilon(C_0(X)) = \mathbb Z, d'où H~−1(X)=0\tilde H_{-1}(X) = 0 ; si XX est vide, C0(X)=0C_0(X) = 0 et H~−1(X)=ℤ\tilde H_{-1}(X) = \mathbb Z.

(ii) Soit Π\Pi l'ensemble des composantes connexes par arcs de XX. La preuve de Degré 0, point, (ii), fournit un morphisme surjectif εˉ:C0(X)→ℤ(Π)\bar\varepsilon : C_0(X) \to \mathbb Z^{(\Pi)}, qui envoie un point sur sa composante, de noyau B0B_0. Si s:ℤ(Π)→ℤs : \mathbb Z^{(\Pi)} \to \mathbb Z est la somme des coefficients, on a ε=s∘εˉ\varepsilon = s \circ \bar\varepsilon.

L'isomorphisme C0(X)/B0→ℤ(Π)C_0(X)/B_0 \to \mathbb Z^{(\Pi)} induit par εˉ\bar\varepsilon envoie donc H~0(X)=Ker⁡ε/B0\tilde H_0(X) = \operatorname{Ker}\varepsilon / B_0 sur εˉ(Ker⁡ε)\bar\varepsilon(\operatorname{Ker}\varepsilon), qui est Ker⁡s\operatorname{Ker} s : si s(y)=0s(y) = 0 et y=εˉ(c)y = \bar\varepsilon(c), alors ε(c)=0\varepsilon(c) = 0.

Fixons π0∈Π\pi_0 \in \Pi, qui existe puisque XX n'est pas vide. Un élément ∑nππ\sum n_\pi \pi de Ker⁡s\operatorname{Ker} s vérifie nπ0=−∑π≠π0nπn_{\pi_0} = -\sum_{\pi \neq \pi_0} n_\pi, donc s'écrit de façon unique ∑π≠π0nπ (π−π0),\sum_{\pi \neq \pi_0} n_\pi\, (\pi - \pi_0), et Ker⁡s\operatorname{Ker} s est isomorphe à ℤ(T)\mathbb Z^{(T)}, avec T=Π∖{π0}T = \Pi \setminus \{\pi_0\}. Il est nul si et seulement si TT est vide, c'est-à-dire si XX est connexe par arcs.

Reste à voir que ℤ(T)≅ℤ\mathbb Z^{(T)} \cong \mathbb Z si et seulement si TT a un seul élément. La classe de ∑nττ\sum n_\tau \tau modulo 2ℤ(T)2\mathbb Z^{(T)} ne dépend que de la parité des nτn_\tau : le quotient a 2t2^t éléments si TT en a tt, et il est infini si TT est infini. Un isomorphisme ℤ(T)→ℤ\mathbb Z^{(T)} \to \mathbb Z envoie 2ℤ(T)2\mathbb Z^{(T)} sur 2ℤ2\mathbb Z et induit une bijection sur les quotients ; comme ℤ/2ℤ\mathbb Z/2\mathbb Z a deux éléments, 2t=22^t = 2 et t=1t = 1. Réciproquement, si T={τ}T = \{\tau\}, ℤ(T)=ℤτ\mathbb Z^{(T)} = \mathbb Z\tau est isomorphe à ℤ\mathbb Z par nτ↦nn\tau \mapsto n.

(iii) Soient ff et gg homotopes. En degré n⩾1n \geqslant 1, les groupes et les morphismes induits sont ceux de l'homologie singulière, et f∗=g∗f_* = g_* (Invariance par homotopie, (i)).

En degré 00, H~0(X)=Ker⁡ε/B0\tilde H_0(X) = \operatorname{Ker}\varepsilon / B_0 est un sous-groupe de H0(X)=C0(X)/B0H_0(X) = C_0(X)/B_0, et f∗f_* y est la restriction du morphisme induit sur H0(X)H_0(X) ; elle ne change pas quand on remplace ff par gg. En degré −1-1, f∗f_* et g∗g_* sont induits par l'identité de ℤ\mathbb Z.

Le cas d'une équivalence d'homotopie s'en déduit comme dans Invariance par homotopie, (ii). Enfin l'homologie réduite d'un point est nulle : en degré n⩾1n \geqslant 1 par Degré 0, point, (i), en degré 00 par (ii), en degré −1-1 par (i).

□
Remarque

L'homologie réduite d'un point est nulle en tout degré, alors que son homologie vaut ℤ\mathbb Z en degré 00. Les énoncés de ce chapitre, qui affirment qu'un complémentaire « n'a pas d'homologie », s'écrivent ainsi sans exception pour le degré 00.

Remarque

Le degré −1-1 ne sert qu'à détecter le vide, mais il rend des services : avec la convention H~−1(∅)=ℤ\tilde H_{-1}(\varnothing) = \mathbb Z, la suite de Mayer-Vietoris réduite vaudra sans hypothèse sur l'intersection (Mayer-Vietoris réduite), et un calcul d'homologie démontrera qu'un ensemble est vide, ou qu'il ne l'est pas. L'erreur la plus répandue est d'oublier cette convention en lisant d'autres ouvrages, dont beaucoup ne définissent H~\tilde H que pour les espaces non vides.

Ouvrir dans l'atlas interactif →