ATLAS Ouvrir dans l'atlas →

Proposition 2Théorème de Seifert-van Kampen

Produit libre de deux groupes

Soient G1G_1 et G2G_2 deux groupes, et S=({1}×G1)∪({2}×G2)S = (\{1\} \times G_1) \cup (\{2\} \times G_2) leur réunion disjointe ; on note g‾ν\underline g_\nu l'élément (ν,g)(\nu, g) de SS. Le produit libre de G1G_1 et G2G_2 est le groupe G1∗G2=⟨S∣g‾ν h‾ν (gh‾ν)−1⟩,G_1 * G_2 = \langle S \mid \underline g_\nu\,\underline h_\nu\,(\underline{gh}_\nu)^{-1} \rangle, où ν∈{1,2}\nu \in \{1, 2\} et g,h∈Gνg, h \in G_\nu. On note ιν:Gν→G1∗G2\iota_\nu : G_\nu \to G_1 * G_2 l'application qui envoie gg sur la classe de g‾ν\underline g_\nu.

Énoncé

(i) ι1\iota_1 et ι2\iota_2 sont des morphismes, et tout élément de G1∗G2G_1 * G_2 est un produit fini d'éléments de ι1(G1)∪ι2(G2)\iota_1(G_1) \cup \iota_2(G_2).

(ii) Propriété universelle. Pour tous morphismes φ1:G1→L\varphi_1 : G_1 \to L et φ2:G2→L\varphi_2 : G_2 \to L, il existe un unique morphisme φ:G1∗G2→L\varphi : G_1 * G_2 \to L tel que φ∘ι1=φ1\varphi \circ \iota_1 = \varphi_1 et φ∘ι2=φ2\varphi \circ \iota_2 = \varphi_2.

(iii) ι1\iota_1 et ι2\iota_2 sont injectifs.

(iv) Si αν:Gν→Gν′\alpha_\nu : G_\nu \to G'_\nu sont deux isomorphismes, le morphisme G1∗G2→G1′∗G2′G_1 * G_2 \to G'_1 * G'_2 qui prolonge ι1′∘α1\iota'_1 \circ \alpha_1 et ι2′∘α2\iota'_2 \circ \alpha_2 est un isomorphisme.

(v) Le morphisme ℤ∗ℤ→F(a,b)\mathbb Z * \mathbb Z \to F(a, b) qui prolonge n↦[a]nn \mapsto [a]^n et n↦[b]nn \mapsto [b]^n est un isomorphisme.

Démonstration

(i) La relation donne ιν(g)ιν(h)=ιν(gh)\iota_\nu(g)\iota_\nu(h) = \iota_\nu(gh). Les images ιν(Gν)\iota_\nu(G_\nu) sont des sous-groupes (Morphisme, (iii)) qui engendrent G1∗G2G_1 * G_2 (Présentations, (ii)).

L'ensemble PP des produits finis d'éléments de ι1(G1)∪ι2(G2)\iota_1(G_1) \cup \iota_2(G_2), définis par récurrence sur le nombre de facteurs, contient ee, est stable par produit, et par passage à l'inverse puisque (y1⋯yk)−1=yk−1⋯y1−1(y_1 \cdots y_k)^{-1} = y_k^{-1} \cdots y_1^{-1} et que chaque yi−1y_i^{-1} appartient au même sous-groupe que yiy_i. C'est un sous-groupe qui contient les deux images et qui est contenu dans tout sous-groupe les contenant : c'est le groupe entier.

(ii) L'application de SS dans LL qui envoie g‾ν\underline g_\nu sur φν(g)\varphi_\nu(g) annule les relations, puisque φν(g)φν(h)φν(gh)−1=e\varphi_\nu(g)\varphi_\nu(h)\varphi_\nu(gh)^{-1} = e ; on applique Présentations, (ii).

(iii) On applique (ii) à φ1=idG1\varphi_1 = \mathrm{id}_{G_1} et au morphisme φ2\varphi_2 qui envoie tout sur ee : alors φ∘ι1=idG1\varphi \circ \iota_1 = \mathrm{id}_{G_1}, et ι1\iota_1 est injectif. De même pour ι2\iota_2.

(iv) Soient φ\varphi ce morphisme et φ′\varphi' celui qui prolonge ι1∘α1−1\iota_1 \circ \alpha_1^{-1} et ι2∘α2−1\iota_2 \circ \alpha_2^{-1}. Le morphisme φ′∘φ\varphi' \circ \varphi prolonge ι1\iota_1 et ι2\iota_2, comme l'identité : par l'unicité dans (ii), φ′∘φ=id\varphi' \circ \varphi = \mathrm{id}. De même, φ∘φ′=id\varphi \circ \varphi' = \mathrm{id}.

(v) Soit φ\varphi ce morphisme, et ψ:F(a,b)→ℤ∗ℤ\psi : F(a, b) \to \mathbb Z * \mathbb Z le morphisme tel que ψ([a])=ι1(1)\psi([a]) = \iota_1(1) et ψ([b])=ι2(1)\psi([b]) = \iota_2(1) (Groupe libre, (ii)).

Les morphismes ψ∘φ∘ι1\psi \circ \varphi \circ \iota_1 et ι1\iota_1, de ℤ\mathbb Z dans ℤ∗ℤ\mathbb Z * \mathbb Z, envoient tous deux 11 sur ι1(1)\iota_1(1) : ils sont égaux (Groupe libre, (iii)). De même avec ι2\iota_2, et ψ∘φ=id\psi \circ \varphi = \mathrm{id} par (ii).

Enfin φ∘ψ\varphi \circ \psi fixe [a][a] et [b][b], donc vaut l'identité par la propriété universelle du groupe libre.

□
Remarque

L'erreur la plus répandue est de confondre le produit libre et le produit direct. Dans G1×G2G_1 \times G_2, les éléments (g,e)(g, e) et (e,h)(e, h) commutent toujours ; dans ℤ∗ℤ≅F(a,b)\mathbb Z * \mathbb Z \cong F(a, b), les images des deux générateurs ne commutent pas (Groupe libre, (iv)).

Remarque

On peut montrer, par une action sur les suites alternées comme celle du nœud Mots réduits, que tout élément de G1∗G2G_1 * G_2 s'écrit de façon unique ιν1(g1)⋯ινk(gk)\iota_{\nu_1}(g_1) \cdots \iota_{\nu_k}(g_k), avec des gi≠eg_i \neq e et des indices consécutifs distincts ; c'est ce que van der Waerden établit dans l'article cité. Cette forme normale est admise ici, car le chapitre ne s'en sert pas. Elle montre par exemple que ℤ/2ℤ∗ℤ/2ℤ\mathbb Z/2\mathbb Z * \mathbb Z/2\mathbb Z est infini, bien que ses deux facteurs aient deux éléments.

Ouvrir dans l'atlas interactif →