Vous êtes sur la page 1sur 129

ALGBRE 1

11 septembre 2014
ALGBRE 1
TABLE DES MATIRES

I. Groupes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
1. Gnralits sur les groupes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
2. Groupes oprant sur un ensemble . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
3. Groupes abliens de type fini . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
4. Le groupe GL(n, Z) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28
5. Groupes simples et suites de composition . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30

II. Groupes classiques . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39


1. Prliminaires sur les corps . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39
2. Le groupe linaire . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41
3. Formes bilinaires et quadratiques . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48
4. Orthogonalit . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 50
5. Thorme de Witt . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 56
6. Groupe de Witt . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 58
7. Groupe symplectique . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 60
8. Groupe orthogonal . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 65
9. Formes sesquilinaires et hermitiennes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 72
10. Groupe unitaire . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 73
11. Quaternions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 77

III. Algbre tensorielle . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 81


1. Produit tensoriel . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 81
2. Algbre tensorielle . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 85
3. Algbre extrieure . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 89
4. Pfaffien . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 96
5. Algbre symtrique . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 98
6. Algbre de Clifford et groupe spinoriel . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .101

IV. Reprsentations des groupes finis . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .107


1. Reprsentations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .107
6 TABLE DES MATIRES

2. Caractres . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .113
3. Proprits dintgralit . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .126
CHAPITRE I

GROUPES

1. Gnralits sur les groupes


1.1. Dfinition. Un groupe est la donne dun ensemble G muni dune loi de compo-
sition
GG G
(g 1 , g 2 ) 7 g1g2
et dun lment neutre e G satisfaisant les proprits suivantes
1 associativit : pour tous g 1 , g 2 , g 3 dans G, on a
(g 1 g 2 )g 3 = g 1 (g 2 g 3 ) ;
2 lment neutre (ncessairement unique)
g G g e = eg = g ;
3 inverse : chaque lment g de G admet un inverse (ncessairement unique), cest-
-dire un lment g 1 de G tel que
g g 1 = g 1 g = e.
On note aussi souvent 1 llment neutre. Pour tout lment g dun groupe G, et tout
n Z, on note
n fois
z }| {
g g si n > 0 ;




n e si n = 0 ;
g =

n fois

z }| {
1
g g 1 si n < 0.

Si m, n Z, on a alors la formule habituelle


g m+n = g m g n .
On dit que G est ablien (ou commutatif ) si, pour tous g 1 , g 2 G, on a g 1 g 2 = g 2 g 1 .
Dans ce cas, on note gnralement la loi de composition additivement (g 1 + g 2 ), llment
neutre 0, et linverse de g est appel loppos, not g .
8 CHAPITRE I. GROUPES

On dit que le groupe G est fini si cest un ensemble fini. On appelle alors son cardinal
son ordre, not |G|.
Si G et G0 sont des groupes, on peut former un groupe G G0 appel produit direct en
munissant lensemble produit de la loi de composition (g 1 , g 10 )(g 2 , g 20 ) = (g 1 g 2 , g 10 g 20 ).

Exemples 1.1. 1 La paire (Z, +) est un groupe ablien.


2 Si K est un corps (1) (comme Q, R ou C), (K, +) et (K , ) sont des groupes abliens ;
plus gnralement, pour un anneau A, on a le groupe ablien (A, +) et le groupe multipli-
catif (A , ) des units de A (les lments de A inversibles dans A).
3 Pour tout entier n N , la paire (Z/nZ, +) est un groupe fini dordre n. Ces groupes
sont dits cycliques.
4 Si X est un ensemble, lensemble Bij(X) des bijections de X dans X, muni de la com-
position des applications, est un groupe. En particulier, le groupe symtrique Sn des bi-
jections de lensemble {1, . . . , n} est un groupe fini dordre n!, non ablien pour n 3.
5 Si K est un corps, les matrices nn inversibles coefficients dans K forment le groupe
gnral linaire GL(n, K). Si E est un K-espace vectoriel, les applications linaires bijectives
de E dans E forment un groupe GL(E) ; si E est de dimension finie n, le choix dune base de
E fournit un isomorphisme entre GL(E) et GL(n, K). Les applications affines bijectives de E
dans E (cest--dire les applications du type x 7 u(x) + b, avec u GL(E) et b E) forment
aussi un groupe (dont GL(E) est un sous-groupe), le groupe gnral affine, not GA(E).
6 Plus gnralement, si A est un anneau commutatif, on peut former le groupe GL(n, A)
des matrices inversibles dordre n coefficients dans A : il sagit exactement des matrices
M dont le dterminant est dans A . Par exemple, le groupe GL(n, Z) est constitu des ma-
trices n n coefficients entiers de dterminant 1.

Exercice 1.2. Soit G un groupe tel que g 2 = e pour tout g G. Montrer que G est ablien.

Exercice 1.3. Montrer que GL(n, Q) est dense dans GL(n, R).

1.2. Sous-groupes, gnrateurs. Une partie H dun groupe G est appele un sous-
groupe (on note H G, et H < G si de plus H 6= G) si la loi de composition de G se restreint
H et en fait un groupe, ce qui est quivalent aux proprits suivantes :
1 e H ;
2 pour tous h 1 , h 2 H, on a h 1 h 2 H ;
3 pour tout h H, on a h 1 H.

Exemples 1.4. 1 Lintersection dune famille quelconque de sous-groupes dun


groupe G est un sous-groupe de G.
2 Les sous-groupes de Z sont les nZ pour n N.
3 Le groupe O(n, R) des matrices M de taille n n relles orthogonales (cest--dire qui
satisfont t MM = In ) est un sous-groupe du groupe GL(n, R).
4 Soit n un entier 2. Le groupe didral Dn des transformations orthogonales de R2
prservant un polygone rgulier n cts centr lorigine est un sous-groupe dordre 2n

1. Dans ces notes, un corps est toujours commutatif, sauf mention expresse du contraire.
1. GNRALITS SUR LES GROUPES 9

2
de O(2, R) : si r est la rotation dangle n et s la symtrie par rapport une droite passant
par lun des sommets, on a

Dn = {Id, r, . . . , r n1 , s, r s, . . . , r n1 s}.

5 Le centre
Z(G) = {h G | g G g h = hg }

dun groupe G est un sous-groupe de G. Le groupe G est ablien si et seulement si Z(G) = G.


Par exemple, le centre de GL(n, K) est constitu des homothties.

Exercice 1.5. Quel est le centre du groupe Dn ?

Exercice 1.6. Quel est le centre du groupe Sn ?

Proposition 1.7. Soit A une partie dun groupe G. Il existe un plus petit sous-groupe de
G contenant A. On lappelle sous-groupe engendr par A et on le note A.

Dmonstration. Il y a deux constructions quivalentes. La premire consiste dfinir


A comme lintersection de tous les sous-groupes de G contenant A. La seconde construc-
tion consiste en la description explicite :

A = {x 11 x 22 x nn | n N, x i A, i {1, 1}}.

Une partie A de G est une partie gnratrice de G, ou engendre G, ou est un ensemble de


gnrateurs de G, si A = G. On dit que G est de type fini sil admet une partie gnratrice
finie. Tout groupe fini est bien sr de type fini.
Attention : un sous-groupe dun groupe de type fini nest pas ncessairement de type
fini !

Exemples 1.8. 1 Soit n N . Le groupe Z/nZ est engendr par la classe de tout entier
premier n.
2 Voici trois ensembles de gnrateurs pour le groupe symtrique Sn :
toutes les transpositions ;
les transpositions (12), (23), . . . , ((n 1) n) ;
la transposition (12) et le cycle (12 n).
3 Avec les notations prcdentes, le groupe didral Dn est engendr par la rotation r et
la symtrie s.

Exercice 1.9. Montrer quun groupe de type fini est dnombrable.

Exercice 1.10. Montrer que le groupe (Q, +) nest pas de type fini.
10 CHAPITRE I. GROUPES

1.3. Morphismes (de groupes). Un morphisme de groupes est la donne dune appli-
cation f : G G0 entre groupes, satisfaisant
g 1 , g 2 G f (g 1 g 2 ) = f (g 1 ) f (g 2 ).
Si f est bijective, son inverse f 1 est aussi un morphisme (de groupes) et on dit que f est
un isomorphisme. Si en outre G = G0 , on dit que f est un automorphisme de G.
Si f : G G0 est un morphisme de groupes, le noyau et limage de f ,
ker( f ) = {g G | f (g ) = e} , im( f ) = { f (g ) | g G}
sont des sous-groupes de G et G0 respectivement. Le morphisme f est injectif si et seule-
ment si ker( f ) = {e} ; il est surjectif si et seulement si im( f ) = G0 .

Exemples 1.11. 1 Soit n N. La projection canonique Z Z/nZ est un morphisme


surjectif. Son noyau est le sous-groupe nZ de Z.
2 La signature : Sn {1} est un morphisme de groupes, dont le noyau est le groupe
altern An .
Ce groupe est engendr par les 3-cycles (abc), car (ab)(ac) = (acb) et (ab)(cd ) =
(acb)(acd ).
3 Lapplication exponentielle exp : (C, +) (C , ) est un morphisme surjectif. Son
noyau est le sous-groupe 2i Z de C.
4 Soit K un corps. Le dterminant det : GL(n, K) K est un morphisme surjectif. Son
noyau est le groupe spcial linaire des matrices de dterminant 1 ; il est not SL(n, K).
5 Lensemble des automorphismes dun groupe G, muni de la loi de composition des
applications, est un groupe not Aut(G).

Si g G, lapplication
g : G G
x 7 g xg 1
est un automorphisme de G. Un tel automorphisme de G est appel automorphisme int-
rieur de G et
: G Aut(G)
est un morphisme de groupes dont le noyau est le centre Z(G).

Exercice 1.12. Soit Fq un corps fini q lments. Montrer

|GL(n, Fq )| = (q n 1)(q n q) (q n q n1 ),
|SL(n, Fq )| = (q n 1)(q n q) (q n q n2 )q n1 .

1.4. Classes gauche. Soit H un sous-groupe dun groupe G. On dfinit sur G une
relation dquivalence R par
x R y h H y = xh.
Les trois proprits caractristiques des relations dquivalence (rflexivit, symtrie,
transitivit) se vrifient facilement. La classe dquivalence dun lment x G est
xH = {xh | h H}. Les xH pour x G sont appeles classes gauche de G, et lensemble
1. GNRALITS SUR LES GROUPES 11

quotient de G par R , cest--dire lensemble des classes gauche, est not G/H. Si cet
ensemble est fini, son cardinal, not [G : H], est appel lindice de H dans G.
On peut dfinir aussi les classes droite comme les ensembles Hx = {hx | h H}, et
lensemble des classes droite est not H\G. Heureusement, il est peu prs indiffrent
dutiliser des classes droite ou gauche, car lapplication inverse : G G, x 7 x 1 ,
envoie xH sur Hx 1 , donc envoie classes gauche sur classes droite, induisant ainsi une
bijection
G/H H\G.
Soit x G. Lapplication H G, h 7 xh, induit une bijection
H xH.
En particulier, si H est fini, le cardinal dune classe gauche xH est gal lordre de H. Les
classes gauche forment donc une partition de G par des classes de mme cardinal. On
en dduit le rsultat suivant.

Thorme de Lagrange 1.13. Soit H un sous-groupe dun groupe fini G. On a


|G| = |H|[G : H].
En particulier, lordre dun sous-groupe de G divise lordre de G.

1.5. Sous-groupes distingus. On dit quun sous-groupe H dun groupe G est un sous-
groupe distingu, ou sous-groupe normal, et on note H E G (et H C G si de plus H 6= G), sil
est stable par tout automorphisme intrieur, cest--dire si
g G h H g hg 1 H.
Si f : G G0 est un morphisme de groupes, ker( f ) E G (attention, il est faux en gnral
que limage soit un sous-groupe distingu) ; plus gnralement, si H0 EG0 , on a f 1 (H0 )EG.

Exemples 1.14. 1 Pour tout groupe G, les sous-groupes {e} et G de G sont distingus.
Le groupe G est dit simple si G 6= {e} et sil na pas dautres sous-groupes distingus.
2 Dans un groupe ablien, tous les sous-groupes sont distingus.
3 Le groupe altern An est distingu dans le groupe symtrique Sn , car cest le noyau
du morphisme signature. Si n 2, ce dernier nest donc pas simple.
4 Si K est un corps, le sous-groupe SL(n, K) de GL(n, K) est distingu, car cest le noyau
du morphisme dterminant.
Exercice 1.15. Soit G un groupe et soit H un sous-groupe de G dindice 2. Montrer que H
est distingu dans G.

1.6. Quotients. Soit H un sous-groupe dun groupe G. On souhaite munir G/H dune
structure de groupe telle que la projection
p :G G/H
x 7 xH
dun lment sur sa classe gauche soit un morphisme de groupes. Llment neutre de
G/H doit ncessairement tre eH, donc le noyau de p doit tre la classe de e, cest--dire
H. Il faut donc que H soit distingu dans G. Montrons que cette condition est suffisante.
12 CHAPITRE I. GROUPES

Thorme 1.16. Si H est un sous-groupe distingu de G, il existe sur G/H une unique
structure de groupe, telle que la projection p : G G/H soit un morphisme de groupes.

Il est important de noter que si H est distingu, les classes droite sont gales aux
classes gauche : xH = Hx pour tout x G, puisque xHx 1 = H. Ainsi G/H = H\G et on
obtient le mme groupe quotient en considrant les classes droite ou gauche.

Dmonstration. Pour que p soit un morphisme de groupes, il faut que la loi de com-
position sur G/H vrifie
(xH)(yH) = x yH. (1)
La premire chose faire est de vrifier que cette formule ne dpend pas des choix de x et
y dans leurs classes : si x = x 0 h et y = y 0 h 0 , on a

x y = x 0 h y 0 h 0 = x 0 y 0 (y 01 h y 0 )h 0 .

Puisque H est distingu, y 01 h y 0 H donc x yH = x 0 y 0 H. La formule (1) dfinit donc bien


une loi de composition sur G/H. On vrifie quil sagit dune loi de groupe.

Soit H un sous-groupe distingu dun groupe G et soit p : G G/H la projection cano-


nique. On vrifie que les applications

{sous-groupes de G/H} {sous-groupes de G contenant H}


0
K 7 p 1 (K 0 )
p(K) 7 K

sont des bijections inverses lune de lautre. De plus, K 0 est distingu dans G/H si et seule-
ment si p 1 (K 0 ) est distingu dans G.

Thorme 1.17 (Proprit universelle du quotient). Soit G un groupe, soit H un sous-


groupe distingu de G et soit f : G G0 un morphisme de groupes. Si ker( f ) H, il existe un
unique morphisme f : G/H G0 tel que f = f p, cest--dire que le diagramme suivant est
commutatif
f
G G0
p
f

G/H.

En outre, ker( f) = ker( f )/H et im( f) = im( f ).

Dmonstration. On veut poser f(xH) = f (x). Cela a un sens condition que f (xh) =
f (x) pour tout h H, cest--dire f (h) = e, ce qui est prcisment le cas puisque ker( f )
H. Lapplication f : G/H G0 ainsi dfinie est manifestement unique. On vrifie que cest
un morphisme, avec le noyau et limage indiqus.

Corollaire 1.18. Si f : G G0 est un morphisme de groupes, f : G/ ker( f ) im( f ) est


un isomorphisme.
1. GNRALITS SUR LES GROUPES 13

Dmonstration. On applique le thorme f : G im( f ), concidant avec f mais


dont on a restreint le but, et H = ker( f ). On obtient f : G/ ker( f ) im( f ), avec ker f =
ker( f )/ ker( f ) = {e} et im f = im f = im( f ).

Corollaire 1.19. Le sous-groupe g engendr par un lment g dun groupe G est iso-
morphe Z sil est infini, Z/nZ sil est fini, avec n N . On appelle alors n lordre de g .

En particulier, par le thorme de Lagrange, lordre dun lment dun groupe fini G
divise lordre de G, et un groupe dordre un nombre premier p est ncessairement iso-
morphe au groupe cyclique Z/pZ.

Dmonstration. Le morphisme

g : Z G
n 7 gn

a pour image g . Soit g est injectif, auquel cas il induit un isomorphisme Z g , soit
son noyau est un sous-groupe nZ de Z, avec n N , auquel cas g induit, par le corollaire

g : Z/nZ g
prcdent, un isomorphisme .

Exemples 1.20. 1 Le groupe Z/nZ est le groupe quotient de Z par nZ. On peut en d-
duire les sous-groupes de Z/nZ : leur image rciproque par la projection p : Z Z/nZ est
un sous-groupe de Z contenant nZ, donc de la forme d Z pour d |n, donc les sous-groupes
de Z/nZ sont exactement les sous-groupes cycliques engendrs par les entiers d tels que
d |n.
En particulier, le groupe Z/nZ est simple si et seulement si n est un nombre premier.
2 On a un isomorphisme Sn /An ' Z/2Z provenant du morphisme signature (on peut
aussi dire que ce groupe quotient a deux lments, donc il est ncessairement isomorphe
Z/2Z).
3 La restriction du dterminant au groupe didral Dn < O(2, R) induit une surjection
Dn {1}. Son noyau est le sous-groupe de Dn engendr par la rotation r . Il est dindice 2
et est isomorphe Z/nZ.
4 Le morphisme : G Aut(G), dfini par (g )(x) = g xg 1 , a pour noyau le centre Z(G)
et image le sous-groupe Int(G) des automorphismes intrieurs de G, donc Int(G) ' G/Z(G).
5 Le groupe Int(G) des automorphismes intrieurs de G est distingu dans Aut(G). On
appelle le quotient Out(G) := G/ Int(G) le groupe des automorphismes extrieurs de G.

Exercice 1.21. Soient K et H des sous-groupes distingus dun groupe G avec K H. Mon-
trer que le sous-groupe H/K de G/K est distingu et que (G/K)/(H/K) ' G/H.

Exercice 1.22. Soient H et K des sous-groupes dun groupe G, avec H E G. Montrer que
HK := {hk | h H, k K} est un sous-groupe de G, que HK = KH = HKH, que HK est distingu
dans K et que les groupes HK/H et K/(H K) sont isomorphes.

Exercice 1.23. Soit K un corps et soit E un K-espace vectoriel. Montrer que le groupe des
translations de E est un sous-groupe distingu du groupe affine GA(E) (cf. ex. 1.1.5) iso-
morphe au groupe additif (ablien) (E, +) et que le groupe quotient est isomorphe GL(E).
14 CHAPITRE I. GROUPES

Exercice 1.24. Le but de cet exercice est de montrer que tout sous-groupe fini G du groupe
multiplicatif dun corps K est cyclique. En particulier, le groupe multiplicatif dun corps fini
est cyclique.
La seule proprit quon utilisera est que lquation x n = 1K a au plus n solutions dans K.
Soit g un lment de G dordre maximal d et soit h un autre lment de G, dordre e.
a) Supposons que e ne divise pas d . Il existe alors q, puissance de nombre premier, qui
divise e mais pas d . Soit r lordre de g h e/q . Montrer que q divise ppcm(d , r ), puis que r
est divisible par ppcm(d , q), et aboutir une contradiction (Indication : on pourra calculer
(h er /q )d / pgcd(d ,r ) ).
b) On a donc e | d . En dduire que g engendre G.

Exercice 1.25. Soit Fq un corps fini q lments. Le but de cet exercice est de montrer que
lordre maximal dun lment de GL(n, Fq ) est exactement q n 1 .
a) Soit M GL(n, Fq ). Montrer que lensemble {P(M) | P Fq [X]} contient au plus q n lments
(Indication : on pourra utiliser le thorme de Cayley-Hamilton). En dduire que lordre de
M dans le groupe que GL(n, Fq ) est au plus q n 1. Montrer par un exemple que cet ordre ne
divise pas ncessairement q n 1.
b) Inversement, montrer quil existe un lment de GL(n, Fq ) dordre q n 1 (Indication : on
admettra quil existe un corps Fq n de cardinal q n contenant Fq comme sous-corps (cf. II.II) ;
si x engendre le groupe multiplicatif (Fq n , ) (exerc. 1.24), on considrera une matrice de po-
lynme caractristique le polynme minimal de x sur Fq ).

1.7. Quotients despaces vectoriels. Si V est un K-espace vectoriel et W V un sous-


espace vectoriel, alors en particulier, pour la structure de groupe ablien, W est un sous-
groupe de V donc on peut former le quotient V/W. Dans ce cas, la structure de K-espace
vectoriel passe aussi au quotient, en dfinissant pour x V la multiplication par le scalaire
K dans V/W par (x + W) = (x) + W : en effet, si on prend un autre reprsentant y =
x + f ( f W) de la classe de x dans V/W, alors y = x + f reprsente bien la classe
x + W V/W puisque f W. La projection

p : V V/W

est alors aussi une application linaire de noyau W et la proprit de factorisation (tho-
rme 1.17) reste valable en remplaant les morphismes de groupes par des applications
linaires : si : V V 0 est une application linaire telle que ker W, elle se factorise, de
manire unique, par une application linaire : V/W V 0 telle que = p. nouveau,
cette proprit caractrise le quotient.
Si on choisit dans V un supplmentaire W 0 de W, de sorte que V = W W 0 , la projection
restreinte p|W 0 : W 0 V/W est un isomorphisme linaire. Via cet isomorphisme, lapplica-
tion linaire induite au quotient, , peut sidentifier la restriction |W 0 , mais ce nest pas
intrinsque, car le supplmentaire W 0 nest pas unique.
Attention, cette proprit est particulire aux espaces vectoriels : dans le cas des
groupes, si H E G, en gnral G nest pas isomorphe au produit H G/H (cf. ex. 1.20.3).

2. Groupes oprant sur un ensemble


2. GROUPES OPRANT SUR UN ENSEMBLE 15

2.1. Actions de groupe. Une action ( gauche (2) ) dun groupe G sur un ensemble X est
la donne dune application
: GX X
(g , x) 7 g x
telle que
1 pour tout x X, on a e x = x ;
2 pour tout x X et tous g , g 0 G, on a g (g 0 x) = (g g 0 ) x.
Il rsulte de cette dfinition que, si on pose g (x) = g x, on a
e = IdX , g h = g h .
Une action du groupe G sur lensemble X est donc la mme chose quun morphisme de
groupes
G Bij(X)
g 7 g ,
o Bij(X) est le groupe des bijections de X.
Exemples 2.1. 1 Le groupe symtrique Sn agit sur lensemble {1, . . . , n}.
2 Soit K un corps. Le groupe GL(n, K) opre sur Kn .
3 Le groupe SL(2, R) opre sur le demi-plan de Poincar H = {z C | Im(z) > 0} par
az + b

a b
z = .
c d cz + d
4 Si H G, alors G opre sur lensemble G/H des classes gauche par g (xH) = (g x)H.

2.2. Orbites. Soit G un groupe oprant sur X et soit x X. Le stabilisateur, ou groupe


disotropie, de x est le sous-groupe de G dfini par
Gx := {g G | g x = x}.
Lorbite de x sous G est
G x := {g x | g G}.
Lapplication
G Gx
g 7 g x
se factorise en une bijection

G/Gx G x (2)
entre lespace des classes gauche de Gx et lorbite de x.
Les stabilisateurs des points dune mme orbite sont tous conjugus : pour tout x X
et tout g G, on a
Gg x = g Gx g 1 .

2. On utilise parfois les actions droite, notes (g , x) 7 x g , et satisfaisant la relation (x g ) g 0 = x (g g 0 ). Ce


nest pas une action gauche, mais une action droite, note d , se ramne une action gauche, note , en
considrant g x = x d g 1 .
16 CHAPITRE I. GROUPES

Lensemble des orbites de X sous G est le quotient de X par G, not G\X (3) .
Laction de G est transitive si G na quune seule orbite dans X. Dans ce cas, par (2),
laction de G induit une bijection de G/Gx avec X, pour tout x X. En particulier, si G est
fini, X lest aussi et son cardinal divise |G|.
Laction de G est fidle si est injective. Dans le cas gnral, laction se factorise en

G Bij(X)

G/ ker .

On obtient donc une action fidle du quotient G/ ker sur X : toute action se factorise
ainsi en une action fidle.

Exemples 2.2. 1 Soit K un corps. Laction de GL(n, K) sur Kn est fidle et les orbites
sont Kn {0} et {0}. Laction du groupe affine GA(Kn ) (cf. ex. 1.1.5) sur Kn est fidle et tran-
sitive.
2 Pour laction (fidle) du groupe orthogonal O(n) sur Rn (cf. ex. II.4.3.2), les orbites
sont les sphres de rayon > 0, ainsi que {0}. Le stabilisateur dun point non nul est (iso-
morphe ) O(n 1), donc, par (2), on a une bijection O(n 1)\O(n) ' Sn1 .
3 Laction dcrite plus haut du groupe SL(2, R) sur le demi-plan de Poincar est transi-
tive. Elle nest pas fidle (le noyau de laction est {I2 }).
4 Soit K un corps. Le groupe K agit sur Kn {0} et le quotient est
K \(Kn {0}) = {droites vectorielles de Kn },
appel lespace projectif (sur K) et not Pn1 (K).
5 Si Sn , on considre laction du groupe sur {1, . . . , n}. Alors {1, . . . , n} est la
runion disjointe des orbites :
r
G
{1, . . . , n} = Oi .
1
On peut poser
(
(x) si x Oi ,
i (x) =
x si x Oi .
Alors i est un cycle de support Oi , on a i j = j i et
= 1 r .
On dmontre ainsi que toute permutation se dcompose (de manire unique) comme
produit de cycles supports disjoints (qui commutent donc deux deux).

Exemple 2.3 (Thorme de Cayley). Laction de G sur lui-mme par translation


gauche, dfinie par g x = g x, est fidle. Si G est fini, on en dduit un morphisme injectif
G , S|G| (qui dpend de la faon dont on numrote les lments de G).

3. Dans cette notation, le groupe est plac gauche pour une action gauche. Pour une action droite, lor-
bite de x est en bijection avec Gx \G et le quotient est not X/G.
2. GROUPES OPRANT SUR UN ENSEMBLE 17

Exercice 2.4. Soit G un groupe fini dordre n.


a) Montrer que G est isomorphe un sous-groupe de A2n , et mme de An+2 .
b) Soit K un corps. Montrer que G est isomorphe un sous-groupe de GL(n, K) et un sous-
groupe de SL(n + 1, K).
c) Montrer que G est isomorphe un sous-groupe de O(n 1, R).

Exercice 2.5. Soit G un groupe fini dordre 2n, avec n impair.


a) Montrer que G contient un lment dordre 2 (Indication : on pourra compter le nombre de
paires (g , g 1 )).
b) Montrer que limage du morphisme injectif G , S2n donn par le thorme de Cayley (ex.
2.3) nest pas contenue dans A2n .
c) En dduire que G contient un sous-groupe distingu dindice 2.

Exercice 2.6. Soit G un groupe oprant fidlement et transitivement sur un ensemble X


de cardinal p premier et soit H E G un sous-groupe distingu, H 6= {e}. Montrer que H opre
transitivement sur X.

Exercice 2.7. Soit G un sous-groupe de Sn oprant transitivement sur lensemble {1, . . . , n}


et contenant une transposition et un p-cycle, o p est un nombre premier > n/2. Le but de
lexercice est de montrer G = Sn .
Si a, b {1, . . . , n}, on crit a b si a = b, ou si a 6= b et que la transposition (ab) est dans G.
a) Montrer que est une relation dquivalence sur lensemble {1, . . . , n}.
b) Si a b et g G, montrer g (a) g (b).
c) Montrer que toutes les classes dquivalence pour ont le mme cardinal r et que r 2.
d) Soit s le nombre de classes dquivalence pour . Montrer n = r s et r p. Conclure.

2.3. Conjugaison. Il y a une autre action de G sur lui-mme, donne par le morphisme
G Aut(G) dfini par g x = g xg 1 (action par conjugaison). Dans ce cas, le stabilisateur
dun lment x G est appel le centralisateur de x, not C(x). Les orbites sont appeles
classes de conjugaison de G.
Explicitons cette action dans le cas du groupe symtrique.

Proposition 2.8. Si = (a 1 a k ) Sn est un k-cycle et Sn , on a

1 = ((a 1 ) (a k )). (3)

Tous les k-cycles sont conjugus dans Sn .


Les classes de conjugaison de Sn sont en bijection avec les partitions de n :

n = k1 + + kr , r N, 1 k 1 k r .

Dmonstration. Si x {(a 1 ), . . . , (a k )}, alors 1 (x) {a 1 , . . . , a k } donc 1 (x) = x. Si


en revanche x = (a i ), alors 1 (x) = (a i ) = (a i +1 ). Cela prouve la premire partie
de la proposition.
Pour la seconde, crivons = 1 r comme produit de cycles supports disjoints de
longueurs k 1 , . . . , k r , quon peut ordonner de sorte que 1 k 1 k r . Alors

1 = (1 1 ) (r 1 ) (4)
18 CHAPITRE I. GROUPES

est encore un produit de cycles disjoints de mmes longueurs k 1 , . . . , k r que ceux de ,


donc une classe de conjugaison dtermine bien une partition de n = k 1 + + k r . Rcipro-
quement, compte tenu des formules (3) et (4), on voit que des permutations correspon-
dant la mme partition sont conjugues.

De manire gnrale, la conjugaison prserve les proprits dune transformation. Par


exemple, si O(3, R) est une rotation autour dune droite D et O(3, R), alors 1 est
une rotation de mme angle autour de la droite (D).

2.4. Formule des classes et p-groupes. La formule des classes nest que la reformula-
tion du fait quun ensemble sur lequel un groupe G agit est runion disjointe des orbites.
Son intrt provient du fait que lorsque G est fini, le cardinal de chaque orbite divise |G|.

Proposition 2.9 (Formule des classes). Soit G un groupe fini agissant sur un ensemble
fini X. On a
X
card(X) = [G : Gx ],
xR
o R X est un ensemble contenant exactement un point de chaque orbite.

Dmonstration. La dmonstration est facile : X est la runion disjointe des orbites et


par (2), chaque orbite est en bijection avec G/Gx pour un lment x de lorbite.

Un point x X est un point fixe de laction de G si g x = x pour tout g G. On note X G


lensemble des points fixes de X sous G.

Exemple 2.10. Soit K un corps. Le groupe K agit sur Kn par multiplication. Lorigine
0 est le seul point fixe ; les autres points ont un stabilisateur trivial. Si K est un corps fini
Fq avec q lments, le cardinal de Kn est q n et la formule des classes scrit donc (cf. ex.
2.2.4)
q n = 1 + (q 1) card(Pn1 (Fq )).

Proposition 2.11. 1 Si un p-groupe G (cest--dire un groupe fini non trivial dordre


une puissance du nombre premier p) agit sur X, alors
|X G | |X| (mod p).
En particulier, si p - |X|, laction de G sur X a au moins un point fixe.
2 Si G est un p-groupe, le centre de G nest pas rduit {e}.

Dmonstration. Par la formule des classes, on a


|X| = |X G | +
X
[G : Gx ].
xRX G

Si x nest pas un point fixe, Gx < G, donc [G : Gx ] > 1 et divise |G| qui est une puissance de
p, donc p|[G : Gx ]. La premire partie de la proposition en rsulte.
La seconde partie sobtient en appliquant le rsultat laction de G sur lui-mme par
conjugaison : dans ce cas GG = Z(G) donc |Z(G)| |G| (mod p), ce qui impose |Z(G)| >
1.
2. GROUPES OPRANT SUR UN ENSEMBLE 19

Exercice 2.12 (Lemme de Cauchy). Soit G un groupe fini et soit p un nombre premier di-
visant |G|. En utilisant une action convenable de Z/pZ sur lensemble
X = {(g 1 , . . . , g p ) Gp | g 1 g p = e},
prouver que G admet un lment dordre p (cf. cor. 2.21 pour une gnralisation).

Corollaire 2.13. 1 Si G est un groupe dordre p 2 avec p premier, G est ablien.


2 Un p-groupe simple est isomorphe Z/pZ.

On a dj vu que tout groupe dordre p est isomorphe Z/pZ.


Comme on le verra plus loin, il ny a isomorphisme prs que deux groupes (abliens)
dordre p 2 , savoir Z/p 2 Z et Z/pZ Z/pZ.

Dmonstration. 1 Daprs la proposition, on a |Z(G)| = p ou p 2 . Si x G, le centralisa-


teur C(x) de x contient la fois Z(G) et x. Si x Z(G), on dduit que |C(x)| |Z(G)|+1 p+1,
donc |C(x)| = p 2 et C(x) = G, cest--dire x Z(G) : contradiction. Donc il faut toujours que
x Z(G), donc Z(G) = G et G est ablien.
2 Si G est un p-groupe simple, son centre Z(G), qui est un sous-groupe distingu de G
non trivial, est gal G. Le groupe G est donc ablien et, tant simple, il est isomorphe
Z/pZ.

Exercice 2.14. Soit p un nombre premier. Montrer quil existe un groupe non ablien de
cardinal p 3 (Indication : utiliser lex. 2.17).

Exercice 2.15 (Lemme dOre). Soit G un groupe fini, soit p le plus petit facteur premier de
|G| et soit H un sous-groupe de G dindice p. Montrer que H est distingu dans G (Indication :
on pourra sintresser au noyau de laction de lex. 2.1.4).

Exercice 2.16 (Formule de Burnside). Soit G un groupe fini oprant sur un ensemble fini
X. Le fixateur dun lment g G est par dfinition lensemble Fix(g ) := {x X | g x = x}.
Montrer que le nombre dorbites pour laction de G sur X est donn par la formule
1 X
|Fix(g )|
|G| g G

(Indication : on pourra calculer de plusieurs faons le cardinal de lensemble {(g , x) G X |


g x = x}).

2.5. Thormes de Sylow. Soit G un groupe fini et soit p un facteur premier de |G|.
crivons |G| = p m, avec p - m. Un p-sous-groupe de Sylow de G (ou, plus brivement, un
p-Sylow) est un sous-groupe dordre p de G.

Exemple 2.17. Dans G = GL(n, Fp ), considrons le sous-groupe H des matrices trian-


gulaires suprieures, avec des 1 sur la diagonale (matrices unipotentes) :

1
.. .
. ..

0 1

.

.
. .. ..
. .

.
0 0 1
20 CHAPITRE I. GROUPES

n(n1)
Alors H est un p-Sylow de G. En effet, |H| = p 2 , alors que daprs lexerc. 1.12, on a
= n(n1)
2 .

Pour montrer lexistence dun p-Sylow dans tout groupe fini, nous avons besoin
dabord de passer dun groupe ses sous-groupes.

Lemme 2.18. Si S est un p-Sylow de G et H G, il existe g G tel que g Sg 1 H soit un


p-Sylow de H.

Dmonstration. Le groupe H agit gauche sur lensemble G/S des classes gauche par
h(g S) = (hg )S. Le stabilisateur dune classe g S est Hg S = g Sg 1 H. Puisque p - m = |G/S|,
la formule des classes (prop. 2.9) assure quil existe au moins une classe g S telle que
p - [H : Hg S ].
Mais puisque Hg S est contenu dans g Sg 1 , qui est un p-groupe, Hg S est lui-mme un
p-groupe, et donc un p-Sylow de H.

Thorme de Sylow 2.19. Soit G un groupe fini et soit p un facteur premier de |G|. cri-
vons |G| = p m, avec p - m. Alors :
1 G contient un p-Sylow ;
2 tout p-sous-groupe de G est contenu dans un p-Sylow ;
3 tous les p-Sylow sont conjugus dans G ;
4 le nombre de p-Sylow divise m et est congru 1 modulo p.

Corollaire 2.20. Sous les mmes hypothses, un p-Sylow de G est distingu dans G si et
seulement si cest lunique p-Sylow de G.

Dmonstration du thorme. 1 Si N := |G|, le groupe G sinjecte dans un groupe sym-


trique SN (ex. 2.3), lequel sinjecte dans GL(N, Fp ), en envoyant une permutation SN
sur lapplication linaire u permutant les lments de base (e 1 , . . . , e N ) par , donc dfi-
nie par u (e i ) = e (i ) . On peut ainsi considrer G comme un sous-groupe de GL(N, Fp ), qui
admet un p-Sylow par lexemple ci-dessus. Par le lemme 2.18, G admet un p-Sylow.
2-3 Si H G est un p-groupe et S G un p-Sylow, toujours par le lemme 2.18, il existe
g G tel que g Sg 1 H est un p-Sylow de H, donc est gal H puisque H est un p-groupe.
Donc H g Sg 1 qui est un p-Sylow. Si en outre H tait dj un p-Sylow, il a le mme ordre
que g Sg 1 , donc H = g Sg 1 .
4 Soit X lensemble des p-Sylow de G. On a donc une action transitive de G sur X par
conjugaison, ce qui implique que |X| divise |G|. Restreignons en outre laction de G un p-
Sylow particulier S. Pour montrer |X| 1 (mod p), daprs la prop. 2.11, il suffit de montrer
que |X S | = 1. En ralit, on va montrer que S est le seul point fixe de laction de S sur X.
Pour cela, introduisons pour un sous-groupe quelconque H G son normalisateur
(dans G) dfini par
NG (H) = {g G | g Hg 1 = H}. (5)
Il sagit, pour laction de G sur lensemble de ses sous-groupes par conjugaison, du stabi-
lisateur de H. Une proprit vidente, mais importante, est
H E NG (H).
2. GROUPES OPRANT SUR UN ENSEMBLE 21

Revenons maintenant la dmonstration : supposons que S 0 X S , donc sS 0 s 1 = S 0


pour tout s S. Il en rsulte que S NG (S 0 ). Ainsi S et S 0 sont des p-Sylow de NG (S 0 ) donc
sont conjugus dans NG (S 0 ) par le 3. Comme S 0 E NG (S 0 ), on en dduit S = S 0 .

Le thorme de Sylow a de nombreuses consquences ; en voici une.

Corollaire 2.21. Si le groupe G satisfait |G| = p m avec p - m, alors pour tout , il


existe un sous-groupe de G dordre p . En particulier, si p | |G], il existe dans G un lment
dordre p.

Dmonstration. En regardant un p-Sylow, il suffit de le montrer pour un p-groupe S


non trivial.
On a vu (prop. 2.11.2) que son centre Z(S) est un p-groupe non trivial. Si g Z(S) est
non trivial, il engendre un groupe du type Z/p Z, avec N , et le sous-groupe H engen-
1
dr par g p est dordre p. Il est aussi distingu dans S.
On peut raisonner par rcurrence sur |S| : il existe alors un sous-groupe de G/H dordre
p 1 , dont limage inverse dans G est un sous-groupe de G dordre p .
Exercice 2.22. Soit G un groupe fini dordre n, vu comme sous-groupe de Sn (ex. 2.3). Le
but de cet exercice est de dterminer quelle condition ncessaire et suffisante sur G celui-ci
nest pas contenu dans le groupe altern An (auquel cas G contient un sous-groupe dindice
2, donc distingu, et G nest pas simple).
a) Soit g un lment de G dordre m. Montrer que la permutation de G associe se dcompose
en produit de n/m m-cycles supports disjoints.
b) Si G  An , en dduire que G est dordre pair et que les 2-Sylow de G sont cycliques.
c) Inversement, on suppose que G est dordre pair et que les 2-Sylow de G sont cycliques.
Montrer que G  An (on gnralise ainsi le rsultat de lexerc. 2.5).

Exercice 2.23. Soit q un nombre premier et soit Fq un corps de cardinal une puissance q
de p.
a) Dcrire un p-Sylow S du groupe G := GL(n, Fq ) ainsi que son normalisateur NG (S).
b) En dduire le nombre de p-Sylows de G.

Exercice 2.24. Soient p et q des nombres premiers et soit G un groupe dordre pq.
a) Montrer que G nest pas simple (Indication : on pourra compter les p- ou q-Sylow de G).
b) Si p < q et que p ne divise pas q 1, montrer que G est cyclique (Indication : on pourra
montrer que G contient un unique p-Sylow et un unique q-Sylow).
c) Gnraliser au cas dun groupe dordre p 1 p r , o les p i sont des nombres premiers dis-
Q
tincts ne divisant pas j (p j 1).

Exercice 2.25. Soient p et q des nombres premiers et soit G un groupe dordre p 2 q. Le but
de cet exercice est de montrer que G contient un sous-groupe distingu qui est un p-Sylow ou
un q-Sylow (G nest en particulier pas simple).
a) Montrer la conclusion si p = q ou si le nombre de q-Sylow de G nest pas p 2 .
b) Supposons que le nombre de q-Sylow de G est p 2 , et p 6= q. Montrer que G contient au
moins p 2 (q 1) lments dordre q. En dduire que G contient un unique p-Sylow et conclure.

Exercice 2.26. Soient p et q des nombres premiers et soit G un groupe dordre p 3 q autre
que 24. Montrer que G contient un sous-groupe distingu qui est un p-Sylow ou un q-Sylow
(Indication : suivre le mme plan de preuve que dans lexercice prcdent).
22 CHAPITRE I. GROUPES

Exercice 2.27. a) Soit G un groupe fini simple. crivons |G| = p m, avec p - m, m 2 et


1, et notons s le nombre de ses p-Sylow. Montrer que |G| divise s!.
b) Montrer quil nexiste pas de groupe simple de cardinal 1 000 000.

Exercice 2.28. Montrer quun groupe fini simple non ablien dordre < 168 est dordre 60
(Indication : on pourra utiliser les rsultats des exercices prcdents).

Exercice 2.29. Le but de cet exercice est de montrer que tout groupe simple G dordre 60
est isomorphe A5 .
a) Montrer que le nombre de 2-Sylow de G est soit 5, soit 15. Conclure dans le premier cas. On
suppose donc dans la suite que G a 15 2-Sylow.
b) Montrer quil existe deux 2-Sylow S 1 et S 2 de G dont lintersection a 2 lments.
c) Montrer que le normalisateur N := NG (S 1 S 2 ) est dordre 12.
d) Montrer que laction de G par translation sur G/H fournit un morphisme injectif G S5 .
e) Conclure.

Exercice 2.30. Soit p un nombre premier. Montrer que tout groupe dordre 2p est soit cy-
clique, soit isomorphe au groupe didral Dp .

Exercice 2.31 (Mthode de Frattini). Soit G un groupe fini.


a) Soit H E G un sous-groupe distingu et soit S 0 un p-Sylow de H. Montrer lgalit
G = HNG (S 0 ) := {hk | h H, k NG (S 0 )}
(Indication : si g G, on pourra utiliser le fait que g S 0 g 1 H est conjugu dans H S 0 ).
b) Soit maintenant S G un p-Sylow de G et soit M G un sous-groupe contenant NG (S). Mon-
trer M = NG (M) (Indication : on pourra appliquer a) M E NG (M) et son p-Sylow S).

Exercice 2.32 (Automorphismes de Sn ). Soit n N .


a) Soit un automorphisme de Sn qui transforme toute transposition en une transposition.
Montrer que est un automorphisme intrieur.
b) Soit Sn . Dterminer le cardinal du centralisateur C() := { Sn | 1 = } de .
c) En dduire que si n 6= 6, alors Int(Sn ) = Aut(Sn ).
d) On suppose n 5 et Int(Sn ) = Aut(Sn ). Montrer que tous les sous-groupes dindice n de
Sn sont conjugus.
e) En utilisant les 5-Sylow de S5 , montrer quil existe un sous-groupe dindice 6 de S6 oprant
transitivement sur {1, . . . , 6}.
f) En dduire Aut(S6 ) 6= Int(S6 ).

3. Groupes abliens de type fini


Le but de cette section est de dmontrer le th. 3.6 de structure des groupes abliens de
type fini.

3.1. Structure des groupes cycliques. On rappelle que les groupes cycliques sont les
Z/nZ, pour n N .

Proposition 3.1 (Lemme chinois). Si on dcompose un entier positif n en facteurs pre-


Q
miers, n = p i i , on a un isomorphisme
Y
Z/nZ ' Z/p i i Z.
3. GROUPES ABLIENS DE TYPE FINI 23

Notre dmonstration montre en fait que cest un isomorphisme danneaux. Cest im-
portant, car cela entrane un isomorphisme

(Z/nZ) ' (Z/p i i Z) .
Y

entre groupes multiplicatifs des units.

Dmonstration. En procdant par rcurrence sur le nombre de facteurs dans la d-


composition de n, on voit quil suffit de montrer lnonc suivant : si m et n sont premiers
entre eux,
Z/mnZ ' Z/mZ Z/nZ.
x)
Le morphisme f : Z Z/mZ Z/nZ donn par f (x) = (x, a pour noyau mnZ. Il se fac-
torise donc par un morphisme injectif f : Z/mnZ Z/mZ Z/nZ, qui est un isomor-
phisme puisque les deux membres ont mme cardinal. Cela dmontre lisomorphisme
cherch.

3.2. Engendrement fini. Rappelons quun groupe est de type fini sil possde une par-
tie gnratrice finie. Si G est ablien, cela signifie quil existe des lments x 1 , . . . , x r de G
tels que le morphisme de groupes
Zr G
r
X
(n 1 , . . . , n r ) 7 ni xi (6)
1
est surjectif.

Proposition 3.2. 1 Si on a un morphisme f : G H entre groupes abliens tel que


ker( f ) et im( f ) soient de type fini, G est de type fini.
2 Si G ablien est de type fini, tout sous-groupe de G est de type fini.

Dmonstration. 1 Soient y 1 = f (x 1 ), . . . , y r = f (x r ) des gnrateurs de im( f ). Soit x


G ; il existe des entiers n i tels que f (x) = r1 n i y i , donc x r1 n i x i ker( f ). Fixant des
P P

gnrateurs z 1 , . . . , z s pour ker( f ), on dduit


r
X s
X
x ni xi = mj zj ,
1 1
donc G est engendr par x 1 , . . . , x r , z 1 , . . . , z s .
2 On raisonne par rcurrence sur le nombre n de gnrateurs de G. Si G est engendr
par n lments, on a un morphisme surjectif
p
Zn  G.
Posons K = p(Zn1 ) (engendr donc par n 1 lments) et soit f : G G/K la projection.
La compose f p : Zn G/K se factorise en
fd
p
Zn Zn /Zn1  G/K.
Comme Zn /Zn1 est isomorphe Z, le groupe G/K est isomorphe un Z/mZ (cor. 1.18).
Si H est un sous-groupe de G, le sous-groupe f (H) de G/K est alors aussi engendr par
un lment (ex. 1.20.1) et ker( f |H ) = H K est de type fini par lhypothse de rcurrence.
24 CHAPITRE I. GROUPES

On en dduit, par le 1 appliqu au morphisme H  f (H) induit par f , que H est de type
fini.

3.3. Groupes abliens libres de type fini. Un groupe ablien est libre de type fini sil est
isomorphe un produit Zr (4) . Cela signifie quil existe r N et des lments x 1 , . . . , x r de G
tels que le morphisme (6) soit un isomorphisme. Une telle famille (x 1 , . . . , x r ) est appele
une base de G. Plus gnralement, on dira quune famille (x 1 , . . . , x r ) dlments de G est
linairement indpendante si le morphisme (6) est injectif.
Tout notre traitement dans cette section repose sur le lemme fondamental suivant,
donnant la classification des matrices quivalentes coefficients entiers.

Lemme 3.3. Soit A une matrice m n coefficients dans Z. Il existe des matrices P
GL(m, Z) et Q GL(n, Z) telles que

d1
..

.

dr

PAQ = , (7)

0
..


.
0 0
o d 1 , , d r sont des entiers positifs satisfaisant d 1 | | d r , appels facteurs invariants de
la matrice A. Ils sont entirement dtermins par A.

Le lemme montre quune matrice coefficients entiers est dtermine, quivalence


prs, non seulement par son rang r (le seul invariant pour les matrices coefficients dans
un corps), mais aussi par ses facteurs invariants d 1 , . . . , d r .
Admettons pour le moment le lemme 3.3. On en dduit assez rapidement tous les tho-
rmes importants de la thorie.

Thorme 3.4. Toutes les bases dun groupe ablien libre de type fini G ont le mme
nombre dlments, appel le rang de G.

Dmonstration. Il suffit de montrer que si un groupe ablien libre G a une base


(x 1 , . . . , x r ), toute famille linairement indpendante dlments de G a au plus r l-
ments. Soit donc une famille (y 1 , . . . , y n ) dlments de G : puisque (x 1 , . . . , x r ) est une base,
on obtient une matrice A = (a i j ) de taille r n coefficients entiers dfinie par
r
X
yj = ai j xi .
i =1

4. Un groupe est ablien libre sil est isomorphe une somme directe

Z(I) := {(z i )i I ZI | J I fini i I J z i = 0},

pour un certain ensemble I. Il est alors de type fini si et seulement si lensemble I est fini (pourquoi ?).
Attention la confusion avec la notion (plus complique) de groupe libre , qui ne sera pas vue dans ce
cours. Le seul groupe libre qui est ablien est Z.
3. GROUPES ABLIENS DE TYPE FINI 25

On peut interprter A comme la matrice du morphisme Zn G qui envoie j sur y j , o


(1 , . . . , n ) est la base standard de Zn . Appliquant le lemme 3.3, on dduit quexistent des
matrices inversibles P et Q telles que PAQ ait la forme (7). Si n > r , on a PAQn = 0, donc
AQn = 0, do une relation entre les y j = A j donne par la dernire colonne de Q. Donc
pour que la famille (y 1 , . . . , y n ) soit linairement indpendante, il faut n r .

Thorme 3.5. Un sous-groupe H dun groupe ablien G libre de rang fini s est libre de
rang r s. En outre, il existe une base (e 1 , . . . , e s ) de G et des entiers (d 1 , . . . , d r ) tels que
1 (d 1 e 1 , . . . , d r e r ) est une base de H ;
2 on a les divisibilits d 1 | | d r .

Dmonstration. On prend une base (x 1 , . . . , x s ) de G (qui induit un isomorphisme :



Zs G) et des gnrateurs (y 1 , . . . , y n ) de H G. Chaque y j se dcompose sur la base en
y j = is=1 a i j x i , o la matrice A = (a i j ) est de taille s n.
P

A
Si (1 , . . . , n ) est la base standard de Zn , le morphisme f : Zn Zs G, dimage H,
envoie j sur y j .
Appliquons le lemme 3.3 la matrice A et considrons la factorisation
Q A P P 1

Zn Zn Zs Zs Zs G

de f Q. Lisomorphisme P 1 : Zs G correspond une nouvelle base (e 1 , . . . , e s ) de G
et H = im( f Q) est alors engendr par (d 1 e 1 , . . . , d r e r ). Comme ces lments forment une
famille libre, cest une base de H. Le thorme est donc dmontr.

3.4. Structure des groupes abliens de type fini. On dduit du thorme 3.5 le tho-
rme de structure suivant.

Thorme 3.6. Soit G un groupe ablien de type fini. Il existe des entiers r et s, et des
entiers naturels d 1 | | d s , tous uniquement dtermins par G, tels que
s
G ' Zr
Y
Z/d i Z .
1

Bien entendu, le groupe G est fini si et seulement si r = 0 ; il est libre si et seulement si


s = 0.
Par le lemme chinois (prop. 3.1), le second morceau du produit scrit aussi
Y j
Z/p j Z, (8)
j J

o les p j sont des nombres premiers, ventuellement rpts. Rciproquement, on r-


j
cupre, de manire unique, les facteurs invariants d i partir de la collection des p j : le
j Q j0
plus grand facteur d s est le ppcm des p j , et il scrit d s = j 0 J0 p j 0 . On obtient alors d s1
j
comme le ppcm des p j pour j J J0 , etc.
j
Autrement dit, on crit tous les p j dans un tableau avec une ligne pour chaque nombre
premier, en ordre croissant dans chaque ligne, et en alignant chaque ligne sur la dernire
colonne. On obtient les facteurs invariants en prenant les produits par colonne.
26 CHAPITRE I. GROUPES

Exemple 3.7. Pour le groupe (Z/2Z)2 (Z/22 Z)(Z/23 Z)(Z/3Z)3 (Z/5Z)(Z/52 Z), on
obtient le tableau
2 2 22 23
3 3 3
5 52
Les facteurs invariants sont donc 2, 6, 60, 600.
Dmonstration du thorme. Puisque G est de type fini, on dispose dun morphisme
surjectif
f
Zn G.
On applique le th. 3.5 H = ker( f ) : il existe donc une base (e 1 , . . . , e n ) de Zn telle que
(d 1 e 1 , . . . , d s e s ) soit une base de H. Cela identifie H au sous-groupe
d 1 Z d s Z Zn .
Do G ' Zn /H ' Z/d 1 Z Z/d s Z Zns .
Reste montrer lunicit de r , s et des d i . Le sous-groupe
T = {x G | n N
nx = 0}
des lments de torsion de G est ncessairement le facteur i Z/d i Z, donc G/T ' Zr est un
Q

groupe ablien libre de rang r , qui est ainsi bien dtermin. Il reste donc montrer que,
pour le groupe fini T, les d i sont uniquement dtermins, ou, ce qui est quivalent, les
j
facteurs p j figurant dans (8). En se limitant au sous-groupe des lments dont lordre est
une puissance de p (cest le p-Sylow de T), on est ramen au cas o d j = p j , donc
T = Z/p 1 Z Z/p s Z, 1 s .
Considrons le sous-groupe T j = {p j x | x T} de T. Alors |T j | = i > j p i j et en particu-
Q

lier |T j /T j +1 | = p card{i |i > j } . On rcupre ainsi les exposants j partir des sous-groupes
T j , compltement dtermins par T.
Exercice 3.8. Soit G un groupe ablien de type fini et soit f : G G un morphisme sur-
jectif. Le but de cet exercice est de dmontrer que f est un isomorphisme. Soit T G le sous-
groupe de torsion de G.
a) Montrer que f induit un morphisme surjectif f : G/T G/T.
b) Montrer que f est un isomorphisme.
c) En dduire que f est un isomorphisme.

3.5. Dmonstration du lemme 3.3. Commenons par lunicit des entiers d i . On re-
marque que d 1 est le pgcd (positif) de tous les coefficients de A ; en effet, le pgcd des coef-
ficients de A divise tous les coefficients de PAQ et inversement, le pgcd des coefficients de
PAQ divise tous les coefficients de A = P 1 (PAQ)Q1 .
tendons cette observation de la manire suivante. Notons
m k (A) = pgcd des mineurs dordre k de A.
Pour k = 1, on retrouve le pgcd des coefficients de A. Le point crucial est linvariance par
quivalence :
P GL(m, Z) Q GL(n, Z) m k (PAQ) = m k (A). (9)
Il en rsulte m k (A) = d 1 d k , et donc les d i sont entirement dtermins par A.
3. GROUPES ABLIENS DE TYPE FINI 27

Dmontrons donc (9). Il suffit de montrer que, pour toute matrice P coefficients en-
tiers,

m k (A) | m k (PA). (10)

En effet, si P est inversible, cela implique m k (A) | m k (PA) | m k (P 1 PA) = m k (A), donc
m k (PA) = m k (A). Par passage la transpose, cela fournit aussi m k (AQ) = m k (A) et donc
(9).
Finalement, on montre directement (10) en exprimant les mineurs de PA comme com-
binaisons linaires coefficients entiers des mineurs de A : les dtails sont laisss au lec-
teur.
Passons prsent lexistence de P et Q. Comme pour la classification quivalence
prs des matrices coefficients dans un corps, on effectue des oprations lmentaires,
qui peuvent sinterprter comme la multiplication droite ou gauche par certaines ma-
trices, dont des matrices carres dites lmentaires qui ne diffrent de la matrice identit
que par un seul coefficient, situ hors de la diagonale. La diffrence avec le cas dun corps
est quon ne peut pas diviser.
Plus prcisment, notons Ei j la matrice dont tous les coefficients sont nuls, sauf celui
situ la i -me ligne et la j -me colonne, qui vaut 1.
Les oprations quon sautorise sont les suivantes :
la multiplication gauche par la matrice Id +aEi j , qui permet dajouter la i -me
ligne la j -me ligne, multiplie par un entier a ;
la multiplication droite par la matrice Id +aEi j , qui permet dajouter la j -me
colonne la i -me colonne, multiplie par un entier a ;
la multiplication gauche ou droite par une matrice de transposition, qui permet
dchanger deux lignes ou deux colonnes.
La mthode utilise une rcurrence sur la taille de la matrice.
Soit 1 le pgcd (positif ) des coefficients de la premire colonne. On va appliquer des
oprations lmentaires sur les lignes pour obtenir une premire colonne dont tous les
coefficients sont nuls, sauf le coefficient a 11 qui sera gal 1 . Faisons-le sur les deux
premiers coefficients a 11 et a 12 . Quitte changer les deux premires lignes, on peut sup-
poser |a 11 | |a 12 |. Si a 12 = 0, il ny a rien faire ; sinon, effectuons la division euclidienne
a 11 = ba 12 +c avec 0 c < |a 12 | ; en effectuant la transformation lmentaire dans laquelle
la seconde ligne, multiplie par b, est soustraite de la premire, les coefficients (a 11 , a 12 )
sont transforms en (c, a 12 ), avec |a 12 |+|c| < |a 11 |+|a 12 |. En itrant, lalgorithme dEuclide
nous indique quon finit par arriver au couple (pgcd(a 11 , a 12 ), 0). Il est clair quen rptant
ce procd sur chaque ligne, on arrive la premire colonne souhaite, (1 0 0).
La mme mthode peut alors tre applique la premire ligne, en utilisant des opra-
tions lmentaires sur les colonnes, pour obtenir une matrice dont la premire ligne a la
forme (2 0 0), o 2 est le pgcd des coefficients de la premire ligne. Malheureusement,
on a ainsi modifi la premire colonne, donc ses coefficients ne sont peut-tre plus nuls.
Nanmoins, on a gagn quelque chose : 0 2 1 , puisque cest le pgcd de 1 et des
autres coefficients. On itre alors la construction, en mettant alternativement des 0 sur la
premire colonne et la premire ligne : les coefficients la place (1,1), positifs, dcroissent :
1 2 3 0. Cette suite se stabilise donc : un moment donn, on obtient par
28 CHAPITRE I. GROUPES

exemple une premire ligne (1 0 0) o 1 est aussi le pgcd des coefficients de la pre-
mire colonne, donc divise tous ces coefficients. Il suffit alors de retrancher chaque ligne
un multiple adquat de la premire pour arriver une matrice de la forme
1 0 0

0

. .
.
. B


0
On applique lhypothse de rcurrence sur B pour parvenir la matrice diagonale
1

2
, o 2 | | r .

..

.


r
Dans la construction, il ny a pas de raison a priori que 1 | 2 . Mais on peut remplacer le
couple (1 , 2 ) par (d 1 , m 2 ), o d 1 et m 2 sont les pgcd et ppcm de 1 et 2 : en effet, par
lapplication dune transformation lmentaire, puis du procd prcdent, on obtient
successivement (en ncrivant que les deux premires lignes et colonnes, sur lesquelles les
oprations ont lieu)
1 0 1 0 d 1 d 10

,
0 2 2 2 0 m 20
o on a en fait m 20 = m 2 , puisque le dterminant de la matrice reste inchang (au signe
prs) : d 1 m 2 = 1 2 = d 1 m 20 . De plus, le pgcd des coefficients, savoir d 1 , reste aussi in-
chang, donc d 1 | d 10 . Une dernire opration lmentaire nous permet darriver la forme

d1 0
voulue .
0 m2
Appliquant le mme procd au couple (m 2 , 3 ), on peut le remplacer par le couple
(pgcd(m 2 , 3 ), ppcm(m 2 , 3 )). Puisque d 1 = pgcd(1 , 2 ) et 2 | 3 , d 1 divise d 2 :=
pgcd(m 2 , 3 ). En itrant le procd, on remplace les coefficients (1 , . . . , r ) par (d 1 , . . . , d r )
avec d 1 | | d r .

4. Le groupe GL(n, Z)
Notre dmonstration du lemme 3.3 permet dobtenir des gnrateurs pour les groupes
GL(n, Z) et SL(n, Z). Partons dune matrice A GL(n, Z). Il est clair que ses facteurs inva-
riants sont tous gaux 1, cest--dire que la rduction finale de A est la matrice In . On
a donc crit A = PQ, o la matrice P (resp. Q) est produit de matrices correspondant aux
oprations ralises sur les lignes (resp. colonnes). Ces oprations sont de deux types :
la multiplication gauche (ou droite) par la matrice lmentaire In + aEi j , qui nest
autre que (In + Ei j )a ;
lchange de deux lignes ou colonnes.
On en dduit le rsultat suivant.

Thorme 4.1. Le groupe GL(n, Z) est de type fini : il est engendr par
4. LE GROUPE GL(n, Z) 29

les matrices lmentaires In + Ei j , pour i , j {1, . . . , n}, i 6= j ,


et les matrices de transposition In + Ei j + E j i Ei i E j j , pour i , j {1, . . . , n}, i 6= j .

Les oprations lmentaires du premier type ne changent pas le dterminant. Nous


allons remplacer les secondes par lchange de deux lignes ou colonnes, suivi du change-
ment de lune delles en son oppos. Notons que cela peut tre ralis par des oprations
lmentaires du premier type :

Li Li L j L j
.
Lj Li + L j Li + L j Li

Il nest pas difficile de voir que la dmonstration du lemme 3.3 fonctionne encore avec ces
oprations lmentaires restreintes, la seule diffrence tant quon ne peut pas assurer
1
.
que d n soit positif ; lorsque A GL(n, Z), la matrice finale obtenue est . . . On a
1
det(A)
donc montr le rsultat suivant.

Thorme 4.2. 1 Le groupe SL(n, Z) est de type fini : il est engendr par les matrices
lmentaires In + Ei j , pour i , j {1, . . . , n}, i 6= j .
2 Le groupe GL(n, Z) est de type fini : il est engendr par les matrices prcdentes et la
matrice In 2Enn .

En particulier, le groupe SL(2, Z) est engendr par les deux matrices



1 1 1 0
T= U=
0 1 1 1

(et il ne peut pas tre engendr par une seule matrice). Le groupe GL(n, Z) peut aussi tre
engendr par seulement trois lments (cf. exerc. 4.4).

Exercice 4.3. a) Montrer que le groupe SL(2, Z) est engendr par les deux matrices

0 1 0 1
S := = T 1 UT R := ST = .
1 0 1 1

b) Montrer que les matrices S et R sont dordre fini.


c) Montrer que limage de tout morphisme SL(2, Z) C est contenue dans le groupe 12 des
racines 12me de lunit (5) .

Exercice 4.4. Montrer que pour tout n, le groupe GL(n, Z) peut tre engendr par trois
lments (Indication : on pourra montrer quil est engendr par la matrice In + E12 et deux
matrices de permutation bien choisies).

5. Ce rsultat est optimal : lapplication f : SL(2, Z) 12 donne par



a b
f = exp(i ((1 c 2 )(bd + 3(c 1)d + c + 3) + c(a + d 3))/6
c d

est surjective, mais ce nest pas vident de montrer que cest un morphisme !
30 CHAPITRE I. GROUPES

Exercice 4.5. Soit R un anneau euclidien (par exemple Z si vous ne savez pas ce que cest).
Pour tout A GL(n, R), montrer quil existe une matrice P GL(n, R) produit de matrices l-
mentaires In + Ei j (avec i 6= j ) telle que

1 0
.. ..
. . .

PA =
1 0
0 0 det(A)

5. Groupes simples et suites de composition


5.1. Groupes simples. Rappelons quun groupe G est simple sil est non trivial et que
ses seuls sous-groupes distingus sont {e} et G. Un groupe simple est donc un groupe qui
na pas de quotient non trivial : on ne peut pas esprer le comprendre partir de groupes
plus petits. Les groupes simples sont les blocs de base de la thorie des groupes.
Les groupe abliens simples sont les Z/pZ, avec p premier. Le thorme de Feit et
Thompson (1963) affirme que tout groupe fini simple non ablien est dordre pair (son
ordre est mme divisible par 4 grce lexerc. 2.5).
Une srie infinie de groupes simples non abliens est donne par les groupes alterns.

Thorme 5.1. Pour n = 3 ou n 5, le groupe altern An est simple.

La conclusion du thorme est fausse pour n = 4. En effet, le groupe A4 contient le


groupe de Klein des doubles transpositions :
K = {Id, (12)(34), (13)(24), (14)(23)},
qui est distingu, puisquune conjugaison doit envoyer une double transposition sur une
double transposition.

Corollaire 5.2. Si n 6= 4, les seuls sous-groupes distingus de Sn sont {e}, An et Sn .

Dmonstration. Si n = 2, le corollaire est trivial. On suppose donc n = 3 ou n 5.


Si H ESn , alors H An EAn , donc H An = An ou {e} par le th. 5.1. Dans le premier cas,
lindice [H : An ] divise [H : Sn ] = 2 ; sil vaut 1, on a H = An , sil vaut 2, on a H = Sn .
Dans le second cas (H An = {e}), la compose H , Sn Sn /An ' Z/2Z est injective,
donc soit H est trivial, soit il est de cardinal 2. Si |H| = 2, son lment non trivial est
dordre 2, donc est le produit (ab)() de transpositions supports disjoints. Comme
n 3, on peut choisir c {a, b} ; le produit (ac)(ac)1 envoie alors c sur b. Il est donc
distinct de et de e mais est dans H, ce qui contredit |H| = 2.

Dmonstration du thorme. Soit H 6= {e} un sous-groupe distingu de An . On utilise


le fait essentiel que si An et H, le conjugu 1 de est dans H. La mthode de
preuve consiste alors, partir dun lment non trivial de H, en fabriquer suffisamment
pour assurer H = An . On suppose n 5, le case n = 3 tant trivial.
Premire tape : tous les 3-cycles sont conjugus dans An , et toutes les doubles trans-
positions sont conjugues dans An .
En effet, on sait que deux 3-cycles sont toujours conjugus dans Sn ; crivons alors par
exemple (123) = 1 , avec Sn et un 3-cycle. Alors on a aussi (123) = 0 c01 , avec
5. GROUPES SIMPLES ET SUITES DE COMPOSITION 31

0 = (45), et au moins lun des deux lments ou 0 est dans An . On dduit que si H
contient un 3-cycle, il contient tous les 3-cycles, et donc est gal An (qui est engendr
par les 3-cycles). Le mme type de raisonnement sapplique aux doubles transpositions :
si (12)(34) = 1 , alors (123) = ((12))((12))1 .
Seconde tape : si H contient une double transposition (donc toutes les doubles trans-
positions), ou un 5-cycle, il contient un 3-cycle.
En effet, comme n 5, si a, b, c, d , e sont distincts, on a
(abc) = (ae)(cd ) (ad )(ce) (ab)(d e),
| {z } | {z } | {z }
dans H dans H dans H
(abd ) = (abc)(abcd e)(abc)1 (abcd e)1 .
| {z } | {z }
dans H dans H
Dans les deux cas, on en dduit H = An . Cela rsout compltement le cas n = 5, puisque
A5 ne contient que lidentit, des doubles transpositions, des 3-cycles et des 5-cycles.
Troisime tape : on montre que si An1 est simple, An est simple. On commence par
montrer que H contient toujours un lment non trivial envoyant 1 sur lui-mme. Sup-
posons H, avec (1) = i 6= 1 ; on va corriger en un lment 0 H tel que 0 (1) =
1. Soit j {1, i } tel que ( j ) 6= j ( nest pas une transposition) et soient l , m distincts
{1, i , j , ( j )} (on a n 6) ; alors llment
0 = ( j l m)1 ( j l m)1
de H vrifie 0 (1) = 1 et 0 ( j ) = l 6= j . Donc 0 6= e et 0 G1 H, o
G1 = { An | (1) = 1} ' An1 .
Ainsi H G1 6= {e}. Or H G1 E G1 donc, par lhypothse de rcurrence, H G1 = G1 et H
contient donc un 3-cycle. Donc H = An .

5.2. Thorme de Jordan-Hlder. La notion de suite de composition exprime lide


de casser en morceaux simples un groupe : une suite de composition dun groupe G est
une suite
G = G0 B G1 B B Gr = {e} (11)
de sous-groupes embots o chaque groupe quotient Gi /Gi +1 est simple.

Exemples 5.3. 1 Le groupe symtrique S4 admet la suite de composition suivante :


S4 B A4 B K B Z/2Z B 1,
avec quotients successifs Z/2Z, Z/3Z, Z/2Z, Z/2Z.
2 Pour n = 3 ou n 5, une suite de composition pour Sn est donne par
Sn B An B 1,
avec quotients successifs Z/2Z et An .
Q
3 Soit n = p i i la dcomposition en produits de facteurs premiers dun entier positif.
Il rsulte du lemme chinois (prop. 3.1) que le groupe Z/nZ admet une suite de composition
dont les quotients successifs sont les Z/p i Z, chacun rpt i fois.
Plus gnralement, il rsulte du th. 3.6 que tout groupe ablien fini dordre n admet une
suite de composition dont les quotients successifs sont les Z/p i Z, chacun rpt i fois.
32 CHAPITRE I. GROUPES

Une suite de composition G = G00 B G01 B B G0s = {e} est dite quivalente la suite (11)
si r = s et quil existe une permutation Sr telle que G(i ) /G(i )+1 ' G0i /G0i +1 .
Le thorme suivant indique lexistence et lunicit des suites de composition pour les
groupes finis : il dit ainsi quen un certain sens tous les groupes finis sont construits partir
de ces blocs de base. La classification des groupes finis simples est un norme travail,
achev dans les annes 80, donc ces blocs de base sont connus, mais cela nentrane pas
du tout quon connaisse tous les groupes finis en gnral !

Thorme 5.4 (Jordan-Hlder). Tout groupe fini admet une suite de composition. Cette
suite est unique quivalence prs.

La collection de groupes simples (compts avec les rptitions ventuelles) qui appa-
raissent comme quotients successifs dune suite de composition dun groupe fini G ne
dpendent donc que de G. On les appelle les facteurs simples de G. Attention : ils ne carac-
trisent pas le groupe G isomorphisme prs : les groupes S4 , (Z/2Z)3 Z/3Z et Z/24Z ont
les mmes facteurs simples mais ne sont pas isomorphes deux deux.

Dmonstration. Lexistence dune suite de composition est facile : si G 6= {e}, on dfinit


G1 comme un sous-groupe distingu maximal distinct de G. Alors le groupe non trivial
G/G1 est simple car un sous-groupe distingu de G/G1 remonterait en un sous-groupe
distingu de G contenant G1 , qui ne saurait tre que G1 ou G ; dans le premier cas, le sous-
groupe de G/G1 est {e}, dans le second G/G1 entier. On recommence le raisonnement
partir de G1 pour construire G2 . La construction sarrte quelque part puisque les cardi-
naux des Gi dcroissent strictement.
La dmonstration de lunicit va utiliser le lemme suivant.

Lemme 5.5. Si H1 C G et K 1 C G sont des sous-groupes distingus distincts tels que G/H1
et G/K 1 sont simples, alors H1 K 1 est distingu dans H1 et dans K 1 et
G/H1 ' K 1 /H1 K 1 , G/K 1 ' H1 /H1 K 1 .

Admettons le lemme pour le moment. On raisonne par rcurrence : supposons le r-


sultat vrai pour les groupes dont une suite de composition a une longueur infrieure ou
gale r 1.
Soient (H1 , . . . , Hr ) et (K 1 , . . . , K s ), avec r s, des suites de composition de G. Si H1 =
K 1 , on applique ce groupe lhypothse de rcurrence, et on en dduit que les suites de
composition (H2 , . . . , Hr ) et (K 2 , . . . , K s ) sont quivalentes, do la conclusion dans ce cas.
Supposons donc H1 6= K 1 et introduisons une suite de composition (L2 , . . . , L t ) pour H1
K 1 . On considre le diagramme
H1 B H2 B B Hr = {e}
B

G L2 = H1 K 1 B B L t = {e}
B
B

K1 B K2 B B K s = {e}
Compte tenu du lemme, tous les quotients apparaissant dans ce diagramme sont simples.
Par consquent, nous avons deux suites de composition pour H1 , savoir (H2 , . . . , Hr ) et
5. GROUPES SIMPLES ET SUITES DE COMPOSITION 33

(L2 , . . . , L t ). Par lhypothse de rcurrence, on a r = t et, permutation prs, les quotients


(H1 /H2 , . . . , Hr 1 /Hr ) sont isomorphes aux quotients
(H1 /H1 K 1 ' G/K 1 , H1 K 1 /L3 , . . . , Lr 1 /Lr ). (12)
Puisquon dispose maintenant de la suite de composition (Lk ) de K 1 , de longueur r 1,
on peut aussi appliquer lhypothse de rcurrence K 1 pour obtenir s = t , et que les
(K 1 /K 2 , . . . , K r 1 /K r ) sont isomorphes aux
(K 1 /H1 K 1 ' G/H1 , H1 K 1 /L3 , . . . , Lr 1 /Lr ). (13)
De la comparaison de (12) et (13) rsulte que les suites de composition (Hi ) et (K j ) de G
sont quivalentes.

Dmonstration du lemme 5.5. Le noyau de la projection K 1 G/H1 tant H1 K 1 , on


a une injection
K 1 /H1 K 1 , G/H1 .
Comme K 1 est distingu dans G, on obtient que K 1 /H1 K 1 est distingu dans G/H1 . Par
simplicit de ce dernier, on obtient soit K 1 /H1 K 1 ' G/H1 , soit K 1 /H1 K 1 = {e}.
Dans le second cas (quon veut exclure), on a K 1 H1 et H1 /K 1 est un sous-groupe
distingu non trivial du groupe simple G/K 1 . Comme H1 6= G (puisque G/H1 , tant simple,
est non trivial), H1 /K 1 est trivial, ce qui contredit lhypothse H1 6= K 1 .
On a donc montr le premier isomorphisme du lemme, et le second se montre de faon
analogue.

Exercice 5.6. Soit H un sous-groupe distingu dun groupe fini G. Montrer que la collec-
tion de facteurs simples de G est la runion de la collection des facteurs simples de H et de la
collection des facteurs simples de G/H.

5.3. Groupe driv. Des lments x et y dun groupe G commutent si x y x 1 y 1 = e.


On appelle commutateur tout lment de G de la forme x y x 1 y 1 et le groupe engendr
par tous les commutateurs,
D(G) = x y x 1 y 1 | x, y G,
est appel groupe driv de G.
Le groupe driv est trivial si et seulement si G est ablien.

Proposition 5.7. Le groupe driv D(G) est un sous-groupe caractristique de G, cest-


-dire quil est stable par tout automorphisme de G. En particulier, il est distingu.
Le quotient G/D(G) est ablien et cest le plus grand quotient ablien de G au sens sui-
vant : on a D(G) H si et seulement si H E G et G/H est ablien.

On peut dire aussi que tout morphisme de G vers un groupe ablien se factorise tra-
vers G/D(G). Si par exemple G = D(G), tout morphisme de G vers un groupe ablien est
constant.

Dmonstration. Limage du commutateur x y x 1 y 1 par un automorphisme f de G est


le commutateur f (x) f (y) f (x)1 f (y)1 , donc f (D(G)) = D(G).
34 CHAPITRE I. GROUPES

Puisque x y x 1 y 1 D(G) pour tous x, y G, tous les commutateurs sont nuls dans le
quotient G/D(G), donc G/D(G) est ablien. Si G/H est ablien, tous ses commutateurs sont
triviaux, donc pour tous x, y G, il faut x y x 1 y 1 H, ce qui impose D(G) H.

Proposition 5.8. Pour n 5, on a D(An ) = An . Pour n 2, on a D(Sn ) = An .

Dmonstration. Comme D(An ) est distingu dans An , il est, par le th. 5.1, gal, pour
n 6= 4,
soit {e}, auquel cas An est ablien, ce qui ne se produit pas pour n 5,
soit An .
Ceci montre la premire assertion. Dautre part, D(Sn ) An (car la signature dun commu-
tateur est toujours 1), et D(Sn ) est distingu dans Sn donc dans An . On conclut comme
ci-dessus pour n 6= 4 ; le cas n = 4 est laiss au lecteur.
Exercice 5.9. Soit H un sous-groupe dun groupe G. Montrer que D(H) est un sous-groupe
de D(G) et quil est distingu si H est distingu dans G.

Exercice 5.10. Soit n un entier 2. Dcrire tous les morphismes de Sn dans C .

Exercice 5.11. Soit G un groupe. Pour tous x, y G, on pose


[x, y] := x y x 1 y 1 .
et on note S lensemble de tous les commutateurs [x, y] de G.
Le but de ce long exercice est de montrer que si S est fini, le groupe quil engendre, D(G),
est aussi fini.
a) Montrer que linverse dun lment de S est encore dans S.
b) Pour tout entier m 0, on note S m le sous-ensemble de G form des produits dau plus m
S
lments de S. Montrer D(G) = m0 S m .
c) Pour tout z dans G et tout s dans S, montrer que zsz 1 est dans S.
d) Pour tous x 1 , y 1 , x 2 , y 2 , x 3 , y 3 dans G, montrer la formule
[x 1 , y 1 ][x 2 , y 2 ][x 3 , y 3 ] = [x 1 , y 1 ][x 3 , y 3 ][z 1 x 2 z, z 1 y 2 z],
o z = [x 3 , y 3 ].
e) On suppose dans cette question que lindice [G : Z(G)] du centre de G (cf. 1.4.5) est fini et
on le note n.
) Montrer que S est fini de cardinal r n 2 . On note S = {s 1 , . . . , s r }.
m m
) Montrer que tout lment de S m peut scrire s 1 1 s r r , avec m 1 , . . . , m r N et m 1 +
+ m r m (Indication : on pourra utiliser la formule de d)).
) Montrer que pour tout s S, on a s n Z(G).
) Montrer que pour tout entier m 0, on a S m S nr (Indication : on pourra pro-
cder par rcurrence sur m et dmontrer les relations [x, y]n+1 = y 1 [x, y]n y[x, y] =
y 1 [x, y]n1 [x, y 2 ]y).
3
) En dduire que D(G) est fini (de cardinal n n ).
f) On suppose dans cette question S fini. Par c), le groupe G agit par conjugaison sur S et on
note K le noyau du morphisme compos D(G) , G Bij(S).
) Montrer que K est dindice fini dans D(G) et quil est contenu dans Z(D(G)).
) En dduire que D(D(G)) est fini. Il est distingu dans G par lexerc. 5.9 ; on pose H :=
G/D(D(G)).
) Montrer que D(H) est ablien et en dduire que pour tout x H et tout d D(H), on
a [x, d ]2 = [x, d 2 ].
5. GROUPES SIMPLES ET SUITES DE COMPOSITION 35

) En dduire que le sous-groupe [H, D(H)] de H engendr par les [x, d ], pour x H et
d D(H), est fini et distingu dans H. On pose M := H/[H, D(H)].
) En dduire que D(M) est fini, puis que D(G) est fini.

5.4. Groupes rsolubles. Dans lex. 5.3.1 du groupe symtrique S4 , tous les facteurs
simples sont abliens. Cest un exemple de groupe rsoluble.
Cest une notion essentielle pour lapplication de la thorie de Galois la rsolution
par radicaux des quations polynomiales. Elle admet plusieurs dfinitions quivalentes
que nous allons expliquer. tant donn un groupe G, on dfinit une suite de sous-groupes
G =: D0 (G) D D1 (G) D D2 (G) D
en posant, pour tout entier n N,
Dn+1 (G) := D(Dn (G)).
Noter que Dn+1 (G) est distingu dans Dn (G) (et mme dans G par lexerc. 5.9) et que les
groupes quotients Dn (G)/Dn+1 (G) sont abliens.

Thorme 5.12. On dit quun groupe G est rsoluble sil vrifie lune des conditions qui-
valentes suivantes :
(i) il existe n N tel que Dn (G) = {e} ;
(ii) il existe une suite
G = G0 D G1 D D Gr = {e}
de sous-groupes embots o chaque groupe Gi /Gi +1 est ablien.

Dmonstration. Il est clair que (i) entrane (ii). Supposons donc quil existe une suite
comme dans (ii). Puisque G0 /G1 est ablien, on a vu plus haut que G1 contient D(G). On
montre de la mme faon, par rcurrence sur n, que Gn contient Dn (G) pour tout n
{0, . . . , r }, donc que Dr (G) est trivial.

Exemples 5.13. 1 Tout groupe ablien est rsoluble.


2 Le groupe Sn est rsoluble pour n 4, mais pas pour n 5 puisquon a alors
Dm (Sn ) = An pour tout m 1 (prop. 5.8).
Limportance de ce rsultat rside dans le fait que, par la thorie de Galois, il implique
que lquation gnrale de degr n 5 nest pas rsoluble par radicaux. Cela explique aussi
la terminologie.
3 Un groupe G qui est rsoluble et simple est cyclique dordre premier : en effet, on a
D(G) 6= G (sinon la condition (i) du thorme ne pourrait tre vrifie) et comme D(G) E G,
on a D(G) = {e} puisque G est simple. Le groupe G est donc ablien ; tant simple, il est
cyclique dordre premier.
4 Si K est un corps, le groupe affine GA(K) (cf. ex. 1.1.5) est rsoluble (cf. exerc. 1.23).

La proprit dtre rsoluble passe aux sous-groupes et aux groupes quotients.

Proposition 5.14. Soit G un groupe et soit H un sous-groupe de G.


1 Si G est rsoluble, H est rsoluble.
2 Si H E G, on a
G rsoluble H et G/H rsolubles.
36 CHAPITRE I. GROUPES

Dmonstration. 1 Pour tout entier n, Dn (H) est contenu dans Dn (G). Le premier point
rsulte donc de prop. 5.12.(i).
2 Si G est rsoluble, avec Dn (G) = {e}, on vient de voir que H lest aussi (avec Dn (H) =
{e}). Les commutateurs de G/H sont les images par la projection canonique G G/H des
commutateurs de G. Le groupe D(G/H) est donc limage de D(G), puis le groupe Dn (G/H)
est limage de Dn (G), donc Dn (G/H) = {e} et G/H est rsoluble.
Inversement, supposons H et G/H rsolubles, avec Dm (H) et Dn (G/H) triviaux. Comme
D (G/H), qui est trivial, est limage de Dn (G) par la projection canonique, ce dernier est
n

contenu dans H. On a alors


Dm+n (G) = Dm (Dn (G)) Dm (H) = {e},
donc G est rsoluble.

Proposition 5.15. Soit G un groupe fini. Les conditions suivantes sont quivalentes :
(i) G est rsoluble ;
(ii) les facteurs simples de G sont cycliques dordre premier.

Dmonstration. Pour montrer que (ii) implique (i), on peut procder par rcurrence
sur la longueur dune suite de composition G = G0 B G1 B B Gr = {e} (dont les quo-
tients successifs sont donc cycliques dordre premier). Lhypothse de rcurrence entrane
que G1 est rsoluble. Comme G/G1 est cyclique, donc ablien, il est aussi rsoluble et on
conclut que G est rsoluble par prop. 5.14.2.
Inversement, si G est rsoluble, la mme proposition dit que tous ses facteurs simples
sont rsolubles. tant simples, il sont cycliques dordre premier (ex. 5.13.3).

Le thorme de Feit et Thompson (1963) affirme que tout groupe fini dordre impair est
rsoluble. Sa dmonstration occupe plusieurs centaines de pages. Il est quivalent dire
que tout groupe fini simple non ablien est dordre pair (pourquoi ?).
Exercice 5.16. Soit p un nombre premier. Montrer quun p-groupe est rsoluble.

Exercice 5.17. Soit K un corps et soit n un entier 1. Montrer que le sous-groupe T de


GL(n, K) form des matrices triangulaires suprieures est rsoluble (Indication : on pourra
tudier la suite des groupes drivs Dm (T)).

Exercice 5.18. Soit p un nombre premier. Le groupe affine GA(Fp ) (cf. ex. 1.1.5) est rso-
luble (cf. ex. 5.13.4) et il opre transitivement et fidlement sur lensemble Fp = {0, . . . , p 1}.
On peut le voir comme un sous-groupe de SFp = Sp ; son cardinal est p(p 1) (exerc. 1.23).
Le but de cet exercice est de montrer que tout sous-groupe rsoluble H Sp qui opre
transitivement est conjugu un sous-groupe de GA(Fp ) ; en particulier, son ordre divise
p(p 1) (cest un rsultat d Galois).
Soit H = H0 B H1 B B Hr = {e} une suite de sous-groupes embots o chaque groupe
Hi /Hi +1 est ablien dordre premier (prop. 5.15).
a) Soit la translation x 7 x + 1. Dterminer les p-Sylow de G. En dduire que si g est un
lment de Sp tel que g g 1 est dans G, alors g G.
b) Montrer que le groupe Hr 1 agit transitivement sur Fp (Indication : on pourra utiliser
lexerc. 2.6), puis quil est dordre p.
c) Soit 0 un gnrateur de Hr 1 . Montrer quil existe g Sp tel que g 0 g 1 = . On pose
H0i := g Hi g 1 .
5. GROUPES SIMPLES ET SUITES DE COMPOSITION 37

d) Conclure H g 1 Gg (Indication : on pourra montrer H0i G par rcurrence descendante


sur i , en utilisant b)).

Exercice 5.19. Soit p un nombre premier. Le but de cet exercice est de montrer quun
sous-groupe H de Sp qui opre transitivement est rsoluble si et seulement si aucun lment
de H autre que lidentit laisse deux lments de {1, . . . , p} fixes.
a) On suppose que H est rsoluble. Montrer que H a cette proprit (Indication : on pourra
utiliser lexercice prcdent).
b) On suppose que H a cette proprit. On note Hx H le stabilisateur dun point x de
{1, . . . , p}. Montrer que les (Hx {Id})x{1,...,p} forment, avec lensemble S des lments de H
sans aucun point fixe, une partition de H {Id}. Montrer lgalit |H| = p|Hx | et en dduire le
cardinal de S.
c) Montrer que H contient un p-cycle (Indication : on pourra utiliser le lemme de Cauchy
(exerc. 2.12)) et que S = {, . . . , p1 }.
d) Montrer que S est stable par conjugaison par tout lment de H (Indication : on pourra uti-
liser la question b) de lexercice prcdent). En dduire que H est conjugu un sous-groupe
du groupe affine GA(Fp ) et conclure.
CHAPITRE II

GROUPES CLASSIQUES

1. Prliminaires sur les corps


Les groupes classiques quon tudie dans ce chapitre sont dfinis sur des corps, et
quelques proprits de base de la thorie des corps seront utiles. Le but de cette section
prliminaire est de les rappeler.
Soit K un corps. On dispose dun morphisme danneaux

: Z K

dfini par
n fois
z }| {
(n) = n 1K = 1K + + 1K

si n 0, et (n) = (n) si n < 0. Le noyau de est un idal pZ Z et fournit un mor-


phisme injectif
: Z/pZ K.

Puisque K est un corps, Z/pZ est intgre et donc p est un nombre premier sil est non nul.
Le nombre p (un entier premier ou bien 0) est appel la caractristique du corps K, note
car(K).
On a les proprits suivantes :
Si car(K) = 0, alors K contient Q comme sous-corps. Cest le plus petit sous-corps de
K ; on lappelle le sous-corps premier de K.
Si car(K) = p > 0, on a p 1K = 0 dans K, donc pour tout x K on a p x = p(1K x) =
(p 1K )x = 0. Limage de est le sous-corps premier de K ; il est isomorphe Fp (qui
est une autre notation pour le corps Z/pZ).
Toujours si car(K) = p > 0, lapplication

FK : K K
x 7 xp
40 CHAPITRE II. GROUPES CLASSIQUES

est un morphisme de corps, appel morphisme de Frobenius. En effet, la formule du


binme fournit les galits
!
p p p p1
(x + y) = x + x y + + yp = xp + yp
1
p
car p | i pour 1 i p 1. Le morphisme FK est injectif (x p = 0 entrane x = 0) mais
pas ncessairement surjectif (si cest le cas, on dit que le corps K est parfait).
Si K est un corps fini, ne peut tre injectif, donc p = car(K) > 0. Le corps K est
alors un Fp -espace vectoriel, ncessairement de dimension finie d , do |K| = p d . Le
morphisme de Frobenius FK , tant une application injective entre ensembles finis de
mme cardinal, est bijectif.
Le groupe multiplicatif (K , ) tant dordre q 1, le thorme de Lagrange fournit
q1
x = 1 pour tout x K , donc x q = x pour tout x K, cest--dire que FdK est liden-
tit de K. En particulier, FFp est lidentit. En dautres termes, le sous-corps premier
Fp de K est contenu dans lensemble

{x K | F(x) = x}

des racines du polynme X p X. Comme cet ensemble a au plus p lments, ils sont
gaux.
La dernire proprit dont nous aurons besoin est plus difficile et nous ne la dmon-
trerons pas ici.

Thorme 1.1. Si q = p d , o p est un nombre premier et d N , il existe, isomor-


phisme prs, un et un seul corps de cardinal q. On le note Fq .

On peut soit construire ce corps comme le corps de rupture du polynme X q X sur


Fp , cest--dire le plus petit sur-corps de Fp dans lequel le polynme X q X est scind en
produit de facteurs du premier degr, soit, si on admet lexistence dune clture algbrique
F p de Fp , comme
Fq := {x F p | x q = x}
(cest bien un sous-corps de F p , puisque cest lensemble des points fixes de lautomor-
phisme Fd de F p ).
Fp

Exemple 1.2. Voici les tables daddition et de multiplication du corps F4 (on a not ses
lments 0, 1, a, b) :

+ 0 1 a b 0 1 a b
0 0 1 a b 0 0 0 0 0
1 1 0 b a 1 0 1 a b
a a b 0 1 a 0 a b 1
b b a 1 0 b 0 b 1 a

Exercice 1.3. Montrer que le groupe ablien (Fp d , +) est isomorphe (Z/pZ)d .
2. LE GROUPE LINAIRE 41

2. Le groupe linaire
Soit K un corps (commutatif). On rappelle que GL(n, K) est le groupe des matrices n n
inversibles coefficients dans K et que SL(n, K) est le sous-groupe distingu des matrices
de dterminant 1.
Pour tous i , j {1, . . . , n}, on a dfini dans le I.3.5 les matrices Ei j et, pour i 6= j et K,
les matrices lmentaires In + Ei j . Ce sont des lments de SL(n, K).

2.1. Centre. Rappelons que le centre dun groupe est le sous-groupe form des l-
ments qui commutent avec tous les lments du groupe. Il est clair que les homothties
In , pour K , sont dans le centre de GL(n, K).

Proposition 2.1. Soit K un corps et soit n un entier 2.


1 Le centre de GL(n, K) est rduit aux homothties, cest--dire Z(GL(n, K)) ' K .
2 Le centre de SL(n, K) est SL(n, K) Z(GL(n, K)), qui est isomorphe n (K) := { K |
n = 1}.

Dmonstration. Soit A = (a i j ) une matrice de GL(n, K) qui commute tous les l-


ments de SL(n, K). On a alors, pour tous i 6= j ,
A(In + Ei j ) = (In + Ei j )A,
cest--dire AEi j = Ei j A. Or la matrice AEi j est forme de la i -me colonne de A place
comme j -me colonne, avec des 0 ailleurs. De la mme faon, la matrice Ei j A est forme
de la j -me ligne de A place comme i -me ligne, avec des 0 ailleurs. On en dduit a i i =
a j j , puis a j k = 0 pour tout k 6= j , et a l i = 0 pour tout l 6= i . La matrice A est donc une
homothtie.
Cela montre la fois les deux noncs de la proposition.

2.2. Gnrateurs. Nous avons tudi dans le 4 des gnrateurs du groupes GL(n, Z)
et SL(n, Z) en utilisant la rduction par oprations lmentaires dune matrice coeffi-
cients entiers. La mme mthode sapplique aux matrices aux coefficients dans un corps
quelconque (en plus facile, car tant dans un corps, on peut diviser par tout lment non
nul !) pour dmontrer le thorme suivant.

Thorme 2.2. Soit K un corps et soit n un entier 2.


1 Le groupe SL(n, K) est engendr par les matrices lmentaires In + Ei j , pour i , j
{1, . . . , n}, i 6= j et K.
2 Le groupe GL(n, K) est engendr par les matrices prcdentes et les matrices In + (
1)Enn , pour K .
Exercice 2.3. Montrer que SL(n, R) est connexe et que GL(n, R) a deux composantes
connexes.

Exercice 2.4. Montrer que SL(n, Q) est dense dans SL(n, R).

Exercice 2.5. a) Soit p un nombre premier. Montrer que la rduction modulo p des coeffi-
cients dune matrice induit un morphisme de groupes SL(n, Z) SL(n, Z/pZ) qui est surjectif
(Indication : on pourra utiliser le th. 2.2.1).
b) Montrer que ce rsultat reste vrai en remplaant p par nimporte quel entier N 2.
42 CHAPITRE II. GROUPES CLASSIQUES

2.3. Conjugaison, commutateurs. Rappelons que le groupe driv dun groupe est le
sous-groupe engendr par ses commutateurs ( I.5.3).

Thorme 2.6. Soit K un corps et soit n un entier 2.


1 On a D(SL(n, K)) = SL(n, K) (et donc D(PSL(n, K)) = PSL(n, K)) sauf si n = 2 et K = F2
ou F3 .
2 On a D(GL(n, K)) = SL(n, K) (et donc D(PGL(n, K)) = PSL(n, K)) sauf si n = 2 et K = F2 .

On verra plus bas que les groupes GL(2, F2 ) = SL(2, F2 ) sont isomorphes au groupe sy-
mtrique S3 , dont le groupe driv est A3 . Dautre part, on peut montrer que le groupe
D(SL(2, F3 )) est dindice 3 dans le groupe SL(2, F3 ). Ces cas sont donc bien des exceptions
aux conclusions du thorme.

Dmonstration. Le dterminant dun commutateur est 1, donc le groupe driv de


GL(n, K) est toujours inclus dans SL(n, K). Pour montrer quil est gal, on montre que le
groupe driv contient toutes les matrices lmentaires, et donc tout le groupe SL(n, K).
En utilisant la formule Ei j Ekl = j k Ei l , on obtient facilement les formules suivantes,
pour i , j , k distincts deux deux :
(In + Ei j )1 = In Ei j
1 1
(In + Ei j )(In + E j k )(In + Ei j ) (In + E j k ) = In + Ei j .
Cela montre le 1 (donc aussi le 2) pour n 3 (cest ncessaire pour pouvoir choisir les
trois indices i , j , k distincts).
Lorsque n = 2, il suffit de montrer que les matrices I2 + E12 et I2 + E21 sont des com-
mutateurs.
On crit les formules suivantes : pour {0, 1, 1} (ce qui est possible si |K| > 3), on a
!1
1 21 1 21
! 1
1

0 0
= ,
0 1 0 1 0 1 0 1 0 1

(et une formule analogue pour I + E21 ), ce qui montre le 1, et pour {0, 1}, (ce qui est
possible si |K| > 2), on a
1 1
0 1 1 0 1 1 1

= ,
0 1 0 1 0 1 0 1 0 1
ce qui montre le 2.

Exercice 2.7. Soit K un corps et soit n un entier 2. Quel est le groupe driv du groupe
affine GA(Kn ) (cf. ex. 1.1.5) ?

Exercice 2.8. Soit K un corps fini et soit n un entier 1. Dcrire tous les morphismes de
GL(n, K) dans K (Indication : on pourra utiliser lexerc. I.1.24).

Exercice 2.9. Montrer que pour n 3, le groupe driv D(SL(n, Z)) est SL(n, Z) (comparer
avec lexerc. 2.14).

Comme annonc plus haut, nous allons maintenant maintenant montrer que certains
des petits groupes linaires sont des groupes de permutations.
2. LE GROUPE LINAIRE 43

On a dj dfini dans lex. I. 2.2.4 lespace projectif Pn1 (K) = Kn {0}/K des droites
vectorielles de Kn . En particulier,
P1 (K) = {K(x, 1) | x K} {K(1, 0)} ' K {},
appel droite projective, est constitu dune copie de K et dun point linfini .
Laction de GL(n, K) sur Kn induit une action sur Pn1 (K). Le noyau de laction est
constitu des automorphismes linaires de Kn qui fixent chaque droite, cest--dire des
homothties (1) . Par passage au quotient, on obtient ainsi des actions fidles sur Pn1 (K)
du groupe projectif linaire
PGL(n, K) = GL(n, K)/Z(GL(n, K))
et de son sous-groupe
PSL(n, K) = SL(n, K)/Z(SL(n, K)).

Exemple 2.10 (Homographies). On reprsente souvent llment de Pn1 (K) corres-


pondant la droite vectorielle engendre par le vecteur (non nul) (x 1 , . . . , x n ) de Kn par ses
coordonnes homognes (x 1 : . . . : x n ) (on a (x 1 : . . . : x n ) = (x 1 : . . . : x n ) pour tout K ).
Lorsque n = 2, la bijection P1 (K) ' K {} construite ci-dessus envoie (x 1 : x 2 ) sur x 1 /x 2
a b
si x 2 6= 0 et sur si x 2 = 0. Une matrice A = GL(2, K) agit sur P1 (K) en envoyant
c d
(x 1 : x 2 ) sur (ax 1 + bx 2 : c x 1 + d x 2 ). Via la bijection ci-dessus, elle agit donc sur K {} par
(si par exemple bc 6= 0)
ax + b
x K {d /c} 7
cx + d
d /c 7
7 a/b
Plus gnralement, on appelle homographie toute bijection de Pn1 (K) induite par laction
dun lment de GL(n, K).

Exemples 2.11. 1 Le groupe GL(n, R) (resp. SL(n, R)) (resp. PGL(n, R)) (resp. PSL(n, R))
est une varit diffrentiable de dimension n 2 (resp. n 2 1) (resp. n 2 1) (resp. n 2 1).
2 Le groupe GL(n, C) (resp. SL(n, C)) (resp. PGL(n, C)) (resp. PSL(n, C)) est une varit
complexe de dimension n 2 (resp. n 2 1) (resp. n 2 1) (resp. n 2 1).

Dans le cas dun corps fini, on a dj vu dans lexerc. I.1.12 les cardinaux de certains de
ces groupes :
|GL(n, Fq )| = q n(n1)/2 (q n 1)(q n1 1) (q 1),
|SL(n, Fq )| = |PGL(n, Fq )| = q n(n1)/2 (q n 1)(q n1 1) (q 2 1),

1. On utilise ici un petit argument : si u est un automorphisme linaire dun K-espace vectoriel V qui fixe
chaque droite vectorielle de V, alors, pour tout x V non nul, il existe x K tel que u(x) = x x. Si x et y sont
colinaires, on a x = y ; sinon, on crit, par linarit de u,
x+y (x + y) = u(x + y) = u(x) + u(y) = x x + y y.
On en dduit x+y = x = y , de sorte que u est une homothtie.
44 CHAPITRE II. GROUPES CLASSIQUES

do on dduit, en utilisant la prop. 2.1.2 et le fait que F


q est cyclique dordre q 1,

|SL(n, Fq )|
|PSL(n, Fq )| = .
pgcd(n, q 1)
En particulier, |PSL(2, Fq )| = q(q 2 1)/ pgcd(2, q 1). Noter aussi les galits
GL(n, F2 ) = PGL(n, F2 ) = SL(2, F2 ) = PSL(n, F2 )
pour tout n (il ny a quun seul dterminant non nul possible dans F2 , savoir 1, et une
seule homothtie, lidentit !).
Nous avons indiqu dans le tableau ci-dessous les cardinaux des premiers de ces
groupes, ainsi que les isomorphismes avec certains groupes de permutations (2) :

q 2 3 4 5 7 8 9
n 2 3 4 2 2 3 2 2 2 2
PSL 6 168 8!/2 12 60 8!/2 60 168 504 6!/2
' S3 ' A8 ' A4 ' A5 6 A8
' ' A5 ' PSL(3, F2 ) ' A6
PGL 24 60 120 6!
' S4 ' A5 ' S5 6 S6
'
SL 24
6 S4
'

Certains de ces isomorphismes sont tonnants et pas faciles du tout dmontrer et


encore moins construire explicitement. Dautres sont plus simples voir.
Lisomorphisme PSL(2, F2 ) ' S3 est facile : on a vu que P1 (F2 ) a 3 lments ; le groupe
PSL(2, F2 ) agit fidlement sur cet ensemble, ce qui fournit un morphisme injectif
PSL(2, F2 ) Bij(P1 (F2 )) ' S3
qui, comme ces deux groupes ont le mme ordre, est un isomorphisme.
De faon analogue, le groupe PGL(2, F3 ) agit fidlement sur lensemble P1 (F3 ), qui a 4
lments, ce qui fournit un morphisme injectif
PGL(2, F3 ) S4
qui, comme ces deux groupes ont le mme ordre, est un isomorphisme.
Le sous-groupe PSL(2, F3 ) < PGL(2, F3 ) est dindice 2 ; il est donc distingu dans S4
(exerc. I.1.15), et isomorphe A4 (pourquoi ?).
Exercice 2.12. Montrer que les groupes SL(2, F3 ) et S4 ne sont pas isomorphes (Indica-
tion : on pourra regarder leur centre).

Exercice 2.13. Les groupes PSL(3, F4 ) et PSL(4, F2 ) ont mme cardinal. Le but de cet exer-
cice est de montrer quils ne sont pas isomorphes.
a) Soit p un nombre premier. Montrer que pour toute puissance q de p, le sous-groupe
TU(n, Fq ) de SL(n, Fq ) form des matrices triangulaires suprieures unipotentes (cf. ex.

2. On sait que ce sont les seuls tels isomorphismes (cf. E. Artin, The orders of the linear groups, Comm. P. App.
Math 8 (1955), 355365).
2. LE GROUPE LINAIRE 45

I.2.17) est un p-Sylow de SL(n, Fq ) et que son image dans PSL(n, Fq ) est un p-Sylow de
PSL(n, Fq ).
1 0

b) Montrer que le centre de TU(3, F4 ) est form des matrices 0 1 0 , pour F4 .


0 0 1
c) Montrer que le centre de TU(4, F2 ) est dordre 2. Conclure.

Exercice 2.14. a) Montrer que le groupe driv D(SL(2, Z)) est dindice 12 dans SL(2, Z)
(Indication : si R et S sont les gnrateurs de SL(2, Z) dfinis dans lexerc. I.4.3.a), on pourra
calculer S 2 , S 4 , R3 et R6 ).
b) Montrer que SL(2, Z) a un quotient dordre 2 et un quotient dordre 3 (Indication : on pourra
utiliser lexerc. I.2.5, pour p = 2 et 3).
c) En dduire que lindice de D(SL(2, Z)) dans SL(2, Z) est 6 ou 12 (on peut montrer que cest
12 (5) ; comparer avec lexerc. 2.9).

2.4. Simplicit. Une des raisons de notre intrt pour les groupes linaires est quils
donnent lieu, lorsquils sont finis, des sries infinies de groupes simples (tout comme les
groupes alterns ; cf. th. I.5.1).
Le but de cette section est de dmontrer le rsultat suivant.

Thorme 2.15. Soit K un corps. Le groupe PSL(n, K) est simple sauf si n = 2, et K = F2


ou F3 .

Les exceptions ne sont effectivement pas simples : PSL(2, F2 ) ' S3 admet A3 comme
sous-groupe distingu propre, tandis que PSL(2, F3 ) ' A4 admet un sous-groupe distingu
dindice 3 (ex. I.5.3.1).
Ce nest pas par hasard que les exceptions sont les mmes dans les th. 2.6 et 2.15. En
effet, on va prsenter ici une dmonstration o le second thorme est dduit du premier
par la mthode dIwasawa, qui sappuie sur laction du groupe PSL(n, K) sur lespace pro-
jectif Pn1 (K).
Plus gnralement, supposons quun groupe G agisse sur un ensemble X. On dira que
G agit primitivement sur X si
1 laction de G sur X est transitive ;
2 le stabilisateur Gx dun point de X (donc de tout point de X) est un sous-groupe
maximal de G, cest--dire que les seuls sous-groupes de G contenant Gx sont Gx et
G.
Un cas particulier daction primitive est donne par une action 2-transitive, cest--dire
telle que
x 1 , x 2 , y 1 , y 2 X (x 1 6= x 2 , y 1 6= y 2 = g G g x 1 = y 1 g x 2 = y 2 ).
Autrement dit, laction de G sur X X , o = {(x, x) | x X}, dfinie par g (x, y) =
(g x, g y) est transitive.
En effet, il suffit de vrifier quun stabilisateur Gx est un sous-groupe maximal. Soit
donc H G un sous-groupe contenant strictement Gx et soit h H Gx , de sorte que y :=
hx 6= x. Soit g G Gx , de sorte que z := g x 6= x. Il existe alors k G tel que k(x, z) = (x, y),
cest--dire k Gx et k z = y. Cette seconde relation scrit (kg ) x = h x, cest--dire
46 CHAPITRE II. GROUPES CLASSIQUES

h 1 kg Gx < H. Comme h et k sont dans H, on en dduit que tout lment g de G Gx est


dans H, soit H = G.
Le thorme permettant de montrer la simplicit dun groupe partir dune action pri-
mitive est le suivant.

Thorme 2.16. Supposons que le groupe G agisse primitivement sur X. Si on se donne,


pour chaque x X, un sous-groupe Tx G tel que
1 Tx est ablien ;
2 Tg x = g Tx g 1 pour tout g G et tout x X ;
S
3 xX Tx engendre G,
alors tout sous-groupe distingu de G agissant non trivialement sur X contient D(G).

Dmonstration. Soit H un sous-groupe distingu de G agissant non trivialement sur X


et soit x X. Puisque Gx est maximal, le sous-groupe HGx G (cf. exerc. I.1.22) est gal soit
Gx , soit G.
Dans le premier cas, on a H Gx donc, pour tout g G,
H = g Hg 1 g Gx g 1 = Gg x
ce qui, puisque G agit transitivement sur X, contredit le fait que H nagit pas trivialement
sur X.
On a donc HGx = G. Comme laction de G sur X est transitive, on a
X = G x = HGx x = H x,
donc laction de H sur X reste transitive. Montrons quen outre G = HTx . En effet, si h H,
on a par 2
Thx = hTx h 1 HTx H = HTx ,
puisque H E G. Puisque H agit transitivement sur X, on a donc T y HTx pour tout y X,
donc G = HTx puisque les (T y ) yX engendrent G par 3.
Finalement, puisque Tx est ablien,
G/H = HTx ' Tx /(H Tx )
(exerc. I.1.22) est ablien, de sorte que H D(G).

Nous aurons encore besoin dune autre dfinition. Soit a un lment non nul dun K-
espace vectoriel V de dimension finie n. On appelle transvection de vecteur a tout auto-
morphisme de V de la forme
x 7 x + `(x)a,
o ` : V K est une forme linaire telle que `(a) = 0. On note cet automorphisme (`, a).
On vrifie que
(0, a) = IdV et (`, a) (`0 , a) = (` + `0 , a),
de sorte que les transvections de vecteur a forment un sous-groupe ablien de GL(V).
Si u GL(V), le conjugu
u (`, a) u 1 = (` u 1 , u(a))
est une transvection de vecteur u(a).
2. LE GROUPE LINAIRE 47

Enfin, si ` 6= 0, on choisit une base (a, e 2 , . . . , e n1 ) de ker(`), que lon complte en une
base de V par un vecteur e n . La matrice de (`, a) dans cette base est la matrice lmentaire
In + `(e n )E1n . Toutes les matrices lmentaires sont en fait des matrices de transvection. Il
rsulte du th. 2.2.2 que les transvections engendrent SL(V).
Nous pouvons maintenant dmontrer le th. 2.15.

Dmonstration du th. 2.15. Laction de PSL(n, K) sur X = Pn1 (K) est fidle et 2-
transitive (il suffit en effet de remarquer qutant donnes des paires de points distincts
de Pn1 (K), correspondant des paires (D1 , D2 ) et (D01 , D02 ) de droites distinctes de Kn , il
existe un automorphisme linaire de Kn qui envoie D1 sur D01 et D2 sur D02 ) donc primitive.
Pour chaque x Pn1 (K), correspondant une droite vectorielle D Kn , on prend pour
groupe Tx le groupe des transvections de Kn de vecteur un gnrateur de D. Comme on
vient de lexpliquer, toutes les hypothses du th. 2.16 sont vrifies, donc un sous-groupe
distingu de PSL(n, K), non rduit {Id}, doit contenir D(PSL(n, K)) = PSL(n, K) (th. 2.6).

En prenant pour K un corps fini Fq , on obtient donc ainsi une troisime srie de
groupes finis simples (les deux premires tant formes des groupes dordre premier dun
ct et des groupes alterns de lautre) (3) . Il y a quelques concidences qui sont toutes
indiques dans le tableau p. 44.
Le premier nouveau groupe simple fini quon dcouvre dans ce tableau est donc le
groupe PSL(3, F2 ), dordre 168 (cf. exerc. I.2.28). Le suivant est PSL(2, F8 ), dordre 504. Le
plus petit groupe fini simple qui nest ni cyclique, ni un groupe altern, ni un groupe sp-
cial linaire est dordre 6048 ; cest le groupe PSU(3, F9 ) qui sera dfini dans le 10.4 (4) .
Lisomorphisme PSL(2, F7 ) ' PSL(3, F2 ) dcoule abstraitement du fait que tous les
groupes simples (cf. th.2.15) dordre 168 sont isomorphes (de mme, tous les groupes
simples dordre 60 sont isomorphes (exerc. I.2.29), ce qui montre deux des isomorphismes
du tableau) (5) .

Exercice 2.17. a) Vrifier que les groupes A3 et A4 sont des quotients de SL(2, F3 ) et le
groupe A5 est un quotient de SL(2, F5 ).
b) Montrer que pour m 6, le groupe Am nest un quotient daucun groupe SL(2, Fp ) (Indica-
tion : on pourra utiliser les exerc. I.5.1 et I.5.6) (6) .

3. Pour des raisons que vous comprendrez plus tard, le groupe PSL(n, Fq ) est aussi not An1 (q).
4. Le suivant est le groupe de Mathieu M11 , de cardinal 7920, qui peut tre dfini comme le sous-groupe de
S11 engendr par le 11-cycle (1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11) et la permutation (3, 7, 11, 8)(4, 10, 5, 6). Il a t construit
par Mathieu en 1861 (dune autre faon !). Cest un des 26 groupes finis simples sporadiques : il ne fait pas partie
dune srie infinie comme les groupes cycliques, alterns, ou projectifs spciaux linaires.
5. Dans le mme ordre dides, on sait que les seuls groupes simples dordre 8!/2 sont ( isomorphisme prs)
A8 ' PSL(4, F2 ) et PSL(3, F4 ).
6. On peut montrer que pour m 6, le groupe Am nest un quotient daucun groupe SL(2, Z/NZ) pour N 2,
mais que pour m 9, le groupe Am est en revanche quotient de SL(2, Z). Comme lapplication de restriction r N :=
SL(2, Z)  SL(2, Z/NZ) est surjective, le noyau de lapplication SL(2, Z)  Am est un sous-groupe (distingu) de
SL(2, Z), dindice fini, qui ne contient aucun ker(r N ) = {M SL(2, Z) | M I2 (mod N)}. On dit que ce nest pas
un sous-groupe de congruence (lexistence de ces sous-groupes a t annonce par Klein en 1879 et publie
indpendamment par Fricke et Pick en 1887). En revanche, cest un thorme difficile de Bass, Lazard et Serre de
1964 que pour n 3, tout sous-groupe de SL(n, Z) dindice fini est un sous-groupe de congruence.
48 CHAPITRE II. GROUPES CLASSIQUES

3. Formes bilinaires et quadratiques


Soit V un K-espace vectoriel. Dans cette section, on introduit les types de formes bili-
naires que lon va tudier.

3.1. Dfinitions. Une forme bilinaire sur V est une application B : V V K telle que,
pour chaque y V, les applications partielles x 7 B(x, y) et x 7 B(y, x) sont K-linaires.
Une telle forme est
symtrique si B(x, y) = B(y, x) pour tous x, y V ;
alterne si B(x, x) = 0 pour tout x V.
Cette dernire condition entrane (et, si car(K) 6= 2, lui est quivalente) le fait que B est
antisymtrique, cest--dire quelle vrifie B(x, y) = B(y, x) pour tous x, y V.
tant donne une forme bilinaire symtrique, on dfinit la forme quadratique associe
f (x) := B(x, x).
On a alors
f (x + y) = f (x) + 2B(x, y) + f (y).
(7)
Si car(K) 6= 2 , on rcupre la forme B partir de f par la formule
1
B(x, y) = ( f (x + y) f (x) f (y)) (14)
2
dite de polarisation .
Si V est de dimension finie n, la matrice M de la forme bilinaire B dans une base
(e 1 , . . . , e n ) de V est la matrice (B(e i , e j ))1i , j n . Si des lments de V sont reprsents par
les vecteurs colonnes X et Y, alors B(X, Y) = t XMY. La forme B est (anti)symtrique si et
seulement si la matrice M est (anti)symtrique. Si P est la matrice de passage de la base
(e i ) une base (e i0 ), la matrice de B dans la nouvelle base est donne par

M0 = t PMP.
Supposons B symtrique et notons f la forme quadratique associe. Si det(M) 6= 0, la
classe de det(M) dans le groupe multiplicatif quotient K /K2 est bien dfinie et sappelle
le discriminant de f , not disc( f ). Quand det(M) = 0, on convient que le discriminant est
nul aussi (8) .
La forme quadratique f est donne par la formule
X
f (x 1 e 1 + + x n e n ) = ai j xi x j ,
1i j n

o a i i = f (e i ) = B(e i , e i ) et a i j = 2B(e i , e j ) si i < j . En dautres termes, une forme quadra-


tique sur un espace vectoriel de dimension finie est donne par un polynme homogne
de degr 2 en les composantes dun vecteur (9) .

7. Si car(K) = 2, il faut dfinir une forme quadratique sur V comme une application f : V K telle que lappli-
cation (x, y) 7 f (x + y) f (x) f (y) soit bilinaire.
8. Cette notion na pas dintrt dans le cas altern car nous verrons plus tard que det(M) est toujours un
carr.
9. Cette formulation reste dailleurs valable en caractristique 2.
3. FORMES BILINAIRES ET QUADRATIQUES 49

3.2. Quadriques. Attention de ne pas tendre aux formes bilinaires symtriques g-


nrales les proprits que vous pouvez connatre des produits scalaires. Ceux-ci corres-
pondent au cas particulier des formes bilinaires symtriques dfinies positives sur un
espace vectoriel rel, ce qui est un cas trs particulier.
Il faut plutt penser une forme quadratique en termes gomtriques de la faon sui-
vante. Une quadrique affine Q Kn est dfinie par une quation polynomiale de degr
2
f 2 (x 1 , . . . , x n ) + f 1 (x 1 , . . . , x n ) + f 0 = 0,
o f i est un polynme homogne de de degr i . Lhomognis
f (x 0 , x 1 , . . . , x n ) = f 2 (x 1 , . . . , x n ) + f 1 (x 1 , . . . , x n )x 0 + f 0 x 02
est une forme quadratique sur Kn+1 . Lquation f (x 0 , x 1 , . . . , x n ) = 0 dfinit un cne qua-
dratique C Kn+1 (et Q est lintersection de C avec lhyperplan affine dquation x 0 = 1)
mais aussi une quadrique projective
:= {(x 0 : x 1 : . . . : x n ) Pn (K) | f (x 0 , x 1 , . . . , x n ) = 0}
Q
(noter que lannulation de f (x 0 , x 1 , . . . , x n ) ne dpend pas du choix des coordonnes ho-
mognes (x 0 : x 1 : . . . : x n )). Bien sr, cette quadrique peut tre vide, comme par exemple la
quadrique dquation x 02 + +x n2 = 0 dans Pn (R) ou la quadrique dquation x 02 +x 12 3x 22 =
0 dans P2 (Q).
Lapplication injective
Kn Pn (K)
(x 1 , . . . , x n ) 7 (1 : x 1 : . . . : x n )
n n
identifie K avec le sous-ensemble de P (K) dfini par x 0 6= 0. On retrouve la quadrique
avec ce sous-ensemble.
affine Q comme lintersection de Q
Exemples 3.1. Considrons dans R2 la conique Q dquation
x 12 x 22 + 2x 2 + 1 = 0.
Lhomognis est f (x 0 , x 1 , x 2 ) := x 12 x 22 + 2x 0 x 2 + x 02 et dfinit une conique projective
Q P2 (R). Il y a deux points linfini (cest--dire avec x 0 = 0), savoir (0 : 1 : 1) et
(0 : 1 : 1). Ils correspondent aux deux asymptotes de lhyperbole Q.

3.3. Formes non dgnres. Soit B une forme bilinaire symtrique ou alterne sur
un espace vectoriel V de dimension finie sur un corps K de caractristique 6= 2.
: V V lapplication linaire qui x V associe la forme linaire y 7 B(x, y).
On note B
On dfinit le noyau de B comme celui de B, cest--dire

ker(B) := {y V | x V B(x, y) = 0}.


et on dit que B est non dgnre si ker(B) = 0. On appelle souvent forme symplectique une
forme alternes non dgnre.
La matrice de B
On dfinit le rang de B comme celui de B. dans une base de V et sa base

duale dans V est la matrice de B comme dfinie plus haut. En particulier, le rang de B est
le rang de cette matrice.
Proposition 3.2. Les conditions suivantes sont quivalentes :
50 CHAPITRE II. GROUPES CLASSIQUES

1 B est non dgnre ;


: V V est bijective ;
2 lapplication linaire B
3 la matrice de B dans une base de V est inversible, cest--dire que le rang de B est la
dimension de V.

Dmonstration. La premire condition est exactement que B soit injective. Comme V



est de dimension finie, cest quivalent dire que B est bijective, cest--dire la seconde
condition, ou encore surjective, ce qui donne la troisime condition.

La restriction de B tout supplmentaire de ker(B) dans V est non dgnre. Cela per-
met de se ramener une forme non dgnre, ce quon fera le plus souvent.

3.4. Groupe disomtries. Soient V et V 0 des espaces vectoriels sur un corps K de ca-
ractristique 6= 2 quips de formes B et B0 de mme type. Une application linaire injective
u : V V 0 est une isomtrie si, pour tous x, y V, on a

B0 (u(x), u(y)) = B(x, y).

Si B et B0 sont des formes bilinaires symtriques, de formes quadratiques associes f et


f 0 , il suffit que
f 0 (u(x)) = f (x)
pour tout x V.
Si B est non dgnre, linjectivit dcoule de la proprit disomtrie. Si en outre
(V 0 , B0 ) = (V, B), toute isomtrie est un isomorphisme et lensemble des isomtries forme
un groupe pour la composition. Lappellation habituelle de ce groupe est diffrente sui-
vant les cas :
pour une forme quadratique, le groupe orthogonal O(V, q) ;
pour une forme alterne, le groupe symplectique Sp(V, B).
Dans tous les cas, si M est la matrice de la forme B dans une base, une matrice U repr-
sente une isomtrie si t UMU = M.
Comme B est non dgnre, cela implique det(U)2 = 1 donc det(U) = 1. Le groupe
spcial orthogonal est alors dfini comme SO(V, q) := O(V, q) SL(V).
Le groupe symplectique na pas de forme spciale car il est dj inclus dans SL(V),
comme on le verra plus loin (cor. 7.2).

4. Orthogonalit
Dans la suite, B dsignera une forme bilinaire symtrique ou alterne sur un espace
vectoriel V de dimension finie sur un corps K de caractristique 6= 2.

4.1. Dfinition. On dit que des vecteurs x et y sont orthogonaux si B(x, y) = 0 ; vu les
proprits de B, cest la mme chose que de demander B(y, x) = 0 : cest donc une relation
symtrique. Lorthogonal dune partie W de V est le sous-espace vectoriel, not W , des
vecteurs de V orthogonaux tous les lments de W. On a par exemple ker(B) = V .
4. ORTHOGONALIT 51

Proposition 4.1. Si B est non dgnre et que W est un sous-espace vectoriel de V, on a


dim(W) + dim(W ) = dim(V).
En particulier, si W W = 0 (ce qui est quivalent B|W non dgnre), V = W W .

Dmonstration. Lapplication linaire r : V W de restriction des formes linaires


est surjective, donc la compose
:V
r B W
x 7 B(x, )
= W , do la formule sur la dimension en crivant que
est linaire surjective. Or ker(r B)

la dimension de V est la somme des dimensions du noyau et de limage de r B.

Voici quelques formules sur lorthogonal (la seconde est vraie aussi en dimension infi-
nie) :
(W ) = W, (W + W 0 ) = W W 0 , (W W 0 ) = W + W 0 .
On dit quun vecteur x V est isotrope si B(x, x) = 0, cest--dire si x x . On dit aussi
que la droite Kx est isotrope.
Un sous-espace vectoriel W V est totalement isotrope si B|W = 0, ce qui est quivalent
W W.

Exemple 4.2. Comme on la vu dans le 3.2, une forme quadratique f sur Kn+1 dfinit
une quadrique projective Q Pn (K). Les points de Q sont en bijection avec les droites
n+1
vectorielles D K isotropes pour f .
Lorthogonal D correspond lespace tangent Q en ce point ; cela rsute de la for-
mule
d f (x)(y) = 2B(x, y)
donnant la diffrentielle de f en x, obtenue en diffrentiant la formule de polarisation
(14).
Dans lex. 3.1 de la conique Q dquation x 12 x 22 + 2x 2 + 1 = 0 dans K2 , si (a 1 , a 2 ) est
et son
un point de Q, la droite K(1, a 1 , a 2 ) est isotrope pour f (elle dfinit un point de Q)
orthogonal pour f est dfini par
a 1 x 1 a 2 x 2 + x 2 + a 2 x 0 + x 0 = 0.
La droite tangente Q en (a 1 , a 2 ) a donc pour quation affine a 1 x 1 a 2 x 2 + x 2 + a 2 + 1 = 0.

4.2. Dcomposition en somme directe orthogonale : cas dun vecteur non isotrope.
Si la forme symtrique B nest pas nulle, il rsulte de la formule (14) quil existe un vec-
teur non isotrope x. Dans ce cas, on a Kx x = 0 donc V = Kx x . Par rcurrence sur
la dimension, en considrant la restriction de B x , on obtient lexistence dune base or-
thogonale (e 1 , . . . , e n ), cest--dire satisfaisant B(e i , e j ) = 0 si i 6= j . Posant i = B(e i , e i ), on
obtient
f (x) = 1 x 12 + + r x r2 ,
avec 0 r n et 1 , . . . , r non nuls ; cest la rduction de Gauss de la forme quadratique f .
Lentier r ne dpend que de la forme f car cest son rang.
52 CHAPITRE II. GROUPES CLASSIQUES

Dans la base (a 1 e 1 , . . . , a n e n ), o a i K , les coefficients i deviennent i a i2 . Si


1 , . . . , n sont des scalaires non nuls, il est dusage de noter la forme quadratique non
dgnre (x 1 , . . . , x n ) 7 1 x 12 + + n x n2 sur Kn par le symbole
1 , . . . , n
et lisomtrie entre deux telles formes par le symbole '. Pour tous scalaires non nuls
a 1 , . . . , a n , on a donc
1 , . . . , n ' a 12 1 , . . . , a n2 n .
En dautres termes, on peut considrer que les i sont dans K /K2 . On a disc(1 , . . . , n ) =
1 n .
Le problme de la classification des formes quadratiques est de savoir quand des
formes 1 , . . . , n et 1 , . . . , n sont isomtriques, avec 1 , . . . , n , 1 , . . . , n K /K2 .
Une condition ncessaire est que les discriminants soient les mmes, 1 n = 1 n
dans K /K2 , mais elle nest en gnral pas suffisante.

Exemples 4.3. 1 Si K est un corps algbriquement clos (ou plus gnralement si K est
quadratiquement clos, cest--dire K = K2 ), on peut toujours trouver a i tel que a i2 = 1/i .
Il en rsulte qutant donne une forme quadratique non dgnre f sur Kn , il existe une
base dans laquelle elle scrit
f (x) = x 12 + + x n2 .
Son groupe orthogonal (indpendant donc de f ) est not O(n, K).
2 Si K = R, on peut toujours trouver a i tel que a i2 = 1/i . En rarrangeant la base, on
dduit qutant donne une forme quadratique non dgnre f sur Rn , il existe une base
dans laquelle elle scrit
f (x) = x 12 + + x s2 x s+1
2
x n2 .
Le couple (s, n s) est la signature de f ; on verra plus loin (ex. 5.6.1) que cest un invariant
de f . Son groupe orthogonal est not O(s, n s, R), ou simplement O(s, n s), et on note
O(n) au lieu de O(n, 0). Comme les groupes orthogonaux de f et de f sont les mmes,
on a O(s, t ) ' O(t , s). Le discriminant est (1)ns donc ne suffit pas distinguer les formes
quadratiques.
2 2
3 Si K = Fq , alors F q /Fq est dordre 2 (car, q tant impair le noyau de x 7 x dans Fq

est {1}). Donc on peut ramener chaque i non nul tre gal 1 ou Fq . Mais on2

peut en fait faire mieux.

Proposition 4.4. tant donne une forme quadratique f non dgnre sur Fnq , il existe
une base dans laquelle elle scrit sous lune des deux formes suivantes :
f (x) = x 12 + + x n1
2
+ x n2 ,
f (x) = x 12 + + x n1
2
+ x n2 ,
o est un scalaire non nul fix qui nest pas un carr dans Fq .

Notons que les deux formes proposes ne sont pas quivalentes, puisque leurs discri-
2
minants sont 1 et , qui sont diffrents dans F
q /Fq . On dduit de la proposition que des
formes quadratiques non dgnres sur Fnq sont quivalentes si et seulement si elles ont
mme discriminant.
4. ORTHOGONALIT 53

Dmonstration. Par rcurrence sur n. Si n 2, on va montrer quil existe e 1 tel que


f (e 1 ) = 1. Alors Fnq = Ke 1 e 1 et lhypothse de rcurrence montre le rsultat.
q+1
crivons f dans une base orthogonale, f (x) = ni=1 i x i2 . Puisquil y a 2 carrs dans
P

Fq (en comptant 0) et que 1 2 6= 0, les quantits 1 x 12 et 1 2 x 22 dcrivent toutes deux


q+1 q+1
un ensemble 2 lments quand x 1 (resp. x 2 ) dcrit Fq . Puisque 2 > q, il existe x 1 , x 2
tels que 1 x 12 et 1 2 x 22 concident, cest--dire f (x 1 , x 2 , 0, . . . , 0) = 1.
On a donc a priori deux groupes orthogonaux pour chaque dimension, selon que le dis-
criminant de la forme est trivial ou non. Cependant les groupes orthogonaux de 1, . . . , 1
et de , . . . , sont les mmes et la seconde forme est de discriminant n .
Si n = 2m + 1 est impair, on a donc un seul groupe orthogonal, not O(2m + 1, Fq ).
Si n = 2m est pair, on note les deux groupes orthogonaux O+ (2m, Fq ) et O (2m, Fq ) (10)
(il ressort de (22) que leurs cardinaux sont diffrents : ils ne sont donc pas isomorphes).
4 Si K = Q, on a une infinit de discriminants possibles, puisque le groupe Q /Q2 est
infini. tant donne une forme quadratique sur Q, on peut aussi la voir comme une forme
quadratique sur R et considrer sa signature. Mais, mme discriminant et signature fixs,
il existe encore une infinit de classes dquivalence de formes quadratiques sur Q (11) .
Exercice 4.5. Soit K un corps. Pour tous , dans K tels que + 6= 0, montrer , '
+ , ( + ).

Exemple 4.6 (Pinceaux de formes quadratiques). Soit V un espace vectoriel de di-


mension n sur un corps K algbriquement clos et soient f et f 0 des formes quadratiques
non dgnres sur V. Le pinceau engendr par f et f 0 est lensemble de formes quadra-
tiques
{ f := f f 0 | K}.
On choisit une base de V dans laquelle la matrice de f est In (ex. 4.3.1) ; soit M la matrice
de g dans cette mme base. La forme quadratique f est dgnre si et seulement si
det(In M) = 0, cest--dire si est valeur propre de M. Supposons ces valeurs propres
1 , . . . , n toutes distinctes (cest le cas gnral ). La matrice M est alors diagonali-
sable (12) : il existe une base (e 1 , . . . , e n ) de V compose de vecteurs propres de M. Plus
prcisment, MEi = i Ei , o Ei est la matrice (colonne) des composantes de e i dans la
base de dpart. On a alors, pour i 6= j ,
B0 (e i , e j ) = t Ei ME j = j t Ei E j ,
qui est aussi gal, par symtrie de B0 ,
B0 (e j , e i ) = t E j MEi = i t E j Ei = i t Ei E j .

10. Plus prcisment, le groupe O+ (2m, Fq ) est le groupe disomtries de toute forme quadratique de discri-
minant (1)m .
11. Pour dcrire ces classes dquivalence, il faut voir une forme quadratique sur Q comme une forme quadra-
tique non seulement sur son complt R, mais aussi sur chacun des corps p-adiques Qp , o p est un nombre
premier impair : des formes quadratiques sur Q sont quivalentes si et seulement si elles le sont dans R et dans
chacun des Qp ( Thorme de Hasse-Minkowski ; Serre, J.-P., Cours darithmtique, chap. IV, th. 9 ; cf. aussi
prop. 7). Sur chacun de ces corps, il y a un invariant facile calculer qui permet de tester lquivalence (cest la
signature sur le corps R et un invariant dans {1} sur les corps Qp ).
12. Attention : la matrice M est symtrique, mais cela nentrane pas en gnral quelle est diagonalisable !
54 CHAPITRE II. GROUPES CLASSIQUES

Comme i 6= j , on en dduit 0 = t Ei E j = B(e i , e j ) = B0 (e i , e j ). La base (e 1 , . . . , e n ) est donc


p
orthogonale la fois pour f et pour f 0 . En remplaant e i par e i / B(e i , e i ), on obtient une
base de V dans laquelle
f (x) = x 12 + + x n2 ,
f 0 (x) = 1 x 12 + + n x n2 .
Cest le cas le plus simple. Dans tous les cas, on peut dfinir pour tout pinceau de formes
quadratiques une suite de nombres appele symbole de Segre du pinceau et, pour chaque
symbole, une forme normale des quadriques du pinceau.

4.3. Dcomposition en somme directe orthogonale : cas dun vecteur isotrope. La


forme B est ici symtrique ou alterne, non dgnre.

Lemme 4.7. Si x est un vecteur isotrope non nul, il existe un vecteur isotrope y tel que
B(x, y) = 1.

0 1
Dans la base (x, y) du plan P engendr par x et y, la matrice de B est , o = 1 ou
0
1 selon que B est symtrique ou alterne. On dit que P est un plan hyperbolique.

Dmonstration. Comme B est non dgnre et que x nest pas nul, on peut toujours
trouver x 0 tel que B(x, x 0 ) = 1, puis on prend y = x 0 21 B(x 0 , x 0 )x, qui satisfait les proprits
voulues.

Lintrt dun plan hyperbolique P est que B|P est non dgnre, ou de manire qui-
valente P P = 0. Il en rsulte
V = P P .
La forme B est encore non dgnre sur P et on peut recommencer la mme opra-
tion sur P , si celui-ci admet un vecteur isotrope non nul. Finalement, on fabrique une
dcomposition en somme directe orthogonale

V = P1 P W,
o P1 , . . . , P sont des plans hyperboliques et o le seul vecteur isotrope de W est 0 ; on dit
que W est un sous-espace anisotrope.
Lentier est lindice de la forme B ; on verra plus loin (cor. 5.5.2) que cen est un inva-

riant. Une somme orthogonale de plans hyperboliques comme ci-dessus P1 P est
appele un espace hyperbolique.
On a obtenu ce stade deux formes de rduction pour une forme quadratique f :
une dcomposition dite de Gauss en 1 , . . . , n ;
une dcomposition en somme directe orthogonale dun espace hyperbolique et dun
espace anisotrope.
Remarquons que toute forme , ( K ) est un plan hyperbolique, puisquelle
contient un vecteur isotrope non nul, (1, 1). Concrtement, cette forme scrit f (x 1 , x 2 ) =
x 12 x 22 dans une base (e 1 , e 2 ) et f (y 1 , y 2 ) = 2y 1 y 2 dans la base ( 1 (e 1 + e 2 ), e 1 e 2 ), qui
est donc hyperbolique.
4. ORTHOGONALIT 55

Exemples 4.8. 1 Si K est quadratiquement clos, toute forme quadratique non dg-
nre sur Kn peut scrire 1, 1, 1, 1, . . . , . Cest donc la somme directe orthogonale de
bn/2c plans hyperboliques et, si n est impair, de la forme anisotrope 1.
2 Si K = R, on a vu (ex. 4.3.2) que toute forme quadratique non dgnre scrit

1, . . . , 1, 1, . . . , 1.
| {z } | {z }
s fois t fois

Si s t , cest donc la somme directe orthogonale de s plans hyperboliques et de la forme


dfinie ngative (donc anisotrope) 1, . . . , 1.
| {z }
t s fois

Exercice 4.9. Soit K un corps de caractristique diffrente de 2 et soit f une forme qua-
dratique non dgnre sur un K-espace vectoriel V de dimension finie non nulle. Soit a K.
On dit que f reprsente a sil existe v V non nul tel que f (v) = a.
a) La forme quadratique 1, 1, 1, 7 sur Q4 reprsente-t-elle 0 ?
b) Si f reprsente 0, montrer que f reprsente tout lment de K.
c) Soit g une forme quadratique non dgnre sur un K-espace vectoriel W de dimension
finie non nulle. Montrer que les proprits suivantes sont quivalentes :
(i) il existe a K qui est reprsent la fois par f et par g ;
(ii) la forme quadratique h(v, w) = f (v) g (w) sur lespace vectoriel V W reprsente 0.

4.4. Dcomposition en somme directe orthogonale : cas altern. On suppose B al-


terne (et non dgnre). Dans ce cas, tout vecteur est isotrope et on obtient comme ci-
dessus une dcomposition en somme directe orthogonale (lespace W est ncessairement
nul)

V = P1 P .

En particulier, la dimension de V est paire (gale 2) et, isomtrie prs, il ny a quune


seule forme alterne non dgnre sur un K-espace vectoriel de dimension paire 2 ; on
notera son groupe disomtries Sp(2, K).
Dans une base (e 1 , . . . , e 2 ) telle que (e i , e i + ) est une base standard de Pi , la matrice de
B est

0 I
J2 = . (15)
I 0
On a alors
Sp(2, K) = {U GL(2, K) | t UJ2 U = J2 }. (16)

Dcomposant la matrice par blocs,



A B
U= ,
C D

il vient U Sp(2, K) si et seulement si


t
AC = t CA, t
BD = t DB, t
AD t CB = I . (17)
56 CHAPITRE II. GROUPES CLASSIQUES

5. Thorme de Witt
Le thorme de Witt est un thorme de prolongement des isomtries. Il est essentiel
dans la thorie.

Thorme 5.1 (Witt). Soient (V, B) et (V 0 , B0 ) des espaces isomtriques non dgnrs.
Soit W un sous-espace de V et soit u : W V 0 une isomtrie. Il existe une isomtrie v : V V 0
telle que v|W = u.

Commenons par le cas simple o W est de dimension 1, engendr par un vecteur x.


Le vecteur y := u(x) vrifie B(x, x) = B(y, y) et il sagit de trouver une isomtrie v telle que
v(x) = y. Pour rsoudre ce problme, nous aurons besoin de la construction suivante.

Exemple 5.2 (Rflexions). Si B(x, x) 6= 0 (en particulier, B est symtrique), on a V =


x Kx et la rflexion (ou symtrie hyperplane) par rapport x est lendomorphisme
s x de V de valeurs propres 1 et 1 sur cette dcomposition. Il sagit manifestement dune
isomtrie, donne explicitement par la formule
B(x, y)
s x (y) = y 2 x.
B(x, x)
Si B(x, x) = B(y, y) 6= 0 et quon note la forme quadratique associe f , le thorme de
WItt rsulte alors du lemme suivant.

Lemme 5.3. Si f (x) = f (y) 6= 0, il existe une isomtrie v telle que v(x) = y.

Dmonstration. De f (x + y) + f (x y) = 2( f (x) + f (y)) = 4 f (x), on dduit que lun au


moins des vecteurs x + y et x y est non isotrope, disons par exemple x + y. Alors la r-
flexion par rapport (x + y) envoie x sur y, et on la compose par Id.

Le deuxime cas quon va traiter est celui dun espace W totalement isotrope (cest--
dire tel que B|W 0). On construit pour cela un espace hyperbolique contenant W.

Lemme 5.4. Soit V un espace vectoriel muni dune forme bilinaire symtrique ou alter-
ne non dgnre, soit W un sous-espace vectoriel totalement isotrope de V et soit (e 1 , . . . , e r )
une base de W. Il existe (e 10 , . . . , e r0 ) dans V tels que
chaque Pi := e i , e i0 est un plan hyperbolique ;
P1 , . . . , Pr sont en somme directe orthogonale.

En outre, toute isomtrie W V 0 se prolonge en une isomtrie P1 Pr V 0 .

Dmonstration. Le cas r = 1 est le lemme 4.7. On raisonne ensuite par rcurrence sur
r . Posons W1 = e 2 , . . . , e r .
Lhyperplan e 1 contient e 1 et W1 ; soit V1 un supplmentaire de e 1 dans e 1 contenant
W1 . La restriction de B V1 est non dgnre ; on applique lhypothse de rcurrence
son sous-espace totalement isotrope W1 et il existe donc des plans hyperboliques P2 , . . . , Pr

dans V1 avec les proprits du lemme. La somme directe P2 Pr est alors orthogonale
e 1 et la restriction de B y est non dgnre. Son orthogonal contient donc e 1 et la res-
triction de B y est aussi non dgnre. On peut y appliquer le lemme 4.7 au vecteur e 1 : il

existe e 10 orthogonal P2 Pr et formant avec e 1 un plan hyperbolique.
5. THORME DE WITT 57

Lextension dune isomtrie u : W V 0 se montre en tendant im(u) dans V 0 de la mme


manire que W : comme B est non dgnre, u est injective et u(W) = u(e 1 ), . . . , u(e r )
est un sous-espace totalement isotrope de V 0 ; on construit alors des plans hyperboliques
u(e i ), e i00 et on prolonge u en envoyant chaque e i0 sur e i00 .

Dmonstration du th. 5.1. On commence par tendre u un sous-espace W de V


contenant W sur laquelle la forme B est non dgnre.
Soit W 0 un supplmentaire de W W dans W. La restriction de B W 0 est non d-
gnre, donc aussi la restriction de B W 0 . Ce dernier espace contient le sous-espace
vectoriel totalement isotrope W W . Par le lemme 5.4, on peut donc tendre u|W 0 un
sous-espace hyperbolique H de W 0 (sur laquelle B est non dgnre). On a ainsi tendu

u en u au sous-espace W := H W 0 , sur lequel B est non dgnre. Remarquons que la
0
restriction de B u(W) est aussi non dgnre.
Si B est alterne, les restrictions (non dgnres) de B W et de B0 u( sont
W)
quivalentes ( isomtrie prs, il ny a quune seule forme alterne non dgnre sur un

espace vectoriel de dimension paire). On a ainsi tendu u W W = V.
Supposons donc B symtrique. De plus, comme (V, B) et (V 0 , B0 ) sont isomtriques, on
= 1 est alors fourni par le lemme 5.3.
peut les supposer gaux. Le cas dim(W)

On raisonne alors par rcurrence sur dim(W). Si dim(W) 2, on crit W = W1 W 2 ,
avec W1 et W2 non nuls, o la restriction de B W1 et W2 est non dgnre (cf. 4.2).
Par lhypothse de rcurrence, u|W1 se prolonge en une isomtrie v 1 de V, qui induit par

restriction une isomtrie v 1 |W : W1 u(W1 ) . On applique alors nouveau lhypothse
1

de rcurrence u|W2 : W2 u(W1 ) pour le prolonger en une isomtrie v 2 : W1 u(W1 ) .
On prend alors v = u|W1 v 2 : W1 W1 u(W1 ) u(W1 ) .

Corollaire 5.5. 1 Si W et W 0 sont des sous-espaces isomtriques de V, les sous-espaces


W et W 0 sont isomtriques.
2 Tous les sous-espaces totalement isotropes maximaux ont mme dimension , appele
lindice de B.
3 Tous les sous-espaces hyperboliques maximaux ont mme dimension 2.

4 Si H est un sous-espace hyperbolique maximal, on peut crire V = H W, avec W sans
vecteur isotrope non nul (W est anisotrope).

On notera quau vu de 3, on a 21 dim(V).


Dautre part, dans le cas altern, le corollaire rsulte de la classification des formes al-
ternes non dgnrees ; on a = 12 dim(V) et lespace anisotrope W du 4 est nul.

Dmonstration. Le 1 rsulte du thorme de Witt.


On prouve le 2. Si W et W 0 sont totalement isotropes et dim(W) dim(W 0 ), nimporte
quelle application linaire injective u : W W 0 est une isomtrie, donc stend en une
isomtrie v de V. Alors W est contenu dans v 1 (W 0 ), qui est aussi totalement isotrope. Il en
rsulte que tous les sous-espaces totalement isotropes maximaux ont mme dimension.
Tout sous-espace hyperbolique contient un sous-espace totalement isotrope de di-
mension moiti, et inversement, comme on la vu dans le lemme 5.4, tout sous-espace
58 CHAPITRE II. GROUPES CLASSIQUES

totalement isotrope est contenu dans un sous-espace hyperbolique de dimension double.


Le 3 rsulte donc du 2.
Le 4 a dj t vu dans le 4.3.

Exemples 5.6. 1 Si K est un corps quadratiquement clos, une forme quadratique non
dgnre de dimension n est dindice bn/2c (ex. 4.8.1).
2 Dans le cas dune forme quadratique non dgnre sur Rn , de signature (s, t = ns),
on voit que lindice est inf(s, t ) (ex. 4.8.2), donc la signature est bien un invariant de la
forme quadratique.
3 Dans le cas dun corps fini Fq (de caractristique diffrente de 2), rappelons que les
formes quadratiques sont de deux types :
1, . . . , 1 et 1, . . . , 1, ,
avec F2q . Dautre part, toute forme quadratique sur un espace de dimension 3 admet
un vecteur isotrope non nul (cela rsulte de la dmonstration de la prop. 4.4). Lespace F
du cor. 5.5 est donc de dimension 2.
En dimension 2,
la forme 1, 1 a un vecteur isotrope non nul, (1, 1) ;
la forme 1, na pas de vecteur isotrope non nul.
Si la dimension de lespace est 2m + 1, impaire, W est de dimension 1 et lindice de la
forme quadratique est m. On rappelle quon a un seul groupe orthogonal, not O(2m +
1, Fq ).
Si la dimension de lespace est 2m, paire, soit W = 0 et lindice de la forme quadratique
est m, soit W est de type 1, et lindice est m 1. On a dj not les groupes ortho-
gonaux correspondants O+ (2m, Fq ) et O (2m, Fq ), respectivement (cf. note 10 ; la forme
quadratique 1, 1, . . . , 1, 1 tant visiblement dindice m, on voit que le discriminant as-
soci est bien (1)m ).

Exercice 5.7. Soit q une puissance de nombre premier impair et soit f une forme quadra-
tique non dgnre sur Fn
q . Calculer le cardinal de lensemble

{x Fn
q | f (x) = 1}
(Indication : on distinguera plusieurs cas selon le discriminant de f et la parit de n).

6. Groupe de Witt
Soit K un corps. On considre lensemble des classes dquivalence (ou disomtrie)
de K-espaces vectoriels munis dune forme quadratique non dgnre. Cette ensemble
est muni dune addition (commutative et associative) correspondant la somme directe
orthogonale et llment neutre correspond la forme quadratique nulle sur lespace vec-
toriel nul. Le 1 du cor. 5.5 dit exactement que laddition est simplifiable :
[ f ] + [g ] = [ f 0 ] + [g ] = [ f ] = [ f 0 ].
Cest un semi-groupe mais ce nest pas un groupe, puisque dim([ f ] + [g ]) = dim([ f ]) +
dim([g ]), donc [ f ] + [g ] nest nul que si [ f ] et [g ] le sont. De la mme faon quon passe
du semi-groupe simplifiant N au groupe Z, on associe cette situation le groupe de
6. GROUPE DE WITT 59

Grothendieck-Witt GW(K) de K : cest lensemble des couples ([ f 1 ], [ f 2 ]) (auquel il faut


penser comme la diffrence formelle [ f 1 ] [ f 2 ]) modulo la relation dquivalence
([ f 1 ], [ f 2 ]) ([g 1 ], [g 2 ]) = [ f 1 ] + [g 2 ] = [ f 2 ] + [g 1 ].
On vrifie que GW(K) est bien un groupe, muni de morphismes de groupes surjectifs
dim : GW(K)  Z disc : GW(K)  K /K2 .
Notons par ailleurs la relation [ f ] + [ f ] = dim( f )[P], o f est la forme quadratique op-
pose f (sur le mme espace vectoriel) et P est un plan hyperbolique.
On dfinit le groupe de Witt W(K) de K comme le quotient de GW(K) par le sous-groupe
Z[P] engendr par [P]. Cest encore un groupe ablien dans lequel loppos de [ f ] est [ f ].
En utilisant lcriture diagonale des formes quadratiques, on a les relations suivantes dans
W(K) :
[(1) , . . . , (m) ] = [1 , . . . , m ] pour tout Sm ,
[1 , . . . , m ] + [1 , . . . , n ] = [1 , . . . , m , 1 , . . . , n ],
[1 , . . . , m ] = [1 , . . . , m ],
[, ] = 0.
On a un morphisme
dim : W(K)  Z/2Z
mais le discriminant ne passe pas au quotient puisque disc(P) = 1.
Le 1 du cor. 5.5 dit que les lments de W(K) peuvent tre reprsents par des formes
quadratiques anisotropes. On a plus prcisment
W(K) = {classes disomtrie de formes quadratiques anisotropes}.
En effet, si des formes quadratiques anisotropes f 1 et f 2 ont mme image dans W(K), il

existe des entiers positifs n 1 et n 2 tels que f 1 P n1 f 2 P n2 . Le cor. 5.5 entrane que f 1 et
f 2 sont isomtriques.

Exemples 6.1. 1 Si K est un corps quadratiquement clos, dim : W(K)  Z/2Z est un
isomorphisme (ex. 5.6.1).
2 Si 1 est un carr dans K, on a [ f ] = [ f ] pour tout forme quadratique f , donc tout
lment de W(K) est dordre 2.
3 Toute forme quadratique relle anisotrope est isomtrique 1, . . . , 1. On a donc

W(R) ' Z. On peut en dduire un isomorphisme dim s : GW(R) Z Z, o s est le mor-
phisme signature, dfini par s([1]) = 1.
4 Dans le cas dun corps fini Fq (de caractristique diffrente de 2), on a
(
Z/2Z Z/2Z si 1 K2 ,
W(K) '
Z/4Z si 1 K2 .

En effet, si on note comme dhabitude un lment de Fq F2q , il y a 4 (classes diso-


mtrie de) formes quadratiques anisotropes : 0, 1, et 1, . Le groupe W(Fq ) a
donc 4 lments, et il est isomorphe soit Z/4Z, soit (Z/2Z)2 . Si 1 est un carr dans
Fq , on est dans le second cas par 2. Dans le cas contraire, on peut prendre = 1 et
60 CHAPITRE II. GROUPES CLASSIQUES

[1] + [1] = [1, 1] = [1, ] ; on est donc dans le premier cas : W(Fq ) est isomorphe
Z/4Z, avec comme gnrateur [1].
5 Le groupe W(Q) est connu. Il contient le groupe cyclique Z engendr par 1W(Q) , et le
L
quotient est p premier W(Fp ).
Remarque 6.2 (Idal fondamental et conjecture de Milnor). On peut aussi mettre sur
W(K) une structure danneau en dfinissant une forme quadratique sur le produit tenso-
riel (exerc. III.1.8) de deux espaces munis dune forme quadratique. Cela revient poser
[1 , . . . , m ] [1 , . . . , n ] = [i j , 1 i m, 1 j n].
Le morphisme dim : W(K)  Z/2Z est alors un morphisme danneaux et on appelle son
noyau I(K) lidal fondamental de W(K). Un lment de I(K) est donc reprsent par une
forme quadratique sur un espace vectoriel de dimension paire. Le morphisme discrimi-
nant sign est dfini ainsi :
discs : I(K) K /K2
[f ] 7 (1)dim( f )/2 disc( f ).

On montre quil induit un isomorphisme I(K)/I(K)2 K /K2 .
La conjecture de Milnor, montre par Voevodsky en 1996 (dmonstration pour laquelle
il a obtenu la mdaille Fields en 2002) identifie tous les quotients successifs I(K)r /I(K)r +1
en termes de groupes dits de K-thorie de Milnor.

7. Groupe symplectique
Dans cette section, le K-espace vectoriel V, de dimension finie paire 2, est muni dune
forme alterne non dgnre (on dit aussi forme symplectique) B et on tudie le groupe
symplectique Sp(V, B).
On rappelle que V est somme directe orthogonale de plans hyperboliques.

7.1. Gnrateurs. Soit une transvection (x) = x + `(x)a, o ` V et a ker(`) (cf.


2.4). On a
B((x), (y)) = B(x + `(x)a, y + `(y)a)
= B(x, y) + `(y)B(x, a) + `(x)B(a, y).
Si on prend pour ` une forme linaire B(a, ), la transvection est symplectique ; toutes
les transvections de la forme
(x) = x + B(a, x)a, a V, K (18)
sont donc symplectiques.
Remarquons que si dim(V) = 2, dans une base hyperbolique de V, on a B((x 1 , x 2 ), (y 1 , y 2 )) =
x 1 y 2 x 2 y 1 . Un morphisme u de V multiplie B par det(u), do il rsulte (comme on peut
aussi le voir sur les quations (17))
Sp(2, K) = SL(2, K). (19)
En dimension 2, toutes les transvections sont symplectiques.
Thorme 7.1. Les transvections symplectiques engendrent Sp(V).
7. GROUPE SYMPLECTIQUE 61

Corollaire 7.2. Le groupe symplectique Sp(V) est un sous-groupe de SL(V).


On verra dans le cor. III.4.8 une autre dmonstration de ce corollaire.
Dmonstration. Les transvections ont dterminant 1.
Dmonstration du thorme. La dmonstration se fait par rcurrence sur la dimen-
sion, en commencant par la dimension 0 ( !).
Si V 6= 0, il contient un plan hyperbolique P = x 1 , x 2 . Soit u Sp(V). Alors Q := u(P) =
u(x 1 ), u(x 2 ) est aussi un plan hyperbolique. Si on admet (provisoirement) le lemme ci-
dessous, il existe un produit v de transpositions symplectiques tel que v(x 1 ) = u(x 1 ) et
v(x 2 ) = u(x 2 ). La compose v 1 u est alors lidentit sur P, donc laisse stable son ortho-
gonal P . Sa restriction P en est un automorphisme symplectique, qui est donc, par
hypothse de rcurrence, produit de transvections symplectiques de P . Prolonges par
lidentit sur P, ces transvections symplectiques deviennent des transvections symplec-
tiques de V, dont le produit est v 1 u. Ainsi, u est bien produit de transvections symplec-
tiques de V.
Lemme 7.3. Si P = x 1 , x 2 et Q = y 1 , y 2 sont des plans hyperboliques (avec B(x 1 , x 2 ) =
B(y 1 , y 2 ) = 1), il existe un produit dau plus 4 transvections symplectiques envoyant x 1 sur
y 1 et x 2 sur y 2 .
Dmonstration. Observons que si B(x 1 , y 1 ) 6= 0, on peut envoyer x 1 sur y 1 par la trans-
vection symplectique
B(y 1 x 1 , x)
(x) = x (y 1 x 1 ).
B(x 1 , y 1 )
Dans le cas gnral, en passant par un z tel que B(x 1 , z) 6= 0 et B(z, y 1 ) 6= 0 (qui existe parce
que V nest pas runion des hyperplans x 1 et y 1 !), on voit quun produit de 2 transvections
symplectiques envoie x 1 sur y 1 .
On est ainsi ramen au cas x 1 = y 1 et on veut donc envoyer x 2 sur y 2 en laissant x 1 fixe.
nouveau, la situation est plus simple si B(x 2 , y 2 ) 6= 0 : la transvection
B(y 2 x 2 , x)
(x) = x (y 2 x 2 )
B(x 2 , y 2 )
convient alors, car B(y 2 x 2 , x 1 ) = B(y 2 , y 1 ) B(x 2 , x 1 ) = 0. Si B(x 2 , y 2 ) = 0, il faut nouveau
passer par un intermdiaire z tel que B(x 2 , z) 6= 0, B(z, y 2 ) 6= 0, mais aussi (pour fixer x 1 ),
B(z x 2 , x 1 ) = 0 et B(y 2 z, x 1 ) = 0, ce qui revient B(x 1 , z) = 1. Mais z = x 1 + y 2 satisfait
toutes ces conditions.
On dduit dailleurs de ce lemme que toute isomtrie dun espace symplectique de di-
mension 2 est produit dau plus 4 transvections symplectiques.
Remarque 7.4. On peut montrer (13) que le groupe Sp(2, K) est engendr par les ma-
trices par blocs (cf. (17))
I (Ei j + E j i ) I + Ei j

0
et , pour 1 i , j , K,
0 I 0 I E j i

13. OMeara, O. T., Symplectic Groups, Mathematical Surveys 16, American Mathematical Society, Providence,
R.I., 1978.
62 CHAPITRE II. GROUPES CLASSIQUES

et leur transpose (14) .

Exercice 7.5. Montrer que Sp(2, R) est connexe.

Exercice 7.6. Montrer que Sp(2, Q) est dense dans Sp(2, R).

7.2. Centre. Soit u une isomtrie commutant avec toute isomtrie. Elle commute en
particulier avec toutes les transvections symplectiques, de sorte que, pour tout a V et
tout x V, on a
u(x) + B(a, u(x))a = (u(x)) = u((x)) = u(x) + B(a, x)u(a).
tant donn a 6= 0, on peut choisir x de faon que B(a, x) 6= 0 et on en dduit que u(a) est
proportionnel a pour tout a V. Lautomorphisme u est alors une homothtie (cf. note
1), de rapport . Comme il est symplectique, on a = 1.
Le centre de Sp(2, K) est donc rduit {I2 }. On considre le groupe projectif associ,
savoir le quotient
PSp(2, K) = Sp(2, K)/{I2 }.
Cest un sous-groupe de PSL(2, K) ; il agit donc fidlement sur lespace projectif P21 (K).

Exemples 7.7. 1 Les groupes Sp(2, R) et PSp(2, R)) sont des varits diffrentiables
de dimension (2 + 1).
2 Les groupes Sp(2, C) et PSp(2, C)) sont des varits complexes de dimension (2+
1).

7.3. Cardinal des groupes symplectiques finis. On suppose q impair (cf. rem. 7.11 pour
le cas de la caractristique 2). Comme pour les groupes linaires, il est facile de dnombrer
les lments de Sp(2, Fq ) : il suffit de compter le nombre de bases hyperboliques. On
obtient
(q 2 q 21 ) 22 (q 22 q 23 ) (q 2 q)
| Sp(2, Fq )| = (q 2 1) (q 1) (q 2 1)
q 1 q 1 q 1
= q 21+23++1 (q 2 1)(q 22 1) (q 2 1)
2
= q (q 2 1)(q 22 1) (q 2 1), (20)
1
| PSp(2, Fq )| = | PSp(2, Fq )|
2
1 2 2
= q (q 1)(q 22 1) (q 2 1).
2
On rappelle (cf. (19)) que le groupe Sp(2, Fq ) est le mme que le groupe SL(2, Fq ).

Exercice 7.8 (p-sous-groupes de Sylow de Sp(2, Fq )). Lespace vectoriel F2


q est muni de

0 I
la forme symplectique de matrice J2 = I 0 dans la base canonique (cf. (15)).

14. Le groupe Sp(2, Z), quon peut dfinir comme le sous-groupe de Sp(2, Q) form des matrices coeffi-
cients entiers, est engendr, pour 2, par quatre matrices explicites (Hua, L. K., Reiner, I., On the generators of
the symplectic modular group, Trans. Amer. Math. Soc. 65 (1949), 415426).
7. GROUPE SYMPLECTIQUE 63

Soit W F2
q le sous-espace vectoriel engendr par les premiers vecteurs de la base ca-
nonique. On considre le sous-groupe
H := {u Sp(2, Fq ) | u(W) = W}.
a) Montrer que la restriction W induit un morphisme surjectif : H  GL(W) = GL(, Fq )
(Indication : on pourra utiliser les relations (17)).
b) Montrer que le noyau de est isomorphe au groupe additif des matrices symtriques
(Indication : on pourra utiliser les relations (17)).
c) En dduire que S := 1 (TU(, Fq )) est un p-sous-groupe de Sylow de Sp(2, Fq ) (cf. exerc.
I.2.13 pour la dfinition du p-sous-groupe de Sylow TU(, Fq ) de GL(, Fq )). Donner une des-
cription matricielle de S en utilisant les relations (17).

7.4. Groupe driv. On rappelle que le groupe driv D(G) dun groupe G est le sous-
groupe de G engendr par les commutateurs de G.
Thorme 7.9. On suppose car(K) 6= 2 et 2. On a D(Sp(2, K)) = Sp(2, K).
Dmonstration. Par le th. 7.1, il suffit de montrer que toute transvection symplectique
peut scrire comme un commutateur. Soit (x) = x+B(e, x)e, avec e V et K, une telle
transvection. Le vecteur e est contenu dans un plan hyperbolique P = e, f (lemme 4.7) et,

comme 2, on peut crire V = P Q W, o Q = e 0 , f 0 est aussi un plan hyperbolique.
Dans une base de V obtenue en compltant
(e, e 0 , f , f 0 ) par une base de W, la transvection
N() 0
a pour matrice par blocs , o
0 I24
1 0 0

0 1 0 0
N() := 0 0 1 0 .

0 0 0 1
Il suffit donc dexprimer la matrice N() comme commutateurs dlments de Sp(4, K).
Daprs (17), les matrices

A1 0 I2 A2
U1 = , U2 =
0 t A1
1 0 I2
sont symplectiques, pourvu que A2 soit symtrique. Si on prend

1 1 1 0 1
A1 = , A2 = ,
0 1 2 1 0
on vrifie lgalit U1 U2 U11 U21 = N(), ce qui termine la dmonstration.

Simplicit. La simplicit des groupes projectifs symplectiques finis fournit une nou-
velle liste infinie de groupes finis simples.
Thorme 7.10. On suppose car(K) 6= 2 et 2. Le groupe PSp(2, K) est simple.
Dmonstration. Ce thorme se dduit du th. 7.9, comme dans le cas des groupes PSL,
par la mthode dIwasawa, en considrant laction fidle et transitive du groupe sur les-
pace projectif X := P21 (K). Nous disposons en effet pour chaque droite x X du groupe
ablien (isomorphe K) des transvections symplectiques de droite x, et la seule hypothse
64 CHAPITRE II. GROUPES CLASSIQUES

restant vrifier pour appliquer le th. 2.16 est que laction est primitive, cest--dire que
les stabilisateurs sont des sous-groupes maximaux.
Laction de Sp(2, K) sur X est transitive : tant deux droites vectorielles de V, il existe
par le thorme de Witt une isomtrie qui envoie lune sur lautre (cf. aussi la preuve du
lemme 7.3). Mais cette action nest pas 2-transitive : laction diagonale de G := Sp(2, K)
sur {(x, y) X X | x 6= y} a deux orbites :
lorbite O1 des couples de droites (x, y) engendrant un plan hyperbolique ;
lorbite O2 des couples de droites (x, y) engendrant un plan totalement isotrope.
En effet, la restriction de la forme symplectique B un plan est soit hyperbolique, soit
nulle. Par le thorme de Witt, tant donns deux plans dans V du mme type, il existe
une isomtrie de V envoyant lun sur lautre.
Pour montrer que laction est primitive, on doit donc revenir la dfinition et montrer
que le stabilisateur Gx dun point x X est maximal. Supposons donc Gx < H G. On doit
montrer H = G.
On rappelle que Hx := {hx | h H} X est lorbite de x sous laction induite de H ;
comme Gx 6= H, elle nest pas rduite {x}. Regardons les sous-ensembles g Hx de X
lorsque g dcrit G (parmi eux, on trouve lorbite Hx).
S S
Tout dabord, leur runion g G g Hx contient g G g x, qui nest autre que lorbite de
x ; cest donc bien X tout entier puisque laction de G sur X est transitive.
Ensuite, si g Hx g 0 Hx 6= ;, il existe h, h 0 H tels que g hx = g 0 h 0 x, donc h 1 g 1 g 0 h 0
Gx donc g 1 g 0 H, ce qui implique g Hx = g 0 Hx. Ainsi les (g Hx)g G distincts ralisent une
partition de X.
Posons
:= {(y, z) X X | y 6= z, y et z sont dans le mme g Hx}.
Comme Hx 6= {x}, lensemble nest pas vide.
Si (y, z) , on a y, z g 0 Hx pour un certain g 0 G et pour tout g G, g y et g z sont
dans g g 0 Hx. En dautres termes, est stable par laction diagonale de G, donc cest une
runion dorbites. Mais il ny a que deux orbites.
Si = O1 , on a, pour tout y 6= z,
y et z sont dans le mme g Hx y et z engendrent un plan hyperbolique
Mais pour toutes droites distinctes y et z, il existe t X qui nest orthogonal ni y ni z
(tout simplement parce que V ne peut tre la runion des deux hyperplans y et z ). Les
droites y et t engendrent alors un plan hyperbolique, donc y et t sont dans le mme g Hx ;
mais de mme, les droites z et t engendrent alors un plan hyperbolique, donc z et t sont
dans le mme g Hx. On en dduit que y et z sont dans le mme g Hx. Comme y et z sont
quelconques distinctes, cela contredit = O1 .
On carte de faon similaire le cas = O2 . On a donc = O1 t O2 : toutes droites dis-
tinctes y et z sont dans le mme g Hx. En particulier, tout y 6= x est dans Hx. Pour tout
g 0 G, ou bien g 0 x = x et g Gx H, ou bien y := g 0 x 6= x et il existe h H tel que g 0 x = hx,
soit h 1 g 0 Gx H. On en dduit g 0 H et H = G.
On a donc montr que les stabilisateurs sont des sous-groupes maximaux de G. Laction
de G = Sp(2, K) sur X = P21 (K) est primitive. Comme elle est aussi fidle, le th. 7.9 dit
alors que tout sous-groupe distingu non trivial de Sp(2, K) contient D(Sp(2, K)). Par le
th. 7.9, il est donc gal Sp(2, K), qui est ainsi un groupe simple.
8. GROUPE ORTHOGONAL 65

Remarque 7.11 (Cas de la caractristique 2). Pour tout corps K, on peut toujours d-
finir un groupe comme en (16) par
Sp(2, K) := {U GL(2, K) | t UJ2 U = J2 }.
Beaucoup des rsultats dmontrs plus haut lorsque car(K) 6= 2 restent vrais en caractris-
tique 2. On en particulier :
Sp(2, K) ' SL(2, K) ;
Sp(2, K) SL(2, K) ;
Z(Sp(2, K)) = {I2 } (le centre est donc trivial en caractristique 2) ;
| Sp(2, Fq )| est donn par la formule (20) et, en caractristique 2, PSp(2, Fq ) =
Sp(2, Fq ) ;
pour 2, on a D(Sp(2, K)) = Sp(2, K) et PSp(2, K) est simple, sauf pour Sp(4, F2 ) =
PSp(4, F2 ) ' S6 , dont le groupe driv est A6 (prop. I.5.8).

On obtient donc une quatrime srie de groupes finis simples PSp(2, Fq ) (15) .

8. Groupe orthogonal
On tudie ici quelques proprits de base du groupe orthogonal. La situation est beau-
coup plus complique que dans le cas symplectique, vu quil peut y avoir beaucoup de
formes quadratiques non quivalentes sur un mme espace vectoriel.

8.1. La dimension 2. Si dim(V) = 2, une constante multiplicative prs (ce qui ne


change pas le groupe orthogonal associ), toute forme quadratique scrit
f (x) = x 12 + x 22 .
Il y a deux cas, suivant que est un carr ou non dans K.
Cas o est un carr. La forme f admet alors des vecteurs isotropes non nuls et V est
un plan hyperbolique pour f : il existe une base (e 1 , e 2 ) de V dans laquelle
f (x 1 , x 2 ) = 2x 1 x 2 .
Les droites engendres par e 1 et e 2 tant les seules directions isotropes, elles sont ou bien
prserves, ou bien changes par un lment du groupe orthogonal f ). 1
O(V, On en dduit
0

0
que les lments de O(V, f ) sont de la forme R := ou S := , pour
0 1 0
K . On a donc
SO(V, f ) ' {R | K },
O(V, f ) ' {R , S | K } = SO(V, f ) t S 1 SO(V, f ).
Les transformations S de O(V, f ) SO(V, f ) sont toutes des rflexions (par rapport la
droite engendre par e 1 + e 2 ). Le groupe SO(V, f ) est ablien. Comme
S 1 R S 1
1 = R1 ,

15. Pour des raisons que vous comprendrez plus tard, ce groupe est aussi not C (q), pour 2.
66 CHAPITRE II. GROUPES CLASSIQUES

le groupe O(V, f ) nest pas ablien, sauf si K = F3 (dans ce cas, cest {I2 , I2 , S 1 , S 1 }, iso-
morphe (Z/2Z)2 ).

Exemples 8.1. 1 Lorsque K est quadratiquement clos, on est toujours dans ce cas.
2 Lorsque K = R, on est dans ce cas uniquement lorsque la signature est (1, 1). On a
donc SO(1, 1) ' R . Dans une base orthogonale, o la forme quadratique est donne par
x 12 x 22 , on vrifie que les isomtries directes ont pour matrice

p 2 p 2
1
1 1
.
p 2 p 1 2
1 1

Le facteur p 1 est celui qui intervient dans les formules de Lorentz en relativit (la vi-
12
tesse de la lumire est ici gale 1 ; voir exerc. 11.7).
3 Lorsque K = Fq , on est dans ce cas pour la forme 1, 1. Avec les notations de la note
10 et de lex. 5.6.3, on a SO+ (2, Fq ) ' F +
q , cyclique dordre q 1. On vrifie que O (2, Fq )
est isomorphe au groupe didral Dq1 (cf. ex. I.1.4.4).

Cas o nest pas un carr. La forme f est alors anisotrope et on vrifie par un calcul
direct quon a

n a c 2 o
SO(V, f ) ' R a,c := a + c 2 = 1 ,
c a

n a c 2 o
O(V, f ) ' R a,c , S a,c := a + c 2 = 1
c a
= SO(V, f ) t S 1,0 SO(V, f ).
nouveau, le groupe SO(V, f ) est ablien et O(V, f ) SO(V, f ) est constitu de r-
flexions (16) . On vrifie que le centre de O(V, f ) est { IdV }.

Exemples 8.2. 1 Lorsque K = R, on est dans ce cas uniquement lorsque la signature


est (2, 0) (forme dfinie positive) ou (0, 2) (forme dfinie ngative) ; les deux cas donnent le
mme groupe spcial orthogonal SO(2, R), qui est donc isomorphe au groupe multiplicatif
des nombres complexes de module 1 (cf. note 16). On retrouve la description usuelle du
groupe des isomtries du plan euclidien.
p
2 Lorsque K = Fq , avec les notations des notes 10 et 16 et de lex. 5.6.3, le corps F[ ]
est Fq 2 , la conjugaison est x 7 x q (cf. 9.1), donc N(x) = x q+1 et le groupe SO (2, Fq ) est
isomorphe au groupe multiplicatif {x F q2
| x q+1 = 1}, cyclique dordre q + 1 (cf. (22)). De
plus, comme S 1,0 R a,c S 1 1
1,0 = R a,c = R a,c , on voit que le groupe O (2, Fq ) est isomorphe au
groupe didral Dq+1 (cf. ex. I.1.4.4).

p p p
16. Le groupe O(V, f ) sinterprte en terme du corps K[ ] = {a + c | a, c K}. Si x = a + c , son
p p
conjugu est x = a c et le morphisme norme N : K[ ] K dfini par N(x) = x x vrifie N(x y) =
p
N(x)N(y). Le groupe SO(V, f ) est alors le groupe des lments de K[ ] de norme 1 et O(V, f ) est engendr par
SO(V, f ) et la conjugaison. Dans le cas K = R, ce corps est C, la conjugaison est la conjugaison complexe et le
groupe des lments de norme 1 est le groupe des complexes de module 1.
8. GROUPE ORTHOGONAL 67

8.2. Centre et gnrateurs. Rappelons que si D est une droite non isotrope, on dis-
pose dune symtrie orthogonale (rflexion) s D (de dterminant 1) par rapport D . De
mme, si P est un plan sur lequel la forme quadratique est non dgnre, on a V = P P
et le renversement r P par rapport P , dfini par r P = (1)1, est aussi une transformation
orthogonale, lment de SO(V, f ).
Si u O(V, f ), on vrifie quon a us D u 1 = s u(D) et ur P u 1 = r u(P) .
Proposition 8.3. Le centre de O(V, f ) est { IdV }, sauf si K = F3 et V est un plan hyperbo-
lique (17) .
Si dim(V) 3, le centre de SO(V, f ) est trivial si dim(V) est impair, { IdV } si dim(V) est
pair.
Dmonstration. Si dim(V) = 2, la description explicite de O(V, f ) vue au 8.1 donne le
rsultat. On suppose donc dim(V) 3.
Si u O(V, f ) commute aux lments de SO(V, f ), on a r u(P) = ur P u 1 = r P pour tout
plan hyperbolique P, donc u(P) = P et u prserve les plans sur lesquels la forme f est non
dgnre.
Montrons que toute droite D = Kx est intersection de deux plans P et Q de ce type.

Si D est non isotrope, on a V = D D , donc en prenant deux lments distincts y et z

dune base orthogonale de D (ce qui est possible puisque dim(V) 3), les plans P = DKy

et Q = D Kz conviennent. Si D est isotrope, on inclut D dans un plan hyperbolique P (sur

lequel f est non dgnre) et on complte x en une base (x, y) de P. Puisque V = P P
et que dim(V) 3, on peut choisir z P non nul. Alors on peut prendre Q = D K(y + z).
Il sensuite que si u O(V, f ) commute tous les lments de SO(V, f ), il prserve toutes
les droites ; cest donc une homothtie (cf. note 1). Cela termine la preuve.
Le quotient de SO(V, f ) par son centre est le groupe projectif orthogonal
PSO(V, f ) := SO(V, f )/Z(SO(V, f )).
Cest un sous-groupe de PSL(V) ; il opre donc fidlement sur lespace projectif P(V). On
dfinit de la mme faon le sous-groupe PO(V, f ) PGL(V).
Exemples 8.4. 1 Les groupes O(s, n s), SO(s, n s) et PSO(s, n s) sont des varits
diffrentiables de dimension n(n1)/2. Leur nature topologique est diffrente : pour n 2,
parmi les groupes SO, seul SO(n) est compact, et seul SO(n) est connexe (cf. ex. 8.10.3,
exerc. 8.9 ; mais il nest pas simplement connexe pour n 2 (rem. 11.5)).
2 Les groupes O(n, C), SO(n, C) et PSO(n, C) sont des varits complexes de dimension
n(n 1)/2.
Thorme 8.5. Les rflexions engendrent O(V, f ).
Dmonstration. On raisonne par rcurrence sur la dimension. Soit u O(V, f ) et soit
x 1 V non isotrope ; on pose x 2 := u(x 1 ). Puisque f (x 1 + x 2 ) + f (x 1 x 2 ) = 4 f (x 1 ) 6= 0, lun
au moins des lments x 1 x 2 ou x 1 + x 2 est non isotrope :
si x 1 x 2 est non isotrope, s x1 x2 (x 1 ) = x 2 , donc s x1 x2 u(x 1 ) = x 1 ;

17. On a vu que dans ce cas, O(V, f ) est ablien de cardinal 4.


68 CHAPITRE II. GROUPES CLASSIQUES

si x 1 + x 2 est non isotrope, s x2 s x1 +x2 (x 1 ) = s x2 (x 2 ) = x 2 , donc s x1 +x2 s x2 u(x 1 ) = x 1 .


Dans les deux cas, on est ramen au cas o u fixe un vecteur non isotrope x 1 , et on ap-
plique lhypothse de rcurrence dans x 1 .

Remarque 8.6. Cette dmonstration montre que toute isomtrie est produit dau plus
2n rflexions (n = dim(V)). Le thorme de Cartan-Dieudonn affirme quil suffit dau plus
n rflexions.

Thorme 8.7. Si dim(V) 3, les renversements engendrent SO(V, f ).

Dmonstration. Par le thorme prcdent, tout lment de SO(V, f ) est produit dun
nombre pair de rflexions. Il suffit donc de montrer quun produit s x1 s x2 de deux rflexions
est un produit de renversements.
Si dim(V) = 3, on a s x1 s x2 = (s x1 )(s x2 ) et loppos dune rflexion est un renversement
(puisque la dimension de V est impaire), do le rsultat.
Si dim(V) > 3, on peut supposer x 1 et x 2 non colinaires (et toujours non isotropes).
Considrons le plan P := x 1 , x 2 . On a dim(P P ) 1. Si P P = {0}, on prend y P non
isotrope et f est non dgnre sur lespace vectoriel W := x 1 , x 2 , y. Si dim(P P ) = 1,
on construit encore, comme dans le premier pas de la preuve du thorme de Witt (th.
5.1), un sous-espace W P de dimension 3 sur lequel f est non dgnre. Alors s x1 s x2
agit par lidentit sur W . On est ainsi ramen au cas de la dimension 3 : sur W, lisom-
trie s x1 |W s x2 |W est le produit des renversements s x1 |W et s x2 |W ; on obtient alors s x1 s x2
comme produit de leurs extensions sur V par lidentit sur W , qui sont encore des ren-
versements.

Exercice 8.8. Montrer que O(n, Q) est dense dans O(n, R) et que SO(n, Q) est dense dans
SO(n, R) (Indication : on pourra utiliser le th. 8.5).

Exercice 8.9. Lorsque n 2, montrer que SO(n) est connexe et que O(n) a deux compo-
santes connexes (Indication : on pourra utiliser le th. 8.7).

8.3. Norme spinorielle et groupe driv. La situation pour le groupe orthogonal est
beaucoup plus complique que pour le groupe symplectique et nous ne donnerons pas
toutes les dmonstrations ni tous les dtails. Une des raisons en est lexistence dun mor-
phisme
: O(V, f ) K /K2
appel norme spinorielle, qui vrifie la proprit
(s x ) = f (x) K /K2 , (21)
pour tout x V non isotrope. Nous ne dmontrerons que plus tard ( III.6.3, cor. 6.8)
lexistence de ce morphisme (18) . Notons cependant que comme K /K2 est ablien, son
noyau, not O0 (V, f ), contient le groupe driv D(O(V, f )), et le noyau SO0 (V, f ) := O0 (V, f )
SO(V, f ) de sa restriction SO(V, f ) contient D(SO(V, f )).

18. Comme les rflexions engendrent O(V, f ), la relation (21) dfinit uniquement ; cependant, il faut v-
rifier que cette dfinition a un sens, cest--dire que si u O(V, f ) se dcompose en u = s x1 s xr , alors
f (x 1 ) f (x r ) K /K2 est indpendant de la dcomposition de u choisie.
8. GROUPE ORTHOGONAL 69

Exemples 8.10. 1 Lorsque K est quadratiquement clos, K /K2 est trivial, donc aussi
.
2 Si K = R, le groupe R /R2 a deux lments, savoir les classes de 1 et de 1.
Si f est dfinie positive, prend ses valeurs dans R+ /R2 , donc est trivial et
SO0 (n, R) = SO(n, R).
Si f est dfinie ngative, toute rflexion a pour image 1 dans R /R2 , donc est le
morphisme dterminant et est trivial sur SO(n, R).
Pour avoir un morphisme intressant, il faut donc regarder les groupes O(s, t ) avec s
et t non nuls (cest--dire les cas o lindice est 1). Dans le cas de O(1, m), la forme f est
donne sur Rm+1 par
f (x 0 , . . . , x m ) = x 02 x 12 x m
2
.
Ce groupe agit sur la quadrique affine Q := {x Rm+1 | f (x) = 1}. Or celle-ci a deux com-
posantes connexes Q+ et Q selon que x 0 est positif ou ngatif. On peut donc dfinir un
morphisme de groupes
0 : O(1, m) S{Q+ ,Q } ' Z/2Z.
Si x nest pas isotrope, on vrifie que 0 (s x ) = Id si et seulement si f (x) < 0 (on voit bien ce
qui se passe sur un dessin en dimension 2). Cela signifie que le morphisme 0 nest autre
que le produit det , donc que (19)
SO0 (1, m) = {u SO(1, m) | u(Q+ ) = Q+ },
dindice 2 dans SO(1, m).
En relativit, on travaille dans lespace de Minkowski, qui correspond au cas m = 3. Le
groupe SO(1, 3) sappelle le groupe de Lorentz et le groupe SO0 (1, 3) des transformations
qui prservent le sens du temps, le groupe de Lorentz restreint (cf. exerc. 11.7).
La situation est analogue si s, t 2, mais la quadrique Q dfinie ci-dessus est mainte-
nant connexe. Il faut regarder la place les sous-espaces vectoriels maximaux W Rs+t
sur lesquels la forme f est dfinie positive, comme par exemple e 1 , . . . , e s . On voit facile-
ment quils sont tous de dimension s et on vrifie quils forment une famille connexe
(dans le cas s = 1, ce sont les droites engendres par les points de Q, qui sont param-
tres par une de ses composantes connexes). On peut alors dfinir de manire continue
une orientation o W sur chacun de ces sous-espaces vectoriels W. Limage de W par une
isomtrie u est encore un sous-espace du mme type et on obtient
SO0 (s, t ) = {u SO(s, t ) | u(o W ) = o u(W) }.
De faon plus concrte , dans une base o la forme quadratique scrit
2
f (x 1 , . . . , x s+t ) = x 12 + + x s2 x s+1 2
x s+t ,
la matrice M dun lment de SO(s, t ) scrit sous forme de blocs

A B
M= ,
C D

19. Le groupe SO0 (1, m) est le groupe de la gomtrie hyperbolique, il agit sur Q+ , qui est un modle de lespace
hyperbolique de dimension m.
70 CHAPITRE II. GROUPES CLASSIQUES

o la matrice A est carre dordre s. On voit que la matrice A est inversible (20) . On a alors
SO0 (s, t ) = {M SO(s, t ) | det(A) > 0}.
On peut montrer que ce groupe est connexe.
3 Lorsque (V, f ) est un plan hyperbolique, on note r la rotation de matrice R dans
une base hyperbolique (e 1 , e 2 ) de V (cf. 8.1). On a
r = s e 1 e 2 s e 1 e 2 ,
donc (r ) = f (e 1 e 2 ) f (e 1 e 2 ) = 4 dans K /K2 et le morphisme |SO(V, f ) :
SO(V, f ) K /K2 est surjectif.

Si lindice de f est 1, cest--dire quil existe un vecteur isotrope non nul, V contient
un plan hyperbolique. Lexemple 3 ci-dessus montre que le morphisme
|SO(V, f ) : SO(V, f ) K /K2

est alors surjectif. En particulier, si 1 et que K nest pas quadratiquement clos (K2 6=
K ), on a D(O(V, f )) SO0 (V, f ) SO(V, f ).
On a en fait un rsultat plus prcis (21) .

Thorme 8.11 (Eichler). Soit f une forme quadratique non dgnre sur un espace
vectoriel V de dimension 3. Si lindice de f est 1, on a
SO0 (V, f ) = D(O(V, f )) = D(SO(V, f ))
et SO(V, f )/D(SO(V, f )) ' K /K2 .

Exemples 8.12. 1 Si K = R et que f est dfinie positive ou ngative, on peut montrer


quon a encore D(O(n, R)) = D(SO(n, R)) = SO(n, R).
Si st > 0 et s +t 3 (de sorte que f est dindice 1), le thorme montre que D(SO(s, t ))
est dindice 2 dans SO(s, t ).
2
3 Lorsque K = Fq , le groupe F q /Fq est isomorphe Z/2Z et lindice est toujours 1
ds que n 3 (ex. 5.6.3) ; le groupe D(SO(Fnq , f )) est alors dindice 2 dans SO(Fnq , f ).
4 Supposons K = Q. Si ( f ) 1 et n 3, le th. 8.11 donne SO(Qn , f )/D(O(Qn , f )) '
Q /Q2 qui est un groupe infini (dans lequel tout lment est dordre 2).

Le cas o lindice est nul est beaucoup moins bien connu. Lorsque K = Q, Meyer a mon-
tr quune forme quadratique f dindice nul sur Qn , avec n 5, est ncessairement dfinie
ngative ou dfinie positive vue comme forme quadratique sur Rn . Dans ce cas, Kneser
a montr que limage de |SO(Qn , f ) est Q+ /Q2 et que son noyau SO0 (Qn , f ) est encore
D(SO(Qn , f )). On nest donc pas trs loin du cas 1 : le groupe driv D(SO(Qn , f )) est
encore dindice infini dans SO(Qn , f ).


Is 0 Is 0
20. En effet, en dveloppant la relation t M M= , on obtient entre autres t AA = Is + t CC, ce
0 It 0 It
qui entrane que la matrice t AA est dfinie positive, donc que A est inversible (on obtient en fait mme | det(A)|
1). Il en est de mme pour D, bien sr.
21. Cf. Dieudonn, J., La gomtrie des groupes classiques, Springer Verlag, 1955, chap. II, 6.5). Ce nest plus
vrai pour dim(V) = 2, puisque SO(V, f ) est alors ablien ( 8.1), mais on a encore SO0 (V, f ) = D(O(V, f )).
8. GROUPE ORTHOGONAL 71

La structure des groupes O(Q3 , f ) et O(Q4 , f ) est beaucoup moins bien connue dans ce
cas.

8.4. Centre. On peut montrer que pour dim(V) 3, le centre du groupe D(SO(V, f ))
consiste en les homothties de ce groupe, cest--dire IdV et, ventuellement, IdV .
On a dautre part la formule
( IdV ) = disc( f ).
En effet, dans une base (e 1 , . . . , e n ) de V o f (x) = ni=1 i x i2 , on crit IdV = s e 1 s e n , do
P
Qn
( IdV ) = f (e 1 ) f (e n ) = i =1 i = disc( f ).
On en dduit que pour dim(V) 3 et 1, le centre de D(SO(V, f )) = SO0 (V, f ) est
dordre 2 si disc( f ) = 1 et dim(V) pair, trivial sinon.

8.5. Simplicit. Vu les rsultats de la section prcdente, le seul groupe qui a des
chances dtre simple est le quotient P(D(SO(V, f ))) du groupe driv D(SO(V, f )) par son
centre.
Nous nous contenterons de passer en revue quelques rsultats connus, en renvoyant
au livre de Dieudonn, J., La gomtrie des groupes classiques, pour les preuves et des dis-
cussions plus approfondies.

Cas ( f ) = 0 (forme anisotrope). Il ny a pas de rsultat gnral, mais certains cas par-
ticuliers sont compltement dcrits.
Lorsque K = R (o D(SO(n, R)) = SO(n, R)), on a
le groupe PSO(4, R) nest pas simple (22) (th. 11.4) ;
le groupe PSO(n, R) est simple pour n = 3 ou n 5.
Lorsque K = Q, on a :
le groupe O(Q3 , f ) admet une suite dcroissante de sous-groupes distingus dont
lintersection est {Id} ;
pour n 5, le groupe P(D(SO(Qn , f ))) = PSO0 (Qn , f ) est simple.

Cas ( f ) 1. La situation est plus claire : lorsque n 3, le groupe P(D(SO(Kn , f ))) =


PSO0 (Kn , f ) est simple, avec deux exceptions (23) .
Ce cas inclut celui des corps finis Fq ds que n 3. Rappelons quen dimension impaire,
on a un seul groupe orthogonal, not O(2m + 1, Fq ) alors quen dimension paire, on en
a deux, nots O+ (2m, Fq ) (discriminant (1)m , indice m) et O (2m, Fq ) (discriminant 6=
(1)m , indice m 1) (ex. 5.6.3).

22. Ce fait fondamental est lorigine de proprits spciales importantes de la topologie et de la gomtrie de
dimension 4.
23. On a plus prcisment :
si n = 3, le groupe D(SO(K3 , f )) est isomorphe PSL(2, K), donc il est simple pour K 6= F3 (th. 2.15) ;
si n = 4 p et disc( f ) 6= 1 dans K /K2 , le groupe D(SO(K4 , f )) = P(D(SO(K4 , f ))) est isomorphe
PGL(2, K[ disc( f )]) (cf. note 16) et il est donc simple (th. 2.15) ;
si n = 4 et disc( f ) = 1 dans K /K2 , le groupe P(D(SO(K4 , f ))) est isomorphe PSL(2, K) PSL(2, K) et il
est donc simple pour K 6= F3 (th. 2.15) ;
le groupe P(D(SO(Kn , f ))) est simple pour n 5.
72 CHAPITRE II. GROUPES CLASSIQUES

Donnons les cardinaux. On a tout dabord :


2
|SO(2m + 1, Fq )| = q m (q 2m 1)(q 2m2 1) (q 2 1),
(22)
|SO(F2m
q , f )| = (q m )q m(m1) (q 2m2 1) (q 2 1).
o = 1 si (1)m disc( f ) est un carr dans Fq (cest--dire pour O+ ), et 1 sinon (cest--
dire pour O ).
Par le th. 8.11, le groupe driv est dindice 2 dans tous les cas. Dans le cas de la dimen-
sion impaire, son centre est trivial et
1 2
|P(D(SO(2m + 1, Fq )))| = q m (q 2m 1)(q 2m2 1) (q 2 1).
2
Dans le cas de la dimension paire, le centre est trivial si et seulement si disc( f ) 6= 1. Tous
calculs faits, on arrive
qm 1
|P(D(SO+ (2m, Fq )))| = q m(m1) (q 2m2 1) (q 2 1)
pgcd(4, q m 1)
qm + 1
|P(D(SO (2m, Fq )))| = q m(m1) (q 2m2 1) (q 2 1)
pgcd(4, q m + 1)
On peut dfinir aussi ces groupes en caractristique 2. On obtient ainsi trois autres
sries de groupes finis simples, savoir P(D(SO(2m + 1, Fq ))), P(D(SO+ (2m, Fq ))) et
P(D(SO (2m, Fq ))) (24) .

9. Formes sesquilinaires et hermitiennes


9.1. Formes sesquilinaires. Il y a une variante des formes bilinaires quand le corps
K (quon supposera toujours de caractristique 6= 2) est quip dune involution de corps
. Lexemple principal sera K = C avec (z) = z et, pour simplifier les notations, on notera
toujours linvolution de K sous la forme () = , quel que soit le corps.
La dcomposition C = R i R stend de la manire suivante tout corps muni dune
involution : comme car(K) 6= 2, on a une dcomposition K = K0 K1 , o K0 et K1 sont les
espaces propres de pour les valeurs propres 1 et 1, et K0 est un sous-corps de K. Si
6= IdK , on peut choisir I K1 {0} ; on a alors
K = K0 IK0 avec I2 K
0.

Exemple 9.1. Si q est une puissance de nombre premier impair, le morphisme : x 7


x q est une involution du corps K = Fq 2 . Le corps fixe K0 est le sous-corps Fq Fq 2 .

On dit quun morphisme de groupes additifs u entre K-espaces vectoriels est -linaire

si u(x) = u(x) pour tout vecteur x et tout K. Une forme -sesquilinaire est une
application B : V V K telle que pour tout y V, lapplication x 7 B(x, y) soit -linaire
et lapplication y 7 B(x, y) soit linaire. Pour tous x et y dans V et tout K, on a donc
B(x, y) = B(x, y) et
B(x, y) = B(x, y).

24. Pour des raisons que vous comprendrez plus tard, ces groupes sont aussi nots Bm (q), Dm (q) et 2 Dm (q),
respectivement.
10. GROUPE UNITAIRE 73

La forme sesquilinaire B est hermitienne si en outre


B(y, x) = B(x, y)
pour tous x, y V.
Dans une base (e i ) de V, la matrice M de B est donne par Mi j = B(e i , e j ). Sur des vec-
teurs colonnes, on a alors B(X, Y) = t XMY
et la matrice de B dans une autre base est t PMP,
o P est la matrice de passage. Le dterminant de M dfinit donc un discriminant qui est
ou bien nul, ou bien un lment du groupe multiplicatif quotient
| k K }.
K /{kk
Pour une forme sesquilinaire hermitienne, la matrice satisfait M = M, o M := t M
(on
dit aussi que M est une matrice hermitienne hermitienne) et le discriminant est dans
K
0 /{kk | k K } {0}.
Associe une forme sesquilinaire hermitienne est la forme hermitienne
h(x) = B(x, x).
On rcupre, si car(K) 6= 2, la forme sesquilinaire partir de h par la formule
1 1
B(x, y) = h(x + y) h(x y) + (h(x + Iy) h(x Iy)) .
4 I
On dfinit comme dans les cas symtriques ou antisymtriques la notion de forme ses-
quilinaire hermitienne non dgnre, disomtrie, de vecteurs orthogonaux, de sous-
espace totalement isotrope, de plan hyperbolique.
La rduction de Gauss (cf. 4.2) dcompose une forme hermitienne sous la forme
h(x) = 1 x1 x 1 + + r xr x r .
avec 1 , . . . , r K
0.
Le thorme de Witt reste valable (avec des modifications dans la dmonstration, en
particulier dans celle du lemme 5.3) et on peut dfinir de la mme faon lindice dune
forme hermitienne.

10. Groupe unitaire


10.1. Dfinition. On dfinit le groupe unitaire U(V, h) dune forme hermitienne h non
dgnre sur un espace vectoriel V comme le groupe des isomtries de (V, h). Si M est la
matrice (inversible) dans une base de V de la forme sesquilinaire hermitienne B associe,
ce groupe est isomorphe au groupe
{U GL(V) | U MU = M}.
Le groupe spcial unitaire est dfini comme dhabitude par
SU(V, h) := U(V, h) SL(V).

Exemple 10.1. 1 Si K = C et est la conjugaison complexe, on peut trouver a i C tel


que ai a i = i . Ainsi, pour toute forme hermitienne h non dgnre sur Cn , il existe une
base dans laquelle elle scrit
h(x) = x1 x 1 + + xs x s xs+1 x s+1 xn x n .
74 CHAPITRE II. GROUPES CLASSIQUES

Lindice est inf(s, n s). Le groupe unitaire associ est not U(s, n s, C), ou le plus souvent
U(s, n s). Il est isomorphe

Is 0 Is 0

U GL(n, C) U U= .

0 Ins 0 Ins
On note U(n) lorsque s = n. Les groupes U(s, n s) (resp. SU(s, n s)) sont des varits
diffrentiables de dimension n 2 (resp. n 2 1).
2 Si K = Fq 2 (avec q puissance de nombre premier impair) et () = q , le morphisme
F
q2
F
q

7 = q+1

est surjectif. En effet, un gnrateur du groupe cyclique F
q2
est dordre q 2 1 = (q 1)(q +
1) ; il est donc envoy sur un lment dordre q 1, cest--dire un gnrateur de F q . Il en
rsulte que tout lment i de F q peut scrire
a a
i i , et donc, pour toute forme hermitienne
h non dgnre sur Fnq 2 , il existe une base dans laquelle elle scrit
q+1 q+1
h(x) = x1 x 1 + + xn x n = x 1 + + xn .
Toutes les formes non dgnres sur Fnq 2 sont donc quivalentes et iI existe aussi une base
dans laquelle la forme scrit h(x) = x1 x 1 x2 x 2 + +(1)n+1 xn x n . Lindice est donc bn/2c.
En particulier, tout plan est hyperbolique.
Le groupe unitaire est not U(n, Fq 2 ). Il est isomorphe au groupe

{U GL(n, Fq 2 ) | t U (q) U = In }.
o U (q) est la matrice obtenue partir de U en levant tous ses coefficients la puissance
q. On a
|U(n, Fq 2 )| = (q n (1)n )q n1 (q n1 (1)n1 )q n2 (q 2 1)q(q + 1).

Exercice 10.2. Soit M GL(n, Fq 2 ) une matrice telle que t M = M(q) . Montrer quil existe
une matrice P GL(n, Fq 2 ) tel que M = t P (q) P.

10.2. La dimension 2. Comme dans le cas orthogonal, le cas de la dimension 2 peut


tre dcrit par calcul direct. Nous envisageons les deux types de formes qui peuvent inter-
venir dans les cas K = C ou Fq 2 .
Cas de la forme hermitienne x1 x 1 + x2 x 2 .
Proposition 10.3. Supposons dim(V) = 2 et h(x 1 , x 2 ) = x1 x 1 + x2 x 2 . Alors


SU(V, h) ' , K,
+ =1 .



En particulier, SU(2) est en bijection avec la sphre unit S3 dans lespace euclidien R4 .


Dmonstration. La matrice U = est dans SU(V, h) si det(U) = 1 et U U = I2 , ce

qui mne aux quations
= 1, +
+ = = 1,
+ = 0.
10. GROUPE UNITAIRE 75

(
= 1
Le systme dinconnues et est de dterminant 1 donc a une unique
+
=0
solution, qui est = et = .

Cas dun plan hyperbolique. Dans une base hyperbolique, la forme hermitienne est don-
ne par h(x 1 , x 2 ) = x1 x 2 + x2 x 1 .

Proposition 10.4. Supposons dim(V) = 2 et V hyperbolique pour la forme hermitienne


h. Alors SU(V, h) ' SL(2, K0 ).

Exemple 10.5. On a donc SU(1, 1) ' SL(2, R) et SU(2, Fp 2 ) ' SL(2, Fp ).

Dmonstration. Dans une base hyperbolique, la matrice de la forme hermitienne est




0 1
H= . Alors, U = est dans SU(V, h) si det(U) = 1 et U HU = H, ce qui mne
1 0
aux quations
= 1, +
= 0, +
= 1, +
= 0.

Elles se rsolvent en = , = , = , = et = 1. On obtient , , I, I K0




I
et = 1, soit encore v = 1 SL(2, K0 ). On vrifie que lapplication u 7 v est
I
bien un morphisme de groupes (25) .

10.3. Produit scalaire hermitien. Dans cette section uniquement, on suppose K = C


et on considre une forme hermitienne h dfinie positive sur un C-espace vectoriel V de
dimension n, cest--dire satisfaisant h(x) 0 pour tout x V, avec galit si et seulement
si x = 0. Une telle forme est en particulier non dgnre ; on lappelle un produit scalaire
hermitien. On a vu quil existe alors une base orthonormale, cest--dire une base dans
laquelle la forme h scrit
h(x) = |x 1 |2 + + |x n |2 .
Dans ce cas, les lments du groupe U(V, h) jouissent dune rduction particulirement
simple, similaire celle des endomorphismes orthogonaux pour un produit scalaire eu-
clidien dfini positif.
Un endomorphisme u de V admet toujours un adjoint u dfini par
B(x, u(y)) = B(u (x), y)

25. On peut dcrire plus intrinsquement le morphisme SL(2, K0 ) SU(V, h) comme suit. On considre K
comme un K0 -espace vectoriel de dimension 2. Lespace vectoriel V := EndK0 K des endomorphismes K0 -
linaires de K est naturellement un K-espace vectoriel de dimension 2, puisque (Id, ) en est une base. Si
= a + Ia 0 et = b + Ib 0 sont dans K, la matrice de lendomorphisme Id + de K dans la base (1, I) est
(a 0 b 0 )I2

a +b Cest donc une forme hermitienne sur V, hyperbolique
0 0 , dont le dterminant est
.
a +b a b
puisque le vecteur (1, 1) est isotrope.
On dispose dautre part dune application K-linaire : V = EndK0 K EndK (V) qui envoie u V sur len-
domorphisme u de V donn par v 7 u v. Comme det(u (v)) = det(u) det(v), on voit que u est unitaire pour
la forme hermitienne det si et seulement si det(u) = 1. Lapplication induit donc un morphisme de groupes
SL(K) U(V, det). On vrifie ensuite que ce morphisme est valeurs dans SU(V, det) (cest--dire que det(u ) = 1
si det(u) = 1) et quil est surjectif.
76 CHAPITRE II. GROUPES CLASSIQUES

pour tous x, y V. En particulier, u U(V, h) si et seulement si u = u 1 .


Dans une base orthonormale, si u a pour matrice U, alors u a pour matrice U .
Plus gnralement, on dit quun endomorphisme u de V est normal si u u = uu . Cette
notion inclut les endomorphismes unitaires (u = u 1 ), autoadoints (u = u) et antiau-
toadjoints (u = u).

Proposition 10.6. Tout endomorphisme normal pour un produit scalaire hermitien se


diagonalise dans une base orthonormale.

Les valeurs propres doivent tre de module 1 pour les endomorphismes unitaires,
relles pour les endomorphismes autoadjoints et imaginaires pures pour les endomor-
phismes antiautoadjoints.
En particulier, si lon dispose dune seconde forme hermitienne h 0 , on peut lui associer,
puisque h est non dgnre, un endomorphisme u de V qui vrifie
x, y V B0 (x, y) = B(x, u(y)).
On a aussi
B(u(x), y) = B(y, u(x) = B0 (y, x) = B0 (x, y) = B(x, u(y)),
de sorte que u = u. Daprs la proposition, u se diagonalise dans une base h-
orthonormale, ce qui signifie que dans cette base, la forme B0 a une matrice diagonale
1

.. , i R.

.
n
La forme h 0 est dfinie positive si et seulement si les i sont tous strictement positifs.

Dmonstration de la proposition. Soit u un endomorphisme normal de V. Soit une


valeur propre (complexe) de u et soit V lespace propre associ. Si x V , on a
u(u (x)) = u u(x) = u (x),
donc u (x) V . Ainsi u (V ) V .
Si y V et x V , on obtient B(x, u(y)) = B(u (x), y) = 0, donc u(V ) V . Une rcur-
rence montre alors que V est somme directe orthogonale des espaces propres de u.

10.4. Proprits des groupes unitaires. Dans cette dernire partie, on revient au cas
gnral dun corps gnral K et on nonce sans dmonstration quelques proprits des
groupes unitaires pour une forme hermitienne h.
=
Centre : Le centre de U(Kn , h) est constitu des homothties de rapport tel que
1. Le centre de SU(Kn , h) est constitu des homothties de rapport satisfaisant en
outre n = 1. On notera
PSU(Kn , h) := SU(Kn , h)/Z(SU(Kn , h)).

Simplicit : Si la forme hermitienne h est dindice 1 (ce qui est le cas sur Fnq 2 pour n
2), le groupe PSU(Kn , h) est simple, lexception du groupe PSU(2, F9 ) ' PSL(2, F3 )
11. QUATERNIONS 77

(prop. 10.4). Si lindice est nul, donc la forme anisotrope, il ny a pas de rsultat g-
nral. Nanmoins PSU(n, C) est simple ds que n 2 : en fait, comme on le verra
dans le 11, PSU(2, C) ' SO(3, R), qui est simple, et lnonc pour n > 2 sen dduit.
On peut dfinir aussi ces groupes en caractristique 2. On obtient ainsi une autre srie
de groupes finis simples, savoir PSU(n, Fq 2 ) pour q puissance de nombre premier et
n 3 (26) .

11. Quaternions
Le corps des quaternions, H, est un corps non commutatif, contenant comme sous-
corps R, et de dimension 4 comme espace vectoriel sur R. On peut le dcrire comme une
algbre de matrices 2 2 complexes :


H := , C . (23)

Laddition et la multiplication dans H sont celles des matrices. Puisque le dterminant est
||2 + ||2 , seule la matrice nulle nest pas inversible et on obtient un corps.
On distingue les lments suivants :

1 0 i 0 0 1 0 i
1= , I= , J= , K=
0 1 0 i 1 0 i 0
de H.
Les multiples rels de 1 fournissent le sous-corps R H. La famille (1, I, J, K) est une
base de H vu comme espace vectoriel sur R. On observe que
I2 = J2 = K 2 = 1, IJK = 1,
relations desquelles on dduit aisment les autres multiplications des lments de la base :
IJ = JI = K, JK = KJ = I, KI = IK = J.
Lensemble {x 0 + x 1 I | x 0 , x 1 R} est un sous-corps de H isomorphe C (ce nest pas le
seul car les rles de I, J et K sont interchangeables dans H (27) ). La famille (1, J) est une base
de H vu comme espace vectoriel sur C. Plus prcisment, on a
q = x 0 + x 1 I + x 2 J + x 3 K, o x 0 , . . . , x 3 R
= (x 0 + x 1 I)1 + (x 2 + x 3 I)J.
Dans cette criture, on fera attention que = x 2 + x 3 I et J ne commutent pas (en fait, J =

J).
Le centre de H est R : en effet, si q Z(H), crivons comme ci-dessus q = + J, avec
, C. De qI = Iq, on dduit = 0, et de J = J = J,
on dduit R.
Le conjugu dun quaternion q = x 0 + x 1 I + x 2 J + x 3 K est
q = x 0 x 1 I x 2 J x 3 K.

26. Ces groupes sont aussi nots 2 An1 (q 2 ).


27. En faisant agir les automorphismes q dfinis plus bas, on voit quon peut mme changer le triplet (I, J, K)
en son image par nimporte quelle rotation de R3 , donc en particulier I en q 1 I + q 2 J + q 3 K pour q 1 , q 2 , q 3 R tels
que q 12 + q 22 + q 32 = 1, ce qui donne une famille de sous-corps de H isomorphes C paramtre par la sphre S2 .
78 CHAPITRE II. GROUPES CLASSIQUES

La conjugaison a les proprits suivantes :


1 q 1 q 2 = q2 q1 ;
q
2 N(q) := q q = q q = x 02 + x 12 + x 22 + x 32 R, en particulier q 1 = N(q) .
Un quaternion est
rel si q = q ;
imaginaire pur si q = q.
Lensemble des quaternions imaginaires purs est Im(H) = {x 1 I + x 2 J + x 3 K} et on a

H = R Im(H).

Lemme 11.1. La norme N : H R est un morphisme de groupes multiplicatifs. Son


noyau ker(N) = {q H | N(q) = 1} est un groupe isomorphe SU(2).

Dmonstration. On a

N(q 1 q 2 ) = q2 q1 q 1 q 2 = q2 N(q 1 )q 2 = N(q 1 )N(q 2 ),

la dernire galit tant vraie car N(q 1 ) R = Z(H).


La description matricielle (23) donne linterprtation du noyau comme le groupe SU(2)
(prop. 10.3).

Bien sr, N sidentifie la norme euclidienne usuelle dans H = R4 , donc le groupe SU(2)
est homomorphe la sphre de R4 .
Soit q un quaternion tel que N(q) = 1. Considrons la conjugaison (au sens du groupe
multiplicatif (non ablien) (H , ))

q : H H
x 7 q xq 1

Puisque q 1 = q,
on a
1 ,
q (x) = q xq
donc q agit par lidentit sur R et prserve la dcomposition H = R Im(H). En outre,

N(q (x)) = q xq 1 q xq
1 = N(x),

donc q agit par isomtries sur R4 . En restreignant q Im(H), on obtient ainsi un mor-
phisme de groupes

: SU(2) O(3)
q 7 q |Im(H) .

Comme le groupe SU(2), homomorphe la sphre de R4 , est connexe, limage de est


connexe donc incluse dans SO(3).

Thorme 11.2. Le morphisme ainsi dfini est surjectif, de noyau {1}. Par cons-
quent,
SO(3) ' SU(2)/{1} = PSU(2).
11. QUATERNIONS 79

Dmonstration. Le noyau de est constitu des quaternions q de norme 1 tels que


q xq 1 = x pour tout x Im(H), soit q x = xq pour tout x Im(H). Comme cest toujours
vrai pour x R, cela implique q x = xq pour tout x H, donc q Z(H) = R et q = 1.
Soit q Im(H) tel que q q = 1. Alors q 2 = q q = 1 et
q (q) = q,
2q (x) = q 2 (x) = x pour tout x Im(H),
donc q |Im(H) , qui est une rotation, est obligatoirement le renversement daxe Rq Im(H).
Limage de contient ainsi les renversements et est surjective par le th. 8.7.

Exercice 11.3. On a vu dans la prop. 10.4 lisomorphisme SL(2, R) ' SU(2). On a donc
aussi un morphisme surjectif SL(2, R) O(3) de noyau dordre 2. Le but de cet exercice est
de construire directement un tel morphisme dans un cadre un peu plus gnral.
Soit K un corps de caractristique diffrente de 2 et soit V lespace vectoriel (de dimension
4) des matrices 2 2 coefficients dans K.
a) Montrer que f : M 7 tr(M2 ) est une forme quadratique sur V.
b) Montrer que SL(2, C) agit par isomtries sur V par P M := PMP 1 et que ces isomtries
laissent toutes stable lespace vectoriel W := I
2 (de dimension 3).
c) Montrer que la restriction de f W est de type 1, 1, 2.
d) On en dduit un morphisme SL(2, K) O(W, f |W ). Montrer quil est surjectif et dterminer
son noyau.

Lisomorphisme entre PSU(2) et SO(3) a t montr en trouvant, grce aux quaternions,


une action de SU(2), identifi au groupe des quaternions de norme 1, sur R3 . On peut
aussi regarder laction de SU(2) SU(2) sur R4 = H, dfinie en associant un couple de
quaternions (q 1 , q 2 ), chacun de norme 1, lendomorphisme
q1 ,q2 (x) = q 1 x q2 = q 1 xq 21
de H.

Thorme 11.4. 1 On dfinit ainsi un morphisme


: SU(2) SU(2) SO(4)
qui est surjectif, de noyau {(1, 1)}.
2 On a un isomorphisme PSO(4) ' SO(3) SO(3).

En particulier, le groupe PSO(4) nest pas simple.

Dmonstration. 1 nouveau, on a N(q1 ,q2 (x)) = q 1 xq 21 q 2 xq 11 = N(x) donc limage


de est bien contenue dans O(4, R) et mme, par connexit de limage, dans SO(4, R).
Le noyau de est constitu des (q 1 , q 2 ) tels que q 1 xq 21 = x pour tout x H donc q 1 x =
xq 2 . Faisant x = 1 on dduit q 1 = q 2 , forcment lment de Z(H), donc q 1 = q 2 = 1.
Pour montrer que est surjective, on prend u SO(4, R). Le quaternion q := u(1) vrifie
N(q) = 1. On a q,1 u(1) = q q = 1, donc q,1

u laisse R, donc aussi R = Im(H), stable. Par
le thorme prcdent, il existe q tel que q,1
0
u = q 0 ,q 0 . Ceci montre que est surjectif.
2 En composant par la projection sur PSO(4), on obtient un morphisme surjectif

: SU(2) SU(2) PSO(4).
80 CHAPITRE II. GROUPES CLASSIQUES

Son noyau est constitu des (q 1 , q 2 ) tels que q 1 x = xq 2 pour tout x H, o = 1. Pour
= 1, on rcupre le noyau de ; pour = 1, on obtient (en faisant x = 1) q 2 = q 1
puis q 1 x = xq 1 pour tout x H, donc q 1 = 1, ce qui rajoute au noyau les lments
(1, 1) et (1, 1). Finalement le noyau de est constitu des quatre lments (1, 1),
donc PSO(4) ' PSU(2) PSU(2).
Remarque 11.5. Pour tout n, on peut construire (cf. III.6.4) un groupe Spin(n)
connexe, muni dun morphisme de groupes surjectif Spin(n) SO(n) dont le noyau a
deux lments (28) . Il est unique isomorphisme (de groupes) prs.
On a vu SO(2) ' U(1) (ex. 8.2.1). Le groupe Spin(2) est le groupe U(1) des nombres
complexes de module 1, mais le morphisme Spin(2) SO(2) est llvation au carr.
Le th. 11.2 entrane Spin(3) ' SU(2), et le th. 11.4 entrane Spin(4) ' SU(2) SU(2).
On peut montrer Spin(6) ' SU(4), cest--dire quon a un morphisme surjectif SU(4)
SO(6) dont le noyau est dordre 2 (exerc. III.3.9).
Cette construction peut aussi tre effectue dans le cas dune forme quadratique (non
dgnre) quelconque sur Rn (rem. III.6.11). On obtient alors un groupe Spin0 (s, t ) qui est
un revtement (connexe) de degr 2 du groupe connexe SO0 (s, t ) (dindice 2 dans SO(s, t ))
dfini dans lex. 8.10.3 (cf. exerc. III.3.10).
Exercice 11.6. Dduire de la construction de lexerc. 11.3 que le groupe Spin0 (2, 1) est iso-
morphe SL(2, R).

Exercice 11.7. Le but de cet exercice est de montrer que le groupe SO0 (1, 3) est isomorphe
PSL(2, C). En particulier, Spin0 (1, 3) ' SL(2, C).
Soit V lespace vectoriel rel (de dimension 4) des matrices hermitiennes du type

x + x1 x2 + i x3
M(x 0 , x 1 , x 2 , x 3 ) := 0 ,
x2 i x3 x0 x1
avec x 0 , x 1 , x 2 , x 3 R.
a) Montrer que GL(2, C) agit linairement sur V par la relation P M = PMP .
b) Montrer que SL(2, C) agit par isomtries sur V pour la forme quadratique de Lorentz de
signature (1, 3). On en dduit un morphisme : SL(2, C) O(1, 3).
c) Dterminer le noyau de .
d) Montrer que limage de est exactement le sous-groupe SO0 (1, 3) dfini dans lex. 8.10.3
et conclure.

28. On dit que cest un revtement de degr 2 de SO(n) et cest en fait, pour n 3, le revtement universel de
lespace topologique SO(n).
CHAPITRE III

ALGBRE TENSORIELLE

1. Produit tensoriel
Soit K un corps et soient V et W des K-espaces vectoriels. Un produit tensoriel de V
et W est la donne dun K-espace vectoriel T et dune application bilinaire t : V W T,
satisfaisant la proprit universelle suivante : si b : VW E est une application bilinaire,
il existe une unique application linaire b : T E telle que b = b t . Cela se traduit par le
fait que le diagramme suivant est commutatif :
b
V W E

t
b

Une telle paire (T, t ) est ncessairement unique, unique isomorphisme prs, au sens sui-
vant.

Thorme 1.1 (Existence et unicit). tant donn des K-espaces vectoriels V et W, il


existe un produit tensoriel (T, t ) de V et W, unique au sens suivant : si (T, t ) et (T 0 , t 0 ) sont des
produits tensoriels de V et W, ils sont isomorphes, cest--dire quil existe un isomorphisme
: T T 0 , unique, tel que le diagramme suivant soit commutatif

V W
t t0


T T0 .

On parle ainsi du produit tensoriel de V et W, not V K W. Lapplication bilinaire t : V


W V K W est note (v, w) 7 v w. Un lment de V K W du type v w est appel tenseur
dcomposable ; les tenseurs dcomposables engendrent V K W.

On notera la plupart du temps V W au lieu de V K W.


82 CHAPITRE III. ALGBRE TENSORIELLE

Dmonstration. Commenons par lunicit. On applique la proprit universelle pour


T t 0 : V W T 0 , pour dduire lexistence de : T T 0 unique telle que t 0 = t . La
proprit universelle pour T 0 fabrique aussi : T 0 T tel que t = t 0 . Appliquant luni-
cit dans la proprit universelle lapplication bilinaire t : V W T, on dduit que
= IdT . De manire analogue, on a = IdT0 .
Reste lexistence du produit tensoriel. Compte tenu de lunicit, nimporte quelle
construction fait laffaire ; en voici une. Soit K[V W] le K-espace vectoriel de base les
symboles (v, w) pour v V et w W. Un lment de K[V W] est donc une somme (finie)
v,w (v, w) pour des scalaires v,w presque tous nuls. Lapplication linaire tautologique
P

V W K[V W] donne par (v, w) 7 (v, w) nest pas bilinaire, mais elle va le devenir si
on compose par la projection sur un certain quotient K[V W]/S. Pour trouver S, crivons
les relations dont nous avons besoin : pour v, v 0 V, w, w 0 W, , 0 K, les quantits
suivantes doivent tres nulles
(v + 0 v 0 , w) (v, w) 0 (v 0 , w), (24)
0 0 0 0
(v, w + w ) (v, w) (v, w ). (25)
Il est donc naturel de dfinir S comme le sous-espace vectoriel de K[V W] engendr par
toutes les expressions (24) et (25) et de poser
T := K[V W]/S.
On dfinit maintenant lapplication bilinaire t : V W T comme la compose
V W K[V W]  K[V W]/S = T.
Elle associe (v, w) la classe de (v, w) dans le quotient T. Puisque K[VW] est engendr par
les lments de type (v, w), son quotient T est engendr par les lments de type t ((v, w)),
cest--dire par les tenseurs dcomposables.
Pour montrer quon a ainsi obtenu le produit tensoriel de V et W, il reste montrer
la proprit universelle : si on a une application bilinaire b : V W E, on peut dfinir
une application linaire g : K[V W] E par g ((v, w)) = b(v, w). Puisque b est bilinaire,
g sannule sur le sous-espace S et passe donc au quotient pour donner une application
linaire b : T E. Lidentit b = b t est claire et lunicit de b provient du fait que T est
engendr par les t ((v, w)) ; or limage de t ((v, w)) par b est dtermine, puisque ce doit tre
b(v, w).

Corollaire 1.2. Soient V, W et E des K-espaces vectoriels. Lespace vectoriel des appli-
cations bilinaires V W E est isomorphe Hom(V W, E). En particulier, lespace des
formes bilinaires sur V W est isomorphe (V W) .

On remarquera que lespace vectoriel des applications bilinaires V W E est aussi


isomorphe Hom(V, Hom(W, E)). Le corollaire scrit donc aussi
Hom(V, Hom(W, E)) ' Hom(V W, E). (26)

Dmonstration. Lisomorphisme est obtenu en passant dune application bilinaire


b : V W E b Hom(V W, E) par la proprit universelle. Dans lautre direction, on
obtient b partir de b par restriction aux tenseurs dcomposables.
1. PRODUIT TENSORIEL 83

Proposition 1.3 (Fonctorialit). Si on a des applications linaires f : V1 V2 et g :


W1 W2 , il existe une et une seule application linaire f g : V1 W1 V2 W2 telle
que ( f g )(v w) = f (v) g (w) pour tous v, w.
En outre, ( f 1 g 1 ) ( f 2 g 2 ) = ( f 1 f 2 ) (g 1 g 2 ).

Dmonstration. Il sagit de complter le diagramme commutatif :

f g
V1 W1 V2 W2

t t0

f g
V1 W1 V2 W2

Il suffit dappliquer la proprit universelle t 0 ( f g ).


La seconde assertion rsulte de lunicit de ( f 1 f 2 ) (g 1 g 2 ) quand on applique la
proprit universelle. Les dtails sont laisss au lecteur.

Proprits du produit tensoriel 1.4. Soient U, V et W des K-espaces vectoriels. On a



K V V k v 7 kv,

(U V) W (U W) (V W) (u + v) w 7 u w + v w, (27)

U V V U u v 7 v u,

U (V W) (U V) W u (v w) 7 (u v) w.

Attention : la colonne de droite ne dfinit les isomorphismes que sur les tenseurs d-
composables, alors que tous les tenseurs ne le sont pas. Mais ces applications sont li-
naires, donc elles sont uniquement dtermines par leur valeur sur ces tenseurs parti-
culiers.

Dmonstration. Dans le premier cas, lapplication K V V donne par (k, v) 7 kv


est bilinaire, donc il y a une application linaire induite K V V, qui envoie k v sur
kv. Linverse est v 7 1 v, do lisomorphisme. Les autres cas sont similaires.

On vrifie que si (v i )i I et (w j ) j J sont des bases respectives de V et W, alors (v i


w j )(i , j )IJ est une base de V W (on peut par exemple utiliser (27)). En particulier, on
a en dimension finie
dim(V W) = dim(V) dim(W).
Si V1 a pour base (v 1, j ) j I1 , V2 a pour base (v 2,i )i I2 , W1 a pour base (w 1,l )l J1 et W2 a pour
base (w 2,k )kJ2 et quon a des applications linaires f : V1 V2 et g : W1 W2 de matrices
respectives A = (a i j )i I2 , j I1 et B = (b kl )kJ2 , l J1 dans ces bases, alors
X
( f g )(v 1, j w 1,l ) = a i j b kl v 2,i w 2,k ,
i I2 , kJ2

de sorte que la matrice de f g dans les bases (v 1, j w 1,l )( j ,l )I1 J1 de V1 W1 et (v 2,i


w 2,k )(i ,k)I2 J2 de V2 W2 est
A B := (a i j b kl )(i ,k)I2 J2 , ( j ,l )I1 J1 .
84 CHAPITRE III. ALGBRE TENSORIELLE

Par exemple, si V1 , V2 , W1 , W2 sont tous de dimension 2 et quon choisit sur {1, 2} {1, 2}
lordre (1, 1), (1, 2), (2, 1), (2, 2), la matrice est
a 11 b 11 a 11 b 12 a 12 b 11 a 12 b 12


a 11 a 12 b 11 b 12 a 11 B a 12 B a 11 b 21 a 11 b 22 a 12 b 21 a 12 b 22
AB = = a 12 b 11 a 12 b 12 a 22 b 11 a 22 b 12 .
=
a 21 a 22 b 21 b 22 a 21 B a 22 B
a 12 b 21 a 12 b 22 a 22 b 21 a 22 b 22
On appelle aussi cette matrice le produit de Kronecker des matrices A et B (on le dfinit de
faon analogue pour des matrices de taille quelconque). Noter quil nest pas commutatif
(parce que lordre sur {1, 2} {1, 2} nest pas invariant par permutation des deux facteurs),
mais que la matrice B A est simplement obtenue partir de A B en faisant des permu-
tations de lignes et de colonnes.

Exercice 1.5. Montrer les relations


rg(A B) = rg(A) rg(B) , tr(A B) = tr(A) tr(B) , det(A B) = det(A)b det(B)a
o, dans les deux dernires galits, A est carre dordre a et B carre dordre b.

Exemples 1.6. 1 Lapplication


: V W Hom(V, W) (28)
w 7 (v 7 (v)w)
est linaire, injective, donc un isomorphisme si dim(V) < , puisque les dimensions des
espaces source et but sont les mmes. Concrtement, si (e i )1i n est une base de V et que
(e i )1i n est sa base duale, on a pour f Hom(V, W) la formule
n
1 ( f ) = e i f (e i ).
X
i =1

2 Le produit tensoriel K[X] K[Y] est isomorphe K[X, Y], par lapplication X i Y j 7
X i Y j (1) .
3 On peut dfinir plus gnralement le produit tensoriel de modules sur un anneau
commutatif A. La construction est la mme que sur un corps, mais son comportement
est plus compliqu. Si A = Z, les A-modules sont les groupes abliens et on a par exemple
Zk Z Zl = Zkl , mais aussi (Z/nZ) Z Q = 0, (Z/3Z) Z (Z/2Z) = 0 et (Z/3Z) Z (Z/3Z) = Z/3Z
(pourquoi ?).
4 Extension des scalaires. Si on a un corps L K et que V est un K-espace vectoriel,
puisque L est un K-espace vectoriel, on peut former le K-espace vectoriel
V L = V K L.
On peut donner V L une structure de L-espace vectoriel de la manire suivante : si ` L,
la multiplication m ` par ` est un endomorphisme K-linaire de L, donc on peut dfinir la
multiplication par ` sur V L comme lendomorphisme 1 m ` . Les proprits de L-espace
vectoriel sont faciles vrifier. On dit que V L est obtenu partir de V par extension des
scalaires de K L.

1. Mais attention : K(X) K(Y) nest pas isomorphe K(X, Y) (pourquoi ?) !


2. ALGBRE TENSORIELLE 85

Un endomorphisme u EndK (V) stend en u L = u 1 EndL (V L ). Si u a comme ma-


trice A dans une K-base (e i ) de V, alors u L a la mme matrice A dans la L-base (e i 1) de
VL.
Par exemple, si K = R et L = C, alors V C = V R C est la complexification de lespace
vectoriel rel V.
Exercice 1.7. Soient V et W des espaces vectoriels de dimension finie.
a) Quelle est limage de lensemble des tenseurs dcomposables par lapplication (28) de lex.
1.6 ?
b) On sait que tout lment de VW peut scrire comme somme de tenseurs dcomposables.
Quel est le nombre maximal de tenseurs dcomposables dont on a besoin ?

Exercice 1.8. Soit f i une forme quadratique sur un K-espace vectoriel de dimension finie
Vi , pour i {1, 2}.
a) Montrer quil existe une unique forme quadratique f 1 f 2 sur V1 V2 qui vrifie
v 1 , v 2 V ( f 1 f 2 )(v 1 v 2 ) = f 1 (v 1 ) f 2 (v 2 ).
b) Montrer que si f 1 et f 2 sont non dgnres, il en est de mme de f 1 f 2 .
c) Avec les notations de II.4.2, montrer que
1 , . . . , m 1 , . . . , n = i j , 1 i m, 1 j n.
d) Si (V2 , f 2 ) est somme de plans hyperboliques, montrer quil en est de mme pour (V1
V2 , f 1 f 2 ).
e) En dduire que le produit tensoriel des formes quadratiques dfinit une structure danneau
sur le groupe de Witt W(K) ( II.6).

Exercice 1.9. a) Rappeler la structure de R-algbre de C R C.


b) Montrer quil y a deux structures de C-algbre distinctes sur C R C.
c) Montrer que les C-algbres M(2, C) et H R C sont isomorphes (H est le corps des quater-
nions, cf. II.11).
d) Montrer que les R-algbres H R H et M(4, R) sont isomorphes.

2. Algbre tensorielle
2.1. Applications n-linaires. On a vu dans la section prcdente que (V1 V2 ) V3
et V1 (V2 V3 ) sont canoniquement isomorphes. Aussi notera-t-on gnralement sans
parenthse V1 V2 V3 . Par rcurrence, sont canoniquement quivalents tous les choix
pour tendre cette dfinition un produit tensoriel
V1 Vd
de d espaces vectoriels.
Une autre manire de voir lunicit est dexprimer V1 Vd et lapplication
(v 1 , . . . , v d ) 7 v 1 v d (29)
comme solution dun problme universel. Une application d -linaire V1 Vd E est
une application qui est linaire par rapport chacun des facteurs Vi .

Lemme 2.1. Lapplication V1 Vd V1 Vd dfinie par (29) est d -linaire et


elle est universelle pour cette proprit.
86 CHAPITRE III. ALGBRE TENSORIELLE

Limage de cette application est nouveau constitue des tenseurs dcomposables.

Dmonstration. Notons Multd (V1 Vd , E) lespace vectoriel des applications n-


linaires de V1 Vn vers E. On a clairement
Multn (V1 Vd , E) = Hom(V1 , Multd 1 (V2 Vd , E)).
Il sagit de montrer que Hom(V1 Vd , E) = Multd (V1 Vd , E), o lisomorphisme
est donn par la composition avec (29). On raisonne par rcurrence sur d . En appliquant
(26), on obtient
Hom(V1 Vd , E) = Hom(V1 , Hom(V2 Vd , E))
= Hom(V1 , Multd 1 (V2 Vd ), E)
= Multd (V1 Vd , E).

De la mme manire que pour le produit tensoriel, si on a des applications linaires


f i : Vi Wi , on obtient une application linaire unique
f 1 f d : V1 Vd W1 Wd
qui vrifie sur les tenseurs dcomposables la relation
( f 1 f d )(v 1 v d ) = f 1 (v 1 ) f d (v d ).

Remarque 2.2. Soient V1 , . . . , Vd des espaces vectoriels de dimension finie. Tout l-


ment de V1 Vd peut donc scrire comme somme de tenseurs dcomposables. On
peut se poser la question de savoir le nombre maximal de tenseurs dcomposables dont
on a besoin. Lorsque d = 2, cest lobjet de lexerc. 1.7. En gnral, on ne connat la rponse
cette importante question que dans certains cas.

2.2. Algbres gradues. Rappelons quune K-algbre est un K-espace vectoriel A muni
dun produit A A A qui est une application bilinaire et qui fait de A un anneau. Elle
est donc associative, mais pas ncessairement commutative. Toutes les algbres que nous
considrerons seront munies dune unit, cest--dire dun lment 1 tel que a 1 = 1a = a
pour tout a A. On a 1 = 0 si et seulement si A = 0.
Lalgbre A est gradue si elle est munie dune dcomposition
M
A= Ad
d N
en somme directe despaces vectoriels telle que
d , e N Ad Ae Ad +e .
Si A a une unit, on a 1 A0 .
Par exemple, lalgbre K[X] des polynmes une indtermine est gradue par K[X] =
L d
KX . Lalgbre (commutative) A = K[X 1 , . . . , X r ] des polynmes plusieurs indtermins
est galement gradue si on dfinit Ad comme le sous-espace vectoriel des polynmes
i i
nuls ou homognes de degr total d , donc engendr par les X 11 X rr pour i 1 + + i r = d .
Un lment non nul x A est dit homogne sil existe d tel que x Ad ; on dit alors que
x est de degr d .
2. ALGBRE TENSORIELLE 87

Un morphisme dalgbres gradues est un morphisme dalgbres f : A B qui prserve


la graduation : f (Ad ) Bd pour tout d N.

2.3. Algbre tensorielle. On dfinit les puissances tensorielles dun espace vectoriel V
par T 0 V = K et, pour n 1,
T d V := V V} =: V d .
| {z
d fois

On peut voir aussi (canoniquement) T d V comme le dual de Multd (V d , K), lespace vecto-
riel des formes d -linaires sur V.
Lalgbre tensorielle de V est dfinie par
M d
TV = T V. (30)
nN

Pour en faire une algbre, nous devons dfinir un produit sur TV. Cest

Td V Te V T d +e V
(v 1 v d , w 1 w e ) 7 v1 vd w1 we .

Compte tenu des proprits du produit tensoriel vues plus haut, ce produit est associatif et
fait de TV une algbre, munie de lunit 1 K = T 0 V. Cette algbre nest pas commutative
ds que dim(V) 2 : on a v 1 v 2 6= v 2 v 1 ds que v 1 et v 2 ne sont pas proportionnels.
La dcomposition (30) en fait une algbre gradue. Noter la prsence dune injection
canonique : V , TV puisque T 1 V sidentifie V.
Si V a pour base (e i )i I , alors TV a pour base les e i 1 e i d pour d N et i 1 , . . . , i d I.
Mme si lespace vectoriel V est de dimension finie, lespace vectoriel TV est toujours de
dimension infinie ds que V 6= 0.

Proposition 2.3 (Proprit universelle). Lalgbre tensorielle TV satisfait la proprit


universelle suivante : si f : V A est une application linaire vers une algbre avec unit
A, il existe un morphisme dalgbres, f : TV A, unique, tel que f = f , cest--dire le
diagramme suivant est commutatif
f
V A

TV

Dmonstration. Comme lapplication

Vd A
(v 1 , . . . , v d ) 7 f (v 1 ) f (v d )

est d -linaire, la proprit universelle de T d V permet de dfinir lapplication linaire f :


T d V A. Reste montrer que cest bien un morphisme dalgbres. Il suffit de le vrifier
88 CHAPITRE III. ALGBRE TENSORIELLE

sur les tenseurs dcomposables, qui engendrent TV ; or on a


f((v 1 v d ) (w 1 w e )) = f (v 1 ) f (v d ) f (w 1 ) f (w e )
= f(v 1 v d ) f(w 1 w e ),
ce qui montre ce quon veut.

Comme dans tous les cas prcdents, la proprit universelle implique la fonctorialit
de la construction : si on a une application linaire f : V W, il y a un morphisme dal-
gbres, unique, T f : TV TW, tel que le diagramme suivant soit commutatif :
f
V W
V W

Tf
TV TW

T d f . En outre, on a la proprit
L
Le morphisme T f nest autre que
T( f g ) = T f Tg .

2.4. Tenseurs covariants et contravariants. Ce paragraphe une tentative pour expli-


quer le language et les notations utiliss en physique (et parfois aussi en gomtrie dif-
frentielle). Soit V un espace vectoriel et soit V son espace vectoriel dual, cest--dire
Hom(V, K). Les tenseurs considrs par les physiciens sont en gnral des lments dun
produit tensoriel

V } V
|V {z V} = T p V T q V.
| {z
p fois q fois
Un tel tenseur T est dit p fois covariant et q fois contravariant . Si on choisit une base
(e 1 , . . . , e d ) de V, de base duale (e 1 , . . . , e d ) de V , on crit les coordonnes de T comme
i 1 ...i q
Tj . Dans notre language, cela signifie
1 ... j p

i 1 ...i q j 1
e jp ei1 eiq
X
T= Tj e
1 ... j p
i 1 ,...,i q , j 1 ,..., j p

(on remarque que la famille des e j 1 e j p e i 1 e i q est une base de T p V T q V).


En physique, on utilise la convention de sommation dEinstein et on crit simplement
i 1 ...i q j 1
T = Tj e e jp ei1 eiq
1 ... j p

i 1 ...i q
(il est entendu quon somme sur les indices rpts en haut et en bas). On dit que les T j
1 ... j p
sont les coordonnes du tenseur T.
Soit v = v j e j un lment de V. Dans une autre base (e 10 , . . . , e d0 ), dfinie par la matrice
j j
de passage P = (Pi ) et e i0 = Pi e j , on a v = v 0i e i0 , avec
j
v = v 0i e i0 = v 0i Pi e j ,
j
do v j = Pi v 0i , ou encore
v 0i = (P 1 )ij v j .
3. ALGBRE EXTRIEURE 89

On dit que les coordonnes de v se transforment en sens inverse des vecteurs de base (do
la terminologie contravariant ). Inversement, pour une forme linaire = j e j = 0i e 0i ,
on a
j j
0i = (e i0 ) = (Pi e j ) = Pi j .
Les composantes de se transforment donc dans le mme sens que les vecteurs de base
i 1 ...i q
(do la terminologie covariant ). Pour un tenseur gnral T = (T j ) qui est p fois
1 ... j p
covariant et q fois contravariant, on vrifie que ses coordonnes dans la base (e 10 , . . . , e d0 )
sont
0i 0 ...i q0 i0 j j i 1 ...i q
T j 01... j 0 = (P 1 ) j1 (P 1 )ij Pi Pi T j .
1 p 1 ... j p

Tout cela a en gnral lieu en prsence dune mtrique , cest--dire dune forme bili-
naire B non dgnre sur V (produit scalaire ou forme de Lorentz ; cf. exerc. II.11.7).
On appelle B le tenseur mtrique (par le cor. 1.2, on peut voir B comme un lment de
(V V) ' V V , donc comme un tenseur 2 fois covariant) et on le note par sa matrice
g i j = B(e i , e j ) dans la base (e 1 , . . . , e d ) de V. Comme la forme B est non dgnre, elle
:V
induit un isomorphisme B V (prop. II.3.2) qui identifie les vecteurs (contravariants)
aux formes linaires (covariantes). En coordonnes, on a B(e j )(e i ) = B(e j , e i ) = g j i , do

j e j ) = v j g j i ei .
B(v

On passe donc des coordonnes contravariantes (v j ) aux coordonnes covariantes (v i )


par la formule v i = v j g j i . On peut faire le mme genre de manipulations avec les tenseurs.
Lexercice est laiss au lecteur.
Lisomorphisme B permet aussi de transporter la mtrique B en une mtrique B sur
V . On vrifie que la matrice g i j := B (e i , e j ) de B dans la base duale (e 1 , . . . , e d ) de V
est la matrice inverse de la matrice (g i j ), cest--dire g i j g j k = ki . Ce tenseur mtrique
dual permet de passer des coordonnes covariantes aux coordonnes contravariantes
par la formule v j = v i g i j . Finalement, le produit scalaire scrit

B(u, v) = u i v i = u i v i = g i j u i v j = g i j u i v j .

3. Algbre extrieure
On a introduit dans la section prcdente lalgbre tensorielle TV = T d V, o T d V est
L

canoniquement le dual de Multd (V d , K) (les formes d -linaires sur V). Dans cette section,
nous faisons une construction analogue pour lespace Altd (V) des formes d -linaires al-
ternes sur V, cest--dire satisfaisant (v 1 , . . . , v d ) = 0 ds que deux des vecteurs v 1 , . . . , v d
sont gaux.
Lalgbre extrieure V, avec une inclusion : V , V, sera la solution du problme
V V

universel pour les applications linaires f : V A de V vers une algbre avec unit A,
satisfaisant lidentit
f (v)2 = 0. (31)
Compte tenu de la proprit universelle de lalgbre TV, linjection doit se factoriser via
V
TV ; en mme temps, comme dans les cas prcdents, V sera engendre par les images
90 CHAPITRE III. ALGBRE TENSORIELLE

V
des tenseurs dcomposables. Il est donc lgitime de chercher V comme quotient de TV,
sous la forme (2)
^
V = TV/I.
Il faut mettre dans lidal I tout ce dont on a besoin pour factoriser les applications
satisfaisant (31). Les lments de la forme v v, pour v V sont de ce type, puisquils sont
envoys sur 0. Il est alors naturel de dfinir I TV comme lidal bilatre engendr par les
lments de type v v, pour v V, cest--dire lensemble des sommes finies dlments
de TV du type
a v v b,
pour v V et a, b TV, et lalgbre extrieure par
^
V = TV/I.
La composition V , TV TV/I fournit lapplication : V
V
V.

Proposition 3.1. Lalgbre extrieure satisfait la proprit universelle suivante : si f :


V A est une applciation linaire vers une algbre avec unit, telle que f (v)2 = 0 pour
tout v, alors f se factorise de manire unique en f = f , o f : V A est un morphisme
V

dalgbres :
f
V A


f
V
V

Dmonstration. Par la proprit universelle de TV (prop. 2.3), on a une factorisation


de f par une application linaire g : TV A. Puisque g (v v) = f (v)2 = 0, lapplication g
sannule sur lidal I donc g passe au quotient pour fournir un morphisme dalgbres f :
V V
V = TV/I A. Il est manifestement unique puisque V est engendre par les tenseurs
dcomposables. La dmonstration se rsume ainsi par le diagramme

f
V A

TV
f

V
V

2. Comme pour les anneaux, on peut dfinir le quotient dune algbre A par un idal bilatre I, cest--dire un
sous-espace vectoriel I A satisfaisant AI I et IA I. On forme alors le quotient comme espace vectoriel A/I et
les proprits AI I et IA A sont exactement ce quil faut pour que la multiplication passe au quotient.
3. ALGBRE EXTRIEURE 91

Comme consquence de la prop. 3.1 ou du mme nonc pour le produit tensoriel, on


obtient le rsultat suivant.

Proposition 3.2. Si f : V W est une application linaire, elle induit un morphisme


dalgbres f : V W tel que W f = f V . En outre, ( f g ) = f g .
V V V V V V V

V
Dcrivons maintenant de manire plus concrte lalgbre V. Pour cela, remarquons
que I est un idal homogne de TV, cest--dire quon a

(I T d V).
M
I=
d

En effet, un lment de I est une somme finie dlments de type av v b, pour a, b TV


et v V. En crivant a et b comme somme dlments homognes, on voit que chaque
a v v b est somme dlments homognes qui sont dans I (3) .
V
Il en rsulte que le quotient V = TV/I est encore une algbre gradue :
d
T d V/(T d V I) =:
^ M M^
V= V,
d d
Vd
o V est appele la puissance extrieure d -ime de V.
Puisque lidal I est engendr par les lments v v, il ne rencontre T 0 V et T 1 V = V
quen 0, donc
^0 ^ 1
V = K, V=V
et le morphisme : V V est une injection.
V
V V
Le produit dans V est appel produit extrieur et not . Le K-espace vectoriel V
V
est engendr par les v 1 v d pour d N et v 1 , . . . , v d V. Le fait que lalgbre V soit
gradue scrit
d
^ e
^ d^
+e
V V V.
Si f : V W est une application linaire, il sensuit quon a
^ d
M^ d
^ d
^ d
^
f = f, avec f : V W.
d

Proposition 3.3. Lapplication d -linaire


d
Vd
^
V
(v 1 , . . . , v d ) 7 v1 vd

est alterne. En particulier, pour tout Sd et v 1 , . . . , v d V, on a

v (1) v (n) = ()v 1 v d . (32)

3. Plus gnralement, un idal dune algbre gradue qui est engendr par des lments homognes (comme
cest le cas pour I) est homogne.
92 CHAPITRE III. ALGBRE TENSORIELLE

V
Dmonstration. Par dfinition de I et de V, lexpression v 1 v d est nulle ds
que deux conscutifs des vecteurs v 1 , . . . , v d sont gaux. De v v = w w = (v + w) (v +
w) = 0, on dduit lidentit w v = v w. Cela entrane que la relation (32) est vrifie
lorsque est une transposition du type (i i + 1). Or, si cette relation est vrifie pour des
transpositions et et tous v 1 , . . . , v d V, on a

v (1) v (n) = ()v (1) v (n)


= ()()v 1 v d ,

cest--dire quelle est vrifie pour le produit . Comme les transpositions (12), (23), . . . ,
((n 1) n) engendrent Sd (ex. I.1.8.2), cela dmontre (32).
Si deux des vecteurs v 1 , . . . , v d sont gaux, on se ramne par une permutation adquate
au cas o ils sont conscutifs, do on dduit (en utilisant (32)) v 1 v d = 0 ; lapplica-
tion (v 1 , . . . , v d ) 7 v 1 v d est donc bien alterne.
Vd
Proposition 3.4. Lalgbre gradue V est anticommutative, cest--dire que si
V
V
et e V, on a = (1)d e .
V

Dmonstration. Il suffit de le montrer lorsque et sont des produits extrieurs dl-


ments de V. Cela se dduit de lidentit w v = v w.
Vd
Proposition 3.5 (Proprits de V). 1 Lapplication d -linaire alterne
d
Vd
^
V
(v 1 , . . . , v d ) 7 v1 vd

satisfait la proprit universelle suivante : si on a une application d -linaire alterne a :


V d E, il existe une unique application linaire a : d V E telle que le diagramme sui-
V

vant soit commutatif


a
Vd E

a
Vd
V.

En particulier, Altd (V) ' ( d V) .


V

2 Si (e 1 , . . . , e n ) est une base de V, alors (e i 1 e i d )1i 1 <<i d n est une base de d V.


V
Vd
En particulier, on a V = 0 pour d > n, et
!
^d n
dim( V) = .
d

3 Si V est de dimension finie n et 0 d n, la forme bilinaire


d
^ nd
^ n
^
V V V'K
(, ) 7
3. ALGBRE EXTRIEURE 93

est non dgnre. En particulier, on a un isomorphisme non canonique (4)


d nd
V) '
^ ^
( V.
4 Il existe une application bilinaire
d d
(V ) V
^ ^
K
(1 n , v 1 v n ) 7 det(i (v j ))1i , j n
et elle est est non dgnre. Si V est de dimension finie, on en dduit un isomorphisme
canonique
d d

(V ) '
^ ^
V .
Vd
5 Si V est de dimension finie d , on a dim( V) = 1 par le point 2. Si f End(V), lendo-
morphisme d f de d V est donc la multiplication par un scalaire, qui est det( f ).
V V

Le point 4 est utile notamment en gomtrie diffrentielle : les applications de Rn dans


Vd
(Rn ) sont en effet les formes diffrentielles sur Rn .

Dmonstration. 1 Par la proprit universelle de T d V, lapplication d -linaire a se fac-


torise en a = g i , o g Hom(T d V, E) et i est lapplication d -linaire canonique V d T d V.
Mais, parce que a est alterne, g sannule sur IT d V, donc se factorise travers le quotient
Vd
V en une application linaire a Hom( d V, E). Lunicit de a provient du fait que d V
V V

est engendr par les v 1 v n .


2 et 3 Par (32), les (e i 1 e i d )1i 1 <<i d n engendrent d V et il reste voir quils
V

sont linairement indpendants. Cest le cas lorsque d = n : il existe en effet une forme
n-linaire alterne non nulle, savoir le dterminant (dans une base donne), donc n V
V

nest pas nul. Comme il est engendr par e 1 e n , il est de dimension 1 et ce vecteur
nest pas nul.
Fixons 1 j 1 < < j nd n ; le seul cas o le produit extrieur de e i 1 e i d avec
e j 1 e j nd est non nul est lorsque { j 1 , . . . , j nd } est le complmentaire de {i 1 , . . . , i d } dans
{1, . . . , n}. On en dduit que les (e i 1 e i d )1i 1 <<i d n sont linairement indpendants,
ainsi que le point 3.
4 Compte tenu des proprits dantisymtrie du dterminant, la formule propose est
alterne en les i et en les v j et fournit donc bien une application bilinaire b : d (V )
V
Vd
V K. Si (e i ) est une base de V et (e i ) la base duale, b(e i 1 e i n , e j 1 e j n ) = 1 ou
0 suivant que i k = j k pour tout k ou non. Ainsi la forme b est non dgnre et on obtient
une dualit dans laquelle (e i 1 e i n ) est la base duale de (e j 1 e j n ).
4 On a d f (e 1 e d ) = f (e 1 ) f (e d ) = ( f i 1 e i ) ( f i d e i ) = det( f )e 1 e d
V P P

aprs dveloppement.

Remarque 3.6 (Produit vectoriel). Vous avez peut-tre dj rencontr le produit vec-
toriel de deux vecteurs dans lespace vectoriel euclidien orient R3 , ou plus gnralement
le produit vectoriel de n 1 vecteurs dans lespace vectoriel euclidien orient Rd , quon

4. Il dpend du choix dun isomorphisme n V ' K. Lisomorphisme n V ( d V) ' nd V est lui cano-
V V V V

nique (lespace vectoriel n V est de dimension 1, mais nest pas canoniquement isomorphe K).
V
94 CHAPITRE III. ALGBRE TENSORIELLE

note v 1 v n1 en France, mais v 1 v n1 dans le monde anglo-saxon ; adoptons


cette dernire notation pour faire la diffrence avec le produit extrieur. Ce vecteur est
dfini par la proprit
v V v 1 v n1 , v = det(v 1 , . . . , v n1 , v),
le dterminant tant pris dans une base orthonormale directe (il ne dpend alors pas du
choix de cette base).
Dautre part, le produit extrieur des n vecteurs dune telle base fournissent un gnra-
teur canonique de n V donc, par prop. 3.5.4, un isomorphisme canonique n1 V ' V .
V V

Si on le compose avec lisomorphisme V ' V donn par le produit scalaire, on peut voir
llment v 1 v n1 de n1 V comme un lment de V. Le lecteur vrifiera que ce nest
V

autre que le produit vectoriel v 1 v n1 .

Exemple 3.7 (Grassmanniennes). Soit V un espace vectoriel de dimension n. Pour


tout sous-espace vectoriel W V de dimension d , la droite vectorielle d W est un
V
Vd
sous-espace vectoriel de V engendr par un tenseur dcomposable. On peut donc
la considrer comme un point de lespace projectif P( d V). Inversement, tout point de
V
Vd
P( V) qui correspond une droite engendre par un tenseur dcomposable (non nul)
v 1 v d dfinit un sous-espace vectoriel W V de dimension d , savoir v 1 , . . . , v d .
On a ainsi identifi lensemble des sous-espaces vectoriels de V de dimension fixe
d un sous-ensemble (dit grassmannienne ) de lespace projectif P( d V) ; on le note
V

G(d , V) (lorsque d = 1, ce nest autre que lespace projectif P(V) !).


Lorsque K = R, cest une varit diffrentiable de dimension d (n d ).

Exercice 3.8. a) Montrer que dans P( 2 K4 ), la grassmannienne G(2, K4 ) est une qua-
V

drique projective dfinie par l quation = 0.


b) Montrer que toute grassmannienne G(d , V) P( d V) est intersection de quadriques pro-
V

jectives.

Exercice 3.9. Le but de cet exercice est de montrer que le groupe Spin(6) mentionn dans
la rem. II.11.5 est isomorphe SU(4).
Soit b une forme sesquilinaire hermitienne dfinie positive sur C4 et soit h la forme her-
mitienne associe.
a) Montrer que la formule
B(v 1 v 2 , w 1 w 2 ) := b(v 1 , w 1 )b(v 2 , w 2 ) b(v 1 , w 2 )b(v 2 , w 1 )
dfinit une forme sesquilinaire hermitienne dfinie positive sur 2 C4 .
b) Le groupe SU(C4 , h) ' SU(4) agit sur lespace vectoriel C4 , donc aussi sur 2 C4 . Montrer
quil agit sur ce dernier espace par isomtries directes pour la forme B. On en dduit un mor-
phisme de groupes : SU(4) SU(2 C4 , B) ' SU(6).
c) Montrer que le produit
2 2 4
C4 C 4 C 4 ' C
^ ^ ^

est une forme bilinaire symtrique non dgnre sur 2 C4 . On note f la forme quadratique
V

associe.
d) Montrer que, pour laction dcrite en b), SU(4) agit sur 2 C4 par isomtries pour f , cest-
V
V2 4
-dire im() O( C , f ).
e) Montrer que le noyau de est { Id}.
3. ALGBRE EXTRIEURE 95

f) Montrer que limage de est O( 2 C4 , f ) SU( 2 C4 , B) ' SO(6) et conclure (5) .


V V

Exercice 3.10. Le but de cet exercice est de montrer que le groupe Spin0 (3, 3) mentionn
dans la rem. II.11.5 est isomorphe SL(4, R) et que Spin0 (3, 2) est isomorphe Sp(4, R). Soit V
lespace vectoriel rel des matrices 4 4 antisymtriques relles.
a) Montrer que le pfaffien dfinit une forme quadratique f sur V dont on dterminera la si-
gnature.
b) Montrer que laction de GL(4, R) sur E dfinie par P M = P M t P induit un morphisme de
groupes : SL(4, R) O(V, f ).
c) Dterminer le noyau de .
d) Montrer que limage de est isomorphe SO0 (3, 3) (Indication : voir la note 5).

0 I2
e) On pose J := et on note H V lhyperplan orthogonal J pour la forme quadra-
I2 0
tique f . Quelle est la signature de la restriction de la forme quadratique f H ?
f) Montrer que le groupe (Sp(4, R)) est isomorphe SO0 (2, 3) et conclure (Indication : voir la
note 5).

3.1. Tenseurs antisymtriques. Supposons car(K) = 0. Dans ce cas, on peut raliser


Vd
V comme sous-espace vectoriel de T d V de la manire suivante. Chaque Sd induit
un endomorphisme K-linaire de T d V dfini sur les tenseurs dcomposables par
(v
1 v d ) = v (1) v (d ) .
d
Un tenseur t T V est dit antisymtrique si (t
) = ()t pour toute permutation Sd .
On notera a d V T d V le sous-espace vectoriel des tenseurs antisymtriques.
Considrons lapplication linaire dantisymtrisation
p : Td V Td V
1 X
t 7 ()(t
).
d ! Sd

On a par exemple p(v 1 v 2 ) = 21 (v 1 v 2 v 2 v 1 ).

Proposition 3.11. Lapplication linaire p est un projecteur (p 2 = p), de noyau I T d V


et dimage a d V. Elle induit donc un isomorphisme a d V ' d V.
V

On prendra garde que d a d V nest pas une sous-algbre de TV, donc on ne peut pas
L
V
dcrire la structure dalgbre de V ainsi.
Dmonstration. Pour tout Sd , on a
1 X 1 X
(p(t )) = ()(t
)= (1 0 )
0 (t ) = ()p(t ).
d ! Sd d ! 0 Sd

Limage de p est donc contenue dans a d V.


Si t a d V, on a p(t ) = d1! d ()()t = t . Donc p est lidentit sur a d V et p 2 = p :
P

cest un projecteur dimage a d V.

5. Une inclusion rsulte de b) et e). Il existe peut-tre un argument lmentaire direct et purement algbrique
pour montrer lautre inclusion mais je nen connais pas. On utilise plutt dans ce genre de situation un rsultat
de gomtrie diffrentielle qui dit quun morphisme noyau fini entre groupes de Lie rels (ce que sont tous les
groupes qui interviennent dans cet exercice) connexes de mme dimension (voir ex. 8.4.1 et 10.1.1) est surjectif.
96 CHAPITRE III. ALGBRE TENSORIELLE

Montrons maintenant que I T d V est contenu dans le noyau de p. Remarquons quon


a, avec un calcul analogue celui dj fait, p((t )) = ()p(t ) pour tout t T d V et tout
Sd .
Lespace vectoriel I T d V est engendr par les t = v 1 v d , o v i = v i +1 pour un
i {1, . . . , d 1}. Prenons pour la transposition (i i + 1). On a alors (t ) = t , donc p(t ) =
p((t )) = ()p(t ) = p(t ). Comme on est en caractristique nulle, on a bien p(t ) = 0.
Lapplication p se factorise ainsi en une application linaire surjective p : d V  a d V.
V

Si est la projection T d V  d V, on a
V

p(v
1 vd ) = p(v 1 v d )
!
1 X
= ()v (1) v (d )
d ! Sd
1 X
= ()v (1) v (d )
d ! Sd
1 X
= ()2 v 1 v d
d ! Sd
= v1 vd .

On a donc p = IdVd V . Donc p est injective et I T d V = ker(p).

4. Pfaffien
Soit A = (a i j ) une matrice 2n 2n alterne coefficients dans un corps K de caractris-
tique quelconque (6) . On lui associe
2
(A) = K2n .
X ^
ai j e i e j
1i < j 2n

Alors (A)n 2n K2n . Soit (e 1 , . . . , e 2n ) la base standard de K2n ; on dfinit le pfaffien de A


V

par la formule :
(A)n = n! Pf(A)e 1 e 2n . (33)

A priori, cette formule ne dfinit Pf(A) que si car(K) = 0. Nanmoins, en dveloppant (A)n ,
on saperoit que, pour car(K) = 0, le pfaffien Pf(A) est un polynme en les coefficients de
la matrice A, indpendant de K, coefficients entiers :

Pf Z[a i j ]. (34)

Pour un corps K quelconque, on utilise le morphisme danneaux canonique : Z K pour


dfinir partir de (34) le pfaffien Pf K[a i j ].

6. Cela signifie a j i = a i j pour tous i , j ; en caractristique 2, il faut ajouter la condition a i i = 0.


4. PFAFFIEN 97

Exemple 4.1. Considrons la matrice

1

0
1 0


A=
..
. (35)
.
n

0
n 0
Pn
Alors (A) = i =1
i e 2i 1 e 2i et Pf(A) = 1 n .

Exemple 4.2. Considrons la matrice alterne

0 a 12 a 13 a 14

a 12 0 a 23 a 24
A= .
a 13 a 23 0 a 34
a 14 a 24 a 34 0

Alors

(A)2 = (a 12 e 1 e 2 + a 13 e 1 e 3 + a 14 e 1 e 4 + a 23 e 2 e 3 + a 24 e 2 e 4 + a 34 e 3 e 4 )2
= (a 12 a 34 a 13 a 24 + a 14 a 23 )e 1 e 2 e 3 e 4

donc Pf(A) = a 12 a 34 a 13 a 24 + a 14 a 23 .

Exercice 4.3. Montrer la formule suivante, pour toute matrice A = (a i j ) 2n 2n alterne :

1
()a (1),(3) a (2n1),(2n)
X
Pf(A) =
2n n! S
2n

()a (1),(3) a (2n1),(2n) .


X
=
S2n , (1)<(3)<<(2n1)
(1)<(2),...,(2n1)<(2n)

Lemme 4.4. Si car(K) 6= 2, pour toute matrice P, on a (t PAP) = (


V2
P)((A)) dans
V2 2n
K .

Dmonstration. Par calcul direct : si P = (p i j ) et A = (a kl ), on a t PAP = ( k, l p ki a kl p l j )i , j


P

et
1 X
(t PAP) =
XX
p ki a kl p l j e i e j = p ki a kl p l j e i e j
i < j k, l 2 i , j , k, l
1X X
= a kl P(e k ) P(e l ) = a kl P(e k ) P(e l )
2 k, l k<l
2
^
= ( P)((A)).

Lemme 4.5. Pour toute matrice P, on a lidentit Pf(t PAP) = det(P) Pf(A).
98 CHAPITRE III. ALGBRE TENSORIELLE

Dmonstration. Il sagit dune identit entre polynmes coefficients entiers en les


coefficients de A et P, quil suffit de tester pour K = Q. Mettant lgalit du lemme 4.4 la
puissance extrieure n-ime, on obtient
2 n ^ n
n! Pf(t PAP)e 1 e 2n
^
= ( P)((A)) = ( P)((A))
2n
P)((A)n ) = ( P)((A)n )
^ ^
= (
= det(P)n! Pf(A)e 1 e 2n ,
V
o la troisime galit utilise que P est un morphisme dalgbres.

Thorme 4.6. On a lidentit Pf(A)2 = det(A).

Dmonstration. De nouveau, il sagit dune identit entre polynmes coefficients en-


tiers en les coefficients de A, donc il suffit de la tester pour K = Q. Le thorme est vrai sur
les matrices de type (35), puisque le pfaffien est i i et le dterminant i 2i . Or, par la
Q Q

thorie des formes alternes (sur un corps de caractristique 6= 2), toute matrice antisy-
mtrique scrit sous la forme t PAP, o P est inversible et A de la forme (35), avec i = 1
ou 0 (il suffit de dcomposer K2n = ker(A)E et de choisir une base hyperbolique de E). Le
thorme dcoule alors du lemme 4.5.

Exercice 4.7. Vrifier directement avec lexerc. 4.2 la conclusion du thorme pour les ma-
trices alternes dordre 4.

Comme consquence, on obtient une seconde dmonstration (valable aussi en carac-


tristique 2 !) du fait que les transformations symplectiques sont de dterminant 1.

Corollaire 4.8. Pour tout corps K, on a linclusion Sp(2n, K) SL(2n, K).

Dmonstration. On a
Sp(2n, K) = {P GL(2n, K) | t PJ2n P = J2n },
o J2n est la matrice alterne dfinie en (15). Par le lemme 4.5, un lment P de Sp(2n, K)
satisfait det(P) Pf(J2n ) = Pf(J2n ), ce qui implique det(P) = 1 puisque J2n est inversible.

5. Algbre symtrique
On sera ici trs bref car la construction est entirement parallle celle de lalgbre
extrieure. Le problme universel rsoudre ici est celui pour les morphismes V A o
A est une algbre commutative avec unit. Lalgbre solution de ce problme est lalgbre
symtrique SV, obtenue comme le quotient
SV := TV/J,
o J est lidal de TV dans lequel on a mis exactement ce quil faut pour que le quotient
soit commutatif. Donc J est lidal engendr par les lments du type
v w w v.
5. ALGBRE SYMTRIQUE 99

Lidal J est nouveau homogne, donc se dcompose en J = d J T d V, et on a une d-


L

composition
M d
SV = S V, S d V = T d V/(J T d V).
En particulier, S 0 V = K et S 1 V = V, do linjection canonique V , SV. Le produit dans
lalgbre symtrique est not sans signe particulier : par exemple v 1 v 2 = v 2 v 1 .
Une application linaire f : V W donne une application linaire S f : SV SW, avec
S f = d S d f . On a bien sr la proprit S( f g ) = S f Sg .
L

Les proprits de S d V sont les suivantes.


1 Lapplication d -linaire
Vd Sd V
(v 1 , . . . , v d ) 7 v1 vd
est symtrique et elle est universelle pour cette proprit ; en particulier (S d V)
(7)

est lespace vectoriel des formes d -linaires symtriques sur V.


k k
2 Si (e 1 , . . . , e n ) est une base de V, une base de S d V est donne par les (e i 1 e i r ) pour
1 r
tout r -uplet 1 i 1 < < i r n et entiers k i tels que k 1 + + k r = d ; on a donc
!
d n +d 1
dim(S V) = .
n 1
En particulier, si V 6= 0, lespace vectoriel SV est toujours de dimension infinie,
V
contrairement V.
3 Si V est de dimension n, lalgbre SV est isomorphe lalgbre de polynmes
K[X 1 , . . . , X n ] : si (e 1 , . . . , e n ) est une base de V, un isomorphisme est obtenu en
envoyant e i sur X i .
4 Si car(K) = 0, on peut raliser S d V lintrieur de T d V comme le sous-espace s d V
des tenseurs symtriques, cest--dire des tenseurs t satisfaisant (t
) = t pour tout
Sn ; en effet, on dispose alors dune symtrisation
q : Td V Td V
1 X
v1 vd 7 v (1) v (d )
d ! Sd

qui est une projection dimage s d V et de noyau J T d V. Elle induit ainsi s d V ' S d V.
5 Pour d = 2, si car(K) 6= 2, on peut toujours crire
1 1
v w = (v w w v) + (v w + w v) = p(v w) + q(v w),
2 2
donc on obtient une dcomposition de tout 2-tenseur en somme dun tenseur anti-
symtrique et dun tenseur symtrique :
T 2 V = a 2 V s 2 V. (36)

7. Une application d -linaire f est symtrique si f (v (1) , . . . , v (d ) ) = f (v 1 , . . . , v d ) pour tout Sd . De nou-


veau, on sait par dfinition de J que cette proprit est vraie lorsque est une transposition (i i + 1) et il faut un
petit argument pour ltendre toutes les permutations.
100 CHAPITRE III. ALGBRE TENSORIELLE

Remarque 5.1 (Foncteurs de Schur). Supposons car(K) = 0. La dcomposition (36)


nest plus valable pour T d V lorsque d 3 ; on a bien une inclusion (8)
Td V a d V s d V
mais elle est stricte pour d 3. Il suffit pour sen convaincre de calculer les dimensions
pour d = 3 :
! !
3 3 3 3 n n +2 n(n 1)(n 2) n(n + 1)(n + 2)
dim(T V) = n > dim(a V) + dim(s V) = + = + .
3 3 6 6
2
Le bout manquant est un sous-espace vectoriel de T 3 V de dimension 2 n(n31) . Il est
somme directe de deux copies dun espace vectoriel canonique not S(2,1) V (voir exerc.
5.2).
En gnral, on a une dcomposition canonique
m
V d = S(1 ,...,n ) V
M
1 n 0
1 ++n =d

o les m sont des entiers strictement positifs et les S(1 ,...,n ) sont les foncteurs (9) de Schur,
avec (on ne note pas les i nuls)
S(1,...,1) V ' a d V ;
|{z}
d fois
S(d ) V ' s d V ;
S(1 ,...,n ) V est une reprsentation irrductible de GL(V) (cf. df. IV.1.3) de dimension
Y i j + j i
.
1i < j n j i

Exercice 5.2. Soit K corps de caractristique nulle et soit V un K-espace vectoriel.


a) Montrer que le sous-espace vectoriel S de V 3 engendr par les v 1 v 2 v 3 + v 2 v 1 v 3
v 1 v 3 v 2 v 2 v 3 v 1 est la fois dans le noyau de lantisymtrisation p et dans celui de
la symtrisation q.
b) En dduire V 3 a 3 V s 3 V S.
c) Montrer que S est dans limage de lapplication linaire injective f : V 2 V V 3 donne
V

par v 1 (v 2 v 3 ) 7 v 1 v 2 v 3 v 1 v 3 v 2 .
d) On considre lapplication linaire g : V 2 V 3 V donne par la structure dalgbre de
V V
V V1
V (avec le fait que V = V). Montrer que g est surjective et que S = f (ker(g )). En dduire la
dimension de S.
e) Soit S 0 le sous-espace vectoriel de V 3 engendr par les v 1 v 2 v 3 + v 2 v 1 v 3 v 3 v 2
v 1 v 3 v 1 v 2 . Montrer que S 0 est isomorphe S et que
3
V 3 = a 3 V s 3 V S S 0 ' V S3V S2.
^

Les espaces S et S 0 sont des copies de S(2,1) V, qui est donc isomorphe au noyau de g : V
V2
V 3 V.
V

8. La somme est bien directe puisque le projecteur p est lidentit sur a d V mais est nulle sur s d V.
9. La fonctorialit signifie que pour tout := (1 , . . . , n ) et toute application linaire f : V W, il existe une
application linaire canoniquement dfinie S ( f ) : S (V) S (W), avec S (Id) = Id et S ( f g ) = S ( f ) S (g )
(cf. prop. 3.2 et 5).
6. ALGBRE DE CLIFFORD ET GROUPE SPINORIEL 101

Remarque 5.3. Soit V un C-espace vectoriel de dimension finie n. Tout lment de S d V


peut scrire comme somme de tenseurs dcomposables du type v v (cf. rem. 2.2). On
peut se poser la question de savoir le nombre maximal de tenseurs dcomposables dont
on a besoin ( problme de Waring ).
Lorsque d = 2, on peut interprter un lment de S 2 V comme une forme bilinaire
symtrique sur V ; une telle dcomposition consiste alors crire la forme quadratique
associe comme somme de carrs de formes linaires. La rduction de Gauss nous dit
quune forme quadratique est somme dau plus d tels carrs. Dans ce cas, la rponse la
question est donc n.
Pour d et n quelconques, on connat la rponse cette importante question lorsque le
tenseur dcomposer est gnral (travaux de Alexander et Hirschowitz dans les annes
90) mais pas pour tous les tenseurs.

6. Algbre de Clifford et groupe spinoriel


Dans le II.11, on avait utilis H, le corps des quaternions (une R-algbre de dimension
4) et le groupe de ses lments de norme 1 (isomorphe SU(2)) agissant par conjugaison,
pour construire un morphisme de groupes surjectif de SU(2) vers le groupe orthogonal
O(3) pour la forme quadratique dfinie positive standard sur R3 .
Cette construction est un cas particulier dune construction trs gnrale, celle de lal-
gbre de Clifford dun espace vectoriel muni dune forme quadratique, qui nous permettra
de dfinir le groupe et la norme spinoriels dj mentionns dans la rem. II.11.5 et le II.8.3.

6.1. Algbre de Clifford dune forme quadratique. On part maintenant dun espace
vectoriel V sur un corps K de caractristique diffrente de 2, muni dune forme quadra-
tique f . On cherche rsoudre le problme universel pour les morphismes g : V A,
o A est une K-algbre avec unit, qui vrifient g (v)2 = f (v)1A pour tout v V. Lalgbre
solution de ce problme est lalgbre de Clifford C(V, f ) (note parfois simplement C( f )),
obtenue comme le quotient
C(V, f ) = TV/I( f ),
o I( f ) est lidal bilatre de TV engendr par les lments du type v v f (v). Contraire-
ment aux cas des algbres extrieure et symtrique, lidal I( f ) nest pas engendr par des
lments homognes (v v est de degr 2 et f (v) est de degr 0), donc I( f ) nest pas une
algbre gradue au sens prcdent (10) . On peut nanmoins la dcomposer en
C( f ) = C( f )+ C( f ) ,
o C( f )+ est lensemble des images des lments de TV de degr pair et C( f ) lensemble
des images des lments de TV de degr impair. La multiplication par un lment de C( f )+
laisse stable ces deux morceaux, tandis que la multiplication par un lment de C( f ) les
change. En particulier, C( f )+ est une sous-algbre de C( f ).
On a dans C( f ), pour tous v, w V, les galits
v v = f (v) (37)
v w +w v = 2B(v, w), (38)
V
10. Sauf si f = 0, auquel cas C( f ) est simplement V.
102 CHAPITRE III. ALGBRE TENSORIELLE

o B est la forme bilinaire associe f .


Si (e 1 , . . . , e n ) est une base de V, on peut montrer que les produits e i 1 . . . e i k , avec k
0 et 1 i 1 < < i k n forment une base du K-espace vectoriel C( f ), qui est donc de
dimension 2d . Un tel produit est dans C( f )+ ou C( f ) selon que k est pair ou impair, donc
chacun des morceaux est de dimension 2n1 . En particulier, sil est de dimension finie, V
sinjecte canoniquement dans C( f ) .

Exemples 6.1. 1 Considrons lespace vectoriel V = R et sa base canonique (e 1 = 1),


muni de la forme quadratique f (x) = x 2 . Une base de C( f ) est alors (1, e 1 ) avec les re-
lations e 12 = f (e 1 ) = 1. Lalgbre C( f ) est donc isomorphe au corps C des nombres com-
plexes.
2 Considrons lespace vectoriel V = R2 et sa base canonique (e 1 , e 2 ), muni de la forme
quadratique f (x 1 , x 2 ) = x 12 x 22 . Une base de C( f ) est alors (1, e 1 , e 2 , e 1 e 2 ) avec les rela-
tions
e 12 = f (e 1 ) = 1 , e 22 = f (e 2 ) = 1 , e 1 e 2 = e 2 e 1 .
Si on pose I := e 1 , J := e 2 et K := e 1 e 2 = IJ, on vrifie les relations des quaternions ( II.11)

IJK = K 2 = e 1 e 2 e 1 e 2 = e 12 e 22 = 1.

Lalgbre C( f ) est donc isomorphe au corps non commutatif H des quaternions.

Exercice 6.2. Dterminer la R-algbre C(V, f ) dans les cas suivants :


V = R et f (x) = x 2 ;
V = R2 et f (x 1 , x 2 ) = x 12 + x 22 ;
V = R2 et f (x 1 , x 2 ) = x 12 x 22 .

Exercice 6.3. Pour tous s, t 0, on note C(s, t ) lalgbre de Clifford de la forme quadratique
de signature (s, t ) sur V = Rs+t .
a) Pour tout n 0, montrer quon a un isomorphisme de R-algbres

C(0, n + 2) ' C(n, 0) R C(0, 2)

(Indication : si (e 1 , . . . , e n+2 ) est une base orthonormale de Rn+2 , (e 10 , . . . , e n


0 ) une base ortho-
n 00 00 2
normale de R et (e 1 , e 2 ) une base orthonormale de R , on pourra considrer lapplication
linaire Rn+2 C(n, 0) R C(0, 2) qui envoie e i sur e i0 e 100 e 200 si i {1, . . . , n} et sur 1 e i00n si
i {n + 1, n + 2}).
b) Pour tous s, t 0, montrer quon a un isomorphisme de R-algbres

C(s + 1, t + 1) ' C(s, t ) R C(1, 1).

c) Pour tout n 0, montrer quon a des isomorphismes de R-algbres

C(0, n + 8) ' C(0, n) R C(0, 8)


C(n + 8, 0) ' C(n, 0) R C(8, 0)

et
C(0, 8) ' C(8, 0) ' M(16, R)
(Indication : on pourra utiliser les exerc. 6.2 et 1.9).
6. ALGBRE DE CLIFFORD ET GROUPE SPINORIEL 103

6.2. Groupe de Clifford. On note : C( f ) C( f ) linvolution qui vaut Id sur C( f )+ et


Id sur C( f ) . Elle vrifie (x y) = (x) (y), pour tous x, y C( f ).
Pour tout x dans le groupe des units C( f ) , on considre lendomorphisme
x : z 7 (x) z x 1
de C( f ). On a 1 = IdC( f ) et, pour tous x, y C( f ) ,
xy (z) = (x y) z (x y)1 = (x) (y) z y 1 x 1 = x y (z).
Lendomorphisme x est donc inversible (dinverse x 1 ) et
( f ) := {x C( f ) | v V (x) v x 1 V}.
est un sous-groupe de C( f ) stable par appel groupe de Clifford de f . On a par construc-
tion un morphisme de groupes
: ( f ) GL(V)
x 7 x .
Remarquons que tout lment non isotrope v de V (cest--dire qui vrifie f (v) 6= 0) est
1
inversible dans C( f ), avec v 1 = f (v) v.

Proposition 6.4. Tout v V non isotrope est dans ( f ) et v est la rflexion par rapport
lhyperplan v (ex. III.5.2).

Dmonstration. Si B est la forme bilinaire associe f et que s v est la rflexion en


question, on a (ex. III.5.2)
B(v, w)
w V s v (w) = w 2 v.
B(v, v)
Comme V est un sous-espace vectoriel de C( f ), on peut voir cette galit entre lments
de V comme une galit dans C( f ). Elle scrit alors, en utilisant (37) et (38),
w V s v (w) = w (v w + w v) v 2 v = v w v 1 = (v) w v 1 ,
puisque est Id sur V.

Lemme 6.5. Si f est non dgnre et V de dimension finie, le noyau de est K .

Dmonstration. Soit x un lment du noyau de , quon crit x = x + + x , avec x


C( f ) . On a alors (x) v = v x pour tout v V, do x v = v x . Choisissons une base
orthogonale (e 1 , . . . , e n ) de V. On a alors, par (38),
e i e j = e j e i si i 6= j.
On rappelle que les e i 1 . . . e i k , avec 1 i 1 < < i k n forment une base du K-espace
vectoriel C( f ). On peut donc crire x + = x 0+ + e 1 x 1+ , o ni x 0+ C( f )+ , ni x 1+ C( f ) , ne
contient de facteur e 1 dans sa dcomposition sur cette base. On a alors
e 1 x 0+ + f (e 1 )x 1+ = e 1 x + = x + e 1 = x 0+ e 1 + e 1 x 1+ e 1 = e 1 x 0+ f (e 1 )x 1+ .
Puisque f est non dgnre, on a f (e 1 ) 6= 0, do on dduit x 1+ = 0, cest--dire que x + ne
contient aucun facteur e 1 . On appliquant ce raisonnement avec les autres e i , on voit que
x + ne contient aucun facteur e i , cest--dire x + K.
104 CHAPITRE III. ALGBRE TENSORIELLE

Si on crit de la mme faon x = x 0 + e 1 x 1 , on obtient x 1 = 0, cest--dire x K.


Mais on a alors x K C( f ) = {0}.
Tout cela montre x = x + K C( f ) = K .

6.3. Norme et groupe spinoriels. On dfinit une deuxime involution t : C( f ) C( f )


de la faon suivante. Soit C( f )0 lalgbre oppose C( f ), cest--dire le mme espace vec-
0
toriel, mais o la multiplication x y est donne par y x. Comme le problme universel
dont lapplication linaire V C( f ) est la solution a une unique solution isomorphisme
prs, il existe un isomorphisme dalgbres t : C( f ) C( f )0 . Cet isomorphisme vrifie donc
t (x y) = t (y) t (x), pour tous x, y C( f ). De nouveau, par unicit, t est une involution.
Lorsque V est de dimension finie, de base (e 1 , . . . , e n ), on peut dcrire laction de t sur
une base de C( f ) :
t (e i 1 . . . e i k ) = e i k . . . e i 1 .
On remarque que t = t . Il sensuite que lapplication
x 7 x := t (x) = t (x)
est une involution de C( f ) qui commute avec et t et vrifie x y = y x.
On dfinit enfin
la norme spinorielle
N : C( f ) C( f )
x 7
x x.
On a en particulier
v V N(v) = f (v). (39)

Proposition 6.6. Supposons f non dgnre et V de dimension finie. Par restriction, la


norme spinorielle dfinit un morphisme de groupes N : ( f ) K .

Dmonstration. Si x ( f ), nous allons montrer que N(x) est dans le noyau de .


Appliquons t , qui renverse lordre des produits et qui est lidentit sur V, la relation
(x) v x 1 V ; on obtient
(x) v x 1 = t (x 1 ) v t ((x)),
do
v = t (x) (x) v x 1 x 1 = (x x) v (x x)1 .
Puisque x C( f ) , cela signifie x x ( f ) et x x ker(), cest--dire x x K par le
lemme 6.5. De plus, on a x ( f ) puisque ( f ) est un groupe. Appliquant ce rsultat x,
on obtient que x x = N(x) est dans K .
Si x, y ( f ), on a
N(x y) = x y y x = x N(y) x = x xN(y)
= N(x)N(y),
o la troisime galit a lieu puisque N(y) est dans K , donc commute avec tous les l-
ments de C( f ). On a donc bien un morphisme de groupes.

Proposition 6.7. Supposons f non dgnre et V de dimension finie. Limage du mor-


phisme de groupes : ( f ) GL(V) est le groupe orthogonal O(V, f ).
6. ALGBRE DE CLIFFORD ET GROUPE SPINORIEL 105

Dmonstration. Soit x ( f ). Montrons tout dabord que x est bien une isomtrie,
cest--dire quon a f (x (v)) = f (v) pour tout v V. On a, avec la prop. 6.6 et (39),
f (x (v)) = N(x (v)) = (x) v x 1 x 1 (v) (x)
= (x) v N(x 1 ) v (x)

= f (v)N(x 1 )(N(x)) = f (v)N(x 1 )N(x) = f (v).
Limage de : ( f ) GL(V) est donc contenue dans le groupe orthogonal O(V, f ).
Mais dautre part, par la prop. 6.4, cette image contient toutes les rflexions. Comme
celles-ci engendrent O(V, f ) (th. II.8.5), on a (( f )) = O(V, f ).

Corollaire 6.8. Sous les mmes hypothses, on a un isomorphisme de groupes :



( f )/K O(V, f ) et la norme spinorielle induit un morphisme de groupes
: O(V, f ) K /K2
qui vrifie, pour tout v V non isotrope, (s v ) = f (v).

Dmonstration. Le morphisme est fourni par la factorisation canonique de .


Limage de K ( f ) par la norme spinorielle N : ( f ) K est le sous-groupe K2 des
carrs non nuls. On a donc un morphisme induit N : ( f )/K K /K2 . Il suffit de poser

:= N .
1

6.4. Groupe Spin(n). On se place ici dans le cas o K = R, V = Rn et f est (le carr de)
la norme euclidienne usuelle :
f (x 1 , . . . , x n ) = x 12 + + x n2 .
On pose alors
Spin(n) := ker(N) ( f ) C( f )+ = {x C( f )+ | x x = 1, x V x 1 V}
puisque est lidentit sur C( f )+ . Cest un sous-groupe de ( f ).

Thorme 6.9. Limage du morphisme de groupes |Spin(n) : Spin(n) O(V, f ) est le


groupe SO(V, f ) et son noyau est {1}.

Dmonstration. Vu le lemme 6.5, le noyau de la restriction de Spin(n) est lintersec-


tion de R avec ker(N). Mais sur R , la norme spinorielle est juste le carr, donc le noyau
est {1}.
Soit x Spin(n). On dcompose lisomtrie x en produit de rflexions s v 1 s v r ,
o on peut supposer les vecteurs v 1 , . . . , v r de V unitaires. On a alors (prop. 6.4) s v i = v i ,
donc (x) = (v 1 . . . v r ). Comme le noyau de est R (lemme 6.5), il existe R tel que
x = v 1 . . . v r dans ( f ). En prenant les normes spinorielles, on obtient (en utilisant la
prop. 6.6 et (39))
1 = N(x) = 2 N(v 1 . . . v r ) = 2 N(v 1 ) N(v r ) = 2 (1)r f (v 1 ) f (v r ) = 2 (1)r .
Ceci nest possible que si r est pair, ce qui entrane
det(x ) = det(s v 1 ) det(s v r ) = (1)r = 1.
Le groupe (Spin(n)) est donc bien contenu dans SO(V, f ).
Inversement, tout lment u de SO(V, f ) se dcompose en un produit de rflexions s v 1
s v r , avec v 1 , . . . , v r dans V de norme 1 et r pair. Comme s v i = (v i ), on a u = (v 1 . . .
106 CHAPITRE III. ALGBRE TENSORIELLE

v r ) avec v 1 . . . v r ker(N) ( f ) C( f )+ = Spin(n). Limage (Spin(n)) est donc gale


SO(V, f ).
Les groupes Spin(n) ont dj t identifis pour n petit (rem. II.11.5) : on a Spin(2) '
U(1), Spin(3) ' SU(2), Spin(4) ' SU(2) SU(2) et Spin(6) ' SU(4).
Exercice 6.10. Montrer que Spin(n) est connexe pour n 2 (Indication : on pourra
utiliser le th. 8.5 et, pour tous v, w V unitaires et orthogonaux, le chemin t
7 (v cos t
w sin t )(v sin t + w cos t ), pour t [0, /2], dans Spin(n)).

Remarque 6.11. Si f est une forme quadratique de signature (s, t ) sur Rs+t , on pose de
la mme faon
Spin(s, t ) := ker(N) ( f ) C( f )+ .
Une preuve analogue celle du th. 6.9 montre que le morphisme induit par restriction
un morphisme surjectif Spin(s, t ) SO(s, t ) de noyau {1}. Lorsque st > 0, ces groupes ne
sont pas connexes (ex. II.8.10.2) et on dfinit Spin0 (s, t ) comme limage inverse du groupe
connexe SO0 (s, t ).
CHAPITRE IV

REPRSENTATIONS DES GROUPES FINIS

1. Reprsentations
Soit G un groupe et soit V un K-espace vectoriel. Une reprsentation linaire de G dans
V est un morphisme de groupes
: G GL(V).
En dautres termes, on reprsente les lments de G comme des automorphismes de V
ou plus simplement, si V est de dimension finie et quon en choisit une base, comme des
matrices (inversibles).
On notera la reprsentation (V, ), ou simplement, en labsence dambigut, ou V.
Laction dun lment g G sur V sera souvent note g v (= (g )(v)). Cest une action du
groupe G sur V au sens de la df. du I.2.1.

Exemples 1.1. 1 Une reprsentation de G dans un espace vectoriel de dimension 1 est


un morphisme : G K . Si G est fini, limage est un groupe cyclique (exerc. I.1.24).
2 Si G est dfini comme un sous-groupe de GL(V) (ce qui est le cas de tous les groupes
classiques), linclusion G , GL(V) est appele la reprsentation standard.
3 Si (e 1 , . . . , e n ) est une base de Kn , on obtient une reprsentation de Sn dans Kn en po-
sant ()(e i ) = e (i ) . Une telle reprsentation est appele reprsentation de permutation.
Les () sont des matrices de permutation.
4 Si G est un groupe fini, on peut composer le morphisme de groupes de Cayley
(ex. I.2.3)
G , Bij(G)
g 7 (x 7 g x)
avec la construction du 3 ci-dessus pour obtenir une reprsentation
R : G Bij(G) GL(KG ),
o KG est lespace vectoriel des fonctions de G dans K. Un lment g de G est envoy sur
la fonction g : G K caractristique de cet lment et si u KG et g G, on a R (g )(u) :
g 0 7 u(g 1 g 0 ) pour tout g 0 G, donc R (g )(h ) = g h .
Cette reprsentation sappelle la reprsentation rgulire de G.
108 CHAPITRE IV. REPRSENTATIONS DES GROUPES FINIS

1.1. Vocabulaire et proprits. Soit (V, ) une reprsentation de G.


La dimension (on dit aussi le degr) de la reprsentation est dim(V).
Une sous-reprsentation est un sous-espace vectoriel W V stable sous laction de G ;
on parle de sous-espace G-invariant. Dans ce cas, on a des reprsentations induites sur W
et sur le quotient V/W.

Exemples 1.2. 1 Le sous-espace vectoriel

V G = {v V | g G g v = v}

des vecteurs fixes sous G est un sous-espace G-invariant.


2 Si V = Kn , est la reprsentation de permutation du groupe Sn , lhyperplan
n
X
V0 = {(x 1 , . . . , x n ) V | x i = 0}
i =1

est une sous-reprsentation de V, ainsi que la droite supplmentaire

V1 = K(1, . . . , 1).

Un morphisme entre des reprsentations V1 et V2 est une application linaire f : V1


V2 telle que
g G f 1 (g ) = 2 (g ) f .

Dans ce cas, ker f et im( f ) sont des sous-reprsentations de V1 et V2 et f induit un iso-


morphisme de reprsentations

f : V1 / ker( f ) im( f ).

Lespace des morphismes entre les reprsentations V1 et V2 est not HomG (V1 , V2 ), ou
Hom(1 , 2 ). Deux reprsentations 1 et 2 de dimension finie dun groupe G sont iso-
morphes si et seulement sil existe une base de V et une base de W dans lesquelles, pour
tout g G, les matrices de 1 (g ) et de 2 (g ) sont les mmes.

Si V et W sont des reprsentations de G, on peut former les reprsentations suivantes :


V W pour (g ) = (V (g ), W (g )) ;
V W pour (g ) = V (g ) W (g ) ;
V pour (g ) = t (g 1 ) ;
HomK (V, W) = V W pour (g )( f ) = W (g ) f V (g )1 ; en particulier lespace des
morphismes de reprsentations de V vers W est

HomG (V, W) = HomK (V, W)G ;

T k V, k V, S k V sont aussi des reprsentations de G. Si car(K) 6= 2, on a par (36) un


V

isomorphisme de reprsentations
2
V S 2 V.
^
V V '
1. REPRSENTATIONS 109

1.2. Reprsentations irrductibles.

Dfinition 1.3. Une reprsentation V est irrductible si elle est non nulle et que ses
seules sous-reprsentations sont 0 et V.

Toute reprsentation de dimension 1 est bien sr irrductible.

Exemples 1.4. 1 Si G est ablien, que K est algbriquement clos, les seules reprsen-
tations irrductibles V de dimension finie de G sont de dimension 1. En effet, si g G, tout
espace propre (non nul) de (g ) est, puisque G est ablien, une sous-reprsentation de
V donc est gale V ; comme V est irrductible, ceci entrane que tous les (g ) sont des
homothties. Toute droite D V est alors une sous-reprsentation, donc D = V.
Ainsi les reprsentations irrductibles de Z/nZ dans C sont donnes par limage dun
gnrateur, qui doit tre une racine n-ime de lunit dans C. On obtient ainsi les n repr-
sentations irrductibles 0 , . . . , n1 , donnes par
2k j i

k Z/nZ j (k) = exp .
n
2 Pour n 3, la reprsentation standard du groupe didral Dn dans R2 (ou dans C2 ) est
irrductible, puisquaucune droite nest laisse stable par tous les lments de Dn .
3 Si dim(V) 2, les reprsentations standard de SL(V), GL(V) et Sp(V) sont irrducti-
bles puisque ces groupes oprent transitivement sur V {0}. Cest aussi le cas pour O(n),
qui opre transitivement sur la sphre unit Sn1 , qui engendre lespace vectoriel Rn .

Exercice 1.5. Soit G un groupe fini.


a) Montrer que toute reprsentation irrductible de G est de dimension finie |G|.
b) Supposons K algbriquement clos. Soit A G un sous-groupe ablien. Montrer que toute
reprsentation irrductible de G est de dimension |G|
|A| .

Exercice 1.6. Soit V un espace vectoriel rel de dimension finie n > 0 et soit d un entier
positif.
a) Soit B = (e 1 , . . . , e n ) une base de V. Donner une base naturelle Bd de lespace vectoriel
S d V.
b) Montrer quil existe des rels 1 , . . . , n tels que, si P et Q sont des monmes unitaires de
degr d en n variables, alors P(1 , . . . , n ) = Q(1 , . . . , n ) si et seulement si P = Q.
c) Montrer que GL(V) agit naturellement sur lespace vectoriel S d V. On en dduit une repr-
sentation d de GL(V) dans S d V.
d) Soit W un sous-espace vectoriel non nul de S d V stable par laction de GL(V). Montrer quil
existe un sous-ensemble de la base Bd qui engendre W (Indication : on pourra considrer
lautomorphisme g de V qui envoie e i sur i e i ).
e) En dduire que la reprsentation d est irrductible.
f) Montrer quil existe, pour tout entier d {1, . . . , n}, une reprsentation irrductible de GL(V)
dans d V.
V

g) Que se passe-t-il si on remplace le corps R par un corps quelconque ?

1.3. Supplmentaire G-invariant. Si W est une sous-reprsentation de V, il nexiste


pas en gnral de supplmentaire G-invariant de W dans V.
110 CHAPITRE IV. REPRSENTATIONS DES GROUPES FINIS

Exemple 1.7. Le groupe G GL(2, K) des matrices triangulaires suprieures se re-


prsente dans V = K2 par la reprsentation standard. La droite W = Ke 1 est une sous-
reprsentation dpourvue de supplmentaire T-invariant.
Si K est le corps Fp , on a ainsi un exemple avec un groupe G fini de cardinal p(p 1)2 .

Nanmoins, il y a quand mme un rsultat gnral dexistence de supplmentaire G-


invariant pour certains groupes finis.

Thorme 1.8. Si G est un groupe fini tel que car(K) - |G| et que V est une reprsentation
de G, tout sous-espace G-invariant W V admet un supplmentaire G-invariant.

Corollaire 1.9. Si car(K) - |G|, toute reprsentation de G de dimension finie est somme
directe de reprsentations irrductibles.

On va donner deux dmonstrations du thorme, une premire particulire K = R ou


C, mais qui est valable aussi pour certains groupes infinis ; une seconde traitant tous les
corps.

Premire dmonstration. Supposons K = R ou C. On choisit un produit scalaire ou un


produit scalaire hermitien sur V, not , 0 . Puis on dfinit un autre produit scalaire par
1 X
v, w = g v, g w0 . (40)
|G| g G

Ce nouveau produit scalaire est G-invariant : pour tout g G, on a

g v, g w = v, w,

si bien que est valeurs dans O(V) ou U(V). En particulier, si W est G-invariant, W est
aussi G-invariant et fournit le supplmentaire voulu.

Lingrdient essentiel de cette dmonstration consiste fabriquer un produit scalaire


G-invariant par moyennisation dun produit scalaire quelconque donn. Si G est un
groupe topologique compact, il est muni dune mesure de probabilit G-invariante, la
mesure de Haar : en remplaant (40) par lintgration sur le groupe, la dmonstration
stend ce cas.

Seconde dmonstration. On applique encore un procd de moyennisation. Choisis-


sons un projecteur quelconque p 0 : V V dimage W. On pose

1 X
p= (g ) p 0 (g )1 End(V). (41)
|G| g G

Comme (g ) prserve W, limage de cet endomorphisme est contenue dans W. Si v W,


on a (g )1 (v) W, donc p 0 (g )1 (v) = (g )1 (v) et p(v) = v. Ceci montre que p est un
projecteur dimage W.
1. REPRSENTATIONS 111

Montrons que son noyau W 0 (supplmentaire de W) est invariant par G. Commenons


par noter que, pour tout h G, on a
1 X
(h) p (h)1 = (h) (g ) p 0 (g )1 (h)1
|G| g G
1 X
= (hg ) p 0 (hg )1 = p,
|G| g G

cest--dire (h) p = p (h). Si p(x) = 0, alors p (h)(x) = (h) p(x) = 0, donc (h)(x)
W 0 . On a donc bien trouv un supplmentaire G-invariant de W dans V.

Lemme de Schur 1.10. Soit G un groupe fini tel que car(K) - |G|, soient (V1 , 1 ) et (V2 , 2 )
des reprsentations irrductibles (1) de G et soit f : V1 V2 un morphisme de reprsenta-
tions.
1 Soit f est nul, soit cest un isomorphisme.
2 Si 1 = 2 et que K est algbriquement clos, lapplication f est une homothtie.

Dmonstration. 1 Les sous-espaces ker( f ) et im( f ) sont G-invariants, donc triviaux.


2 Si est une valeur propre de f , alors ker( f IdV ) est G-invariant, donc gal V tout
entier, et f est une homothtie.

Par le cor. 1.9, on peut dcomposer la reprsentation rgulire KG (ex. 1.1.4) en somme

KG =
M
Ri

de reprsentations irrductibles. Soit (V, ) une reprsentation de G et soit v 0 V. Lappli-


cation linaire

f : KG V
u(g ) (g )(v 0 )
X
(u : G K) 7
g G

est un morphisme de reprsentations. En effet, pour tout h G et tout u KG , on a (cf. ex.


1.1.4)

R (h)(u)(g ) (g )(v 0 )
X
f (R (h)(u)) =
g G

u(h 1 g ) (g )(v 0 )
X
=
g G

u(g 0 ) (hg 0 )(v 0 )


X
=
g 0 G
= (h)( f (u)).

Si v 0 6= 0, lapplication f nest pas nulle, et si de plus V est irrductible, f est surjective,


donc il y a au moins un i tel que f |Ri soit non nul ; par le lemme de Schur, cest un isomor-
phisme et V est isomorphe la reprsentation Ri .

1. Donc de dimension finie par lexerc. 1.5.


112 CHAPITRE IV. REPRSENTATIONS DES GROUPES FINIS

On en dduit le rsultat suivant (2) .

Proposition 1.11. Si car(K) - |G|, isomorphisme prs, il ny a quun nombre fini de re-
prsentations irrductibles de G et chacune est de dimension |G|.

Lorsque K est algbriquement clos, ces rsultats seront prciss dans le cor. 2.6.1 et, si
de plus car(K) = 0, dans la prop. 2.8, o on montre que la dimension dune reprsentation
p
irrductible est |G|.

Exercice 1.12. Si car(K) - |G|, montrer que lintersection des noyaux des reprsentations
irrductibles de G est {e}.

Proposition 1.13. Sous la mme hypothse, soient 1 , . . . , ` les reprsentations irrduc-


L n
tibles de G. Toute reprsentation de G de dimension finie se dcompose en V ' i i , o les
entiers naturels n i sont uniquement dtermins par la reprsentation.

Dmonstration. Par rcurrence sur la dimension de la reprsentation. Supposons V :=


L L
Vi isomorphe W := W j , o les Vi et les W j sont des reprsentations irrductibles,
ventuellement rptes. On va montrer qu permutation prs, les (Vi ) et les (W j ) sont la
mme collection de reprsentations. On dispose donc dun automorphisme de reprsen-
tations
M M
f : Vi Wj
i j
dont on notera linverse g . Notons p i : V Vi et q j : V W j les projections et considrons
le morphisme
f |V1 qj g |W j p1
u j := V1 V W j V V1 .
On a
X X X
uj = p 1 g |W j q j f |V1 = p 1 g |W j q j f |V1 = p 1 g f |V1 = IdV1 .
j j j

Au moins un des u j est donc non nul et, quitte rnumroter les W j , on peut supposer
que cest u 1 . Le morphisme q 1 f |V1 : V1 W1 et p 1 g |W1 : W1 V1 sont alors non nuls.
Par le lemme de Schur, ce sont des isomorphismes.
Pour appliquer lhypothse de rcurrence, il suffit de montrer que le morphisme de
reprsentations
M M
(1 q 1 ) f |Li 2 Vi : Vi Wj
i 2 j 2
entre reprsentations de mme dimension est encore un isomorphisme. Cest en effet le
L
cas : si x i 2 Vi est dans le noyau, f (x) W1 et p 1 g ( f (x)) = p 1 (x) = 0, donc, p 1 g |W1
tant un isomorphisme, f (x) = 0 et x = 0.

2. Comme on la vu dans lexerc. 1.5, la seconde partie est valable sans hypothse sur la caractristique du
corps. Il en est de mme de la premire partie, mais il faut prendre garde que lorsque car(K) | |G|, il existe des
reprsentations (de dimension finie) qui ne sont pas somme de reprsentations irrductibles, donc il y a des
reprsentations indcomposables qui ne sont pas irrductibles. Et malheureusement, pour certains groupes fi-
nis, le nombre de classes disomorphisme de reprsentations indcomposables est infini (en caractristique p,
Higman a dmontr que cest le cas si les p-Sylow ne sont pas cycliques).
2. CARACTRES 113

Sous les hypothses de la proposition, on peut donc dcomposer une reprsentation


(V, ) de dimension finie du groupe G en somme directe V = i Vi de reprsentations ir-
L

rductibles. Cette dcomposition nest en gnral pas unique ! Dans le cas par exemple o
tous les (g ) sont lidentit (donc la seule reprsentation irrductible qui intervient est la
reprsentation triviale, de dimension 1) , il sagit simplement de dcomposer V en somme
directe de droites, ce quon peut faire de bien des faons.

2. Caractres
Dans cette section, on suppose G fini, K algbriquement clos et car(K) - |G|.
Si (V, ) est une reprsentation de dimension finie de G, on appelle caractre de la
fonction
: G K
g 7 tr((g )).
On a (e) = dim(V), donc le caractre dtermine la dimension de la reprsentation (on
verra dans la prop. 2.8 que si K est algbriquement clos, le caractre dtermine compl-
tement).
On calcule
(hg h 1 ) = tr (h)(g )(h)1 = tr (g ) = (g ).

g , h G
On dit que est une fonction centrale, ou encore invariante par conjugaison. Elle est
constante sur chaque classe de conjugaison de G. Le K-espace vectoriel de toutes les fonc-
tions centrales sur le groupe G sera not C (G).
Rappelons ( I.2.3) que les classes de conjugaisons de G sont les orbites sous laction d-
finie par g x = g xg 1 . Lorsque G est ablien, ces classes sont des singletons. Une fonction
f : G K est centrale si et seulement si elle est constante sur chaque classe de conjugaison
C de G ; on notera alors f (C) sa valeur sur la classe C. La dimension du K-espace vectoriel
C (G) est donc le nombre de classes de conjugaison.
Exemples 2.1. 1 Le caractre de la reprsentation rgulire est
(
|G| si g = e,
R (g ) =
0 si g 6= e.
Cest donc |G| fois la fonction caractristique 1Ce de la classe de conjugaison Ce = {e}.
2 Le caractre de la reprsentation standard de Dn dans C2 est donn par
2k
(r k ) = 2 cos , (r k s) = 0.
n
Il vaut donc 0 sur {s, r s, . . . , r n1 s} (qui est la runion de 1 ou 2 classes de conjugaison selon
que n est impair ou non) et 2 cos 2k n sur chaque classe de conjugaison {r , r
k k
}.
3 Le groupe S3 possde trois classes de conjugaison, celle de llment neutre e, celle
3 lments dune transposition , et celle 2 lments dun 3-cycle . Le caractre de
la reprsentation standard de S3 dans C3 vaut 3 sur e, 1 sur les transpositions et 0 sur les
3-cycles.
114 CHAPITRE IV. REPRSENTATIONS DES GROUPES FINIS

Plus gnralement, on a vu dans la prop. I.2.8 que les classes de conjugaison de Sn sont
en bijection avec les partitions de n :

n = k1 + + kr , r N, 1 k 1 k r ,

une telle partition correspondant aux produits de cycles supports disjoints dordre
k 1 , . . . , k r . Sur la classe de conjugaison correspondante, le caractre de la reprsenta-
tion standard de Sn dans Cn vaut max{i | k i = 1} (cest le nombre de points fixes de la
permutation).

Proprits 2.2. 1 Des reprsentations de dimension finie isomorphes ont mme carac-
tre.
2 On a V (g ) = V (g 1 ).
3 On a VW = V + W .
4 Si W V est une sous-reprsentation, V = W + V/W .
5 On a VW = V W .

Dmonstration. Tout est vident, sauf la quatrime proprit qui dcoule de lidentit
tr(u v) = tr(u) tr(v), quon peut vrifier dans une base (exerc. III.1.5).

On introduit sur KG = { f : G K} la forme bilinaire symtrique

1 X
f , f 0 = f (g 1 ) f 0 (g ).
|G| g G

1
En particulier, f , g = |G| f (g 1 ), donc cette forme est non dgnre.

Thorme 2.3. Les caractres des reprsentations irrductibles de dimension finie


forment une base orthonormale du K-espace vectoriel C (G) des fonctions centrales sur G.

Dmonstration. La dmonstration du thorme va utiliser deux lemmes. Soient (V, V )


et (W, W ) des reprsentations de G et soit u Hom(V, W). Comme dans (41), on pose

1 X
(u) = W (g ) u V (g )1 Hom(V, W).
|G| g G

Lemme 2.4. Lendomorphisme de Hom(V, W) ainsi dfini est un projecteur dimage


HomG (V, W) et

tr() = V , W .

Dmonstration. On rappelle que

HomG (V, W) := {u Hom(V, W) | h G u V (h) = W (h) u}.


2. CARACTRES 115

Pour tout h G, on a bien


1 X
W (h) (u) V (h)1 = W (h) W (g ) u V (g )1 V (h)1
|G| g G
1 X
= W (hg ) u V (g 1 h 1 )
|G| g G
1 X
= W (g 0 ) u V (g 01 )
|G| g 0 G
= (u).
De plus, si u HomG (V, W), on a (u) = u, de sorte que est bien un projecteur dimage
HomG (V, W).
Choisissons des bases de V et W et notons e i j llment de Hom(V, W) dont la matrice
dans ces bases a tous ses coefficients sont nuls, sauf celui situ la i -me ligne et la j -me
colonne, qui vaut 1. Les (e i j ) forment une base de Hom(V, W). On a

W (g ) e i j V (g )1 kl = W (g )ki V (g 1 ) j l .

Appliquant ceci au cas particulier i = k et j = l , on calcule


X 1 X
(e i j )i j W (g )i i V (g 1 ) j j
X
tr() = =
i,j i , j |G| g G
1 X X
W (g )i i V (g 1 ) j j
X
=
|G| g G i j
1 X
= W (g )V (g 1 ).
|G| g G

Ceci dmontre le lemme.

Si V et W sont irrductibles, on a par le lemme de Schur


(
0 si V et W ne sont pas isomorphes,
HomG (V, W) =
K si V et W sont isomorphes.
Comme le rang dun projecteur est sa trace, le lemme 2.4 entrane que V , W = tr() vaut
0 dans le premier cas, 1 dans le second. Donc la famille des (V ), pour V irrductible (ou
plus exactement, pour V dcrivant lensemble des classes disomorphisme de reprsenta-
tions irrductibles de G), est orthonormale ; il reste voir quelle engendre tout C (G).

Lemme 2.5. Soit (V, ) une reprsentation de G. Si f : G K est une fonction centrale,
posons
1 X
f = f (g )(g 1 ) End(V).
|G| g G
1 On a f EndG (V) et tr( f ) = f , .
2 Si (V, ) est irrductible, dim(V) 1K est inversible dans K et f est lhomothtie de V
f ,
rapport dim(V) .
116 CHAPITRE IV. REPRSENTATIONS DES GROUPES FINIS

Dmonstration. On calcule, puisque f est centrale,


1 X
h G (h) f (h)1 = f (g )(hg 1 h 1 )
|G| g G
1 X 1 X
= f (h 1 g 0 h)(g 01 ) = f (g 0 )(g 01 ) = f .
|G| g 0 G |G| g 0 G
Donc f EndG (V) et sa trace est
1 X
tr( f ) = f (g ) (g 1 ) = f , .
|G| g G
Ceci montre le premier point.
Si est irrductible, on dduit du lemme de Schur 1.10 et du premier point appliqu la
fonction centrale f = que ( ) est une homothtie. Si est son rapport, on a tr(( ) ) =
dim(V) = , = 1K . En particulier, dim(V) 1K est inversible dans K.
Pour f fonction centrale quelconque, f est de nouveau une homothtie par le lemme
f ,
de Schur 1.10. Comme sa trace est f , , son rapport est dim(V) . Cela montre le second
point.
Si une fonction centrale f C (G) est orthogonale tous les caractres , on a, par le
lemme, f = 0 pour toute reprsentation irrductible, et donc pour toute reprsentation
puisque f 0 = f f 0 . Appliquant cela la reprsentation rgulire, on obtient f R = 0
donc
1 X 1 X
0 = f R (e ) = f (g )R (g 1 )(e ) = f (g )g 1
|G| g G |G| g G
dans KG , ce qui entrane f = 0, puisque les g 1 forment une base de KG .
Cela termine la preuve du th. 2.3 : tout f C (G) scrit f = irr f , .
P

Corollaire 2.6. 1 Le nombre de reprsentations irrductibles de G est gal au nombre


de classes de conjugaison de G.
2 Soient 1 , . . . , ` les caractres des reprsentations irrductibles de G. Soient C et C0 des
classes de conjugaison dans G. On a
`
( |G|
1 0 1K si C = C0 ,
i (C )i (C ) = |C|
X
i =1 0 sinon.

Dmonstration. La dimension de C (G) est gale au nombre de classes de conjugaison


dans G, do le premier nonc. Pour le second, soit 1C la fonction caractristique de C.
Alors f = 1C est une fonction centrale qui se dcompose sur la base orthonormale des
caractres i des reprsentations irrductibles :
` 1
1C , i i , avec 1C , i = |C|i (C1 ).
X
1C =
i =1 |G|
Il en rsulte
|C| X `
1C = i (C1 )i ,
|G| i =1
ce qui est exactement le rsultat voulu.
2. CARACTRES 117

L
On a dj remarqu que la dcomposition V = i Vi dune reprsentation en somme
directe de reprsentations irrductibles nest pas unique. En revanche, si on regroupe tous
les Vi isomorphes la mme reprsentation irrductible, on obtient une dcomposition
L
V = j W j en composantes isotypiques indpendante des choix.

Thorme 2.7. Soit (V, ) une reprsentation de dimension finie du groupe fini G. La
projection de V sur la composante isotypique correspondant une reprsentation irrduc-
tible (U, ) est donne par
dim(U) X
pU = (g )(g 1 ).
|G| g G

En particulier, la dcomposition en composantes isotypiques ne dpend que de la reprsen-


tation (V, ).

Dmonstration. Soit f une fonction centrale sur G. Par le lemme 2.5.2, la restriction
de lendomorphisme f de V une sous-reprsentation irrductible Vi de V de caractre
f ,i
i est lhomothtie de Vi de rapport dim(Vi ) . Par le th. 2.3, si f est le caractre dune re-
1
prsentation irrductible U, cest donc dim(V IdVi si Vi est isomorphe U et 0
sinon. La
i)
restriction de p U Vi est donc lidentit de Vi si Vi est isomorphe U et 0 sinon. Ceci
dmontre le thorme.

On peut maintenant montrer quen caractristique 0, une reprsentation est dtermi-


ne par son caractre. On identifie aussi les reprsentations irrductibles comme tant
celles dont le caractre est de norme 1.

Proposition 2.8. Notons 1 , . . . , ` les reprsentations irrductibles du groupe fini G.


Soit ' `i =1 i i une reprsentation de G. On a
L n

`
X
, i = n i 1K , , = n i2 1K .
i =1
Si car(K) = 0,
des reprsentations et 0 de G sont isomorphes si et seulement si = 0 ;
est irrductible si et seulement si , = 1K ;
L` dim(i )
la reprsentation rgulire se dcompose en KG = i =1 i ; en particulier,
P` 2
i =1
dim( i ) = |G|.

Si car(K) = p 6= 0, il est faux que le caractre dtermine la reprsentation ; par exemple,


pour toute reprsentation V, le caractre de V p est nul.
Une autre contrainte importante sur les dimensions des reprsentations irrductibles
est quelles divisent lordre du groupe. Ce thorme plus difficile (3.6) sera vu dans le 3.2
en caractristique nulle.

Dmonstration. Si = `i =1 i i (ce quon peut toujours faire par la prop. 1.13), on a


L n

= i =1 n i i donc , i = n i 1K et , = ( `i =1 n i2 ) 1K .
P` P

Ainsi, en caractristique nulle, dtermine les entiers n i et donc toute la reprsenta-


tion , et est irrductible si et seulement si , = 1K .
118 CHAPITRE IV. REPRSENTATIONS DES GROUPES FINIS

Appliquons cela la reprsentation rgulire : puisque R = |G|1{e} , on obtient


R , i = i (e) = dim(i ), do il rsulte que la reprsentation rgulire est isomorphe
L` dim(i )
i =1 i .

Proposition 2.9. Supposons car(K) = 0. Le groupe G est ablien si et seulement si toutes


ses reprsentations irrductibles sont de dimension 1.

Dmonstration. Un groupe G est ablien si et seulement sil a exactement |G| classes de


conjugaison, donc |G| reprsentations irrductibles. Or |G| = `i =1 dim(i )2 , donc ` |G|
P

avec galit si et seulement si toutes les reprsentations irrductibles sont de dimension


1.
Exercice 2.10. Soit p un nombre premier, soit G un p-groupe (cest--dire un groupe fini
de cardinal une puissance de p ; cf. prop. I.2.11) et soit K un corps de caractristique p. Mon-
trer que la seule reprsentation irrductible de G dans un K-espace vectoriel est la reprsen-
tation triviale (Indication : si V est une telle reprsentation et v V {0}, on pourra considrer
le sous-groupe additif de V engendr par les (g )(v), pour g dcrivant G, montrer que cest un
p-groupe, et appliquer la prop. I.2.11).

2.1. Table des caractres. On fixe K = C. Dans ce cas, pour toute reprsentation (V, )
dun groupe fini G, on a construit avec (40) un produit scalaire hermitien pour lequel tous
les (g ) sont unitaires. En particulier, (g 1 ) = (g ) et
(g 1 ) = tr((g 1 )) = tr((g ) ) = tr((g )) = (g ).
On a ainsi
1 X
, 0 = (g ) 0 (g ) (42)
|G| g G
et, si 1 , . . . , ` sont les caractres des reprsentations irrductibles de G, le cor. 2.6.2 donne
`
( |G|
0 si C = C0 ,
i (C)i (C ) = |C|
X
(43)
i =1 0 sinon.

On remarque aussi que (g )|G| = IdV , donc les valeurs propres de (g ) sont des racines de
lunit. Comme (g ) est leur somme, on a
g G | (g )| (e) = dim(V).
De plus, (g ) = (e) si et seulement si (g ) = IdV . On a donc
{g G | (g ) = (e)} = ker() E G.
La table des caractres de G donne la valeur de chaque caractre sur chaque classe de
conjugaison ; les lignes correspondent aux caractres et les colonnes aux classes de conju-
gaison. Cest une table carre (cor. 2.6.1). Les relations obtenues se traduisent par le fait
que
les colonnes sont orthogonales (pour le produit scalaire hermitien) ;
la colonne correspondant la classe de conjugaison C est de norme hermitienne (au
carr) |G|/|C| (cf. (43)) ;
les lignes sont orthogonales et de norme (au carr) |G| pour le produit scalaire her-
mitien pondr par le cardinal des classes de conjugaison (cf. (42)).
2. CARACTRES 119

Exercice 2.11. Montrer quune table des caractres est une matrice inversible.

On peut utiliser cette table pour obtenir des informations sur les sous-groupes distin-
gus de G. Un tel sous-groupe est runion de classes de conjugaisons. Pour chaque ca-
ractre , la runion des classes sur lesquelles prend la valeur (e) est un sous-groupe
G E G et tout sous-groupe distingu de G est obtenu comme intersection de G (utiliser
lexerc. 1.12). En particulier, G est simple si et seulement si dans chaque ligne except celle
correspondant la reprsentation triviale (qui est la seule compose uniquement de 1), la
valeur (e) napparat quune seule fois (dans la colonne correspondant la classe {e}).
Les reprsentations de dimension 1 sont des morphismes G C donc elles se facto-
risent par G/D(G). Le groupe driv D(G) est lintersection des G pour tous les caractres
de reprsentations de dimension 1.

Les contraintes obtenues sur les caractres sont dj suffisantes pour obtenir une
description complte des reprsentation irrductibles du groupe G dans certains cas. On
traite ici quelques exemples.
Le groupe S3 = D3 . On a vu quil y a trois classes de conjugaison : celle de llment
neutre e, celle des transpositions , et celles des 3-cycles . Il y a donc trois reprsentations
irrductibles de S3 .
Les reprsentations de dimension 1 sont les morphismes G G/D(G) C . Dans notre
cas, le groupe driv est A3 et S3 /A3 ' Z/2Z. Il y a donc deux reprsentations de dimen-
sion 1, facilement identifies : la reprsentation triviale Ctriv (de caractre triv ) et la signa-
ture Csign (de caractre sign ). Par la prop. 2.8, la somme des carrs des dimensions des
reprsentations est |S3 | = 6, soit 1 + 1 + 4 = 6 donc la dimension de la dernire reprsenta-
tion irrductible est 2. On peut alors dresser la table des caractres, en indiquant au-dessus
de chaque classe de conjugaison son cardinal :

S3 1 3 2
e
triv 1 1 1
sign 1 1 1
2 0 1

La premire colonne donne la dimension des reprsentations. La troisime ligne, a priori


inconnue, est obtenue en utilisant le fait que les colonnes sont orthogonales ; une autre
mthode est dcrire (prop. 2.8) triv + sign + 2 = R = 6 1{e} do on dduit galement le
dernier caractre .
On a ainsi dtermin le caractre de la troisime reprsentation sans la connatre, mais
on peut aussi la dcrire explicitement : daprs lex. 1.2.2, S3 a une reprsentation dans
le plan complexe V0 = {(x 1 , x 2 , x 3 ) C3 | x 1 + x 2 + x 3 = 0} dont la somme directe avec la
reprsentation triviale de dimension 1 est la reprsentation de permutation, de caractre
(ex. 2.1.3) de valeurs 3,1 et 0, qui est bien la somme triv + .
On reconnat les sous-groupes distingus de S3 : ce sont S3 (noyau de triv ), A3 = {e}
{} (noyau de sign ) et {e} (noyau de ). Le groupe driv est A3 (noyau de sign ).
120 CHAPITRE IV. REPRSENTATIONS DES GROUPES FINIS

La table des caractres peut aussi tre utilise pour calculer la dcomposition en com-
posantes irrductibles dune reprsentation donne, grce la prop. 2.8. Par exemple, d-
composons le produit tensoriel V0 V0 , o V0 est la reprsentation irrductible dordre 2.
Son caractre est 2 , de valeurs 4, 0, 1 ; cest donc triv + sign + . On a ainsi

V0 V0 ' Ctriv Csign V0 .

Remarquons quon connaissait dj, par (36), la dcomposition V0 V0 = S 2 V0 2 V0 .


V
V2
Le morceau V0 , de dimension 1, est Csign (cest le dterminant), tandis que le morceau
S 2 V0 se dcompose en deux.

Exercice 2.12. Soit V une reprsentation relle dun groupe fini G. Montrer que la repr-
sentation S 2 V contient une sous-reprsentation de dimension 1 (Indication : on pourra utili-
ser la construction de la premire dmonstration du th. 1.8).

Le groupe D4 . Le groupe de symtrie du carr est engendr par une rotation r dangle 2
et une symtrie s. On a sr k s = r k et r sr 1 = sr 2 , ce qui donne 5 classes de conjugaison :
{Id}, {r 2 }, {r, r 3 }, {s, r 2 s} et {r s, r 3 s}. Le sous-groupe Z/2Z = {Id, Id = r 2 } est distingu et
dans le quotient les trois lments distincts r , s et r s sont dordre 2, donc

D4 /(Z/2Z) ' Z/2Z Z/2Z.

Cela nous donne donc quatre reprsentations de dimension 1 correspondant aux quatre
morphismes Z/2Z Z/2Z C ; la cinquime doit donc tre de dimension 2. Appliquant
la mme mthode que prcdemment, on obtient la table des caractres :

D4 1 1 2 2 2
e r2 {r, r 3 } {s, r 2 s} {r s, r 3 s}
triv 1 1 1 1 1
1 1 1 1 1 1
2 1 1 1 1 1
1 2 1 1 1 1 1
C2 2 2 0 0 0

La reprsentation de dimension 2 ici nest autre que la reprsentation standard dans C2


(ex. 2.1.3).
Les sous-groupes distingus de D4 sont D4 , {e, r 2 , s, r 2 s} (noyau de 1 ), {e, r, r 2 , r 3 }
(noyau de 2 ), {e, r 2 , r s, r 3 s} (noyau de 1 2 ), {e} et leurs intersections. Le groupe driv
est {e, r 2 } (ker(1 ) ker(2 )).
Le groupe S4 . On a (prop. I.2.8) 5 classes de conjugaison, correspondant aux partitions
(1111) (classe de Id), (112) (classe dune transposition, de cardinal 6), (13) (classe dun 3-
cycle, de cardinal 8), (4) (classe dun 4-cycle, de cardinal 6) et (22) (classe dune double
transposition, de cardinal 3) de 4, donc 5 reprsentations irrductibles. Dautre part, on
a D(S4 ) = A4 (prop. I.5.8), donc deux reprsentations irrductibles de dimension 1, la re-
prsentation triviale Ctriv et la signature Csign .
On a aussi la reprsentation de dimension 3 de S4 dans V0 = {(x 1 , x 2 , x 3 , x 4 ) C4 | x 1 +
x 2 + x 3 + x 4 = 0}. Le caractre de V0 Ctriv a t calcul dans lex. 2.1.3 : il prend les valeurs
2. CARACTRES 121

4, 2, 1, 0, 0. Le caractre de V0 prend donc les valeurs 3, 1, 0, 1, 1. On a


1 X 1
V0 , V0 = (g )2 = (9 1 + 1 6 + 1 6 + 1 3) = 1,
|G| g G 24

de sorte que V0 est irrductible (prop. 2.8).


Il nous reste deux reprsentations irrductibles trouver, dont la somme des carrs des
dimensions est 24 1 1 9 = 13. Elles sont donc de dimension 2 et 3. Lune delles est
V0 Csign , dont le caractre prend les valeurs 3, 1, 0, 1, 1. Elle est irrductible (on peut
voir a soit en calculant V0 Csign , V0 Csign , soit en remarquant que le produit tensoriel
dune reprsentation irrductible et dune reprsentation de dimension 1 est encore irr-
ductible).
On a donc dj la table de caractres partielle

S4 1 6 8 6 3
Id (12) (123) (1234) (12)(34)
triv 1 1 1 1 1
sign 1 1 1 1 1
V0 3 1 0 1 1
V0 sign 3 1 0 1 1
V 2 ? ? ? ?

dont on peut complter la dernire ligne en utilisant le fait que les colonnes sont orthogo-
nales :
S4 1 6 8 6 3
Id (12) (123) (1234) (12)(34)
triv 1 1 1 1 1
sign 1 1 1 1 1
V0 3 1 0 1 1
V0 sign 3 1 0 1 1
V 2 0 1 0 2

Comment dterminer cette dernire reprsentation irrductible (V, ) ? Lastuce est de re-
marquer que ((12)(34)) est une involution de V de trace 2, donc cest lidentit. La repr-
sentation se factorise donc par la projection S4  S4 /K, o K C S4 est dordre 4 (ex.
I.5.3.1). Le groupe S4 /K est isomorphe S3 . Il y a donc une reprsentation irrductible
de degr 2 (comme on la vu plus haut).
Les sous-groupes distingus de S4 sont S4 , A4 (noyau de sign ), K (noyau de V ) et {e}.
Le groupe driv est A4 (noyau de sign ).

Remarque 2.13. Cette discussion reste valable sur tout corps de caractristique autre
que 2 et 3 : S4 a encore, isomorphisme prs, 5 classes de reprsentations irrductibles.
Sur un corps de caractristique 2, il ny en a plus que 2, savoir Ctriv et V ; en caractristique
3, il y en a 4, savoir toutes celles de la table ci-dessus lexception de V (qui devient
isomorphe Ctriv Csign ).
122 CHAPITRE IV. REPRSENTATIONS DES GROUPES FINIS

Le groupe S5 . On a (prop. I.2.8) 7 classes de conjugaison, correspondant aux partitions


(11111) (classe de Id), (1112) (classe dune transposition, de cardinal 10), (113) (classe dun
3-cycle, de cardinal 20), (14) (classe dun 4-cycle, de cardinal 30), (5) (classe dun 5-cycle,
de cardinal 24), (122) (classe dune double transposition, de cardinal 15) et (23) (de car-
dinal 20) de 5, donc 7 reprsentations irrductibles. Dautre part, on a D(S5 ) = A5 (prop.
I.5.8), donc deux reprsentations irrductibles de dimension 1, la reprsentation triviale
Ctriv et la signature Csign .
On a aussi la reprsentation de dimension 4 de S5 dans V0 = {(x 1 , . . . , x 5 ) C5 | x 1 + +
x 5 = 0} dont le caractre prend les valeurs 4, 2, 1, 0, 1, 0, 1. On calcule V0 , V0 = 1, de
sorte que V0 est irrductible (prop. 2.8). La reprsentation V0 Csign est aussi irrductible.
Si V est une reprsentation de G, on a vu que la reprsentation V V se scinde en S 2 V
V2
V. Le lemme suivant nous permet de calculer les caractres.

Lemme 2.14. On a V2 V (g ) = 12 V (g )2 V (g 2 ) et S 2 V (g ) = 21 V (g )2 + V (g 2 ) .

Dmonstration. Il existe un produit scalaire hermitien pour lequel tous les (g ) sont
unitaires, donc diagonalisables (prop. II.10.6). Soit g G ; il existe une base (e 1 , . . . , e n ) de
V forme de vecteurs propres de (g ), avec valeurs propres 1 , . . . , n . Une base de 2 V est
V
V2
donne par les (e i e j )1i < j n et ce sont des vecteurs propres pour (g ), avec valeurs
propres (i j )1i < j n . On a donc
1 X 2 1 X
V2 V (g ) = i j = i 2 .
X
1i < j n 2 1i n 2 1i n i

De mme, les valeurs propres de S 2 (g ) sont les (i j )1i j n et


1 X 2 1 X
S 2 V (g ) = i j = i + 2 .
X
1i j n 2 1i n 2 1i n i
Le lemme en rsulte.

On en dduit les valeurs du caractre V2 V0 et on vrifie que cette reprsentation est


irrductible.
On a donc dj la table de caractres partielle (on note lisomorphisme de reprsenta-
tions 2 V0 ' 2 V0 Csign )
V V

S5 1 10 20 30 24 15 20
Id (12) (123) (1234) (12345) (12)(34) (12)(345)
triv 1 1 1 1 1 1 1
sign 1 1 1 1 1 1 1
V0 4 2 1 0 1 0 1
V0 sign 4 2 1 0 1 0 1
V2 V0 6 0 0 0 1 2 0

Il nous reste deux reprsentations irrductibles trouver, dont la somme des carrs des
dimensions est 120 1 1 16 16 36 = 50. Elles sont de dimension > 1, donc toutes les
deux de dimension 5. Notons lune delles V et soient 5, a 1 , a 2 , a 3 , a 4 , a 5 , a 6 les valeurs de
son caractre. Le caractre de V Csign prend alors les valeurs 5, a 1 , a 2 , a 3 , a 4 , a 5 , a 6 .
De deux choses lune :
2. CARACTRES 123

soit les deux reprsentations manquantes ont a 1 = a 3 = a 6 = 0 (et chacune est iso-
morphe son produit tensoriel avec Csign ), mais cela contredit lorthogonalit des
colonnes 2 et 4 ;
soit les deux reprsentations manquantes sont V et V Csign .
Dans le premier cas, les colonnes 2 et 4 ne peuvent tre orthogonales, donc on est dans
le second cas. Les relations dorthogonalit permettent alors de complter la table (les
calculs sont laisss au lecteur) ; on obtient
S5 1 10 20 30 24 15 20
Id (12) (123) (1234) (12345) (12)(34) (12)(345)
triv 1 1 1 1 1 1 1
sign 1 1 1 1 1 1 1
V0 4 2 1 0 1 0 1
V0 sign 4 2 1 0 1 0 1
V2 V0 6 0 0 0 1 2 0
V 5 1 1 1 0 1 1
V sign 5 1 1 1 0 1 1

Une autre faon de complter la table est de sintresser au caractre de la reprsen-


tation S 2 V0 . Il prend les valeurs (lemme 2.14) 10, 4, 1, 0, 0, 2, 1 donc
1
, = (100 1 + 16 10 + 4 15 + 1 20) = 3.
120
Cette reprsentation est donc somme de 3 reprsentations irrductibles. Comme elle est
de dimension 10, ces reprsentations sont ncessairement de dimension 1, 4 et 5 ; on note
cette dernire V. Sans mme calculer , triv , on voit que cest strictement positif, donc
Ctriv intervient dans S 2 V0 (cela rsulte aussi de lexerc. 2.12, puisque V0 est en fait une
reprsentation relle). On calcule aussi , V0 = 1, donc = triv +V0 +V , do on dduit
V . On voit ensuite V 6= V sign et on complte la table.
Les sous-groupes distingus de S5 sont S5 , A5 (noyau de sign ) et {e}. Le groupe driv
est A5 (noyau de sign ).

Remarques 2.15. 1 Il reste vrai que pour tout n 1, la table des caractres du groupe
Sn est coefficients entiers (mais ce nest pas le cas pour An ; cf. exerc. 2.17 et 2.18).
2 Dans les exemples prcdents, on remarque que la dimension dune reprsentation
irrductible divise toujours lordre du groupe. Cest un fait gnral qui sera dmontr dans
le th. 3.6. On voit aussi que le caractre dune reprsentation irrductible de dimension 2
prend toujours la valeur 0. Cest un fait gnral qui sera (presque) dmontr dans lexerc.
3.9.
4 On trouve ces tables de caractres dans la littrature scientifique pour les chimistes.
Les notations sont diffrentes : le groupe Dn est not Cnv et la table des caractres de
D3 = S3 apparat ainsi
E 3s v 2C3
A1 1 1 1
A2 1 1 1
E 2 0 1
124 CHAPITRE IV. REPRSENTATIONS DES GROUPES FINIS

La notation 3s v indique quil y a 3 lments dans la classe de conjugaison et s v signifie


quelle contient des symtries par rapport un plan vertical (les lments de D3 = S3 sont
interprts comme les symtries dun triangle quilatral situ dans un plan horizontal).
La notation 2C3 indique quil y a 2 lments dans la classe de conjugaison et Cm corres-
pond des rotations dangle 2/m.
Les lettres A et B indiquent des reprsentations (irrductibles) de dimension 1, E des
reprsentations de dimension 2 et T des reprsentations de dimension 3.

Terminons avec la preuve dune proprit vue dans des cas particuliers dans les
exemples.

Proposition 2.16. La reprsentation de Sn sur lespace vectoriel

V0 = {(x 1 , . . . , x n ) Cn | x 1 + + x n = 0}

est irrductible.

Dmonstration. Par la prop. 2.8, cette reprsentation est irrductible si et seulement


si V0 , V0 = 1. Comme la reprsentation de permutation Cn est somme de V0 et de la
reprsentation triviale de dimension 1, il suffit de montrer que le caractre de la repr-
sentation de permutation vrifie , = 2.
On a vu dans lex. 2.1.3 que (g ) est le nombre de points fixes de la permutation g Sn .
Pour tout a {1, . . . , n}, posons g a = 0 si g (a) 6= a, et g a = 1 si g (a) = a. On a donc

1 X X n 2
, = ga
n! g Sn a=1
1 X X
= ga gb
n! 1a,bn g Sn
1 X X 2 X X
= ga + ga gb .
n! 1an g Sn n! 1a<bn g Sn

1 P 2 P
Le premier terme de la somme vaut n! 1an (n 1)! = 1 et le second vaut n! 1a<bn (n
2)! = 1. La proposition en rsulte.

Exercice 2.17. Montrer que la table des caractres du groupe altern A4 est donne par

1 4 4 3
Id (123) (132) (12)(34)
triv 1 1 1 1
1 2 1
2 1 2 1
V0 3 0 0 1

o := exp(2i /3).
2. CARACTRES 125

Exercice 2.18. Montrer que la table des caractres du groupe altern A5 est donne par

1 20 15 12 12
Id (123) (12)(34) (12345) (21345)
triv 1 1 1 1p 1p
1+ 5 1 5
1 3 0 1 2p 2p
1 5 1+ 5
2 3 0 1 2 2
V0 4 0 0 1 1
V 5 1 1 0 0

Exercice 2.19. Dterminer la table des caractres du sous-groupe H8 := {1, I, J, K} du


groupe multiplicatif H des quaternions (cf. II.11). Remarquer que cest la mme que celle
du groupe D4 .

Exercice 2.20. Dterminer la table des caractres du groupe SL(2, F3 ) (cf. exerc. I.2.12) (In-

1 0 1 0
dication : les 7 classes de conjugaison sont celles de (cardinal 1), de (cardi-
0 1 0 1

0 1 1 1 1 1 1 1
nal 1), de (cardinal 6), de (cardinal 4), de (cardinal 4), de
1 0 0 1 0 1 0 1

1 1
(cardinal 4) et de (cardinal 4)).
0 1

Exercice 2.21. Dterminer la table des caractres du groupe des matrices 3 3 triangu-
laires suprieures, avec des 1 sur la diagonale, coefficients dans Z/3Z (cf. ex. I.2.17).

Exercice 2.22. Considrons la reprsentation de permutation de Sn sur lespace vectoriel


V = Cn et sa sous-reprsentation irrductible (prop. 2.16)

V0 = {(x 1 , . . . , x n ) Cn | x 1 + + x n = 0}.

a) Montrer quon a un isomorphisme de reprsentations k V ' k V0 k1 V0 .


V V V
Vk
b) Montrer que chaque reprsentation V0 , pour 1 k n 1, est irrductible (Indication :
on pourra calculer Vk V , Vk V ).

Exercice 2.23. On fixe un entier n 4. Pour tout g Sn , on note (g ) le nombre de points


fixes de la permutation g et on pose, pour tout entier m 0,

$(n, m) := (g )m .
X

g Sn

a) Calculer $(n, 1), $(n, 2), $(n, 3) et $(n, 4) (Indication : on pourra sinspirer de la preuve de
la prop. 2.16).
b) Le groupe Sn opre sur lespace vectoriel V = Cn par permutation des coordonnes. Il
opre aussi sur V V par

g G v, w V g (v w) = g (v) g (w).

Dcomposer cette reprsentation V V de Sn en somme de reprsentations irrductibles.


c) Montrer que pour tout m, le quotient B(n, m) := $(n,mm)/n! est un entier.
d) Pour m < n, montrer la relation B(n, m + 1) := m
P
i =0 i
B(n, i ), avec B(n, 0) := 1. En particu-
lier, B(n, m) est indpendant de n.
126 CHAPITRE IV. REPRSENTATIONS DES GROUPES FINIS

3. Proprits dintgralit
Dans cette section, on suppose G fini et K algbriquement clos de caractristique 0. Il
contient alors Q comme sous-corps.
Dans cette section on dmontre que la dimension dune reprsentation irrductible
(de dimension finie) divise lordre du groupe. La dmonstration ncessite de connatre
quelques proprits des entiers algbriques, que nous allons maintenant dfinir.

3.1. Entiers algbriques.

Dfinition 3.1. Un lment de K est un entier algbrique sil est racine dun polynme
unitaire coefficients dans Z.

Par exemple, toute racine de lunit est un entier algbrique.

r
Remarque 3.2. Si x Q K est un entier algbrique, x Z. En effet, si x = s avec
pgcd(r, s) = 1, alors r n + a 1 r n1 s + + a n s n = 0 qui implique s | r n donc s = 1.

Si x K, on note Z[x] le sous-anneau de K engendr par x, cest--dire lensemble des


P(x), pour P Z[X].

Proposition 3.3. Soit x K. Les proprits suivantes sont quivalentes :


(i) x est un entier algbrique ;
(ii) le groupe ablien Z[x] est de type fini ;
(iii) il existe un sous-groupe ablien de type fini de K contenant Z[x].

Dmonstration. Lnonc (i) implique (ii) : si x n +a 1 x n1 + +a n = 0, le groupe ablien


Z[x] est engendr par 1, x, x 2 , . . . , x n1 .
Le passage de (ii) (iii) est vident. Montrons que (iii) implique (i). Soit G un sous-
groupe ablien de type fini de K contenant Z[x] et soit Hn le sous-groupe de G engendr
par 1, x, . . . , x n . On a Hn Hn+1 , do on dduit facilement que H := nN Hn est un sous-
S

groupe de G. Par la prop. I.3.2.2, cest un groupe de type fini. tant donn un ensemble
fini de gnrateurs, il existe alors n N tel que Hn les contienne tous, de sorte que H =
Hn . Mais alors x n+1 est dans Hn , donc scrit comme polynme coefficients entiers en
x n , . . . , x, 1, de sorte que x est un entier algbrique.

Corollaire 3.4. Lensemble des entiers algbriques de K est un sous-anneau de K.

Dmonstration. Si x et y sont des entiers algbriques, Z[x] est engendr (comme


groupe ablien) par 1, x, . . . , x r , et Z[y] par 1, y, . . . , y s . Alors le groupe (ablien) Z[x, y] est
engendr par les x i y j pour 0 i r et 0 j s, donc est de type fini. Or il contient
Z[x y] et Z[x y], donc x y et x y sont aussi des entiers algbriques par la proposition.

Par exemple, les valeurs des caractres des reprsentations (de dimension finie) de G
sont des entiers algbriques, puisque ce sont des sommes de racines de lunit.
3. PROPRITS DINTGRALIT 127

3.2. Proprit de la dimension des reprsentations. On peut maintenant passer la


dmonstration que la dimension dune reprsentation irrductible (de dimension finie)
divise lordre du groupe.

Lemme 3.5. Soit C une classe de conjugaison de G et soit (V, ) une reprsentation irr-
|C| (C)
ductible de dimension finie de G. Alors dim(V) est un entier algbrique.

Dmonstration. Le lemme 2.5.2 appliqu la fonction caractristique f = 1C1 de la


classe C1 := {g 1 | g C} fournit un endomorphisme v := |G|(1C1 ) = g C (g ) qui est
P

lhomothtie de V de rapport
|G|1C1 , |C| (C)
:= = .
dim(V) dim(V)
Considrons maintenant la reprsentation rgulire R : G GL(KG ). Dans la base ca-
nonique (g )g G de KG , la matrice de chaque endomorphisme R (g ) est une matrice de
permutation, donc elle est en particulier coefficients entiers. Il en est de mme pour
lendomorphisme u = g C R (g ) de KG . Mais KG contient comme sous-reprsentation
P

toutes les reprsentations irrductibles de G, donc en particulier V.


La restriction de u V est alors lendomorphisme v dfini plus haut, qui est une ho-
mothtie de rapport . On en dduit que est valeur propre de u, donc est racine de son
polynme caractristique, qui est unitaire coefficients entiers. Cest donc un entier alg-
brique.

Thorme 3.6. Si V est une reprsentation irrductible de dimension finie de G, on a


dim(V) | |G|.
1 P
Dmonstration. Si est le caractre de V, on a 1 = , = |G| g G (g )(g ) (th. 2.3).
1

Notons C1 , . . . , Cr les classes de conjugaison de G. On a alors


|G| 1
(g 1 )(g )
X
=
dim(V) dim(V) g G
1 r
|Ci |(Ci1 )(Ci )
X
=
dim(V) i =1
r |C |(C )
i i
(Ci1 ).
X
=
i =1 dim(V)

Comme les (Ci1 ) sont des entiers algbriques, on conclut par le lemme 3.5 et le cor. 3.4
|G|
que le rationnel dim(V) est un entier algbrique, donc un entier (rem. 3.2 ; cest ici que sert
lhypothse car(K) = 0).

Remarque 3.7. La conclusion du thorme nest plus vraie en gnral si le corps K nest
pas algbriquement clos : si K = R, la reprsentation de Z/3Z comme groupe des rotations
de R2 prservant
p un triangle quilatral centr lorigine, donc envoyant 1 sur la matrice

1/2 3/2
p , est irrductible mais sa dimension, 2, ne divise pas lordre du groupe, 3.
3/2 1/2
Sur C, cette reprsentation se scinde en somme directe de deux reprsentations de dimen-
sion 1.
128 CHAPITRE IV. REPRSENTATIONS DES GROUPES FINIS

En revanche, elle reste vraie en caractristique p > 0 si p - |G|. Mais il existe une re-
prsentation irrductible dans F 513 (o F 13 est une clture algbrique de F13 ) du groupe
SL2 (F13 ), dordre 23 3 7 13 = 2184 divisible par la caractristique, 13, mais pas par la di-
mension, 5.

La contrainte donne par le thorme est trs forte. Par exemple, en combinant avec la
prop. 2.8, on dduit quun groupe dordre p 2 ne peut avoir que des reprsentations irr-
ductibles de dimension 1, donc est ablien (prop. 2.9). On retrouve ainsi le cor. I.2.13.1.
On peut raffiner un peu le thorme.

Thorme 3.8. Si V est une reprsentation irrductible de dimension finie de G, on a


dim(V) | [G : Z(G)].

Dmonstration (J. Tate). Le groupe Gm = G G a une reprsentation m dans V m


donne par
m (g 1 , . . . , g m ) = (g 1 ) (g m ).
Son caractre est (exerc. III.1.5)
m (g 1 , . . . , g m ) = (g 1 ) (g m ),
donc m , m = 1 et m est irrductible (prop. 2.8).
Si g i Z(G), alors (g i ) commute tous les (g ). Cest donc un endomorphisme de
la reprsentation (V, ), cest--dire une homothtie i IdV (lemme de Schur 1.10). Si en
outre g 1 g m = e, alors IdV = (e) = (g 1 ) (g m ) = 1 m IdV et 1 m = 1K , do
m (g 1 , . . . , g m ) = IdV m . Soit
S = {(g 1 , . . . , g m ) Z(G)m | g 1 g m = e}.
Cest un sous-groupe distingu de Gm et on peut factoriser la reprsentation m en
m
Gm GL(V m )

m
m
G /S,

o m est encore irrductible. Par le thorme, dim(V m ) = (dim(V))m divise |Gm /S| =
|G|m
|Z(G)|m1
, donc pour tout m 1,
m
|G| |G|
|Z(G)|m1

, qui implique |Z(G)| .
dim(V) dim(V)

On peut gnraliser ce rsultat en montrant que le degr de toute reprsentation irr-


ductible divise lindice de tout sous-groupe ablien distingu dans G.
Exercice 3.9. Soit G un groupe fini et soit le caractre dune reprsentation irrductible
complexe de G. On pose
|(g )|2 .
Y
N() :=
g G
3. PROPRITS DINTGRALIT 129

On admettra que N() est un entier (3) .


a) Montrer N() 1, avec galit si et seulement si dim() = 1 (Indication : on pourra comparer
moyenne gomtrique et moyenne arithmtique).
b) En dduire que si dim() 2, il existe g G tel que (g ) = 0.

1 ) est un entier algbrique. Cest


g G (g )(g
Q
3. La thorie de Galois nous dit N() Q. Dautre part, N() :=
donc un entier.