ATLAS Ouvrir dans l'atlas →

Définition 1Cohomologie des groupes

G-modules et invariants

Dans toute cette théorie, GG est un groupe noté multiplicativement, de neutre ee, et les groupes abéliens sont notés additivement, sauf mention contraire.

Un GG-module est un groupe abélien AA muni d'une action de GG, (g,a)↦g⋅a(g, a) \mapsto g \cdot a, telle que chaque application a↦g⋅aa \mapsto g \cdot a soit un morphisme de groupes : g⋅(a+b)=g⋅a+g⋅bg \cdot (a + b) = g \cdot a + g \cdot b. On écrit souvent gaga pour g⋅ag \cdot a. L'action est triviale si ga=aga = a pour tous gg et aa.

Un morphisme de GG-modules u:A→Bu : A \to B est un morphisme de groupes qui commute à l'action : u(ga)=g u(a)u(ga) = g\,u(a). Un sous-module de AA est un sous-groupe stable par l'action.

Une suite de morphismes de groupes G0→G1→⋯→GkG_0 \to G_1 \to \cdots \to G_k est une suite exacte si l'image de chacun est le noyau du suivant.

Les invariants de AA sont les éléments fixés par tout le groupe : AG={a∈A:ga=a pour tout g∈G}.A^G = \{a \in A : ga = a \text{ pour tout } g \in G\}. Pour un sous-groupe HH de GG, on note de même AHA^H l'ensemble des éléments fixés par tout élément de HH.

Énoncé

(i) Se donner une structure de GG-module sur un groupe abélien AA revient à se donner un morphisme de groupes ρ:G→Aut⁡(A)\rho : G \to \operatorname{Aut}(A), par la formule ga=ρ(g)(a)ga = \rho(g)(a).

(ii) AGA^G est un sous-groupe de AA. Le noyau et l'image d'un morphisme de GG-modules u:A→Bu : A \to B sont des sous-modules, et uu envoie AGA^G dans BGB^G.

(iii) Si BB est un sous-module de AA, le groupe quotient A/BA/B est un GG-module pour g(a+B)=ga+Bg(a + B) = ga + B, et la surjection canonique est un morphisme de GG-modules.

(iv) Soit NN un sous-groupe distingué et abélien d'un groupe EE. L'action par conjugaison, x⋅n=xnx−1x \cdot n = xnx^{-1}, fait de NN un EE-module, sur lequel les éléments de NN agissent trivialement, et la formule (xN)⋅n=xnx−1(xN) \cdot n = xnx^{-1} fait de NN un E/NE/N-module.

Démonstration

(i) Si AA est un GG-module, l'application ρ(g):a↦ga\rho(g) : a \mapsto ga est un morphisme de groupes, bijectif de réciproque ρ(g−1)\rho(g^{-1}), puisque g−1(ga)=(g−1g)a=ag^{-1}(ga) = (g^{-1}g)a = a et de même g(g−1a)=ag(g^{-1}a) = a : c'est un élément de Aut⁡(A)\operatorname{Aut}(A) (Produits semi-directs). La relation g(ha)=(gh)ag(ha) = (gh)a dit que ρ(gh)=ρ(g)∘ρ(h)\rho(gh) = \rho(g) \circ \rho(h), et ρ\rho est un morphisme.

Réciproquement, si ρ\rho est un morphisme, ρ(e)\rho(e) est le neutre idA\mathrm{id}_A de Aut⁡(A)\operatorname{Aut}(A), donc ea=aea = a, et g(ha)=ρ(g)(ρ(h)(a))=ρ(gh)(a)=(gh)ag(ha) = \rho(g)(\rho(h)(a)) = \rho(gh)(a) = (gh)a : la formule définit une action, et chaque ρ(g)\rho(g) est un morphisme de groupes.

(ii) On a g0=0g0 = 0, l'application a↦gaa \mapsto ga étant un morphisme, donc 0∈AG0 \in A^G ; si a,b∈AGa, b \in A^G, alors g(a−b)=ga−gb=a−bg(a - b) = ga - gb = a - b, et AGA^G est un sous-groupe (Sous-groupe, (i)).

Le noyau et l'image de uu sont des sous-groupes (Morphisme). Si u(a)=0u(a) = 0, alors u(ga)=g u(a)=g0=0u(ga) = g\,u(a) = g0 = 0 ; et g u(a)=u(ga)g\,u(a) = u(ga) appartient à l'image. Enfin, si a∈AGa \in A^G, alors g u(a)=u(ga)=u(a)g\,u(a) = u(ga) = u(a).

(iii) Si a+B=a′+Ba + B = a' + B, alors a−a′∈Ba - a' \in B, donc ga−ga′=g(a−a′)∈Bga - ga' = g(a - a') \in B puisque BB est stable, et ga+B=ga′+Bga + B = ga' + B : la formule a un sens. Les axiomes d'une action par morphismes se lisent sur les représentants, et la surjection canonique a↦a+Ba \mapsto a + B commute à l'action par construction.

(iv) Comme NN est distingué, la conjugaison n↦xnx−1n \mapsto xnx^{-1} envoie NN dans NN ; c'est un morphisme, puisque x(nm)x−1=(xnx−1)(xmx−1)x(nm)x^{-1} = (xnx^{-1})(xmx^{-1}). On a e⋅n=ne \cdot n = n et x⋅(y⋅n)=x(yny−1)x−1x \cdot (y \cdot n) = x(yny^{-1})x^{-1}, c'est-à-dire x⋅(y⋅n)=(xy)⋅nx \cdot (y \cdot n) = (xy) \cdot n, puisque (xy)−1=y−1x−1(xy)^{-1} = y^{-1}x^{-1}. C'est donc une action par morphismes du groupe abélien NN, noté ici multiplicativement.

Pour y∈Ny \in N, on a yny−1=nyny^{-1} = n puisque NN est abélien. Si xN=x′NxN = x'N, alors x′=xyx' = xy avec y∈Ny \in N, et x′nx′−1=x(yny−1)x−1=xnx−1x'nx'^{-1} = x(yny^{-1})x^{-1} = xnx^{-1} : l'action passe au quotient, et elle vérifie les axiomes d'une action de E/NE/N, puisque (xN)(yN)=xyN(xN)(yN) = xyN.

□
Remarque

Le groupe symétrique 𝔖n{\mathfrak S_n} agit sur ℤ{\mathbb Z} par la signature (Permutations, signature), σ⋅a=ε(σ) a\sigma \cdot a = \varepsilon(\sigma)\,a : c'est un 𝔖n\mathfrak S_n-module, et ses invariants sont réduits à {0}\{0\} dès que n⩾2n \geqslant 2, car une transposition envoie aa sur −a-a. Le même groupe ℤ\mathbb Z, muni de l'action triviale, a pour invariants ℤ\mathbb Z tout entier : un GG-module est un groupe et une action, et la cohomologie verra la différence.

Remarque

L'erreur la plus répandue est d'oublier que l'action doit respecter l'addition. Un groupe abélien AA agit sur lui-même par translation, g⋅a=g+ag \cdot a = g + a ; c'est une action, mais pas une action par morphismes dès que A≠{0}A \neq \{0\}, car g⋅0=gg \cdot 0 = g n'est pas nul pour g≠0g \neq 0. Ce n'est donc pas une structure de AA-module sur AA.

Remarque

Le point (iv) est la source des GG-modules de la théorie des groupes : dans un groupe EE, un sous-groupe distingué abélien NN devient un module sur le quotient E/NE/N. C'est par ce biais que la cohomologie décrira les extensions (Extensions et H²) et démontrera le théorème de Schur-Zassenhaus (Schur-Zassenhaus).

Remarque

Si GG est un groupe d'automorphismes d'un corps LL, le groupe additif LL et le groupe multiplicatif L×L^\times sont des GG-modules, pour σ⋅x=σ(x)\sigma \cdot x = \sigma(x) ; dans le second, noté multiplicativement, l'action respecte le produit. Leurs invariants forment le corps fixe de la théorie de Galois. Le chapitre Hilbert 90, Kummer y calcule leur premier groupe de cohomologie.

Ouvrir dans l'atlas interactif →