Vous êtes sur la page 1sur 49

ELEMENTS DE LA THEORIE DES GROUPES.

Licence de Mathematiques
Universite dAngers
1997/98
D. Schaub
2
Table des mati`eres
1 GENERALITES 5
1.1 Denition . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
1.2 Sous-groupes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
1.3 Relations dequivalences . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
1.4 Theor`eme de Lagrange . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
1.5 Sous-groupes distingues . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
1.6 Homomorphismes, isomorphismes . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
1.6.1 Homomorphismes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
1.6.2 Image, noyau dun homomorphisme de groupes . . . . . . . . . . . . . . . 10
1.7 Groupes cycliques . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
1.7.1 Sous-groupe engendre par un ensemble . . . . . . . . . . . . . . . . . . . . 12
1.7.2 Denition et proprietes . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
1.8 Groupes denis par generateurs et relations . . . . . . . . . . . . . . . . . . . . . 14
1.9 Produit de groupes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
2 GROUPES COMMUTATIFS 17
2.1 Modules sur un anneau principal . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
2.2 Decomposition en modules monog`enes . . . . . . . . . . . . . . . . . . . . . . . . 18
2.3 Decomposition en modules primaires . . . . . . . . . . . . . . . . . . . . . . . . . 21
2.4 Exemple . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
2.5 Applications . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
3 THEOREMES DE SYLOW 25
3.1 Operation dun groupe sur un ensemble . . . . . . . . . . . . . . . . . . . . . . . 25
3.1.1 Generalites . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25
3.1.2 Conjugaison . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26
3.1.3 Produit semi-direct . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27
3.2 Theor`emes de Sylow . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28
3.2.1 Resultats preliminaires . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28
3.2.2 Les theor`emes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29
3.2.3 Exemple . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30
4 Appendice : SUITES EXACTES 33
5 GROUPES ET GEOMETRIE 37
5.1 Le groupe orthogonal . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37
5.1.1 Les groupes O(E) pour dimE = 1 ou 2 . . . . . . . . . . . . . . . . . . . 38
5.2 Sous-groupes nis de SO(R
2
) et SO(R
3
) . . . . . . . . . . . . . . . . . . . . . . . 39
5.2.1 Sous-groupes de SO(R
2
) . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40
5.2.2 Sous-groupes de SO(R
3
) . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41
3
4 TABLE DES MATI
`
ERES
6 REPRESENTATIONS LINEAIRES DES GROUPES FINIS 43
6.1 Generalites . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43
6.1.1 Denitions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43
6.1.2 Compl`ete reductibilite . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44
6.1.3 Exemples . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45
6.1.4 Produit hermitien . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45
6.2 Caract`eres dune representation . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46
Chapitre 1
GENERALITES
1.1 Denition
Denition 1.1.1 Soit G un ensemble non vide et : GG G, (a, b) ab une application.
(G, ) est un groupe si :
a) est associative ie. a, b, c G, a (b c) = (a b) c ;
b) G poss`ede un element neutre e pour c`ad. e G, a G, a e = e a = a ;
c) tout a G admet un symetrique ie. a G, b G, a b = b a = e.
Exemples :1) ZZ, l Q, IR, l C avec laddition sont des groupes, de meme que l Q

, IR

, l C

pour la mul-
tiplication.
2) Si E est un ensemble, lensemble S(E) des bijections de E dans E, muni de la composi-
tion des applications est un groupe, appele groupe symetrique de E. Si E na quun nombre ni
n delements, on note S
n
le groupe symetrique de E et ses elements sont appeles permutations.
Si, de plus, la loi est commutative (ie. a, b G, a b = b a), alors on dit que G est un
groupe commutatif ou abelien.
Les exemples 1) ci-dessus sont des groupes abeliens, mais S
n
nest pas commutatif d`es que
n 3.
Notations : En general, on convient de noter (autant que possible) + la loi lorsquelle est com-
mutative, ou sinon.
Lorsque G est un groupe ni (c`ad. de cardinal ni), il peut etre commode de dresser la
table de ce groupe. Ainsi si G = a
1
, . . . , a
n
la table secrit :
a
1
a
2
a
n
a
1
a
1
a
1
a
1
a
2
a
1
a
n
a
2
a
2
a
1
a
2
a
2
a
2
a
n

a
n
a
n
a
1
a
n
a
2
a
n
a
n
Exercices : i) Dresser la table du groupe Q
2
des quaternions, o` u Q
2
= 1, 1, i, i, j, j, k, k
avec i
2
= j
2
= k
2
= 1 et ij = k.
ii) Soit E = 1, 2, . . . , n et S
n
= S(E). Une permutation s S
n
peut se noter :
s =

1 2 . . . n 1 n
s(1) s(2) . . . s(n 1) s(n)

.
5
6 CHAPITRE 1. GENERALITES
Par exemple : si E = 1, 2, 3, S
3
contient 6 elements qui sont Id =

1 2 3
1 2 3

,
1
=

1 2 3
2 3 1

,
2
=

1 2 3
3 1 2

,
1
=

1 2 3
1 3 2

,
2
=

1 2 3
3 2 1

,
3
=

1 2 3
2 1 3

.
Dresser la table de S
3
.
Proprietes immediates :
a) lelement neutre dun groupe est unique (e

= e

e = e e

= e) ;
b) le symetrique dun element a est unique (b = (b

a)b = b

(ab) = b

) ;
c) a, b G, (ab)
1
= b
1
a
1
;
d) lequation ax = b a une et une seule solution x = a
1
b.
1.2 Sous-groupes
Denition 1.2.1 Soit H G un sous-ensemble non vide. On dit que H est un sous-groupe de
G si i) a, b H ab H ; ii) a H a
1
H, on notera H < G.
Les conditions i) et ii) sont evidemment equivalentes `a lunique condition a, b H ab
1
H.
Exemple : S
3
poss`ede 6 sous-groupes Id, Id,
k
, k = 1, 2, 3, A
3
= Id,
1
,
2
, S
3
.
Un crit`ere qui peut se reveler interessant lorsque lemploi de la denition est penible :
Lemme 1.2.1 Toute partie stable nie H dun groupe G est un sous-groupe de G.
Preuve : Pour tout h H, lapplication H H, x hx est injective, donc (puisque H est ni)
surjective et, de meme pour lapplication x xh. Mais h H et la surjectivite implique quil
existe x H tel que hx = h et y tel que yh = h, do` u x = y = e H. De meme, il existe x H
tel que hx = e (et y tel que yh = e), donc h
1
= x = y H.
Attention : ce lemme nest plus vrai lorsque H nest pas ni ! (exemple : IN ZZ).
Lemme 1.2.2 Les sous-groupes additifs de ZZ sont de la forme nZZ, n IN.
Preuve : nZZ est clairement un sous-groupe de ZZ. Inversement, soit H un sous-groupe de ZZ. Si
H = 0, alors H = 0ZZ. Sinon, soit n > 0 le plus petit tel que n H et soit h H. Alors, par
division euclidienne, on peut ecrire h = nq + r, avec 0 r < n. Mais r = h nq H, donc
si r ,= 0, il y a contradiction avec la minimalite de n, do` u r = 0 et h = nq, c`ad. H nZZ.
Linclusion inverse etant immediate, H = nZZ.
Lemme 1.2.3 Lintersection dune famille de sous-groupes H
i
, i I dun groupe G est un
sous-groupe de G.
Preuve : Soit H =
iI
H
i
, a, b H a, b H
i
, i ab
1
H
i
, i ab
1
H.
Attention : la reunion de 2 sous-groupes nest pas, en general, un sous-groupe (sauf dans le cas
dinclusion de lun dans lautre).
Denition 1.2.2 Soient A, B deux sous-ensembles non vides dun groupe G, on pose : A B =
ab[a A, B B.
Remarque : Si H est un sous-groupe, alors H H = H.
Lemme 1.2.4 Soit H < G un sous-groupe et a, b G. Alors a) Ha = H ssi a H ; b)
Ha = Hb ssi ab
1
H (et aH = bH a
1
b H).
1.3. RELATIONS D

EQUIVALENCES 7
Preuve : a) pour tout h H, on a ha = h

a = h
1
h

H et inversement a H ha
H, h H.
b) Ha = Hb h H, h

H, ha = h

b, do` u ab
1
= h
1
h

H et ; inversement,
ab
1
H (par a) Hab
1
= H, do` u Ha = Hb.
1.3 Relations dequivalences
Soit H un sous-groupe dun groupe G. On denit sur G une relation dequivalence, appelee
relation dequivalence `a gauche (resp. `a droite) associee `a H, par :
a
g
b modulo H ab
1
H
(resp. a
d
b modulo H a
1
b H).
Rappelons quune relation dequivalence sur un ensemble est reexive, symetrique et tran-
sitive. On verie immediatement que la relation
g
(ou
d
) est bien une telle relation.
La classe `a gauche de a pour cette relation est lensemble des b G qui sont lies `a a par

g
mod. H, c`ad. lensemble b G[b
g
a mod. H = b G[ba
1
H = Ha (de meme, la
classe `a droite de a est aH).
Lemme 1.3.1 1) Ha Hb ,= Ha = Hb (id. pour les classes `a droite) ;
2) b/Ha Ha Hb = .
Preuve : Soit x Ha Hb, alors x
g
a et x
g
b, do` u a
g
b Ha = Hb. Et 2) nest quune
reformulation de 1).
Lensemble des classes `a gauche (G/H)
g
est le quotient de Gpar cette relation dequivalence
(et de meme pour (G/H)
d
).
Exemples : 1) La classe `a gauche (ou `a droite) de e mod.H est H.
2) Si G = S
3
et H = Id,
1
, alors la classe `a gauche de Id, cest H, la classe de
1
,
H
1
=
1
,
1

1
=
2
, la classe `a droite de
1
,
1
H =
1
,
1

1
=
3
. Les classes `a gauche et
`a droite sont donc distinctes. Ce qui est en general le cas.
Lemme 1.3.2 Soit H < G un sous-groupe. Il existe une bijection de lensemble des classes `a
droite modulo H sur lensemble des classes `a gauche modulo H. Do` u [(G/H)
d
[ = [(G/H)
g
[ (o` u
lon note [X[ le cardinal de lensemble X).
Preuve : Il faut dabord denir une application de (G/H)
d
dans (G/H)
g
. Soit donc xH une
classe `a droite, associons-lui la classe `a gauche Hx
1
. Cette correspondance est une application.
En eet, si on prend 2 representants de la classe xH (ie. 2 elements de xH), x et x

, alors
xH = x

H. La correspondance denie ci-dessus fait correspondre `a xH aussi bien Hx


1
que
Hx

1
. Pour quelle soit une application, il faut que ces 2 classes `a gauche coincident, autrement
dit que x
g
x

.
Or x
d
x

, do` u x
1
x

H ou encore x

1
x H x

1
Hx
1
, donc Hx
1
= Hx

1
.
Cette application est clairement bijective, do` u le resultat.
Denition 1.3.1 Le cardinal de lensemble des classes `a gauche modulo H (= cardinal de
lensemble des classes `a droite) est appele indice de H dans G et note [G : H].
8 CHAPITRE 1. GENERALITES
On a donc [G : H] = [(G/H)
d
[ = [(G/H)
g
[.
Exemple : Si G = S
3
et H = Id,
1
, alors [S
3
: H] = 3. En fait,
1
,
3
appartiennent `a la meme
classe
1
,
3
, de meme pour
2
,
2
et Id,
1
.
Denition 1.3.2 On appelle ordre dun groupe G son cardinal, quon note [G[.
Ainsi ZZ, l Q, . . . sont dordre inni, tandis que [S
3
[ = 6 et, plus generalement [S
n
[ = n!,
[Q
2
[ = 8.
1.4 Theor`eme de Lagrange
Theor`eme 1.4.1 Lordre [H[ dun sous-groupe H dun groupe ni G divise lordre [G[ de G.
Lindice [G : H] divise aussi [G[ et
[G : H] = [G[/[H[.
Preuve : G est clairement la reunion disjointes des Hx (en eet : tout element x de G appartient
au moins `a Hx et Hx Hy = ou Hx = Hy). Do` u [G[ =

[Hx[.
De plus, [Hx[ = [H[, pour tout x, car lapplication H Hx, h hx est bijective, do` u
[Hx[ = [Hy[, pour tous x, y G et la somme ci-dessus est egale au nombre de classes fois [H[,
ce qui est precisement la formule cherchee.
Consequence : si n ne divise pas [G[, alors il nexiste pas de sous-groupe de G dordre n. (MAIS! ! !
si n divise [G[, il nexiste pas necessairement de sous-groupe dordre n. Exemple : A
4
, qui est
dordre 12, na pas de sous-groupe dordre 6.
Corollaire 1.4.1 Soient H, H

deux sous-groupes dun groupe ni G, H H

, alors [G : H] =
[G : H

][H

: H].
La preuve est immediate :
[G : H] = [G[/[H[ =
[G : H

][H

[
[H[
= [G : H

]
[H

[
[H[
= [G : H

][H

: H].
Corollaire 1.4.2 Soient H, K 2 sous-groupes dun groupe ni G, alors
[HK[ =
[H[[K[
[H K[
.
Preuve : Notons I = H K, cest un sous-groupe de K. Alors (K/I)
g
= Ik
1
, . . . , Ik
n
sont les
classes `a gauche de K modulo I. Je pretends que HK est la reunion disjointe des Hk
i
.
En eet : dune part, hk HK et k peut secrire k = k
j
, I H (puisque K est la
reunion des Ik
j
), do` u hk = (h)k
j
Hk
j
.
Dautre part, Hk
i
Hk
j
,= h, h

H tel que hk
i
= h

k
j
, do` u h

1
h = k
j
k
1
i

H K = I et donc k
j
Ik
i
. Or deux classes ont une intersection vide.
Enn, comme ci-dessus, [Hk
i
[ = [H[ = [Hk
j
[, donc
[HK[ = n[H[ =
[K[
[I[
[H[ =
[K[
[H K[
[H[.
1.5. SOUS-GROUPES DISTINGU

ES 9
1.5 Sous-groupes distingues
On a vu que si H = Id,
1
< S
3
, alors
1
H ,= H
1
. Regardons `a present H = A
3
=
Id,
1
,
2
, le groupe alterne de 3 elements. On constate immediatement que, pour tout s S
3
,
on a A
3
s = sA
3
(par exemple : si s =
1
, A
3
s =
1
,
2
,
3
= sA
3
. On dira que A
3
est un
sous-groupe distingue.
Denition 1.5.1 Un sous-groupe H de G est distingue (on note H G) si pour tout g
G, Hg = gH (on dit aussi : invariant ou normal).
Remarques : 1) Evidemment, dans un groupe commutatif, tout sous-groupe est distingue.
2) Attention : Hg = gH ne signie pas : h H, hg = gh, mais h

H, hg = gh

.
3) Si H G, alors (G/H)
g
= (G/H)
d
et on notera simplement G/H. Inversement, si
(G/H)
g
= (G/H)
d
, alors H G (en eet : gH est une classe `a droite, donc aussi `a gauche et
contient g, donc est necessairement Hg ie. gH = Hg).
Lemme 1.5.1 Tout sous-groupe dindice 2 est distingue.
Preuve : Si lindice est 2, cela signie quil ny a que 2 classes (`a gauche ou `a droite), autrement
dit : (G/H)
g
= H, GH = (G/H)
d
.
Lemme 1.5.2 Les conditions suivantes sont equivalentes : a) H G, b) x G, xH = Hx, c)
x G, xH Hx, d) x G, xHx
1
= H, e) x G, xHx
1
H.
Preuve : a b c, d e et b d sont clairs.
c e : xH Hx (xh)x
1
= h

xx
1
= h

H xHx
1
H.
e b xh = (xh

x
1
)x = h

x Hx xH Hx et on montre de meme que Hx xH.


On a envie de denir sur (G/H)
d
(ou (G/H)
g
) une structure naturelle de groupe.
Notons
g
: G (G/H)
g
, x Hx et
d
: G (G/H)
d
les surjections canoniques
(lorsque H G,
g
=
d
).
Tout element de
1
g
(Hx) (resp.
1
d
(Hx)) represente la classe Hx (en particulier x
represente Hx), mais, bien entendu, il y a plusieurs representants dune meme classe (en general).
Ainsi : x et x

representent la meme classe `a gauche ssi x

x
1
H.
Par structure naturelle, on entend que
g
(resp.
d
) verient x, y G,
g
(xy) =

g
(x)
g
(y) () ie. (Hx)(Hy) = Hxy (et lanalogue `a droite). On a le :
Theor`eme 1.5.1 () denit une structure de groupe sur (G/H)
g
ssi H G.
Preuve : Supposons H G, alors lapplication (G/H)
g
(G/H)
g
(G/H)
g
donnee par
(Hx, Hy) Hxy est bien denie. A priori, elle est denie par le choix de representants x et y
de Hx et Hy, il sagit donc de verier que le choix dautres representants denit la meme image.
Soient donc x

, y

dautres representants de Hx, Hy respectivement.


Mais, x, x

representent la meme classe ssi h, x

= hx et, de meme, k, y

= ky. Do` u
x

= h(xk)y = h(h

x)y = hh

xy, donc Hxy = Hx

. Et, par consequent, lapplication est bien


denie.
Que () conf`ere alors une structure de groupe est clair : lassociativite est assuree par
(HxHy)Hz = (Hxy)Hz = H(xy)z = Hxyz = Hx(HyHz), lelement neutre est H et le
symetrique de Hx est Hx
1
.
Si () donne `a (G/H)
g
une structure de groupe, alors, x G, h H,
g
(xhx
1
) =

g
(x)
g
(h)
g
(x
1
) =
g
(x)
g
(x)
1
= H, do` u xhx
1
H, et donc H G.
Remarque : i) Si la notation est additive, alors () secrit : (H +x) + (H +y) = (H +x +y).
ii) Si G est commutatif et H < G, alors G/H est un groupe commutatif.
10 CHAPITRE 1. GENERALITES
Denition 1.5.2 Lorsque H G, on dit que (G/H, ) est le groupe quotient de G par H.
Exemples : 1) nZZ ZZ, le groupe quotient est (ZZ/nZZ, +).
2) A
3
S
3
, le quotient est S
3
/A
3

= ZZ/2ZZ.
1.6 Homomorphismes, isomorphismes
1.6.1 Homomorphismes
Denition 1.6.1 Une application f : G G

dun groupe G dans un groupe G

est un homo-
morphisme de groupes si x, y, G, f([xy[) = f([x[)f([y[).
Attention aux confusions de notations. Si les lois des groupes sont notees ainsi (G, ) et (G

, ),
alors la condition secrit f(xy) = f(x)f(y).
Ainsi, en notation additive, elle devient f(x+y) = f(x)+f(y). En particulier, si la premi`ere
est notee et la deuxi`eme +, par exemple : log : (IR

, ) (IR, +), on a log(xy) = log(x)+log(y).


log est donc un homomorphisme de groupes.
Exemples fondamentaux : 1) Si H < G, linjection canonique H G, x x est un homomor-
phisme de groupes.
2) Si HG, la surjection canonique : G G/H est un homomorphisme de groupes (cest
dailleurs ainsi quon a muni G/H de sa structure de groupe quotient ; () nest rien dautre que
la condition voulue).
Lemme 1.6.1 Si f : G G

est un homomorphisme de groupes, alors limage par f du neutre


e de G est le neutre e

de G

et x G, f(x)
1
= f(x
1
).
Preuve : f(e)f(e) = f(ee) = f(e) = f(e)e

f(e) = e

. Et si x G, f(x)f(x
1
) = f(xx
1
) =
f(e) = e

.
Si f : G G

et g : G

G sont des homomorphismes de groupes, alors g f : G G


est un homomorphisme de groupes.
1.6.2 Image, noyau dun homomorphisme de groupes
Soit f : G G

un homomorphisme de groupes. Limage de G par f est lensemble


Im(f) = f(x)[x G. Cest clairement un sous-groupe de G

(en eet, x

, y

Im(f) x

=
f(x), y

= f(y), do` u x

= f(x)f(y) = f(xy) Im(f)).


Lhomomorphisme f est surjectif ssi Im(f) = G

.
Le noyau de f est lensemble ker(f) = x G[f(x) = e

o` u e

est lelement neutre de G

.
Le noyau est un sous-groupe distingue de G.
Cest un sous-groupe : x, y ker(f) f(x) = f(y) = e

f(xy
1
) = e

xy
1
ker(f).
Il est distingue : on a x G, xker(f)x
1
ker(f). En eet, k ker(f), f(xkx
1
) =
f(x)e

f(x)
1
= e

, do` u xkx
1
ker(f).
Remarque : En notation additive, ker(f) = x G[f(x) = 0 et en notation multiplicative,
ker(f) = x G[f(x) = 1.
Si H G, alors H = ker( : G G/H).
Lemme 1.6.2 Un homomorphisme de groupes f : G G

est injectif ssi ker(f) = e.


Preuve : Supposons f injective et soit x ker(f), alors f(x) = e

= f(e) x = e.
f(x) = f(x

) f(x)f(x

)
1
= e

f(xx

1
) = e

xx

1
ker(f) = e xx

1
=
e x = x

.
1.6. HOMOMORPHISMES, ISOMORPHISMES 11
Denition 1.6.2 Un homomorphisme de groupes f : G G

est un isomorphisme de groupes


si f est bijectif. On dit alors que G et G

sont isomorphes. Un isomorphisme de G dans lui-meme


est appele automorphisme.
Remarquons que si f : G G

est un isomorphisme, lapplication reciproque f


1
: G

G est
encore un homomorphisme de groupes.
Theor`eme 1.6.1 de decomposition
Tout homomorphisme de groupes f : G G

se factorise `a travers un homomorphisme


surjectif : G G/ ker(f) et un homomorphisme injectif

f : G/ ker(f) G

c`ad. f =

f .
Preuve : Rappelons que ker(f) est un sous-groupe distingue de G, parler du quotient G/ ker(f)
a donc bien un sens et est alors un homomorphisme surjectif. Il ne reste donc qu` a construire

f. On a envie de la denir ainsi : xker(f) f(x). Le probl`eme, `a nouveau, est que ceci
est deni en utilisant un representant de la classe xker(f). Pour que ce soit bien deni comme
application, il faut montrer que si x

est un autre representant de xker(f), alors f(x) = f(x

).
Or, x et x

appartiennent `a la meme classe ssi x

1
x ker(f) f(x

1
x) = f(x

)
1
f(x) =
1 f(x

) = f(x). Donc

f est bien denie. On verie immediatement que cest un homomor-
phisme de groupes injectif.
Enn, f(x) =

f(xker(f)) par construction de

f, do` u f =

f .
Observons qualors

f : G/ ker(f) Im(f) est un isomorphisme de groupes.
Soient H, K deux sous-groupes dun groupe G, on a vu quen general, HK nest pas un
sous-groupe de G (exemple : dans S
3
, H = Id,
1
, K = Id,
2
, alors HK = Id,
1
,
2
,
1

nest pas un sous-groupe de S


3
). Mais on a le resultat suivant :
Lemme 1.6.3 Si H G, alors HK = KH est un sous-groupe de G. Si, de plus, K G, alors
HK G.
Preuve : Soient hk, h

HK, il sagit de montrer que hk(h

)
1
HK. Or hk(h

)
1
=
hk(k

1
h

1
) = h(kh
1
)k
1
= h(h
2
k
2
)k
1
HK. On voit de meme que HK = KH.
Supposons de plus K G, alors x G, x(hk)x
1
= h

xx
1
k

= h

HK.
Remarque : sous la premi`ere hypoth`ese seule, HK est le plus petit sous-groupe contenant HK.
Theor`eme 1.6.2 Soient H, K < G et on suppose que K est distingue dans G. Alors HK est
distingue dans H et
H
H K

=
HK
K
.
Preuve : Pour tout x G, y H K, x
1
yx K, puisque K G, mais si x H, x
1
yx H,
donc x
1
yx H K, do` u la premi`ere armation.
Considerons lapplication H HK, h he, cest clairement un homomorphisme de
groupes. Composons avec la surjection canonique HK HK/K (K est bien un sous-groupe
distingue de HK, puisque y K, hk HK (hk)
1
yhk = k
1
(h
1
yh)k K), on obtient un
homomorphisme H HK/K dont le noyau est clairement H K.
Dautre part, dans toute classe (hk)K, il y a un representant de la forme he, do` u la
surjectivite.
Theor`eme 1.6.3 Soient H, K G tels que K H. Alors H/K G/K et
G/K
H/K

= G/H.
12 CHAPITRE 1. GENERALITES
Preuve : Utilisons la surjection canonique : G G/K. Il faut montrer que x G, h
H, (x)
1
(h)(x) (H) = H/K ; or, (x)
1
(h)(x) = (x
1
hx) et x
1
hx H.
Par ailleurs, on a un homomorphisme surjectif G/K G/H, xK xH (on verie
aisement que cest bien deni, que cest un homomorphisme de groupes et que cest surjectif).
Le noyau de cette application est clairement H/K, do` u le resultat par le theor`eme 1.6.1.
Theor`eme 1.6.4 Soit K un sous-groupe distingue dun groupe G et : G G/K la surjection
canonique. Alors S

S =
1
(S

) est une bijection croissante de lensemble des sous-groupes


de G/K, ordonne par inclusion, sur lensemble des sous-groupes de G contenant K ; cette bijec-
tion preserve linvariance ie. T S ssi T/K S/K.
La demonstration sappuie sur les 2 lemmes suivants :
Lemme 1.6.4 Soit f : G G

un homomorphisme de groupes et H

un sous-groupe de G

.
Alors f
1
(H

) est un sous groupe de G.


Preuve : Il sut de voir que si x, y H = f
1
(H

), alors xy
1
H. Or f(xy
1
) = f(x)f(y)
1

, do` u la conclusion.
Lemme 1.6.5 Soient H, K deux sous-groupes dun groupe G tel que K H et K G. Soit
: G G/K la surjection canonique. Alors H K et (H) est un sous-groupe de G/K quon
peut identier `a H/K .
Preuve : La premi`ere armation est triviale. Dautre part, on a vu que limage dun sous-groupe
par un homomorphisme est un sous-groupe, on en deduit que (H) < G/K. Il est clair que
les applications hK (h) et (h) hK sont des homomorphismes inverses lun de lautre
realisant ainsi un isomorphisme de (H) avec H/K.
Cependant, on peut realiser H/K comme sous-ensemble (et donc aussi sous-groupe) de
G/K en remarquant que la classe hK dun element h de H est enti`erement contenue dans H et
inversement, x/H implique que xK H = .
Preuve du theor`eme : Dapr`es le lemme precedent, f : H (H) = H/K est une application
de lensemble des sous-groupes de G contenant K dans lensemble des sous-groupes de G/K. Et
il est clair que H

H (H

) (H), lapplication est donc croissante.


Elle est injective car (H) = (H

) h H, h

tel que (h) = (h

)
(hh

1
) K H

, do` u h H

et donc H H

. Les deux groupes H et H

jouant des r oles


symetriques, on a donc aussi H

H, do` u H = H

.
La surjectivite est assuree par le premier lemme, car, pour un sous-groupe S de G/K,
H =
1
(S) est un sous-groupe de G, contenant K tel que f(H) = S.
On verie immediatement que lapplication f
1
est aussi croissante.
Il reste `a montrer que T S T/K S/K. Or T/K = (T), S/K = (S) et T S
s S, t T, s
1
ts T (s
1
ts) (T) (s)
1
(t)(s) T/K s S/K, t
T/K, s
1
ts T/K T/K S/K.
Exercice : Chercher tous les sous-groupes de ZZ/12ZZ.
1.7 Groupes cycliques
1.7.1 Sous-groupe engendre par un ensemble
Denition 1.7.1 Soit X un sous-ensemble dun groupe G. Lintersection de tous les sous-
groupes de G contenant X est un sous-groupe appele sous-groupe engendre par X, on le notera
gr(X). On dit que X est un syst`eme de generateurs de gr(X).
1.7. GROUPES CYCLIQUES 13
Il est clair que gr(X) est le plus petit sous-groupe de G contenant X (il est lun des termes
de lintersection !).
Lemme 1.7.1 gr(X) = x

1
1
x

2
2
x
n
n
, x
i
X,
i
= 1.
Preuve : Lensemble x

1
1
x

2
2
x
n
n
, x
i
X,
i
= 1 est un sous-groupe de G (il sut de voir
que si x, x

sont de cette forme, alors xx

1
est encore de cette forme).et, bien s ur, il contient
X, do` u il contient gr(X).
Inversement, x
i
X x
i
gr(X) x

i
i
gr(X) x

1
1
x

2
2
x
n
n
gr(X).
Il faut remarquer que dans lecriture ci-dessus les x
i
ne sont pas necessairement distincts.
Si X = a
1
, . . . , a
n
, on ecrira gr(X) = gr(a
1
, . . . , a
n
).
Exemples : 1) gr(e) = e ; si H < G, gr(H) = H (en particulier, gr(G) = G).
2) Dans ZZ/4ZZ, gr(1) = ZZ/4ZZ et gr(2) = 0, 2

= ZZ/2ZZ.
1.7.2 Denition et proprietes
Denition 1.7.2 Un groupe G est monog`ene si G admet un unique generateur a G ie.
G = gr(a) et cyclique si, de plus, G est ni.
Attention : gr(a) = gr(b) nimplique pas a = b (exemple : ZZ/3ZZ = gr(1) = gr(2)).
Theor`eme 1.7.1 Soit G un groupe monog`ene. Si G est inni, G est isomorphe `a ZZ; si G est
dordre n 1, G est isomorphe `a ZZ/nZZ.
Preuve : Soit : ZZ G =< x > denie par (k) = x
k
, cest clairement un epimorphisme dont
le noyau est un sous-groupe de ZZ, donc Ker() = 0, et alors est un isomorphisme de ZZ sur
G, ou Ker() = nZZ et ZZ/nZZ

= G est ni.
Exemples : ZZ/nZZ = gr(1) est cyclique, mais S
3
nest pas cyclique : gr(
i
) = Id,
i
, gr(
j
) =
Id,
j
,
2
j
.
Remarque : Si G = gr(a), alors G = a
n
; n ZZ (ou, en notation additive, G = na; n ZZ)
et G est donc commutatif.
Theor`eme 1.7.2 Tout groupe ni dordre premier est cyclique.
Preuve : Soit G tel que [G[ = p > 0, p premier. Soit x ,= 1 dans G, alors [gr(x)[ divise p et,
comme, [gr(x)[ , = 1, [gr(x)[ = p = [G[, do` u gr(x) = G.
On a ainsi montre aussi que tout element de G, dierent du neutre, engendre G.
Denition 1.7.3 Soit G un groupe quelconque et x G. Sil existe n IN

tel que x
n
= e, n
est appele un exposant de x et on dit que x est dordre ni. Le plus petit exposant de x est appele
lordre de x.
Sil nexiste pas de n tel que x
n
= e, on dit que x est dordre inni.
Il faut bien s ur adapter la denition pour une notation additive.
Lemme 1.7.2 1) Tout exposant de x est un multiple de lordre de x;
2) dans un groupe G, lordre de x est lordre du sous-groupe gr(x) ;
3) dans un groupe G, lordre de tout element divise lordre [G[ du groupe.
4) si f : G G

est un homomorphisme de groupes, alors, pour tout x G, lordre de


f(x) divise lordre de x.
14 CHAPITRE 1. GENERALITES
Preuve : 1) Soit m un exposant de x; ecrivons m = nq + r, 0 r < n. Alors, e = x
m
=
(x
n
)
q
x
r
x
r
= e, do` u r = 0, puisque n est le plus petit exposant non nul.
2) gr(x) = 1, x, x
2
, . . . , x
n1
, x
i
gr(x), 0 i < n et x
i
,= x
j
pour i ,= j), do` u le
resultat.
On pourrait aussi remarquer que le noyau de lhomomorphisme surjectif ZZ gr(x), m
x
m
est nZZ o` u n est lordre de x.
3) est une consequence immediate de 2) et du theor`eme de Lagrange.
4) soit k lordre de x, alors x
k
= 1, do` u f(x)
k
= f(x
k
) = 1, do` u le resultat dapr`es 1).
Consequence : dans un groupe ni, tout element est dordre ni.
Attention : la reciproque, `a savoir si tout element de G est dordre ni alors G est ni est fausse
comme le montre lexemple de l Q/ZZ. En eet, soit = a/b + ZZ l Q/ZZ, alors [b[ = ZZ, do` u
est dordre ni et ord() [ [b[.
Mais 1/2 + ZZ, 1/3 + ZZ, . . . , 1/n + ZZ, . . . sont tous distincts puisque n > k 2 0 <
[1/k 1/n[ < 1 1/k 1/n/ZZ, donc l Q/ZZ est inni.
Denition 1.7.4 Si tous les elements dun groupe G sont dordre ni, on dit que G est un
groupe de torsion.
Remarques : 1) Tout groupe ni est de torsion (mais il y a des groupes innis de torsion cf.
l Q/ZZ).
2) Lensemble des elements de torsion dun groupe commutatif G est un sous-groupe de
G, appele sous-groupe de torsion de G.
Theor`eme 1.7.3 Soit G = gr(x) un groupe cyclique dordre n.
a) Tout sous-groupe H de G est un groupe cyclique engendre par x
k
o` u k est le plus petit
entier > 0 tel que x
k
H. De plus, k [ n et [H[ = n/k.
b) Si q [ n, G poss`ede un unique sous-groupe dordre q, engendre par x
n/q
.
La preuve est laissee en exercice (voir TD).
Theor`eme 1.7.4 Soit G = gr(x) un groupe cyclique dordre n.
a) Lordre de x
k
est
n
pgcd(n,k)
.
b) x
k
engendre G ssi n et k sont premiers entre eux.
L`a encore la preuve est laissee en exercice.
Exemple : On note (n) le nombre de generateurs de ZZ/nZZ. Cette fonction sappelle lindicateur
dEuler. Si n = p

1
1
p

k
k
est la decomposition de n en facteurs premiers, on a :
(n) = n(1 1/p
1
) (1 1/p
k
).
1.8 Groupes denis par generateurs et relations
Soit X = x
i
; i I un ensemble et X
1
un ensemble en bijection avec X, dont les
elements seront notes x
1
i
; i I.
Un mot de lalphabet X est une suite vide (notee 1) ou nie de symboles appartenant `a
T = X X
1
(ie. un element de T
n
).
Un mot w = t
1
t
n
est reductible sil contient des symboles voisins du type x
i
x
1
i
ou
x
1
i
x
i
(par exemple : x
2
x
1
x
1
x
1
2
est irreductible, mais x
1
x
2
x
1
2
x
3
est reductible). On peut reduire
un mot `a un mot irreductible en eliminant tous les symboles voisins du type ci-dessus.
1.9. PRODUIT DE GROUPES 15
Soit F(X) lensemble des mots reduits (en particulier, e F(x) et X F(X)). On denit
sur F(X) le produit de 2 mots reduits a = t
1
t
m
, b = u
1
u
n
par a b est le mot reduit
obtenu `a partir de t
1
t
m
u
1
u
n
en eectuant toutes les reductions possibles.
Ce produit conf`ere `a F(X) une structure de groupe dont lelement neutre est le mot vide
1, le symetrique dun mot t
1
t
m
etant le mot t
1
m
t
1
1
.
Denition 1.8.1 F(X) est le groupe libre `a ensemble generateur X. Le cardinal de X est appele
degre du groupe libre F(X). Remarquons encore que lon note souvent si [X[ = n, F
n
(X) ou
meme F
n
.
Theor`eme 1.8.1 Soit G un groupe engendre par un ensemble M = g
i
; i I et soit X =
x
i
; i I un alphabet. Lapplication : X M qui `a x
i
associe g
i
se prolonge de mani`ere
unique en un homomorphisme surjectif de groupes F(X) G.
Lapplication est clairement surjective et est un homomorphisme.
Les elements du noyau H de sappellent relations fondamentales de G sur X. Si un
ensemble H

de relations est tel que le plus petit sous-groupe normal de F(X) contenant H

est
H, alors G est enti`erement determine par X et H

car G

= F(X)/H. On dit que G est deni
par generateurs (les elements de X) et relations (les elements de H

). Le couple X, H

est une
presentation du groupe G, on notera < X, H

>. Si le couple est ni, on dit que G admet une


presentation nie.(Remarque : une relation est donc un mot u, mais souvent, on pref`ere ecrire
u = 1)
Exemples : 1) Le groupe ZZ/nZZ est un groupe de presentation X = x, H

= x
n
, autrement
dit < x, x
n
>.
2) Le groupe de Klein
ZZ
2ZZ

ZZ
2ZZ
est de presentation X = x, y, H

= x
2
, y
2
, x
1
y
1
xy
ou < x, y, x
2
, y
2
, x
1
y
1
xy > .
3) Dans le groupe symetrique S
3
, on a remarque que
2
=
1

1
,
2
=
2
1
,
3
=
1

2
=

1
, do` u tous les elements de S
3
sont des mots en
1
et
1
. On remarque aussi les relations

2
1
= 1,
3
1
= 1 et (
1

1
)
2
= 1. On obtient ainsi une presentation de S
3
par < x, y; x
2
, y
3
, (xy)
2
>.
En eet soit G le groupe deni par cette presentation. On sapercoit que les classes (`a
gauche) modulo le sous-groupe H = 1, y, y
2
sont au nombre de 2 seulement, `a savoir H et
Hx, do` u [G[ = 2[H[ = 6. Or lapplication : G S
3
denie par (x) =
1
, (y) =
1
est
bien denie et est clairement un homomorphisme surjectif, et donc, puisque G et S
3
ont meme
nombre delements, un isomorphisme.
1.9 Produit de groupes
Denition 1.9.1 Soient G, H 2 groupes. On appelle produit direct de G et H lensemble G
H = (g, h); g G, h H muni de la loi denie par : (g, h)(g

, h

) = (gg

, hh

).
Bien entendu, les notations sont `a adapter `a lecriture particuli`ere des lois sur G et H. Par
exemple, si les lois sont notees additivement sur G et H, le produit sera muni dune loi, en
general egalement notee additivement, decrite par : (g, h) + (g

, h

) = (g +g

, h +h

).
Lelement neutre de GH est (1, 1) et le symetrique de (g, h) est (g
1
, h
1
).
Exemples : 1) G1 est un sous-groupe distingue de GH isomorphe `a G par lapplication
x (x, 1) (en eet, (x, 1)(y, 1)
1
= (xy, 1) G1 et (x, y)(g, 1)(x, y)
1
= (xgx
1
, yy
1
) =
(xgx
1
, 1) G1).
2) Le groupe de Klein ZZ/2ZZZZ/2ZZ qui est un groupe dordre 4, non isomorphe `a ZZ/4ZZ.
16 CHAPITRE 1. GENERALITES
3) A
3

= ZZ/3ZZ et H = 1,
3


= ZZ/2ZZ, mais HA
3
= S
3
(car A
3
S
3
HA
3
< S
3
et
les cardinaux sont les memes) nest pas isomorphe `a H A
3
(en eet, HA
3
= S
3
qui nest pas
commutatif, tandis que ZZ/2ZZ ZZ/3ZZ lest).
Lemme 1.9.1 Soient H, K deux sous-groupes distingues dun groupe G. Si H K = 1 et
HK = G, alors G

= H K et h H, k K, hk = kh.
Preuve : Commencons par montrer que h H, k K, hk = kh. On sait que x G, h

x = xh.
Si maintenant x K, on a aussi xh = hx

, x

K. do` u h

x = hx

h
1
h

= x

x
1
= 1
H K, et, par consequent, h = h

et x = x

, do` u hx = xh.
Considerons alors lapplication H K G, (h, k) hk. Il est clair quelle est bien
denie, est un homomorphisme de groupes et est surjective. Son noyau est (h, k)[hk = 1. Mais
hk = 1 k = h
1
H K = 1, do` u k = h = 1. Lapplication est donc aussi injective, donc
un isomorphisme.
Theor`eme 1.9.1 Soit G un groupe ni, H, K 2 sous-groupes distingues tels que [H[ [K[ = [G[,
alors, si H K = 1 ou HK = G, G

= H K.
Preuve : Dans le premier cas, si H K = 1, comme [HK[ = [H[[K[/[H K[ (cf 1.4.2), on en
deduit que [HK[ = [G[, do` u HK est un sous-groupe de G de meme ordre (ni), donc HK = G
et on applique le lemme precedent.
Dans le deuxi`eme cas, HK = G et [H[ [K[ = [G[, do` u
[G[ =
[H[[K[
[H K
=
[G[
[H K[
,
do` u [H K[ = 1 et H K = 1 et encore on conclut par le lemme precedent.
Theor`eme 1.9.2 Si H
1
H et K
1
K, alors H
1
K
1
H K et
H K
H
1
K
1

=
H
H
1

K
K
1
.
Preuve : Il sut de remarquer que lapplication
: H K
H
H
1

K
K
1
(h, k) (hH
1
, kK
1
)
est un homomorphisme de groupes surjectif, de noyau H
1
K
1
.
Citons encore deux resultats :
Lemme 1.9.2 Soient H, K deux groupes nis, h H, k K, lordre de (h, k) dans H K est
le ppcm des ordres de h et k.
Preuve : Notons r, s les ordres respectifs de h, k, m le ppcm de r, s et m

lordre de (h, k). Alors


(h, k)
m

= (1, 1) h
m

= 1 et k
m

= 1, do` u r[m

et s[m

, et donc m[m

.
Inversement, m = rr

= ss

, do` u (h, k)
m
= (h
rr

, k
ss

) = (1, 1) et donc m

[m.
Theor`eme 1.9.3 Le produit direct de deux groupes cycliques nis est un groupe cyclique ssi
leurs ordres sont premiers entre eux.
Preuve : Si G = gr(a) et H = gr(b), alors lordre de (a, b) est le ppcm de [G[ et [H[. Or
ppcm([G[, [H[) = [G[[H[/pgcd([G[, [H[). Do` u GH = gr((a, b)) pgcd([G[, [H[) = 1.
Chapitre 2
GROUPES COMMUTATIFS
Dans toute ce chapitre, tous les groupes consideres seront commutatifs. On se propose de
decrire compl`etement un tel groupe. Quentend-on par decrire ? Cest lexprimer, `a isomor-
phisme pr`es, en termes de groupes bien connus. Nous en donnerons 3 descriptions.
2.1 Modules sur un anneau principal
On va demontrer un theor`eme de structure des modules sur un anneau principal, puis
appliquer ce resultat `a un groupe commutatif G. Un tel groupe peut en eet toujours etre vu
comme un ZZ-module. La multiplication externe est donnee par : ZZ G G, (n, x) nx =
x+. . . +x, n fois. Cette operation a bien les proprietes necessaires pour que G soit un ZZ-module
(la verication est laissee en exercice).
Soit donc A un anneau principal (rappelons quil sagit donc dun anneau commutatif
unitaire int`egre dans lequel tout ideal est monog`ene ; exemples : ZZ, k[X] o` u k est un corps).
Denition 2.1.1 Un A-module L est libre sil admet une base, nie ou innie, c`ad. un ensemble
X = x
i

iI
delements tels que :
1) X engendre L ie. tout u L peut secrire u =

i
a
i
x
i
, somme nie ;
2) le syst`eme X est libre ie.

i
a
i
x
i
= 0, somme nie, implique a
i
= 0, i.
Theor`eme 2.1.1 Si L est un A-module libre, toutes les bases de L ont meme cardinal.
Preuve : Il nest pas necessaire de supposer A principal pour cela. Soient x
i

iI
et y
j

jJ
deux
bases de L et soit / un ideal maximal de A. Alors L//L est un espace vectoriel sur le corps
A//. Il est immediat de verier que les elements x
i

iI
et y
j

jJ
forment des bases de cet
espace vectoriel (le syt`eme est clairement generateur, il sut donc de verier quil est libre :
or, si on a une somme nie

iK
a
i
x
i
= 0, alors

i
a
i
x
i
/L, autrement dit, on peut ecrire

iK
a
i
x
i
=

iK
m
i
x
i
/L o` u m
i
/. Comme les x
i

iI
forment un syst`eme libre, on en
deduit que, pour tout i KK

, a
i
= m
i
/, do` u a
i
= 0, i). Or, on sait (meme enonce que
ci-dessus, mais pour un espace vectoriel sur un corps) que toutes les bases dun espace vectoriel
ont meme cardinal, do` u les cardinaux de I et J sont egaux.
Denition 2.1.2 Le cardinal de I est appele rang de L.
Corollaire 2.1.1 Le module A
n
est libre et tout module libre de rang n est isomorphe `a A
n
.
A
n
admet la base canonique (0, . . . , 0, 1, 0, . . . , 0). Il sut denvoyer les elements dune base
x
1
, . . . , x
n
de L sur la base canonique de A
n
.
17
18 CHAPITRE 2. GROUPES COMMUTATIFS
Denition 2.1.3 Soit M un A-module. Un element x M est dit de torsion si x ,= 0 et sil
existe a ,= 0, a A tel que ax = 0.
Lensemble T(M) des elements de torsion, auquel on ajoute 0, est un sous-module de M,
appele sous-module de torsion de M.
M est sans torsion si T(M) = 0.
Lemme 2.1.1 M/T(M) est un A-module sans torsion.
Preuve : Soit a A, a ,= 0 et x M/T(M) tel que ax = 0. Alors ax T(M), donc il existe
b ,= 0, b A tel que (ba)x = 0. Mais A est int`egre (par denition), do` u ba ,= 0, do` u x est de
torsion ie. x = 0.
Lemme 2.1.2 Si M est un A-module libre, alors M est sans torsion.
Preuve : Soit e
i

iI
une base de M et supposons que x ,= 0, x M, ax = 0. Alors x =

i
x
i
e
i
(somme nie), do` u ax =

i
ax
i
e
i
= 0 i, ax
i
= 0 et, comme A est int`egre, on en deduit
a = 0.
Attention : Un module peut etre sans torsion sans etre libre, comme le prouve lexemple
suivant : l Q est un ZZ-module sans torsion, mais il nest pas libre (en eet : si p
1
/q
1
et p
2
/q
2
sont
2 rationnels, alors q
1
p
2
(p
1
/q
1
) + (q
2
p
1
)(p
2
/q
2
) = 0, autrement dit 2 rationnels sont toujours
lies sur ZZ. Si donc l Q etait libre, il serait de rang 1, c`ad. l Q

= ZZ,en tant que ZZ-module, ce qui est


clairement faux). Cependant, nous verrons plus loin une reciproque partielle pour les modules
de type ni.
Il sagit `a present de denir la notion de rang pour un A-module quelconque.
Soit S = A0. Cest bien s ur une partie multiplicative de A et S
1
A, le localise de A
par S nest autre que le corps des fractions K de A.
De meme, si M est un A-module, le localise S
1
M est un S
1
A-module, donc un K-espace
vectoriel.
(Rappelons que, si A est int`egre et S est une partie multiplicative, par denition, S
1
A =
classe(a/s); a A, s S o` u a/s b/t ssi at = bs, et de meme S
1
M = classe(x/s); x
M, s S o` u x/s y/t ssi xt = ys).
Denition 2.1.4 Le rang de N est la dimension du K-espace vectoriel S
1
N.
Remarque : Si L est un A-module libre, alors son rang est le cardinal dune base x
i

iI
, dune
part, et dautre part, par la denition precedente, cest aussi le cardinal dune base du K-espace
vectoriel S
1
L. Mais il est immediat de voir que les classes classe(x
i
/1) forment une telle base.
Les deux denitions coincident donc bien.
2.2 Decomposition en modules monog`enes
Il nous faut dabord un lemme preliminaire dont on pourrait se passer en utilisant la notion
danneau noetherien et en sachant quun anneau principal est noetherien.
Lemme 2.2.1 Dans un anneau principal A, toute famille T dideaux de A admet un element
maximal.
Rappelons dabord la
Denition 2.2.1 Un element I de T est maximal si J T, J I J = I.
2.2. D

ECOMPOSITION EN MODULES MONOG


`
ENES 19
Preuve : Soit I T, alors soit I est maximal et la question est r`eglee, soit il existe I
1
T tel
que I I
1
, linclusion etant stricte. A nouveau, ou bien I
1
est maximal, ou bien il existe I
2
T
tel que I
1
I
2
. Et on recommence le processus. Si aucun des I
k
ainsi obtenu nest maximal, on
aura construit ainsi une suite croissante innie delements de T.
Soit alors J =
k
I
k
; cest un ideal de A, donc il est principal : J = Aa o` u a J, donc a
est dans lun des I
k
, mais alors J = Aa I
k
, do` u J = I
k
= I
k+1
, ce qui contredit le fait que
linclusion de I
k
dans I
k+1
est stricte.
Conclusion, I
k
nest contenu strictement dans aucun element de T, il est donc maximal.
Lemme 2.2.2 Soient M un A-module libre de rang n et N un sous-module de M et u
Hom
A
(M, A) une forme lineaire sur M, alors il existe e, e

M tels que M = Ae ker(u) (1)


et N = Ae

(N ker(u)) (2).
Preuve : Limage u(N) est un ideal de A, donc engendre par un element a
u
A. Mais lensemble
de tous les u(N), o` u u parcourt Hom
A
(M, A), est un ensemble dideaux de A, donc, dapr`es le
lemme precedent, admet un element maximal. Soit alors u tel que u(N) = Aa
u
est maximal.
Comme on peut supposer N ,= 0 (sinon le resultat est trivial), u(N) ,= 0, donc a
u
,= 0.
Soit alors e

N tel que u(e

) = a
u
.
Soit maintenant v Hom
A
(M, A) ; alors a
u
divise v(e

). En eet, soit d = pgcd(a


u
, v(e

)),
alors, par Bezout, on peut ecrire d = ba
u
+ cv(e

), donc d = bu(e

) + cv(e

) = (bu + cv)(e

).
Posons w = bu+cv Hom
A
(M, A). On a : Aa
u
Ad w(N) (la premi`ere inclusion, cest d[a
u
,
la deuxi`eme car w(N) contient d), do` u, par maximalite de a
u
, Aa
u
= w(N) Ad = Aa
u

a
u
[v(e

).
M etant libre est identiable `a A
n
par choix dune base e
1
, . . . , e
n
. Considerons alors,
pour i = 1, . . . , n, p
i
la projection sur le i-`eme facteur, cest bien une forme lineaire sur M.
On a donc, dapr`es ce qui prec`ede : a
u
[ p
i
(e

), on peut donc ecrire p


i
(e

) =
i
a
u
. Mais e

n
i=1
p
i
(e

)e
i
=

n
i=1
a
u

i
e
i
= a
u

n
i=1

i
e
i
. Posons e =

n
i=1

i
e
i
M. On a alors e

= a
u
e et,
comme a
u
= u(e

) = a
u
u(e) et que A est int`egre, on en deduit que u(e) = 1.
Consequence : Tout x M peut secrire x = u(x)e + (x u(x)e) o` u clairement u(x
u(x)e) = u(x) u(x)u(e) = 0, donc M est somme de Ae et ker(u). Or, si y Ae ker(u), alors
y = e et 0 = u(y) = u(e) = , donc y = 0. La somme est donc directe.
Dautre part, si y N, on a u(y) = ba
u
, donc y = u(y)e+(yu(y)e) = ba
u
e+(yba
u
e) =
be

+ (y be

) et y be

N, do` u le resultat.
Theor`eme 2.2.1 Soit A un anneau principal, M un A-module libre de rang n et N un sous-
module de M. Alors :
i) N est libre de rang k n;
ii) il existe une base e
1
, . . . , e
n
de M et des elements a
1
, . . . , a
k
de A tels que :
1. a
1
e
1
, . . . , a
k
e
k
forme une base de N ;
2. pour tout i, a
i
divise a
i+1
.
Preuve : i) On fait une recurrence sur le rang de N Si le rang de N est 0, alors N = 0 (en
eet : S
1
N = 0 x N, x/1 = 0, donc il existe s S tel que sx = 0, do` u, puisque N est
sans torsion, x = 0). Dans ce cas, il ny a rien `a demontrer.
Si le rang est k > 0, alors dapr`es le lemme N ker(u) est de rang k 1, donc libre par
lhypoth`ese de recurrence, do` u N, qui est la somme directe dun libre et de Ae

, est donc libre


de rang k.
ii) On fait ici une recurrence sur le rang n de M. L`a encore, si n = 0, il ny a rien `a
demontrer. Supposons donc n > 0. Soit toujours u tel que Aa
u
soit maximal. On peut ecrire
20 CHAPITRE 2. GROUPES COMMUTATIFS
M = Ae ker(u). Alors ker(u) est libre, par i), et de rang n1 par le lemme. On applique donc
lhypoth`ese de recurrence `a N ker(u) ker(u).
Il existe donc k n1 ; il existe une base e
2
, . . . , e
n
de ker(u) et il existe a
2
, . . . , a
k
A
tels que a
2
e
2
, . . . , a
k
e
k
soit une base de ker(u) N et, pour i = 2, . . . , k, a
i
[ a
i+1
.
On pose a
1
= a
u
et e
1
= e. Clairement e
1
, . . . , e
n
est une base de M dapr`es (1) et
a
1
e
1
, . . . , a
k
e
k
est une base de ker(u) N dapr`es (2).
Il reste donc `a voir : a
1
[ a
2
. Soit v : M A denie par v(e
1
) = v(e
2
) = 1 et v(e
i
) = 0 pour
i 2. alors v(a
1
e
1
) = v(a
u
e
1
) = a
u
v(N), do` u Aa
u
v(N), mais, comme Aa
u
est maximal,
on en deduit Aa
u
= v(N). Or, a
2
= v(a
2
e
2
) v(N) a
2
Aa
u
= Aa
1
ie. a
1
[ a
2
. Ceci ach`eve
la demonstration.
Denition 2.2.2 Un A-module M est dit de type ni sil peut etre engendre par un nombre ni
delements. Il est monog`ene sil peut etre engendre par un seul element.
Corollaire 2.2.1 Soit M un A-module de type ni et N un sous-module, alors N est de type
ni.
On a besoin du lemme suivant :
Lemme 2.2.3 Si M
1
, M
2
sont des A-modules et N
1
, N
2
des sous-modules respectivement de
M
1
, M
2
, alors on a un isomorphisme canonique :
M
1
M
2
N
1
N
2

M
1
N
1

M
2
N
2
.
Preuve : il sut de voir que le noyau de lhomomorphisme canonique M
1
M
2
M
1
/N
1
M
2
/N
2
est precisement N
1
N
2
.
Preuve du corollaire : On peut representer M comme image dun libre. En eet, soit x
1
, . . . , x
n

un syst`eme de generateurs de M et L le module libre A


n
et notons e
1
, . . . , e
n
la base canonique
de A
n
.
Considerons lapplication A-lineaire f qui envoie e
i
sur x
i
pour tout i. Elle est evidemment
surjective. Soit N

= f
1
(N) ; cest un sous-module de L, donc libre et f est une surjection de
N

sur N. Limage dune base (nie !) de N

est donc un syst`eme de generateurs de N.


Remarquons quun resultat general assure quun sous-module dun module de type ni
sur un anneau noetherien est de type ni. Or, un anneau principal est noetherien. Mais cette
demonstration nutilise pas la propriete de noetherianite.
Corollaire 2.2.2 Decomposition en modules monog`enes Soit M un A-module de type ni
sur un anneau principal A, alors
M

=
A
1
1

A
1
n
avec 1
1
1
2
1
n
.
Preuve : Remarquons dabord quil nest pas exclu que lun (ou plusieurs) des ideaux 1 soit
reduit `a 0.
Soit L = A
n
un A-module libre de rang n tel que L

E 0 et K = ker(). Alors K est
un sous-module de L, donc libre de rang k n. De plus, toujours dapr`es le theor`eme, il existe
une base e
1
, . . . , e
n
de L et des elements a
1
[a
2
[ [a
k
de A tels que a
1
e
1
, . . . , a
k
e
k
soit une
base de K.
Do` u
E

= L/K

=
Ae
1
Ae
n
Aa
1
e
1
Aa
k
e
k

=
Ae
1
Aa
1
e
1

Ae
k
Aa
k
e
k
A
nk
.
2.3. D

ECOMPOSITION EN MODULES PRIMAIRES 21


La partie A
nk
est la partie libre, le reste est la partie de torsion. Mais Ae
i
/Aa
i
e
i

= A/Aa
i
(il
sut pour cela de considerer le morphisme compose : A Ae
i
Ae
i
/Aa
i
e
i
qui envoie 1 sur
limage canonique de e
i
dans le quotient ; cette application est bien surjective et son noyau nest
autre que Aa
i
), do` u :
E

= L/K

=
A
Aa
1

A
Aa
k
A
nk
.
Do` u le resultat, en posant 1
i
= Aa
i
, pour i = 1, . . . , k et 1
i
= 0 pour i > k.
Consequence : Si M est un A-module de type ni sans torsion, alors M est libre. En eet, tous
les modules de la decomposition ci-dessus sont de torsion ssi 1
k
,= 0 pour tout k.
2.3 Decomposition en modules primaires
Proposition 2.3.1 Soit A un anneau principal et a = up

1
1
p
n
n
une decomposition de a A
en facteurs premiers. Alors :
A
Aa

=
A
Ap

1
1

A
Ap
n
n
.
Preuve : Cest une consequence du theor`eme chinois, puisque les p
i
sont 2 `a 2 premiers. Ce
theor`eme assure la surjectivite de lapplication A
A
Ap

1
1

A
Ap
n
n
denie en envoyant un
element a A sur sa classe modulo Ap

i
i
pour chaque i. Par ailleurs il est immediat de voir que
le noyau de cette application est precisement Aa.
Denition 2.3.1 Un A-module de type ni est dit p-primaire si tous ses elements sont annules
par une puissance de p o` u p est un element irreductible de A.
Remarque : Les modules de la decomposition ci-dessus sont tous primaires, mais ils sont de
plus monog`enes. Cependant, un module p-primaire nest pas necessairement monog`ene (ainsi le
groupe de Klein ZZ/2ZZZZ/2ZZ est un ZZ-module 2-primaire, mais nest bien s ur pas monog`ene).
Corollaire 2.3.1 Tout module de torsion de type ni sur un anneau principal se decompose en
un produit de modules primaires cycliques.
Preuve : Utilisant lexistence dune decomposition en modules monog`enes, un A-module M peut
secrire M =
A
I
1

A
In
avec 1
s
= Aa
s
. Mais dapr`es ce qui prec`ede, A/Aa
s
est un produit de
modules primaires, do` u le resultat.
Remarque : Dans la preuve ci-dessus, on decompose chaque a
s
en produit de facteurs irreductibles,
mais comme tous les a
s
divisent a
k
(k le plus grand tel que a
k
,= 0), il sut bien s ur de
decomposer a
k
.
Theor`eme 2.3.1 Les modules primaires de la decomposition ci-dessus sont uniquement determines
par le module M.
Pour un module M et un element irreductible de A, notons M(p) = x M[px = 0, lensemble
des elements de M annules par p.
Lemme 2.3.1 Si M = N
1
N
k
est un produit direct de modules, alors M(p) = N
1
(p)
N
k
(p).
22 CHAPITRE 2. GROUPES COMMUTATIFS
Preuve : Si x M, alors x = (x
1
, . . . , x
k
), x
i
N
i
, do` u 0 = px = (px
1
, . . . , px
k
), donc px
i
= 0,
pour tout i, donc x
i
N
i
(p).
Dautre part, x = (x
1
, . . . , x
k
), x
i
N
i
(p) px
i
= 0, i px = 0 x M(p).
Preuve du theor`eme : On suppose donc que
M = (
A
p
)
m
1
(
A
p
2
)
m
2
(
A
p
s
)
ms
N
o` u N est la partie de la decomposition ne contenant plus de p et notons M

la partie concernant
p (bien s ur certains m
i
= 0). Alors, dapr`es le lemme precedent,
M(p) = (
A
p
)
m
1
(p) (
A
p
s
)
ms
(p) N(p)
et, bien s ur, M(p) (et M

(p)) est un espace vectoriel sur le corps A/p.


Remarquons dabord que N(p) = 0. En eet, soit x N tel que px = 0, comme il existe
q premier avec p tel que q
r
x = 0, on en deduit (utilisant par exemple Bezout) que x = 0.
Dautre part, puisque pour h k, p
k
(A/p
h
A) = 0, on a
p
k
M

= p
k
(A/p
k+1
A)
m
k+1
p
k
(A/p
k+2
A)
m
k+2
p
k
(A/p
s
A)
ms
.
Mais p
k
(A/p
i
A)

= p
k
A/p
i
A (il sut de considerer lhomomorphisme surjectif : p
k
A
p
k
(A/p
i
A) deni par (p
k
a) = p
k
(a +p
i
A) dont le noyau est p
i
A).
Do` u p
k
M

= (p
k
A/p
k+1
A)
m
k+1
(p
k
A/p
s
A)
ms
et par suite
p
k
M

(p) = (p
k
A/p
k+1
A)
m
k+1
(p
k+1
A/p
k+2
A)
m
k+2
(p
s1
A/p
s
A)
ms
et, par consequent, le quotient
p
k
M

(p)
p
k+1
M

(p)

= (
p
k
A
p
k+1
A
)
m
k+1
= (
A
pA
)
m
k+1
,
qui est un A/p-espace vectoriel de dimension m
k+1
.
Finalement, on constate que m
k+1
est la dimension du quotient
p
k
M

(p)
p
k+1
M

(p)
qui ne depend, par sa denition, que de M.
Denition 2.3.2 Les p
j
i
qui interviennent dans la decomposition de M en produit de modules
primaires sont appeles diviseurs elementaires de M. Ils ne dependent que de M. Cest donc une
liste de la forme
(p

11
1
, p

12
1
, . . . , p

1k
1
1
, p

21
2
, . . . , p

2k
2
2
, . . .)
quon ecrit generalement dans le sens
1k

1k1
,
2k

2k1
, etc.
Corollaire 2.3.2 La decomposition dun A-module M en produit de modules monog`enes M =
A/1
1
A/1
n
tels que 1
i+1
1
i
, pour tout i, est uniquement determinee par M.
Preuve : Pour tout s, 1
s
= Aa
s
et a
s
= u
s
p

s1
s1
p
srs
srs
. Or on a vu que les p
j
i
et les
ij
sont
uniquement determines par M. Comme I
n
= Aa
n
est contenu dans I
j
= Aa
j
, pour tout j, a
n
doit etre divisible par tous les a
j
. Par consequent, a
n
= p

1
1
p
s
s
o` u
i
= max
k

ik
, donc a
n
est determine uniquement. Puis, on recommence pour a
n1
, qui doit etre divisible par tous les
2.4. EXEMPLE 23
precedents, etc... En fait , les a
i
sont obtenus en prenant les puissances de p
i
situes sur une
colonne du tableau ci-dessous :
p
1
:
11

12

p
2
:
21

22

.
.
.
.
.
.
.
.
.
.
.
.
p
s
:
s1

s2

.
Ainsi a
1
= p

11
1
p

21
2
p

s1
s
, a
2
= p

12
1
p

22
2
p

s2
s
, etc...
Par consequent, les a
s
sont uniquement determines par M.
Denition 2.3.3 Les ideaux 1
s
gurant dans la decomposition de M sont appeles les facteurs
invariants de M.
2.4 Exemple
On se propose de chercher tous les groupes commutatifs dordre 24. Or 24 = 2
3
3. Le
theor`eme de decomposition en modules primaires cycliques assure donc que les groupes dordre
24 sont de type (2
3
, 3), (2, 2
2
, 3), (2, 2, 2, 3) (ce sont les diviseurs elementaires possibles). Il y a
donc 3 groupes dordre 24 (`a isomorphime pr`es). Ce sont :
ZZ
24ZZ
,
ZZ
2ZZ

ZZ
4ZZ

ZZ
3ZZ
,
ZZ
2ZZ

ZZ
2ZZ

ZZ
2ZZ

ZZ
3ZZ
.
Comment obtient-on les facteurs invariants ?
Les facteurs invariants, a
i
, sont obtenus, comme on la vu plus haut, en prenant les puis-
sances de p
i
situes sur une colonne. Ainsi a
1
= p

11
1
p

21
2
p

s1
s
, a
2
= p

12
1
p

22
2
p

s2
s
, etc...
Dans notre cas, on obtient :
premier exemple : seul facteur invariant 24 ;
deuxi`eme exemple :
2 : 1 2
3 : 0 1
, do` u a
1
= 2
1
3
0
= 2, a
2
= 2
2
3 = 12, ie.
(2, 12). On obtient donc le groupe ZZ/12ZZZZ/2ZZ, quon sait bien etre isomorphe `a celui decrit
au-dessus ;
troisi`eme exemple :
2 : 1 1 1
3 : 0 0 1
, do` u a
1
= 2
1
3
0
= 2, a
2
= 2
1
3
0
et
a
3
= 2
1
3
1
= 6, ie. (2, 2, 6). On obtient ainsi ZZ/2ZZ ZZ/2ZZ ZZ/6ZZ. L`a encore cest bien s ur
le meme groupe que son correspondant ci-dessus.
2.5 Applications
On peut tirer quelques consequences simples de lexistence de telles decompositions :
Lemme 2.5.1 Lordre dun element dun groupe commutatif ni G est le ppcm des ordres de
ses composantes dans la decomposition de G en groupes primaires cycliques.
Preuve : Soit G = G
1
G
s
la decomposition de G en groupes cycliques primaires et soit
x G, un element dordre n, x = (x
1
, . . . , x
s
), x
i
G
i
. Alors 0 = nx = (nx
1
, . . . , nx
s
), donc,
pour tout i, nx
i
= 0, do` u n est un multiple du ppcm q des ordres des x
i
. Inversement,comme
qx
i
= 0, pour tout i, on en deduit qx = 0, donc q est un multiple de n, donc q = n.
24 CHAPITRE 2. GROUPES COMMUTATIFS
Lemme 2.5.2 Dans tout groupe commutatif ni, il existe un element dont lordre est le ppcm
des ordres des elements de G.
Preuve : G est isomorphe `a un produit direct de groupes cycliques G

= H
1
H
r
avec
[H
r
[[ [[H
1
[. Lordre n
1
de H
1
est un multiple de lordre de chaque H
i
, donc un multiple de
lordre de tous les elements de G, donc un multiple du ppcm des ordres des elements de G.
Soit h
1
un generateur de H
1
, alors (h
1
, 0, . . . , 0) est dordre n
1
. Il y a donc bien un element
dordre n
1
, do` u le ppcm des ordres des elements de G est n
1
.
Theor`eme 2.5.1 Chinois generalise Soient m, n ZZ. Les groupes
ZZ
mZZ

ZZ
nZZ
et
ZZ
pgcd(m, n)ZZ

ZZ
ppcm(m, n)ZZ
sont isomorphes.
Il sut de decomposer m et n en facteurs premiers et constater que les facteurs invariants
sont les memes.
Remarquons au passage que cela ne donne pas explicitement lisomorphisme ; il faut
construire celui-ci `a la main.
Chapitre 3
THEOREMES DE SYLOW
Les groupes consideres dans ce chapitre ne sont pas necessairement commutatifs. Ce sont
pourtant par des groupes du type S
n
, n 3 et Gl(l C
2
) qua debute historiquement letude des
groupes (Galois, Abel, Cauchy).
3.1 Operation dun groupe sur un ensemble
3.1.1 Generalites
Denition 3.1.1 Soit E un ensemble et G un groupe. Une operation (`a gauche) de G sur E
est une application GE E notee (g, x) g x telle que, pour tous g, h G, x E,
(gh) x = g (h x) et e x = x
o` u e designe lelement neutre de G.
Soit E muni dune operation dun groupe G. Alors tout g G denit une application
t
g
: E E par t
g
(x) = gx. On a clairement, pour tous g, h G, t
gh
= t
g
t
h
.
On en deduit que t
g
admet une application reciproque t
g
1, donc est une bijection de E,
autrement dit un element du groupe des permutations S(E) de E. Lapplication : G S(E)
denie par (g) = t
g
est un homomorphisme de groupes. On dit que cest une representation de
G dans S(E).
Denition 3.1.2 Soit x E, le sous-groupe (le verier) G
x
= g G[ gx = x est appele
stabilisateur (ou groupe disotropie) de x.
Plus generalement, si A est un sous-ensemble de E, le stabilisateur G
A
de A est lensemble
g G [ gA = A.
Le sous-ensemble de E, O
G
(x) = y E [ g G; y = gx (quon peut ecrire plus
simplement gx[ g G) est appele orbite de x
Exemples : 1) Le groupe lineaire Gl
n
(IR) op`ere sur IR
n
de la mani`ere suivante : pour A
Gl
n
(IR), v IR
n
, (A, v) Av IR
n
. On verie immediatement que cela denit bien une
operation sur IR
n
.
2) On peut aussi faire operer les matrices inversibles Gl
n
(l C) sur lensemble M
n
(l C) des
matrices n n de la mani`ere suivante : (A, M) AMA
1
. Dans ce cas, rappelons que 2
matrices M, M

sont semblables ssi elles appartiennent `a la meme orbite sous laction de Gl


n
(l C).
Chaque orbite poss`ede alors un representant canonique : sa forme de Jordan. Il y a donc un
nombre ni dorbites.
25
26 CHAPITRE 3. THEOREMES DE SYLOW
Considerons la relation sur E : xRy ssi il existe g G; y = gx. On verie immediatement
que R est une relation dequivalence sur E dont les classes sont precisement les orbites. Par
consequent, on a le resultat :
Lemme 3.1.1 E est reunion disjointe des orbites et si E est ni, [E[ =

[O
G
(x)[.
Soit x E et considerons lapplication : G/G
x
O
G
(x) denie par gG
x
gx. Cette
application est surjective par denition de lorbite de x. De plus, gx = hx h
1
gx = x, do` u
h
1
g G
x
ou encore hG
x
= gG
x
, donc lapplication est aussi injective. On a ainsi montre que
est une bijection, do` u :
Lemme 3.1.2 Si G est un groupe ni operant sur un ensemble E, alors [O
G
(x)[ = (G : G
x
) =
[G[/[G
x
[ ie. [G[ = [G
x
[[O
G
(x)[.
Si de plus E est ni, [E[ =

(G : G
x
).
3.1.2 Conjugaison
Lexemple sans doute le plus important doperation consiste `a faire operer le groupe G sur
lui-meme de la mani`ere suivante :
GG G
(g, x) gxg
1
.
On verie immediatement les deux conditions pour que cette application soit eectivement
une operation. Cette operation est appelee conjugaison.
Dans le cas du deuxi`eme exemple ci-dessus, si on restreint laction de Gl
n
(l C) `a lui-meme considere
comme sous-ensemble de M
n
(l C), loperation est une conjugaison et les orbites sont les classes
de conjugaison.
Appliquons les denitions et resultats du paragraphe precedent `a la conjugaison. Ainsi :
pour un x G, le stabilisateur G
x
est lensemble g G [ gxg
1
= x des g qui commutent
avec x. On lappelle encore dans ce cas normalisateur ou centralisateur de x et on note N
x
.
On denit aussi le normalisateur dun sous-ensemble A, ou plus particuli`erement dun
sous-groupe H, de G comme le stabilisateur de A pour la conjugaison. L`a encore on peut donner
une denition directe en disant que N
A
= g G [ gAg
1
= A. Remarquons que, si H est
un sous-groupe de G, N
H
est le plus grand sous-groupe de G dans lequel H est distingue. Par
consequent, H est distingue dans G ssi N
H
= G.
Dans ce cas, comme on le verie aisement, t
g
est en fait un automorphisme de G et
lapplication : G Aut(G) S(G) qui `a g associe t
g
est un homomorphisme de groupes.
Le noyau de est appele le centre de G et note Z(G) et limage de t
g
est lensemble des
automorphismes interieurs (Remarquons au passage que Z(G) =
xG
N
x
est lensemble des
elements de G qui commutent avec tous les elements de G. Cest un sous-groupe distingue de
G).
Exemple : Z(Gl
n
(l C)) = Id [ l C.
La relation dequivalence associee `a cette operation est x conjugue de y ssi g G; y =
gxg
1
. Les classes dequivalence pour la conjugaison, autrement dit, les orbites, sont appelees
dans ce cas classes de conjugaison.
Enon cons dans ce cas les resultats du paragraphe precedent : dune part, G est la reunion
disjointe des classes de conjugaison, dautre part, si Gest ni, [G[ =

xG
[O
x
[ =

xG
[G[/[G
x
[.
On peut preciser ce dernier resultat par la
3.1. OP

ERATION DUN GROUPE SUR UN ENSEMBLE 27


Formule des classes :
[G[ = [Z(G)[ +

x/Z(G)
[O
x
[.
En eet, si x Z(G), alors O
x
= x, do` u

xZ(G)
[O
x
[ = [Z(G)[.
Exemple : Dans S
3
, les classes de conjugaison sont : Z(S
3
) = 1, la classe des transpositions

1
,
2
,
3
, la classe des 3-cycles
1
,
2
. On verie sur cet exemple la formule des classes.
3.1.3 Produit semi-direct
Prenons dabord un exemple : Considerons dans S
4
le sous-groupe invariant engendre (et
constitue) par les produits de 2 transpositions `a supports disjoints, B
4
, dordre 4. Soit K

= S
3
le stabilisateur de 4 dans S
4
.
Considerons alors le produit ensembliste B
4
K. On sait dej`a quon peut le munir dune
structure de groupe par la loi du produit direct. Cela donne un groupe dordre 24. Mais il nest
pas isomorphe `a S
4
(on compare les lois).
Cependant, on peut denir une loi de mani`ere dierente :
s, s

B
4
, k, k

K, (s, k) (s

, k

) = (sks

k
1
, kk

).
On verie immediatement que cela denit bien une (autre) structure de groupe sur le produit.
Muni de cette structure, le produit est alors isomorphe `a S
4
.
De mani`ere plus generale, on a :
Denition 3.1.3 Soient G et H deux groupes et : H Aut(G) un homomorphisme de
groupes. On denit sur le produit GH loperation :
(GH) (GH) GH
((s, t), (s

, t

)) (s(t)(s

)s

, tt

)
.
On verie immediatement que cette loi est une loi de groupe sur le produit G H. On dit que
GH muni de cette loi est le produit semi-direct de G par H par rapport `a . On notera, en
general, G

H. Souvent aussi, au lieu decrire (t)(s

), on preferera la notation
t
(s

) ou
t
s

.
Dans lexemple ci-dessus est laplication K Aut(B
4
) denie par k (s ksk
1
), ie.
lautomorphisme interieur de S
4
deni par k.
En pratique, H est souvent un sous-groupe de Aut(G).
Les applications naturelles G G

H et H G

H donnees respectivement par


s (s, e) et k (e, t) sont des homomorphismes de groupes injectifs. De plus limage de G est
un sous-groupe invariant de G

H.
Exemple : Soit V un espace vectoriel, T le groupe des translations de V et H = Gl(V ). Soit A
le groupe des transformations anes de V . On verie alors que A

= T

H.
Proposition 3.1.1 Soient H, K deux sous-groupes dun groupe G tels que HG, HK = e,
G = H K, alors G est isomorphe au produit semi-direct H

K o` u : K Aut(H) est deni


par (k) est lautomorphisme interieur associe `a k K.
Preuve : Lapplication naturelle
H

K H K = G
(h, k) hk
est clairement surjective. On verie immediatement que cest un homomorphisme de groupes,
et son noyau est lensemble (h, k); hk = e = (h, k); h = k
1
H K = (e, e).
28 CHAPITRE 3. THEOREMES DE SYLOW
3.2 Theor`emes de Sylow
3.2.1 Resultats preliminaires
Theor`eme 3.2.1 de Cauchy Soit G un groupe ni dordre n et p > 0 un diviseur premier de
n, alors G poss`ede un element dordre p.
Preuve : Par recurrence sur n. Si n = 2, le resultat est trivial. Supposons donc le resultat vrai
pour tout m < n, n 2 et soit p > 0, p[n.
Si G = Z(G) (ie. G est commutatif), G est donc un groupe commutatif ni. Dapr`es le
chapitre precedent, on peut donc ecrire G est isomorphe `a un groupe de la forme ZZ/p

ZZ G

.
Or ZZ/p

ZZ est un groupe cyclique, donc contient un element dordre p.


On peut donc supposer G ,= Z(G). Deux cas sont possibles :
1) Soit il existe x GZ(G) tel que p [ [G
x
[. Mais, x/Z(G) G
x
,= G [G
x
[ < [G[, et
alors, dapr`es lhypoth`ese de recurrence, il existe dans G
x
G un element dordre p.
2) Soit pour tout x GZ(G), p ne divise pas [G
x
[. Mais alors, puisque n = [O
x
[[G
x
[, p
divise [O
x
[. Or
[G[

x/Z(G)
[O
x
[ = [Z(G)[.
Comme p divise le premier membre, il divise aussi le second. Mais Z(G) est un groupe commu-
tatif, il poss`ede donc un element dordre p.
Exemple : Dans S
4
, il existe au moins un element dordre 2 et un element dordre 3. Ce quon
peut bien s ur dans ce cas voir directement : ainsi (123) est dordre 3 et une transposition est
dordre 2.
Denition 3.2.1 Un groupe G est un p-groupe sil existe p > 0 et k 1 tels que [G[ = p
k
.
(Comparer avec la denition de module p-primaire).
Theor`eme 3.2.2 de Burnside Tout p-groupe ni G, non reduit `a un element, poss`ede un
centre non reduit `a un element et [Z(G)[ p.
Preuve : Si G = Z(G), il ny a rien `a demontrer. Sinon, il existe des elements x
1
, . . . , x
r
, nappar-
tenant pas `a Z(G), tels que [G[ = [Z(G)[ +

r
i=1
[O
x
i
[ (1). Comme [O
x
i
[ = [G : G
x
i
] [ p
k
= [G[,
tous les termes de (1) sont divisibles par p, donc [Z(G)[ est divisible par p.
Lemme 3.2.1 Si G/Z(G) est un groupe cyclique, alors G est commutatif.
Preuve : Soit : G G/Z(G) le morphisme canonique et soit (g) un generateur de G/Z(G).
Soient x, y deux elements de G. Alors il existe r, s tels que (x) = (g)
r
et (y) = (g)
s
. Do` u
(g
r
x) = 1 ie. g
r
x Z(G) et de meme pour y. Autrement dit, il existe x

, y

Z(G) tels que


x = g
r
x

, y = g
s
y

.
On en deduit xy = (g
r
x

)(g
s
y

) = x

g
r+s
y

= y

g
s+r
x

= yx.
Theor`eme 3.2.3 Tout groupe dordre p
2
, o` u p > 0 premier, est commutatif.
Preuve : Dapr`es le theor`eme de Burnside, [Z(G)[ p. Comme [Z(G)[ divise p
2
, soit [Z(G)[ = p
2
et G est commutatif, soit [Z(G)[ = p, do` u [G/Z(g)[ = p et G/Z(G) est donc cyclique et on
applique le lemme precedent.
Exemple : En application de ce theor`eme et des resultats sur la classication des groupes com-
mutatifs, on constate que les groupes dordre p
2
sont du type (p
2
) ou (p, p). Ainsi, par exemple,
il ny a que 2 groupes dordre 4 : ZZ/4ZZ et le groupe de Klein, tous deux commutatifs.
3.2. TH

EOR
`
EMES DE SYLOW 29
3.2.2 Les theor`emes
Denition 3.2.2 Un sous-groupe H dun groupe ni G est un p-sous-groupe de Sylow (on dira
plus bri`evement un p-Sylow) si H est un sous-groupe dordre p
n
o` u p
n
est la plus grande
puissance de p qui divise [G[.
Theor`eme 3.2.4 Soit G un groupe ni et p un nombre premier divisant [G[. Alors il existe un
p-sous-groupe de Sylow de G.
Preuve : On fait une recurrence sur lordre de G. Si [G[ est premier, le resultat est trivial.
Soit donc G un groupe ni et supposons le theor`eme demontre pour tous les groupes dordre
strictement inferieurs `a [G[.
Sil existe H < G tel que [G : H] est premier `a p, alors un p-sous-groupe de Sylow de H
est aussi un p-Sylow de G et cette existence decoule de lhypoth`ese de recurrence.
On peut donc supposer que pour tout sous-groupe H, p divise [G : H]. De la formule des
orbites
[G[ = [Z(G)[ +

x/Z(G)
[G : G
x
],
on deduit que, puisque tous les indices sont divisibles par p, p divise aussi [Z(G)[.
Or Z(G) est un groupe commutatif, donc il y existe un element a dordre p. Soit H = gr(a).
Comme H Z(G), H est distingue. Soit alors f : G G/H lhomomorphisme canonique. Soit
p
n
la plus grande puissance de p qui divise lordre de G. Alors p
n1
divise lordre de G/H
(rappelons que [G/H[ = [G[/[H[ = [G[/p).
Comme lordre de G/H est strictement inferieur `a lordre de G, il existe, par lhypoth`ese
de recurrence, un p-Sylow K

de G/H.Soit K = f
1
(K

) son image reciproque par f. Alors,


bien s ur, H K et f(K) = K

, do` u K/H

= K

, autrement dit [K[ = p


n1
p = p
n
, et K est le
p-Sylow cherche.
Theor`eme 3.2.5 (Sylow) Soit G un groupe ni dordre p
n
q o` u p est premier et q premier `a
p, alors :
i) Si H est un p-sous-groupe de G, alors il existe un p-Sylow K tel que H < K ;
ii) Tous les p-Sylow sont conjugues ;
iii) Le nombre de p-Sylow est congru `a 1 modulo p et divise q.
Preuve : i) Soit S lensemble des p-Sylow de G. Alors G op`ere sur S par conjugaison (si H < G,
alors, pour tout g G, t
g
(H) = gHg
1
< G. De plus, t
g
est un isomorphisme, donc t
g
(H) a
meme ordre que H, donc si H est un p-Sylow, t
g
(H) aussi).
Supposons donc [G[ = p
n
q o` u (p, q) = 1 et P un p-Sylow (donc [P[ = p
n
) et G
P
son
stabilisateur. Comme P < G
P
(donc [G
P
[ [P[ = p
n
) et [G[ = p
n
q = [G
P
[[O
P
[, necessairement,
[O
P
[ est premier `a p.
Soit H un p-sous-groupe, alors H op`ere (par conjugaison) sur lorbite S
0
= O
P
. Alors
S
0
est reunion dorbites sous laction de H. Mais [H[ est une puissance de p, donc pour tout
sous-groupe propre K de H, p divise [H : K]. Comme [S
0
[ =

KS
0
[H : N
K
] et que [S
0
[ est
premier `a p, il existe un P

S
0
tel que N
P
= H, c`ad. tel que, pour tout h H, hP

h
1
= P

,
autrement dit, lorbite de P

sous laction de H est reduite au seul element P

.
De plus, puisque H = N
P
, HP

< G (car si ha, kb HP

, a, b P

, h, k H, alors
(ha)
1
(kb) = a
1
h
1
kb = h
1
a

kb = h
1
ka

b HP

) et P

HP

(se verie de mani`ere


analogue). De HP

/P

= H/(H P

), on deduit alors que [HP

/P

[ est une puissance de p, et


donc aussi [HP

[. Comme [P

[ est maximal, on a HP

= P

, do` u H P

.
ii) Soit maintenant H un p-Sylow quelconque de G. Alors on a vu que H est contenu dans
un conjugue de P et donc lui est egal (les ordres sont les memes).
30 CHAPITRE 3. THEOREMES DE SYLOW
iii) Prenons alors H = P. Le nombre de p-Sylow est le cardinal de O
p
, [O
P
[ = [S
0
[ =

KS
0
[H : N
K
] et, tous les [H : N
K
] sauf un qui vaut 1, sont divisibles par p, donc congrus `a
0, modulo p, do` u le premier resultat. Mais, dautre part, p
n
q = [G[ = [O
P
[[G
P
[, et comme p est
premier `a [O
P
[, on en deduit que [O
P
[ divise q.
3.2.3 Exemple
On se propose de trouver tous les groupes G dordre 12 = 43 . Le nombre de 3-Sylow de
G est congru `a 1 modulo 3, et doit diviser 4, donc est 1 ou 4. De meme, le nombre de 2-Sylow,
est congru `a 1 modulo 2 et divise 3, donc est egal `a 1 ou 3.
Cas 1. Si G poss`ede 4 3-Sylow, H
i
, i = 1, 2, 3, 4, alors le nombre delements dordre 3 dans
H
1
H
2
H
3
H
4
est 2 4 = 8. Il reste donc 4 elements dans G. Ceux-ci constituent alors
lunique 2-Sylow V (il existe au moins un 2-Sylow V dordre 2
2
, et clairement V H
i
= 1).
Lunicite de ce 2-Sylow implique V G.
a) Soit V

= ZZ/4ZZ, alors Aut(V )

= ZZ/2ZZ. Par consequent, le seul homomorphisme
possible : H
i
Aut(V ) est trivial (si (h) ,= Id, alors son ordre doit etre 3, ce qui est
impossible). Donc G = V H

= V H est commutatif, donc ne contiendrait quun seul 3-Sylow,
ce qui est contradictoire. Ce cas est donc impossible.
b) Donc V

= ZZ/2ZZZZ/2ZZ. Le groupe des automorphismes de V est alors S
3
(on detaille
les dierentes applications f possibles : on doit avoir f((0, 0)) = (0, 0), alors f((1, 0)) = (1, 0) ou
(0, 1) ou (1, 1). Dans le premier cas, soit (f(0, 1)) = (0, 1) et alors f = Id, soit f((0, 1)) = (1, 1)
et alors f transpose (0, 1) et (1, 1), etc ...)
Quelles sont alors les possibilites dhomomorphisme : H
i
Aut(V )

= S
3
? Toujours
pour des raisons dordre, si < h >= H
i
, (h) = Id, auquel cas, G

= ZZ/2ZZ ZZ/2ZZ ZZ/3ZZ,
do` u G est commutatif et on se heurte au meme probl`eme que ci-dessus, cest `a exclure, soit (h)
est une permutation circulaire. On obtient alors une seule structure de groupe non-commutatif
de ce type : (ZZ/2ZZ ZZ/2ZZ)

ZZ/3ZZ (il faut se convaincre que les 2 choix possibles donnent


2 groupes isomorphes).
Cas 2. Si G ne poss`ede quun 3-Sylow H G avec H

= ZZ/3ZZ et Aut(H)

= ZZ/2ZZ. On a
toujours V H = 1 o` u V est un 2-Sylow. Alors G

= H

V o` u : V Aut(H).
Il y a 2 cas possibles :
a) V

= ZZ/4ZZ et : ZZ/4ZZ ZZ/2ZZ est soit trivial, ce qui conduit au cas commutatif
ZZ/3/ZZ ZZ/4ZZ, soit (1) = 1, do` u un seul cas non commutatif : ZZ/3/ZZ

ZZ/4ZZ.
b) V

= ZZ/2ZZZZ/2ZZ et : ZZ/2ZZZZ/2/ZZ ZZ/2ZZ est soit trivial, ce qui conduit au
cas commutatif ZZ/3/ZZZZ/2ZZZZ/2/ZZ, soit envoie un des elements, dierent de (0, 0) sur 1
(et on compl`ete pour que cela denisse un homomorphisme ; il ya 3 possibilites, mais nalement
cela donne la meme situation), do` u un seul cas non commutatif : ZZ/3/ZZ

(ZZ/2ZZZZ/2/ZZ).
3.2. TH

EOR
`
EMES DE SYLOW 31
32 CHAPITRE 3. THEOREMES DE SYLOW
Chapitre 4
Appendice : SUITES EXACTES
Denition 4.0.3 On dit quune suite dhomomorphismes de groupes
F
f
G
g
H
est exacte si ker(g) = im(f).
Plus generalement, une suite
F
i1
F
i
F
i+1

est exacte si toutes les sous-suites `a 3 termes le sont.
Exemples :
1) La suite 1 G
f
G

est exacte ssi f est injective.


2) La suite G
f
G

1 est exacte ssi f est surjective.


3) Suites exactes courtes :
La suite 1 F

f
F
g
F

1 est exacte ssi f est injective, g est surjective et


ker(f) = im(g).
Donnons un exemple : soit H un sous-groupe distingue dun groupe G, alors la suite
1 H G G/H 1 est exacte. Il en est ainsi, par exemple, de la suite 1 Sl(IR
2
)
Gl(IR
2
)
det
IR

1.
Denition 4.0.4 On dit quune application f : E F est retractable si r : F E telle que
r f = Id
E
.
Une application f : E F est sectionnable si s : F E telle que f s = Id
F
.
Remarque : une retraction r est surjective (en eet : tout x E peut secrire x = r(f(x)), donc
est limage par r dun element de F) et une section s est injective (en eet : s(x) = s(y) x =
f(s(x)) = f(s(y)) = y).
Lemme 4.0.2 f : E F est injective f est retractable pour tout couple dapplications
u, v : X E, f u = f v u = v. De meme, f : E F est surjective f est sectionnable
pour tout couple dapplications u, v : F X, u f = v f u = v.
Preuve : Si f est injective, on denit r par r(f(x) = x, x E et r(y) quelconque, si y/im(f).
Cette application r verie bien rf = Id
E
.
33
34 CHAPITRE 4. APPENDICE : SUITES EXACTES
Supposons f(x) = f(y) et considerons X = a un singleton et u, v : X E denies
respectivement par u(a) = x, v(a) = y. Alors on a f(u(a)) = f(v(a)), do` u par hypoth`ese u = v
et donc x = u(a) = v(a) = y.
On proc`ede de mani`ere analogue pour la surjectivite.
Revenons aux homomorphismes de groupes. Dans ce cas, il nest pas vrai, que si f est un
homomorphisme de groupes, f est injective implique quil existe un homomorphisme de groupes
r : F E tel que rf = Id
E
. En eet, soit linjection 5ZZ ZZ. Sil existait r : ZZ 5ZZ,
retraction de linjection canonique i, on aurait r(1) = 5 car r doit etre surjectif (donc doit
envoyer un generateur - 1 - de ZZ sur un generateur de 5ZZ, do` u r(i(5)) = r(5 1) = 5r(1) =
25 ce qui est en contradiction avec ri = Id
E
.
On montrerait de meme, utilisant par exemple ZZ ZZ/5ZZ que f surjective nimplique
pas quil existe une section qui soit un homomorphisme de groupes.
Remarque : lorsquil sagit dhomomorphismes (de groupes), si f verie la derni`ere des equivalences
du lemme, avec u, v des homomorphismes, on dira que f est un monomorphisme (resp. epimorphisme).
Proposition 4.0.1 Un homomorphisme de groupes est injectif ssi cest un monomorphisme.
De meme, un homomorphisme de groupes commutatifs est surjectif ssi cest un epimorphisme.
Preuve : Il resulte du lemme precedent quun homomorphisme injectif est un monomorphisme.
Inversement, soit f : E F un monomorphisme. Soit H = ker(f) et u : H E linjection
canonique, v : H E deni par v(h) = 1, h. Alors, fu(h) = 1 = fv(h), ie. fu = fv, do` u
u = v c`ad. H = 1.
Pour la surjectivite, il sut de meme de montrer que si f est un epimorphisme, alors f est
surjective. Si f nest pas surjective, alors il existe y F tel que y/im(f). Soit u : F F/im(f)
la surjection naturelle et v : F F/im(f) denie par v(x) = 0, x. On a u(y) ,= v(y) = 0, donc
uf ,= vf, or uf = vf = 0 !
Theor`eme 4.0.6 Pour toute suite exacte de groupes 1 F
f
E
g
G 1, il y a equivalence
de :
i) E

= F G;
ii) f est retractable ;
iii) g est sectionnable par une section s telle que limage de s soit contenue dans le cen-
tralisateur de im(f).
Preuve : i) ii) Si E = F G et f : F F G est f(x) = (x, 1), il sut de denir
r : E

= F G F par r((x, y)) = x. Il est clair que cest bien un homomorphisme et que
rf = Id
E
.
i) iii) Denissons s : G F G

= E par s(y) = (1, y). Cela denit bien une section
de g et limage de s est lensemble 1 G. Soit I
f
= im(f) = F 1. Le centralisateur
C(I
f
) = (x, y)[(x, y)(z, 1) = (z, 1)(x, y) contient clairement les elements de la forme (1, y).
ii) i) Soit r : E G une retraction de f. Elle est surjective (tout x E peut secrire
x = r(f(x))). Soit alors : E F G denie par (x) = (r(x), g(x)). Cest un homomorphisme
de groupes.
Il est surjectif. Soit en eet (a, b) F G, alors ce couple peut secrire (a, b) = (r(x), g(y)).
Soit alors z = y[fr(x
1
y)]
1
. On a alors r(z) = r(y)[r(x
1
)r(y)]
1
= r(x) = a et g(z) =
g(y)g([fr(x
1
y)]
1
) = g(y) = b, puisque gf = 1.
Il est injectif. Soit x ker(), alors (r(x), g(x)) = (1, 1). Or ker(g) = im(f), donc g(x) =
1 x = f(y) pour un y F. Do` u r(x) = r(f(y)) = y = 1 et x = f(y) = f(1) = 1.
iii) i) Soit donc s une section de g telle que son image soit contenue dans le centralisateur
de im(f). Remarquons que s est alors injective (en eet, s(x) = s(y) x = gs(x) = gs(y) = y).
35
Soit : F G E denie par ((x, y)) = f(x)s(y). Verions que cest un homomor-
phisme de groupes. On a ((x, y)(x

, y)) = (xx

, yy

) = f(xx

)s(yy

) = f(x)f(x

)s(y)s(y

)
et comme s(y) appartient au centralisateur de I
f
, f(x

)s(y) = s(y)f(x

) et ((x, y)(x

, y)) =
[f(x)s(y)][f(x

)s(y

)] = ((x, y))((x

, y

)).
Montrons que est injectif. Supposons donc ((x, y)) = 1 c`ad. f(x)s(y) = 1. Alors
1 = g(f(x)s(y)) = g(f(x))g(s(y)) = y, do` u f(x) = 1. Or f est injective, donc x = 1.
Lhomomorphisme est aussi surjectif. Soit x E, alors g[x(sg(x)
1
)] = g(x)g(x)
1
=
1, donc x(sg(x)
1
) ker(g) = im(f) ie. il existe y F tel que f(y) = x(sg(x)
1
). Alors
(y, g(x)) = f(y)s(gx)) = x(sg(x)
1
)sg(x) = x.
Exemple : On a la suite exacte 1 O
+
(IR
3
)
i
O(IR
3
)
det
1 1. Denissons s : 1
O(IR
3
) par s() = Id
IR
3. Cela denit bien une section de det (en eet : det(s(1)) = 1 et
det(s(1)) = 1). De plus, les elements de limage de s, Id
IR
3, commutent `a tout element
de O(IR
3
), donc `a limage de f. On peut donc appliquer le theor`eme et conclure que O(IR
3
)

=
O
+
(IR
3
) ZZ/2ZZ.
Remarque : Dans le cas dune suite exacte de groupes commutatifs 0 E
f
F
g
G 0, f
retractable equivaut `a g sectionnable qui equivaut encore `a F

= EG et on a : F = im(f)im(s)
o` u s est une section de g.
Theor`eme 4.0.7 Soit E

F un produit semi-direct de groupes. Notons j : E E

F et
p : E

F F les homomorphismes canoniques (c`ad. j(e) = (e, 1) et p(e, f) = f). Alors la


suite 1 E
j
E

F
p
F 1 est exacte et s : F E

F denie par s(f) = (1, f) est une


section de p.
Preuve : La suite est exacte : en eet, j est injective, p est surjective et pj(e) = p((e, 1)) = 1,
do` u im(j) ker(p). De plus, (e, f) ker(p) p((e, f)) = f = 1, do` u (e, f) im(j).
s est un homomorphisme de groupes car s(ff

) = (1, ff

) = (1(1)(1), ff

) = (1, f)(1, f

) =
s(f)s(f

).
En outre, ps(f) = f, f F.
Reciproquement :
Theor`eme 4.0.8 Soit 1 E
f
F
p
G 1 une suite exacte de groupes. Si g est section-
nable et si s est une section de p, alors il existe : G Aut(f(E)), deni par (g)(f(e)) =
s(g)f(e)s(g)
1
, tel que F

= f(E)

G (ou encore utilisant lisomorphisme de E avec f(E),


F

= E

G).
Preuve : Comme la suite est exacte, on a f(E) = ker(g) F. Par consequent, (g)(f(e)) =
s(g)f(e)s(g)
1
est bien element de f(E), donc (g) denit bien un automorphisme de f(E). On
verie aussi immediatement que est un homomorphisme.
Soit `a present u : f(E)

G F lapplication denie par u((f(e), g)) = f(e)s(g).


Cest un homomorphisme de groupes : u((f(e), g)(f(e

), g

)) = u((f(e)(g)(f(e

)), gg

) =
u((f(e)s(g)f(e

)s(g)
1
, gg

) = f(e)s(g)f(e

)s(g)
1
s(g)s(g

) = f(e)s(g)f(e

)s(g

)
= u((f(e), g)u(f(e

), g

).
Il est injectif : f(e)s(g) = 1 1 = p(f(e)s(g)) = pf(e)ps(g) = 1 g = g, donc g = 1 et
par consequent, f(e) = 1.
Il est surjectif : Soit x F, alors x = xs(p(x))
1
s(p(x)). Or p(xs(p(x))
1
) = p(x)p(x)
1
=
1, do` u xs(p(x))
1
ker(p) = im(f), ie. e E tq. xs(p(x))
1
= f(e). Do` u u((f(e), p(x)) =
f(e)s(p(x)) = x.
36 CHAPITRE 4. APPENDICE : SUITES EXACTES
Retenons donc que pour une suite exacte 1 E
f
F
p
G 1, si f est retractable, alors
F

= EG, produit direct, si g est sectionnable, alors on peut seulement conclure que F

= E

G,
un produit semi-direct.
Chapitre 5
GROUPES ET GEOMETRIE
Dans ce chapitre, nous allons donner une application de la theorie des groupes `a la
geometrie. En particulier, nous allons chercher les sous-groupes nis du groupe orthogonal de
R
2
et R
3
.
5.1 Le groupe orthogonal
Rappelons que si (E, q) est un espace euclidien reel de dimension nie (on pourrait se
contenter de supposer que q est une forme quadratique non degeneree), alors les endomorphimes
u de E qui conservent le produit scalaire ie. tels que q(u(x)) = q(x), x E sont appeles
transformations orthogonales (ou isometries) de E pour q. Lensemble de ces transformations
forme un sous-groupe de Gl(E) appele groupe orthogonal de q et note O(E, q) (ou simplement
O(E) sil ny a pas de doute sur le produit scalaire).
Rappelons aussi quune application lineaire est orthogonale ssi elle transforme une base
orthonormee en une base orthonormee. Une matrice reelle nn est orthogonale ssi ses vecteurs
colonnes (ou lignes) forment une base orthonormee de lespace euclidien R
n
. On montre quune
matrice A est orthogonale ssi elle verie
t
AA = I
t
A = A
1
.
Lensemble des matrices orthogonales forme un sous-groupe de Gl(n, R), note O(n, R).
Il sut pour cela de constater quune matrice orthogonale A represente une transformation
orthogonale u dans une base orthonormee c de E ie. A = Mat(u, c). En eet, A est la ma-
trice de passage dune base orthonormee `a une base orthonormee, par consequent les vecteurs
colonnes u(e
1
), . . . , u(e
n
) de A forment une base orthonormee de R
n
, c`ad. |u(e
i
)| = 1 et
< u(e
i
), u(e
j
) >= 0, i ,= j. Consequence u est une isometrie. Inversement, si u est orthogonale,
sa matrice dans une base orthonormee est orthogonale.
Denition 5.1.1 Etant donne un endomorphisme f dun espace vectoriel reel E, un sous-espace
V de E est dit irreductible sous f si f(V ) V (ie. V est f-stable) et si, pour tout sous-espace
W de V , f(W) W W = 0 ou W = V .
Theor`eme 5.1.1 Soit f un endomorphisme dun espace vectoriel reel E. Alors il existe un
sous-espace V de E irreductible sous f et dimV 2.
Preuve : Rapportons E `a une base c. Alors soit A = Mat(f, E). On peut donc considerer
A comme un endomorphisme de R
n
. Mais on peut aussi considerer lendomorphisme de l C
n
represente par A.
Le polyn ome caracteristique de A est `a coecients reels (puisque A est `a coecients reels),
par consequent ses racines sont ou bien reelles, ou bien complexes conjuguees.
37
38 CHAPITRE 5. GROUPES ET GEOMETRIE
Si A admet une valeur propre reelle, R, alors il existe un vecteur propre x R
n
. Le
sous-espace engendre par x est alors f-stable et irreductible (puisque de dimension 1).
Sinon, soit x l C
n
un vecteur propre correspondant `a la valeur propre . Si x designe le
vecteur dont les coordonnees sont les conjugues des coordonnees de x, x est un vecteur propre
pour la valeur propre (en eet : f(x) = AX = AX = f(x) = x = x).
Je pretends que le sous-espace H engendre par y = x+x et z =
1
i
(xx) est un sous-espace
f-stable de R
n
de dimension 2 - car x et x sont des vecteurs propres correspondants `a 2 valeurs
propres distinctes - (calculons f(y + z) = f(y) + f(z) = f(x) + f(x) + (/i)f(x)
(/i)f(x) = x +x + (/i)x (/i)x, puis ecrivons = a +ib. En eectuant, on trouve
que f(y +z) = (a +b)y + (a b)z (*)).
Dautre part, si W H est un sous-espace strict f-stable, alors f(W) W. Mais dimW
1. Si dimW = 1, il existe , R tels que W =< y +z > et f(W) W signie alors que il
existe R (`a la fois f(y +z) et y +z sont dans R
n
) tel que
f(y +z) = (y +z).
Le calcul ci-dessus donne alors (utilisant (*)) le syst`eme
(a ) +b = 0
b + (a ) = 0
dont le determinant est (a )
2
+b
2
. Or /R, donc b ,= 0 et par consequent ce determinant est
non nul. La seule solution est donc = = 0 ou W = 0.
Corollaire 5.1.1 Pour toute transformation orthogonale u dun espace euclidien reel E, E est
somme directe (orthogonale) de sous-espaces V
i
irreductibles sous u de dimension 1 ou 2.
Cela va resulter du lemme suivant :
Lemme 5.1.1 Si u O(E, q) et si V est u-stable, alors V

est u-stable.
Preuve : Comme u(V ) V et u injective, u(V ) = V , do` u aussi u

(V ) = u
1
(V ) = V (car u
orthogonale ssi u

= u
1
). Soit alors x V

, pour tout y V , < u(x), y >=< x, u

(y) >= 0
puisque u

(y) V . Donc u(x) V

.
Preuve du corollaire : On fait une recurrence sur la dimension de E. Si dimE = 1, il ny a rien
`a demontrer.
Supposons donc dimE 2. Dapr`es le theor`eme, on sait quil existe V E, u-stable,
irreductible, de dimension 2. Alors V

est aussi u-stable, de dimension < n. Par hypoth`ese


de recurrence, V

est somme directe orthogonale de sous-espaces V


i
, u-stables, irreductibles, de
dimension 2, donc aussi E = V V

.
Ce corollaire permet donc de ramener letude des transformations orthogonales de E `a
letude des transformations orthogonales en dimension 1 ou 2.
5.1.1 Les groupes O(E) pour dimE = 1 ou 2
Lorsque la dimension de E est 1 et u O(E), alors x E, u(x) = ax et q(u(x)) =
q(x) a
2
x
2
= x
2
autrement dit, a
2
= 1 ou a = 1, donc u = id
E
.
Theor`eme 5.1.2 Soit (E, q) un espace euclidien reel de dimension 2 et u O(E). Alors il
existe une base orthonormee dans laquelle la matrice de u secrit :

a b
b a

ou

a b
b a

avec a
2
+b
2
= 1.
5.2. SOUS-GROUPES FINIS DE SO(R
2
) ET SO(R
3
) 39
Preuve : La matrice de u dans une base orthonormee est orthogonale, ecrivons-la

a b
c d

. On
doit alors avoir a
2
+c
2
= b
2
+d
2
= 1 et ab +cd = 0.
Si b ,= 0, alors a = cd/b, do` u c
2
(b
2
+d
2
) = c
2
= b
2
et par consequent c = b o` u = 1.
On en deduit encore ab +bd = 0 a = d. On a aussi 1 = a
2
+c
2
= a
2
+ (b)
2
= a
2
+b
2
.
Si b = 0, on a d
2
= 1 et c = 0, do` u le resultat.
Remarque : Les elements de O(2) de determinant +1 forment un sous-groupe distingue de O(2),
note SO(2) ou O
+
(2). Ce sont les rotations.
Dans le cas general, il existe donc une base orthonormee de E dans laquelle la matrice
dune transformation orthogonale est de la forme :

I
p
0 0 . . . 0
0 I
q
0 . . . 0
0 0 R
1
. . . 0
0 0 0 . . . R
s

o` u I
n
designe la matrice unite dordre n et R
i
une matrice du type de celles du theor`eme (il sut
en eet de prendre une decomposition de E en sous-espaces irreductibles T = V
i
. Ceux-ci sont
de dimension 1 ou 2, on prend dans chacun une base orthonormee, on obtient ainsi une base
orthonormee dans laquelle la matrice est du type voulu).
5.2 Sous-groupes nis de SO(R
2
) et SO(R
3
)
Soit (E, <, >) un espace euclidien reel, de dimension nie, S la sph`ere unite de E et O(E)
le groupe orthogonal de E.
Denition 5.2.1 On dit quune operation dun groupe G sur un ensemble E est transitive si
elle na quune seule orbite ie. x, y E, il existe g G tq. y = gx.
Lemme 5.2.1 Les groupes O(E) et SO(E) op`erent transitivement sur S. La restriction g g
|S
est un homomorphisme injectif.
Preuve : Etant donnes deux points de S, il sut de les prolonger chacun en une base orthonormee
(directe) pour constater quil existe une isometrie envoyant lun sur lautre. Il y a donc une seule
orbite sous O(E) (SO(E)).
Soit denie par (g) = g
|S
. Cette application est clairement un homomorphisme de
groupes. Le noyau est constitue des g tels que g
|S
= Id
S
, or, si dimE = n, g xant (plus de)
n + 1 points independants est necessairement lidentite de E.
Remarque : une bijection lineaire f de E qui envoie S sur lui-meme est necessairement une
isometrie.
Soit x E et H
x
lhyperplan orthogonal `a x.
Theor`eme 5.2.1 Les stabilisateurs O(E)
x
(resp. SO(E)
x
) et O(H
x
) (resp. SO(H
x
)) sont iso-
morphes. La sph`ere S et lensemble O(E)/O(E)
x
sont isomorphe en tant que O(E)-ensembles.
Preuve : Soit g O(E), alors g(x) = x g(H
x
) = H
x
, donc g
|Hx
O(H
x
). Soit : O(E)
O(H
x
) denie par (g) = g
|Hx
.
Cest un homomorphisme injectif (un element g du noyau xe H
x
et x/H
x
, donc g xe
n + 1 points independants, do` u g = Id).
40 CHAPITRE 5. GROUPES ET GEOMETRIE
Il est surjectif car si f O(H
x
), en prenant g telle que g
|Hx
= f et f(x) = x, on a bien
g O(E) et (g) = f.
Pour tout x S, lapplication
x
: O(E)/O(E)
x
S telle que (gO(E)
x
) = gx est
bien denie (car g

gO(E)
x
g
1
g

O(E)
x
g
1
g

x = x gx = g

x), surjective (par


transitivite de loperation) et injective (gx = g

x g

O(E)
x
par denition du stabilisateur)
et cette application commute `a loperation de O(E).
5.2.1 Sous-groupes de SO(R
2
)
Il est clair que SO(R
2
) est isomorphe `a S = z l C[|z| = 1 (lisomorphisme consiste `a
envoyer la rotation dangle sur le complexe e
i
). Or :
Lemme 5.2.2 Soit K un corps (ni ou non), tout sous-groupe ni du groupe multiplicatif K

est cyclique.
Preuve : laissee en exercice (voir aussi TD).
Ici S est un sous-groupe de l C

, donc tout sous-groupe ni G de SO(R


2
) est isomorphe `a
un sous-groupe ni de l C

, donc est cyclique. Si [G[ = n, alors G est le groupe des rotations qui
stabilisent un polygone regulier `a n cotes. En eet : si z = e
i
correspond `a un generateur de
G, alors G stabilise lensemble 1, e
i
, . . . , e
i(n)
, donc les n sommets dun polygone regulier.
Comme g G est une isometrie, g transforme aussi cote en cote, do` u g stabilise le polygone ie.
G est isomorphe `a un sous-groupe du groupe des rotations qui stabilisent le polygone. Or, on
a vu (cf. TD) que ce dernier est dordre n, donc G est isomorphe au groupe des rotations qui
stabilisent un polygone regulier `a n cotes.
Le stabilisateur dune droite D de R
2
est bien s ur un sous-groupe de O(R
2
) de la forme
Id
R
2,

= ZZ/2ZZ

= 1, 1 o` u designe la symetrie par rapport `a D. La suite 1 SO(R


2
)
O(R
2
) 1, +1 1 est exacte et scindee par s : 1, 1 O(R
2
) o` u s(1) = Id
R
2, s(1) =
(on verie immediatement que det = 1), do` u O(R
2
)

= SO(R
2
)

1, 1.
Remarquons que, comme s(1) nappartient pas au centralisateur de SO(R
2
), donc le
produit est bien semi-direct et non direct.
Exercice : montrer que si n est impair, O(R
n
)

= SO(R
n
) 1, 1.
Soit alors G un sous-groupe ni de O(R
2
), on peut ecrire le diagramme suivant (o` u lon
voit que les diagrammes peuvent etre utiles !) :
1
//
SO(R
2
)
j
//
O(R
2
)
det
//
1, 1
//
1
1
//
G SO(R
2
)
j

//

OO
G
//

OO
C
//

OO
1
o` u j, j

, , sont les inclusions naturelles et C designe le conoyau de j

. Les deux suites


horizontales sont exactes. Lapplication est naturellement denie par ( g) = det((g)) (on
verie que cest bien deni).
Alors limage im() est un sous-groupe de 1, 1 donc est 0 ou 1, 1. Dans le premier
cas, cela signie que C = 0, donc que G = G SO(R
2
) ie. G SO(R
2
), dans le deuxi`eme
cas C = 1, 1, et alors, comme G nest pas contenu dans SO(R
2
), on a G O

(R
2
) ,=
(rappelons que O(R
2
) = SO(R
2
) O

(R
2
)). Il existe donc une symetrie G O(R
2
). Alors
s(1) = Id, s(1) = constitue une section de G 1, 1 (comme dailleurs de det). Ainsi G
est obtenu comme produit semi-direct dun groupe cyclique et de ZZ/2ZZ, on verie que dans ce
cas G est isomorphe `a un groupe diedral.
On obtient ainsi le resultat :
5.2. SOUS-GROUPES FINIS DE SO(R
2
) ET SO(R
3
) 41
Theor`eme 5.2.2 Les sous-groupes nis de O(R
2
) sont les groupes cycliques (ceux de SO(R
2
)
qui stabilisent un polygone regulier `a n cotes) et les groupes diedraux D
n
(ceux non contenus
dans SO(R
2
)).
5.2.2 Sous-groupes de SO(R
3
)
Remarquons tout dabord quune rotation de R
3
ie. un element g ,= Id
R
3 de SO(R
3
)
laisse xe exactement 2 points de la sph`ere S (les intersections de laxe de rotation avec S). On
appellera poles de g ces points.
Nous allons enoncer le theor`eme fondamental, mais, nous ne donnerons quune idee de la
demonstration, eu egard `a sa longueur.
Theor`eme 5.2.3 Soit G un sous-groupe ni de SO(R
3
), dordre n > 1. Soit P lensemble des
poles des elements de G (,= Id). Alors :
1. G op`ere dans P et soit O = P
1
, . . . , P
k
lensemble ni des orbites sous G.
2. Le stabilisateur G
x
, dans G, de tout x P est cyclique. Supposons x P
j
et soit e
j
=
n/[P
j
[ (e
j
= [G
x
[) ; on a 2 e
j
n.
3. On a legalite n

k
j=1
(1 e
1
j
) = 2(n 1) (*).
4. Les seules valeurs possibles de k, des e
j
et de n sont :
(a) k = 2, e
1
= e
2
= n. Dans ce cas, G est un groupe cyclique dordre n;
(b) k = 3, e
1
= 2
i. e
2
= 2 et 2e
3
= n. Alors G est isomorphe au groupe diedral D
n/2
.
ii. e
2
= e
3
= 3 et n = 12. G

= A
4
, cest le groupe du tetra`edre.
iii. e
2
= 3, e
3
= 4 et n = 24. G

= S
4
, groupe du cube et de locta`edre.
iv. e
2
= 3, e
3
= 5 et n = 60. G

= A
5
, groupe du dodeca`edre (8 sommets, 12 faces)
et de licosa`edre(12 sommets, 20 faces).
Remarquons tout de suite en corollaire que cela implique quil ny a que 5 types de
poly`edres reguliers !
Debut de preuve : 1. Il sagit seulement de montrer que si x P, g G, alors g(x) P.
Supposons donc x pole de g

c`ad. g

(x) = x. Alors g(x) = gg

(x) = (gg

g
1
)(g(x)), do` u g(x) est
pole de gg

g
1
, donc g(x) P.
Comme G est ni, il ny a quun nombre ni de points xes (2 pour chaque g), donc P
est ni et P etant reunion disjointe des orbites, il ny a quun nombre ni dorbites, soit k ce
nombre.
2. On verie que G
x
est un sous-groupe du groupe des rotations du plan orthogonal `a x.
Or on a vu que (cf. cas O(R
2
)) les rotations dun plan forment un sous-groupe de l C

, do` u G
x
est cyclique.
On a 2 e
j
n puisque Id, g G
x
G.
Le fait que e
j
= [G[/[P
j
[ se deduit immediatement de la bijection entre lorbite P
j
de x et
G x.
3. Comptons de deux fa cons le nombre de couples (g, x), g G, x pole de g.
Comme G
x
contient e
j
elements, x est pole de e
j
1 rotations dierentes de Id, donc dans
P
j
, chaque p ole est pole de e
j
1 rotations autres que Id. Il y a donc (e
j
1)[P
j
[ couples dans
P
j
. Comme [P
j
[ = n/e
j
, on a e
j
[P
j
[ [P
j
[ = n [P
j
[ = n n/e
j
= n(1 e
1
j
). Il y a donc au
total

k
j=1
n(1 e
1
j
) couples.
42 CHAPITRE 5. GROUPES ET GEOMETRIE
Mais, dautre part, il y a n 1 rotations ,= Id dans G, chacune a 2 p oles, il y a donc
2(n 1) couples. Autrement dit :
k

j=1
n(1 e
1
j
) = 2(n 1).
Pour obtenir les dierents cas enonces, cest une pure question darithmetique. Ainsi k est
necessairement 2 ou 3, car k = 1 est impossible (sinon n = 1 exclu), de meme que k > 4 est
impossible... etc...
Reconnatre les dierents groupes est laisse en exercice (TD).
Chapitre 6
REPRESENTATIONS LINEAIRES
DES GROUPES FINIS
6.1 Generalites
6.1.1 Denitions
Denition 6.1.1 Une representation dun groupe ni G sur un l C-espace vectoriel V , de dimen-
sion nie, est un homomorphisme de groupes : G Gl(V ). On dit aussi quon a muni V
dune structure de G-module (cela evite de faire reference `a , ce qui, sil ny a pas de confusion
possible, all`ege les notations).
On note souvent (g)(v) seulement par gv et on appelle degre de la dimension de V .
Exemples : 1) La representation triviale est donnee par (g) = Id
V
, g.
2) Soit G un groupe ni et V lespace vectoriel engendre par G ie. V =

gG

g

g;
g
l C

= V
|G|
. Alors lapplication G Gl(V ) denie par (h)(

g
g) =

g
hg est bien
un homomorphisme de groupes, donc denit une representation de G, appelee representation
reguli`ere de G.
Denition 6.1.2 Un morphisme de representations de G (ou morphisme de G-modules) est
une application lineaire : V W telle que le diagramme suivant soit commutatif :
V

W
g g
V

W
,
pour tout g G. Plus precisement, cela signie que si : G GL(V ) et : G GL(W) sont
les 2 representations, doit verier : (g) = (g), pour tout g G.
Les deux representations sont dites equivalentes si est un isomorphisme.
Remarquons que cela denit une relation dequivalence sur lensemble des representations
lineaires de G.
On verie aisement que ker(), im() et Coker() = W/im() sont alors aussi des G-
modules.
Denition 6.1.3 Une sous-representation dune representation : G GL(V ) est un sous-
espace vectoriel W de V invariant sous G ie. tel que g G, w W, (g)(w) W.
43
44 CHAPITRE 6. REPRESENTATIONS LINEAIRES DES GROUPES FINIS
Une representation : G Gl(V ) est dite irreductible, si V nadmet pas de sous-espace
invariant propre non nul.
Soient

: G Gl(V

) et

: G Gl(V

) deux representations de G, alors lapplication


: G Gl(V

) denie par (g)(v

+ v

) = (g)(v

) + (g)(v

) est une representation


appelee somme directe de

et

quon note

.
Etant donnees deux representations : G Gl(V ) et : G Gl(W), on peut denir
une representation : G Gl(Hom(V, W)) par (g)()(v) = (g)(((g
1
)(v))), pour toute
application Hom(V, W), ce quon peut plus facilement visualiser sur le diagramme :
V

W
(g
1
) (g)
V
(g)()
W
.
En particulier, on denit ainsi la representation duale dune representation : G Gl(V ),
en prenant pour : G GL(l C) = l C

la representation triviale. Cela denit une structure de


G-module sur le dual V

de V par : G V

o` u (g)(v

) =
t
((g
1
)(v

).
6.1.2 Compl`ete reductibilite
Theor`eme 6.1.1 Si W est une sous-representation dune representation V dun groupe ni G,
alors il existe une sous-representation W

de G telle que le G-module V soit la somme directe


W W

des G-modules W et W

.
Preuve : Soit U un supplementaire de W dans V et
0
: V W la projection sur W parall`element
`a U. Posons
(v) =

gG
g(
0
(g
1
v)) W.
Cest bien s ur une application lineaire et v W
0
(g
1
v) = g
1
v (v) =

gG
gg
1
v =
[G[v, ce qui prouve que se surjecte sur W. Soit alors W

= ker().
W

est un sev de V invariant sous G (car (v) = 0 (hv) =

gG
g(
0
(g
1
hv)). Posons
g

= (g
1
h)
1
ie. g

= h
1
g, alors (hv) = h

G
g

0
(g

1
v) = h(v) = 0) et W

W = 0
(car v W

W 0 = (v) = [G[v v = 0). Conclusion V = W W

.
Corollaire 6.1.1 Toute representation dun groupe ni est une somme directe de representations
irreductibles.
Preuve : on fait une recurrence sur la dimension de V . Si dim(V ) = 1, il ny a rien `a demontrer
puisque les seuls sev de V sont precisement 0 et V .
Supposons d`es lors que, tout G-module de degre n est somme directe de representations
irreductibles. Soit V de degre n+1 une representation lineaire de G. Alors, soit V est irreductible,
et il ny a rien `a demontrer, soit V = W W

, o` u W est une sous-representation non triviale


de V et W

un supplementaire. Mais alors, dim(W) n et dim(W

) n.
Autrement dit, par lhypoth`ese de recurrence, W et W

sont sommes directes de representations


irreductibles, do` u V lest.
Remarquons que linteret de ce corollaire est de ramener letude de toutes les representations
aux seules representations irreductibles.
Lemme 6.1.1 de Schur
Si V et W sont des representations irreductibles de G et : V W une application
G-lineaire (ie. un morphisme de representations), alors :
6.1. G

EN

ERALIT

ES 45
1) soit est un isomorphisme, soit = 0 ;
2) si V = W, alors = Id
V
, l C.
Preuve : On a la suite exacte despaces vectoriels
0 ker() V

im() 0.
Or ker() et im() sont G-invariants, do` u ker() = 0 ou ker() = V et im = 0 ou W.
ker() = 0 im() ,= 0 im() = W est un isomorphisme.
ker() = V = 0.
Comme il sagit de l C-espaces vectoriels, admet une valeur propre . Alors Id a un
noyau non trivial, do` u Id = 0.
6.1.3 Exemples
Voyons deux exemples : les groupes abeliens et le groupe symetrique S
3
.
Remarquons tout dabord que, si : G Gl(V ) est une representation, alors (g) : V V
nest pas, en general, G-lineaire. En eet, pour que (g) soit G lineaire, il faudrait que, pour tout
h G, (g)((h)(v)) = (h)(g)(v), v V . Mais ceci implique (gh) = (g)(h) = (h)(g) =
(hg), pour tout h, donc que gh hg ker(), h. Donc (au moins lorsque est d`ele ie. est
injective), g Z(G), centre de G.
En fait, (g) est G-lineaire pour tout ssi g Z(G).
Par consequent, si G est abelien, pour toute representation : G Gl(V ), (g) est
G-lineaire. Do` u si V est une representation irreductible de G, dapr`es le lemme de Schur,
(g) = Id
V
. Mais alors, tout sev de V est invariant sous G, autrement dit dim
l C
V = 1. On a
ainsi montre :
Lemme 6.1.2 Les representations irreductibles dun groupe abelien G sont precisement les
homomorphismes de groupes : G l C

(= Gl(l C)).
Exemple : Les representations irreductibles de ZZ/nZZ sont donnees par les racines n-i`eme de
lunite (en eet, (1) doit etre une racine primitive n-i`eme).
Considerons `a present le cas G = S
3
.
Pour tout groupe symetrique S
n
il y a deux representations de degre 1, `a savoir la representation
triviale et la representation alternee c`ad. denie par gv = sgn(g)v.
Par ailleurs, il y a une representation naturelle : G Gl(l C
3
). Etant donnee une base
c = e
1
, e
2
, e
3
de l C
3
, on denit par ge
i
= e
g(i)
ou de mani`ere equivalente g(z
1
, z
2
, z
3
) =
(z
g
1
(1)
, z
g
1
(2)
, z
g
1
(3)
). Cette representation nest pas irreductible puisque la droite < (1, 1, 1) >
est invariante. Un supplementaire en est V = (z
1
, z
2
, z
3
)[z
1
+ z
2
+ z
3
= 0. La representation
: G Gl(V ) est appelee la representation standard de S
3
. Elle est irreductible (en eet,
sinon il existe un sous-espace de V , invariant sous S
3
de dimension 1, autrement dit il existe
dans V un vecteur z ,= 0 tel que, pour tout g S
3
, gz = z ; pour g = (12), cela entrane
= z
2
/z
1
= z
1
/z
2
= z
3
/z
3
= 1, do` u z
1
= z
2
= z
3
3z
1
= 0 z = 0). Nous verrons plus loin
comment obtenir toutes les representations `a partir de celles-ci et que celles-ci sont les seules
irreductibles.
6.1.4 Produit hermitien
Soit : G Gl(V ) une representation du groupe ni G dans un espace hermitien V .
Rappelons, sans plus de precisions, quun espace hermitien est un espace vectoriel V muni dun
46 CHAPITRE 6. REPRESENTATIONS LINEAIRES DES GROUPES FINIS
produit hermitien <, >, c`ad. une application V V l C telle que <
1
x
1
+
2
x
2
,
1
y
1
+
2
y
2
>=

1
< x
1
, y
1
> +
1

2
< x
1
, y
2
> +
2

1
< x
2
, y
1
> +
2

2
< x
2
, y
2
> et < x, y >= < y, x >.
On trouve en particulier que < x, x > IR. On suppose en plus que < x, x > 0 et < x, x >=
O x = 0.
On peut transposer aux produits hermitiens les resultats sur les produits scalaires. En
particulier, lexistence de bases orthonormales, la denition de transformations unitaires ie.
u EndV tq. < u(x), u(y) >=< x, y >. Si A est la matrice de u dans une base orthonormee,
elle verie A
1
=
t
A. Lensemble des automorphismes unitaires de V forme un sous-groupe
de Gl(V ), appele groupe unitaire de V et note U(V ) (U(l C
n
) est le groupe des matrices n n
representant les automorphismes unitaires de l C
n
muni du produit hermitien ordinaire ie. les
matrices telles que A
1
=
t
A).
Lemme 6.1.3 Toute representation : G Gl(V ) dun groupe ni G, o` u V est un espace
hermitien, est equivalente `a une representation unitaire c`ad.

: G U(V ).
Preuve : Remarquons dabord que (x, y) =
1
|G|

gG
< gx, gy >, x, y, V est encore un
produit hermitien. Il existe alors h Gl(V ) tel que (x, y) =< h(x), h(y) > (il sut denvoyer
une base -orthonormee sur une base <, >-orthonormee). On verie alors que

= h h
1
est une representation unitaire de G equivalente `a .
Exemple : Si V = l C
n
, lapplication denie par :
< (x
1
, x
2
, . . . , x
n
), (y
1
, y
2
, . . . , y
n
) >=
n

i=1
x
i
y
i
est un produit hermitien sur l C
n
, qui est le produit hermitien standard.
Soit G un groupe ni, et soit V = F(G, l C), lespace vectoriel complexe des fonctions
complexes. Lapplication
< , >=
1
[G[

gG
(g)(g)
denit une structure hermitienne sur V (on pourrait se contenter de supposer que G est un
groupe - topologique - compact et remplacer

par lintegration le long de G).


6.2 Caract`eres dune representation
Lidee generale est quil sut de connaitre toutes les valeurs propres de tous les (g) pour
decrire la representation. Ce qui bien s ur est peu realisable. Mais il sut en fait de moins : en
eet, la connaissance des sommes

k
i
des valeurs propres des puissances (g
k
) pour un g G
equivaut `a la connaissance des
i
, valeurs propres de (g) (fonctions symetriques des racines
dun polyn ome).
Denition 6.2.1 Si V est une representation de G, son caract`ere
V
est la fonction G l C
denie par
V
(g) = Tr(g
|V
), trace de g (ou plutot (g)) sur V .
Rappelons que la trace dun endomorphisme u est, par denition, la trace de la matrice
qui represente u dans une base. On a les proprietes suivantes : Tr(A) = Tr(
t
A), Tr(A + B) =
Tr(A) + Tr(B), Tr(A) = Tr(A), Tr(I
n
) = n, Tr(AB) = Tr(BA), Tr(B
1
AB) = Tr(A)
(cette derni`ere relation montre que la notion est independante de la base choisie).
On a en particulier
V
(hgh
1
) =
V
(g), autrement dit la fonction
V
est constante sur les
classes de conjugaison de G. Cest donc une fonction centrale. De plus, toujours, dapr`es la
6.2. CARACT
`
ERES DUNE REPR

ESENTATION 47
derni`ere relation, deux representations equivalentes ont meme caract`ere (rappelons que
2 representations : G Gl(V ) et : G gl(W) sont equivalentes signie quil existe un
isomorphisme f : V W tel que (g) = f (g) f
1
, pour tout g G).
Proposition 6.2.1 Soient V, W des representations de G. Alors
V W
=
V
+
W
,
V
(g) =

V
(g
1
) =
V
(g).
Preuve : Pour montrer le premier resultat, on regarde la matrice A
g
de g dans une base de V W
constituee de la reunion dune base de V et dune base de W. Elle est du type
A
g
=

g
0
0 A

, do` u on deduit immediatement le resultat.


Pour ce qui est de
V
(g
1
), On prend une representation unitaire , equivalente `a la
representation : G Gl(V ), alors

(g
1
) =

(g
1
) = Tr(
g
1) = Tr(
1
g
) = Tr(
t

g
) =
Tr(
g
) =
(g)
=

(g).
Le theor`eme essentiel, quon admettra, est :
Theor`eme 6.2.1 Les caract`eres des representations irreductibles dun groupe ni G forment
une base orthonormale de /(G), ensemble des fonctions centrales de G ie. f : G l C; f(h
1
gh) =
f(g).
Corollaire 6.2.1 Si
1
,
2
, . . . ,
n
sont les representations irreductibles de G, alors toute representation
de G secrit uniquement (`a ordre et equivalence pr`es) =

n
i=1
m
i

i
o` u m
i
=<

i
> IN
(appele multiplicite de
i
dans ).
De plus, <

>=

m
2
i
> 0 et est irreductible ssi <

>= 1.
Preuve : Supposons que admette une decomposition irreductible =

n
i

i
. Alors <

i
>=
n
i
nest autre que le nombre de sous-representations irreductibles de equivalentes `a
i
, ce qui
determine n
i
de mani`ere unique (`a equivalence pr`es).
Il est dautre part clair que <

>=

m
2
i
> 0.
Corollaire 6.2.2 Soit
i
une representation irreductible de degre d
i
, et
r
la representation
reguli`ere de G. Alors <
r
,

i
>= d
i
.
Si
1
, . . . ,
n
sont les representations irreductibles de G, alors

n
i=1
d
2
i
= [G[.
En particulier, G est abelien ssi toutes ses representations irreductibles sont de degre 1.
Preuve : Il sut de se rappeler ce quest la representation reguli`ere, `a savoir que V est lespace
vectoriel dont une base est G. Lapplication V V correspondant `a h G agit alors sur la base
par g hg, et par consequent, si h ,= e, ne laisse invariant aucun element de la base, autrement
dit sa matrice na que des 0 sur la diagonale, do` u Tr(h) = 0. Conclusion :
r
(e) = [G[ et

r
(g) = 0 si g ,= e.
Calculons alors
<
r
,

i
>=
1
[G[

gG

r
(g)

i
(g) =
1
[G[

r
(e)

i
(e) =
1
[G[
[G[d
i
= d
i
(rappelons que

i
(e) = d
i
puisque la matrice de
i
(e) est lidentite).
Mais <
r
,

i
> nest autre que la multiplicite de
i
dans
r
et, par consequent,
<
r
,
r
>=

n
i=1
d
2
i
.
48 CHAPITRE 6. REPRESENTATIONS LINEAIRES DES GROUPES FINIS
Dautre part,
1
[G[

gG

r
(g)
r
(g) =
1
[G[

r
(e)
r
(e) = [G[
et par suite,
n

i=1
d
2
i
= [G[.
Pour un groupe abelien, le nombre de classes de conjugaison est egal `a [G[, on en deduit
donc d
i
= 1, i. Inversement, si toutes les representations irreductibles de G sont de degre 1, on
en deduit que le nombre de classes de conjugaison est egal `a [G[, autrement dit G est abelien.
Exercices : Trouver les representations irreductibles :
1. dun groupe cyclique ;
2. du groupe diedral D
n
(on rappelle que D
n
est le groupe de presentation < s, t; s
2
, t
n
, stst >).
Il faut distinguer les cas n pair et n impair) ;
3. du groupe quaternionique Q
n
=< s, t; t
2n
, s
2
= t
n
, s
1
tst >, groupe dordre 4n.
Bibliographie
[1] S. LANG, Alg`ebre, Addison-Wesley.
[2] A. BOUVIER, D. RICHARD, Groupes, Herrmann.
[3] J.P. SERRE, Representation lineaire des groupes nis.
[4] FULTON, HARRIS, Representations, Springer.
49

Vous aimerez peut-être aussi