Développements d'algèbre avancée
Développements d'algèbre avancée
Brice Loustau
Table des matières
Correspondance leçons ↔ développements 4
4 Théorème de Lie-Kolchin 17
5 Ellipse de Steiner 19
9 Automorphismes de k(X) 29
10 Théorème de Frobenius-Zolotarev 30
13 Théorème de Chevalley-Warning 36
14 Matrices bistochastiques 38
18 Théorèmes de Sylow 47
19 Théorème de Burnside 50
20 Théorème de Carlitz 52
2
23 Groupes d’ordre 8 61
24 Pavage du plan 63
25 Décomposition de Bruhat 66
26 Décomposition polaire 69
28 Théorèmes de Perron-Frobenius 73
Références 77
3
Correspondance leçons ↔ développements
Leçons Développements
AL02 Sous-groupes compacts du groupe linéaire
AL10 Théorème de Frobenius-Zolotarev
AL17 Groupes finis de déplacements de l’espace
101 Groupe opérant sur un ensemble. Exemples
et applications. AL18 Théorèmes de Sylow
AL22 Action du groupe modulaire sur le demi-
plan de Poincaré
AL24 Pavage du plan
AL25 Décomposition de Bruhat
(AL12 Entiers de Gauss et théorème des deux car-
102 Sous-groupes discrets de Rn . Réseaux. rés)
Exemples.
(AL22 Action du groupe modulaire sur le demi-
plan de Poincaré)
AL24 Pavage du plan
AL04 Théorème de Lie-Kolchin
AL10 Théorème de Frobenius-Zolotarev
103 Exemples de sous-groupes distingués et de AL18 Théorèmes de Sylow
groupes quotients. Applications. AL22 Action du groupe modulaire sur le demi-
plan de Poincaré
AL23 Groupes d’ordre 8
(AL24 Pavage du plan)
AL04 Théorème de Lie-Kolchin
AL10 Théorème de Frobenius-Zolotarev
AL17 Groupes finis de déplacements de l’espace
AL18 Théorèmes de Sylow
104 Groupes finis. Exemples et applications.
AL19 Théorème de Burnside
AL20 Théorème de Carlitz
AL22 Action du groupe modulaire sur le demi-
plan de Poincaré
AL23 Groupes d’ordre 8
AL10 Théorème de Frobenius-Zolotarev
(AL14 Matrices bistochastiques)
105 Groupe des permutations d’un ensemble fini.
Applications.
4
AL17 Groupes finis de déplacements de l’espace
AL18 Théorèmes de Sylow
AL25 Décomposition de Bruhat
AL02 Sous-groupes compacts du groupe linéaire
AL04 Théorème de Lie-Kolchin
107 Sous-groupes finis de O(2, R), de O(3, R). AL17 Groupes finis de déplacements de l’espace
Applications. AL24 Pavage du plan
AL10 Théorème de Frobenius-Zolotarev
AL20 Théorème de Carlitz
108 Exemples de parties génératrices d’un groupe. AL22 Action du groupe modulaire sur le demi-
plan de Poincaré
(AL23 Groupes d’ordre 8)
AL24 Pavage du plan
(AL01 Facteurs invariants)
(AL07 Théorème de Gauss (polygones réguliers
109 Anneaux Z/nZ. Applications. constructibles))
AL10 Théorème de Frobenius-Zolotarev
(AL13 Théorème de Chevalley-Warning)
AL07 Théorème de Gauss (polygones réguliers
constructibles)
110 Nombres premiers. Applications. AL10 Théorème de Frobenius-Zolotarev
AL12 Entiers de Gauss et théorème des deux car-
rés
(AL13 Théorème de Chevalley-Warning)
AL01 Facteurs invariants
111 Exemples d’applications des idéaux d’un AL12 Entiers de Gauss et théorème des deux car-
anneau commutatif unitaire. rés
AL20 Théorème de Carlitz
AL21 Décomposition de Dunford effective
AL01 Facteurs invariants
146 Anneaux principaux. (AL12 Entiers de Gauss et théorème des deux car-
rés)
5
(AL21 Décomposition de Dunford effective)
(AL07 Théorème de Gauss (polygones réguliers
constructibles))
112 Corps finis. Applications. AL10 Théorème de Frobenius-Zolotarev
AL13 Théorème de Chevalley-Warning
AL16 Dénombrement des polynômes irréductibles
sur un corps fini
113 Groupe des nombres complexes de module 1. (AL07 Théorème de Gauss (polygones réguliers
Applications. constructibles))
(AN16 Suites équiréparties)
114 Équations diophantiennes du premier degré AL12 Entiers de Gauss et théorème des deux car-
ax + by = c. Autres exemples d’équations rés
diophantiennes.
AL27 Dénombrement des solutions d’une équation
diophantienne
115 Corps des fractions rationnelles à une AL09 Automorphismes de k(X)
indéterminée sur un corps commutatif.
Applications. AL27 Dénombrement des solutions d’une équation
diophantienne
(AL07 Théorème de Gauss (polygones réguliers
constructibles))
116 Polynômes irréductibles à une indéterminée. AL09 Automorphismes de k(X)
Corps de rupture. Exemples et applications.
AL15 Théorème de l’élément primitif
AL16 Dénombrement des polynômes irréductibles
sur un corps fini
(AL21 Décomposition de Dunford effective)
117 Algèbre des polynômes à n indéterminées AL06 Prolongement des identités algébriques
(n > 2). Polynômes symétriques. Applications. AL13 Théorème de Chevalley-Warning
AL03 Théorème abc pour les polynômes
AL05 Ellipse de Steiner
(AL07 Théorème de Gauss (polygones réguliers
constructibles))
118 Racines des polynômes à une indéterminée.
Relations entre les coefficients et les racines d’un AL11 Comptage de racines et forme quadratique
polynôme. Exemples et applications. (AL15 Théorème de l’élément primitif)
(AL16 Dénombrement des polynômes irréduc-
tibles sur un corps fini)
AN09 Théorème de d’Alembert-Gauss
(AN14 Méthode de quadrature de Gauss)
(AN17 Méthode de Newton)
((AL01 Facteurs invariants))
122 Opérations élémentaires sur les lignes et les AL01 Facteurs invariants
colonnes d’une matrice. Résolution d’un système (AL14 Matrices bistochastiques)
d’équations linéaires. Exemples et applications.
AL25 Décomposition de Bruhat
AL01 Facteurs invariants
(AL06 Prolongement des identités algébriques)
123 Déterminant. Exemples et applications. AL10 Théorème de Frobenius-Zolotarev
(AL28 Théorèmes de Perron-Frobenius)
(AN01 Sous-espaces stables par translations)
AL04 Théorème de Lie-Kolchin
124 Réduction d’un endomorphisme en dimension AL21 Décomposition de Dunford effective
finie. Applications. (AL28 Théorèmes de Perron-Frobenius)
((AN25 Théorème de stabilité de Liapounov))
AL04 Théorème de Lie-Kolchin
125 Sous-espaces stables d’un endomorphisme (AL21 Décomposition de Dunford effective)
d’un espace vectoriel de dimension finie.
Applications. ((AL28 Théorèmes de Perron-Frobenius))
(AN01 Sous-espaces stables par translations)
(AL04 Théorème de Lie-Kolchin)
126 Endomorphismes diagonalisables. (AL06 Prolongement des identités algébriques)
AL21 Décomposition de Dunford effective
(AN11 Théorème de Gershgörin)
AN07 Théorème de Cartan-von Neumann
127 Exponentielle de matrices. Applications.
AN25 Théorème de stabilité de Liapounov
AL19 Théorème de Burnside
128 Endomorphismes nilpotents.
AL21 Décomposition de Dunford effective
(AL06 Prolongement des identités algébriques)
AL19 Théorème de Burnside
129 Polynômes d’endomorphismes. Polynômes
annulateurs. Applications.
7
AL21 Décomposition de Dunford effective
(AL28 Théorèmes de Perron-Frobenius)
(AN11 Théorème de Gershgörin)
131 Formes quadratiques sur un espace vectoriel ((AL02 Sous-groupes compacts du groupe li-
de dimension finie. Orthogonalité, isotropie. néaire))
Applications. AL11 Comptage de racines et forme quadratique
AN25 Théorème de stabilité de Liapounov
AL08 Enveloppe convexe de O(n)
132 Formes linéaires et hyperplans en dimension (AL11 Comptage de racines et forme quadratique)
finie. Exemples et applications. (AL15 Théorème de l’élément primitif)
AN01 Sous-espaces stables par translations
(AL02 Sous-groupes compacts du groupe linéaire)
AL08 Enveloppe convexe de O(n)
133 Endomorphismes remarquables d’un espace
vectoriel euclidien de dimension finie. AL17 Groupes finis de déplacements de l’espace
AL26 Décomposition polaire
(AL24 Pavage du plan)
134 Endomorphismes remarquables d’un espace AL26 Décomposition polaire
vectoriel hermitien de dimension finie.
135 Isométries d’un espace affine euclidien de AL17 Groupes finis de déplacements de l’espace
dimension finie. Formes réduites. Applications. AL24 Pavage du plan
136 Coniques. Applications. AL05 Ellipse de Steiner
137 Barycentres dans un espace affine réel de (AL02 Sous-groupes compacts du groupe linéaire)
dimension finie ; convexité. Applications. AL08 Enveloppe convexe de O(n)
AL14 Matrices bistochastiques
138 Homographies de la droite complexe. (AL22 Action du groupe modulaire sur le demi-
Applications. plan de Poincaré)
AL05 Ellipse de Steiner
139 Applications des nombres complexes à la (AL07 Théorème de Gauss (polygones réguliers
géométrie. constructibles))
AL22 Action du groupe modulaire sur le demi-
plan de Poincaré
(AL24 Pavage du plan)
AL05 Ellipse de Steiner
140 Angles : Définitions et utilisation en
géométrie. (AL07 Théorème de Gauss (polygones réguliers
constructibles))
8
(AL24 Pavage du plan)
(AL07 Théorème de Gauss (polygones réguliers
141 Utilisation des groupes en géométrie. constructibles))
AL22 Action du groupe modulaire sur le demi-
plan de Poincaré
AL24 Pavage du plan
142 Exemples de propriétés projectives et (AL22 Action du groupe modulaire sur le demi-
d’utilisation d’éléments à l’infini. plan de Poincaré)
143 Constructions à la règle et au compas. AL07 Théorème de Gauss (polygones réguliers
constructibles)
147 Applications affines. AL24 Pavage du plan
AL05 Ellipse de Steiner
144 Problèmes d’angles et de distances en
dimension 2 ou 3. AL07 Théorème de Gauss (polygones réguliers
constructibles)
(AL24 Pavage du plan)
AL11 Comptage de racines et forme quadratique
145 Méthodes combinatoires, problèmes de AL16 Dénombrement des polynômes irréductibles
dénombrement. sur un corps fini
AL27 Dénombrement des solutions d’une équation
diophantienne
AN02 Dénombrement des partitions d’un en-
semble fini
(AL02 Sous-groupes compacts du groupe linéaire)
148 Groupe orthogonal d’une forme quadratique.
(AL08 Enveloppe convexe de O(n))
AL17 Groupes finis de déplacements de l’espace
149 ? Groupes de petits cardinaux. AL20 Théorème de Carlitz
AL23 Groupes d’ordre 8
9
1 Facteurs invariants d’une matrice
Théorème. Soit A un anneau principal et M ∈ Mm×n (A) (où m, n ∈ N∗ ). Il existe
alors une suite (d1 , ..., ds ) d’éléments de A vérifiant d1 |...|ds tels que M soit équiva-
lente à la matrice diagonale de coefficients diagonaux (d1 , ..., ds ). Les di sont uniques à
inversibles près, ils sont appelés facteurs invariants de la matrice M.
Preuve.
Nous allons faire une preuve algorithmique dans le cas où A est un anneau euclidien. Cette
preuve se généralise de manière non constructive dans le cas où A est seulement supposé
principal. On note ϕ le stathme de A.
Étape 1. Sinon, ramener le coefficient non nul de stathme minimale en haut à gauche de la
matrice par une permutation de ligne et de colonne.
Montrons maintenant l’unicité, à inversibles près, de la suite (d1 , ..., ds ). Pour une matrice
U ∈ Mm×n (A), on note Λj (U ) = pgcd{∆j , ∆j mineur de taille j de U}. Dans le cas où U
est diagonale, on a Λj (U ) = d1 ...dj , les idéaux (dj ) sont donc uniquement déterminés par les
10
idéaux (Λj ). Ils nous suffit donc de montrer que deux matrices équivalentes U et U 0 ont les
mêmes idéaux (Λj ).
Supposons d’abord que U = P U 0 avec P ∈ GLm (A). Les lignes de U sont combinaisons
linéaires des lignes de U 0 . Par multilinéarité du déterminant, un mineur de taille j de U est
combinaison linéaire de mineurs de taille j de U 0 , si bien que (Λj (U )) ⊂ (Λj (U 0 )). Comme on
a aussi U 0 = P −1 U , on obtient de même (Λj (U 0 )) ⊂ (Λj (U )), si bien que (Λj (U )) = (Λj (U 0 )).
On montre de la même manière que si U = U 0 Q avec Q ∈ GLn (A), on a (Λj (U 0 )) = (Λj (U )).
On déduit de ces deux résultats que si U = P U 0 Q, alors (Λj (U 0 )) = (Λj (U )), ce qu’il fallait.
Soit donc (v1 , ..., vm ) une base de N et (u1 , ..., un ) une base de M . On écrit U la matrice
dans les bases (vi ) et (ui ) de l’injection canonique de N dans M .
D’après le théorème précédent, cette matrice est équivalente à une matrice diagonale U 0 , de
coefficients diagonaux non nuls d1 , ..., ds , tels que d1 |...|ds .
Cela signifie précisément qu’il existe une base (e1 , ..., en ) de M et une base (f1 , ..., fm ) de N
telles que id(fi ) = di ei pour i 6 s et id(fi ) = 0 pour i > s. On voit tout de suite que l’on a
s = n, car cette dernière éventualité est exclue.
D’après le théorème précédent, il existe une base (e1 , ..., em ) de Am et une suite de scalaires
non nuls d1 |...|ds uniques à inversibles près, tels que (d1 e1 , ..., ds es ) soit une base de Kerϕ.
11
Leçons possibles
109 Anneaux Z/nZ. Applications.
111 Exemples d’applications des idéaux d’un anneau commutatif unitaire.
122 Opérations élémentaires sur les lignes et les colonnes d’une matrice. Résolution
d’un système d’équations linéaires. Exemples et applications.
146 Anneaux principaux.
121 Matrices équivalentes. Matrices semblables. Applications.
Références
[BMP05] pp. 285 et suivantes.
12
2 Sous-groupes compacts de GLn(R)
Théorème. Tout sous-groupe compact de GLn (R) est conjugué à un sous-groupe de
On (R).
Preuve.
Soit k.k une norme euclidienne sur E et pour x ∈ E, posons
N (x) = supu∈H ku(x)k = maxu∈H ku(x)k (la borne supérieure est atteinte car H est
compact pour la norme induite par k.k).
Soient x, y ∈ E tels que N (x+y) = N (x)+N (y). Soit u0 ∈ H tel que N (x+y) = ku0 (x+y)k.
Des inégalités
N (x + y) = ku0 (x) + u0 (y)k 6 ku0 (x)k + ku0 (y)k 6 N (x) + N (y) = N (x + y),
on déduit que ku0 (x) + u0 (y)k = ku0 (x)k + ku0 (y)k, si bien que u0 (x) et u0 (y) sont
positivement liés (une norme euclidienne étant strictement convexe). u0 étant linéaire et
inversible, cela entraı̂ne de même que x et y sont positivement liés.
Il s’ensuit qu’il existe un unique point a de norme N minimale sur le convexe compact K
(la compacité de K donne l’existence, la convexité de K et la stricte convexité de la norme
l’unicité : si deux points a1 , a2 distincts dans K sont de norme minimale, le milieu du
segment [a1 , a2 ] est encore dans K et de norme strictement inférieure).
Si v ∈ H, v(a) ∈ K et N (v(a)) = N (a) donc v(a) = a : le point a est fixé par tous les
éléments de H.
Preuve du théorème.
Soit G un sous-groupe compact de GLn (R). Notons E l’espace des matrices symétriques
13
G → GL(E)
carrées d’ordre n. L’application ρ : définie par ρA (S) = t ASA est un
A 7→ ρA
morphisme de groupes topologiques. Le groupe H = ρ(G) est donc un sous-groupe compact
de GL(E).
Il est clair que les éléments de H laissent K stable : ρA (t M M ) = t (M A)(M A) est élément
de E si M ∈ G, le résultat s’ensuit par linéarité. Nous pouvons donc appliquer le lemme :
il existe une matrice symétrique définie positive S qui est fixée par tous les éléments de H,
autrement dit telle que t ASA = S pour toute matrice A de G. Il est équivalent de dire que
G est contenu dans le groupe orthogonal de la forme quadratique associée à S, ou encore
que G est conjugué à un sous-groupe de On (R) (d’après le théorème de réduction des formes
quadratiques).
Leçons possibles
101 Groupe opérant sur un ensemble. Exemples et applications.
106 Groupe linéaire d’un espace vectoriel de dimension finie E, sous-groupes de
GL(E). Applications.
121 Matrices é[Link] semblables. Applications.
(137 Barycentres dans un espace affine réel de dimension finie ; convexité. Applica-
tions.)
148 Groupe orthogonal d’une forme quadratique.
133 Endomorphismes remarquables d’un espace vectoriel euclidien de dimension finie.
Références
[Ale99] pp. 59-60.
14
3 Théorème abc pour les polynômes
Soit f (t) un polynôme à une indéterminée à coefficients dans un corps k de caractéris-
tique 0. On note n0 (f ) le nombre de racines distinctes de f dans une clôture algébrique
de k.
Théorème (Mason-Stothers). Soient a(t), b(t), c(t) des polynômes non constants
et premiers entre eux tels que a + b = c. Alors max{d◦ (a), d◦ (b), d◦ (c)} 6 n0 (abc) − 1.
Preuve.
Commençons par remarquer que les polynômes a, b et c sont deux à deux premiers entre eux
en vertu de l’identité a + b = c.
On écrit que a0 c − ac0 = a0 (a + b) − a(a0 + b0 ) = a0 b − ab0 . Le polynôme a0 b − ab0 n’est pas nul,
car sinon on aurait a|a0 (a étant premier avec b), ce qui est exclu si a n’est pas constant. Le
pgcd a ∧ a0 de a et a0 divise a0 b − ab0 , ainsi que b ∧ b0 . Il en est de même de c ∧ c0 , en vertu de
l’égalité précédente.
Les polynômes a, b et c étant premiers entre eux, il en est de même des polynômes a ∧ a0 ,
b ∧ b0 et c ∧ c0 . Leur produit divise donc a0 b − ab0 , on en déduit que
Corollaire (Théorème de Fermat pour les polynômes). Soient x(t), y(t) et z(t) des
polynômes non constants et non associés tels que x(t)n + y(t)n = z(t)n (où n ∈ N).
Alors n 6 2.
Preuve.
Quitte à diviser x(t), y(t) et z(t) par leur pgcd, on peut les supposer premiers entre eux.
Les polynômes x(t)n , y(t)n et z(t)n sont donc premiers entre eux, et on peut appliquer le
théorème précédent : d◦ (xn ) 6 n0 (xn y n z n ) − 1, avec des inégalités analogues pour y et z.
En remarquant que d◦ (xn ) = nd◦ (x) et n0 (xn y n z n ) = n0 (xyz) = n0 (x) + n0 (y) + n0 (z)
d’où n0 (xn y n z n ) 6 d◦ (x) + d◦ (y) + d◦ (z), on déduit de l’inégalité précédente que
15
nd◦ (x) 6 d◦ (x) + d◦ (y) + d◦ (z) − 1. En sommant avec les inégalités similaires obtenues pour
y et z, il vient n(d◦ (x) + d◦ (y) + d◦ (z)) 6 3(d◦ (x) + d◦ (y) + d◦ (z)) − 3. Ceci n’est possible que
si n 6 2.
On peut citer comme autre application du théorème abc le résultat suivant, que je ne
démontre pas ici (cf. [Lan04] ex. 13 p.225) :
Leçons possibles
118 Racines des polynômes à une indéterminée. Relations entre les coefficients et les
racines d’un polynôme. Exemples et applications.
Références
[Lan04] pp. 201 et suivantes.
16
4 Théorème de Lie-Kolchin
Théorème (Lie-Kolchin). On note B le sous-groupe des matrices triangulaires su-
périeures inversibles de GLn (C). Le théorème est le suivant :
Si G est un sous-groupe connexe et résoluble de GLn (C), alors G est conjugué à un
sous-groupe de B (autrement dit, les matrices de G sont simultanément trigonalisables).
Preuve.
On raisonne par récurrence sur n. Le cas n = 1 est trivial. Supposons maintenant le résultat
démontré pour les espaces de dimension < n (pour un certain n > 2), et soit G un groupe
connexe résoluble de GLn (C).
S’il existe un sous-espace strict et non trivial V de Cn stable sous l’action de G, le résultat
s’ensuit facilement par récurrence. En effet, soit W un supplémentaire de V de sorte que
n
= V ⊕ W . Dans une base convenable, tout élément g ∈ G a une matrice de la forme
C
g1 ∗
. On vérifie sans problème, en faisant un produit par blocs, que les applications
0 g2
g 7→ g1 et g 7→ g2 sont des morphismes de groupes, ils sont de plus évidemment continus (ce
sont des projections). Le groupe G1 = {g1 , g ∈ G} (resp. G2 = {g2 , g ∈ G}) est donc résoluble
en tant qu’image d’un groupe résoluble par un morphisme de groupes, et il est connexe
comme image continue d’un connexe. On peut donc appliquer l’hypothèse de récurrence à
G1 (resp. G2 ) : il existe une matrice carrée inversible p1 (resp. p2 ), de la dimension qu’il faut,
telle que toutes les matrices p−1 −1
1 g1 p1 (resp. p2 g2 p2 ) soient
triangulaires
supérieures. Il suffit
p1 ∗
alors d’appliquer la matrice de changement de base p = aux éléments de g pour
0 p2
obtenir le résultat voulu.
Maintenant s’il n’existe pas de tel sous-espace V , on dit que G est irréductible (sur Cn ).
Nous allons montrer qu’un sous-groupe connexe, résoluble et irréductible de GLn (C) est
commutatif, ce qui est un résultat intéressant en soi. Mais constatons tout de suite que cela
permet de conclure : on sait que les matrices d’une partie commutative de GLn (C) sont
simultanément trigonalisables. On peut rappeler rapidement l’argument : par récurrence sur
leur dimension, des matrices qui commutent ont un vecteur propre commun, et on conclue
de nouveau par récurrence sur la dimension de l’espace.
17
stable par G. Pour le premier point, remarquons que H est commutatif : D(H) = {In }. Il
existe donc un vecteur propre commun à tous les éléments de H, ce qui assure que V n’est
pas réduit à {0}. Et le second point : soit g ∈ G et v ∈ V , on veut montrer que g(v) ∈ V ,
c’est-à-dire que g(v) est un vecteur propre de h pour tout h ∈ H. Pour cela on écrit que
h(g(v)) = g((g −1 hg)(v)). H étant distingué dans G, g −1 hg est un élément de H si bien qu’il
existe un scalaire λ tel que (g −1 hg)(v) = λv. Il s’ensuit que h(g(v)) = λg(v), g(v) est donc
bien élément de V .
Il s’ensuit facilement que les éléments de H sont des homothéties. En effet, soit h ∈ H et
λ une valeur propre de h, alors le sous-espace propre associé est non trivial et stable par G
(car H ⊂ ZG ), c’est donc Cn en entier, ce qui prouve que h est l’homothétie de rapport λ. De
plus, H ⊂ D(G) ⊂ SLn (C) (on utilise ici que m > 1), donc det(h) = λn = 1. On en déduit
que H est fini (ses éléments sont des homothéties dont les rapports sont des racines n-èmes
de l’unité), et comme H est connexe, il est réduit à {In }, ce qui achève la démonstration.
Leçons possibles
103 Exemples de sous-groupes distingués et de groupes quotients. Applications.
106 Groupe linéaire d’un espace vectoriel de dimension finie E, sous-groupes de
GL(E). Applications.
121 Matrices équivalentes. Matrices semblables. Applications.
124 Réduction d’un endomorphisme en dimension finie. Applications.
125 Sous-espaces stables d’un endomorphisme d’un espace vectoriel de dimension
finie. Applications.
Références
[Pit06] pp. 2-3.
chambi algèbre corporelle
18
5 Ellipse de Steiner
On admet les deux propriétés suivantes vérifiée par une ellipse E de foyers F et F 0 dans
un plan euclidien :
— La tangente en un point M de E est la bissectrice extérieure de l’angle F\ 0M F .
Preuve.
On ne perd rien à supposer que P est unitaire, ainsi P = (X − z1 )(X − z2 )(X − z3 ) et
P 0 = 3(X − w1 )(X − w2 ).
Montrons maintenant que E est tangente à la droite (z1 , z3 ). D’après le lemme de Pon-
celet, il suffit que les angles orientés z\ 2 z1 w2 et w
\ 1 z1 z2 sont égaux. Remarquant que
0 w2 − z1 z3 − z1
P (z1 ) = (z1 − z2 )(z1 − z3 ) = 3(z1 − w1 )(z1 − w2 ), on écrit que 3 = , d’où
z2 − z1 w1 − z1
l’égalité des angles en prenant les arguments.
19
Il reste juste à montrer que les points de tangence sont les milieux des côtés du triangle. Soit
z23 le milieu du segment [z2 , z3 ]. Pour montrer que la tangence a lieu en z23 , il suffit de montrer
que (z2 , z3 ) est la bissectrice extérieure de l’angle w\ 1 z23 w2 (car on sait déjà que (z2 , z3 ) est
0
tangente à l’ellipse). On écrit que P (z23 ) = (z23 − z2 )(z23 − z3 ) = 3(z23 − w1 )(z23 − w2 ), d’où
z3 − z23 w2 − z23
=3 , et on a l’égalité des angles voulue en prenant les arguments. Le même
w1 − z23 z2 − z23
raisonnement s’applique aussi bien aux deux autres côtés. Ceci termine la preuve.
Leçons possibles
118 Racines des polynômes à une indéterminée. Relations entre les coefficients et les
racines d’un polynôme. Exemples et applications.
136 Coniques. Applications.
139 Applications des nombres complexes à la géométrie.
144 Problèmes d’angles et de distances en dimension 2 ou 3.
140 Angles : Définitions et utilisation en géométrie.
Références
?
20
6 Prolongement des identités algébriques
Théorème. Soient n ∈ N∗ et P ∈ k[X1 , ..., Xn ] où k est un corps. Si P s’annule sur
S1 × ... × Sn , où les Si sont des parties infinies de k, alors P est le polynôme nul.
Preuve.
On raisonne par récurrence sur n ∈ N∗ .
Fixons (x1 , ..., xn ) ∈ S1 × ... × Sn . Le polynôme P (x1 , ..., xn , Xn+1 ) est un polynôme à une
indéterminée à coefficients dans
P k s’annulant sur l’ensemble infini Sn+1 , c’est donc le poly-
nôme nul. En écrivant P = j>0 Pj X j ∈ k[X1 , ..., Xn ][Xn+1 ], on a donc Pj (x1 , ..., xn ) = 0
pour tout j.
Une conséquence immédiate de ce théorème est que l’on peut identifier polynômes et
fonctions polynômiales de plusieurs variables dans le cas où k est un corps infini. Plus
précisément, on a un morphisme injectif d’algèbres
n
k[X1 , ..., Xn ] → kk
P 7→ (x1 , ..., xn ) 7→ P (x1 , ..., xn )
Donnons une autre application directe, dont une conséquence est le théorème de l’élé-
ment primitif (cf. développement 15).
Proposition. Soit k un corps infini et E un espace vectoriel sur k. Alors E n’est pas
réunion finie de sous-espaces stricts.
Preuve. Sp
Il suffit de montrer que si H1 , ..., Hp sont des hyperplans de E ' k n , alors i=1 Hi 6= E.
Soit li la forme linéaire non nulle associée à Hi , c’est un élément non nul de k[X1 , ..., Xn ].
Si pi=1 Hi = E, le polynôme i li s’annule sur E, c’est donc le polynôme nul. Il s’ensuit
S Q
21
que l’une des formes linéaires li est nulle (par intégrité de k[X1 , ..., Xn ]), contrairement à
l’hypothèse.
On peut encore citer ces deux applications immédiates, dont je laisse la démonstration :
Le corollaire suivant, bien qu’immédiat, est crucial (il exprime la densité des ouverts
non vides pour la topologie de Zariski) :
Corollaire. Soient k un corps infini et Q un polynôme non nul ∈ k[X1 , ..., Xn ]. Si
P ∈ k[X1 , ..., Xn ] s’annule sur la partie {Q 6= 0} de k n , alors il est le polynôme nul.
Preuve.
On a P (x)Q(x) = 0 pour tout x ∈ k n . D’après le théorème, P Q est le polynôme nul.
k[X1 , ..., Xn ] étant un anneau intègre et Q n’étant pas le polynôme nul, on en déduit que
P = 0.
On choisit pour Q la fonction M 7→ Disc(χM ), qui est bien polynômiale en les n2 coefficients
de M , et non nulle. Plus précisément, les points où Q ne s’annule pas sont exactement les
matrices dont toutes les valeurs propres dans une clôture algébrique Ā de A sont distinctes.
De telles matrices sont diagonalisables dans Ā, et dans ce cas il est clair que χM (M ) = 0.
Ceci prouve le théorème de Cayley-Hamilton dans le cas où A est un corps infini.
22
Leçons possibles
117 Algèbre des polynômes à n indéterminées (n > 2). Polynômes symétriques.
Applications.
123 Déterminant. Exemples et applications.
126 Endomorphismes diagonalisables.
129 Polynômes d’endomorphismes. Polynômes annulateurs. Applications.
Références
Un cours d’agrégation de David Bourqui.
23
7 Théorème de Gauss (polygones réguliers
constructibles)
On admet le théorème de Wantzel, qui donne une condition nécessaire et suffisante
pour qu’un point du plan complexe soit constructible à la règle et au compas (sous-
entendu, étant donnés les deux points d’affixes respectives 0 et 1) :
Théorème (Wantzel). Un point d’affixe z est constructible si et seulement
si z est dans une extension L de Q telle qu’il existe une tour d’extensions
Q = L0 ( L1 ( ... ( Lr = L avec [Li : Li−1 ] = 2 ∀i.
Preuve.
Commençons par remarquer qu’une condition nécessaire et suffisante pour que le polygone
régulier à n sommets soit constructible est que le nombre ωn = e2iπ/n soit constructible.
On commence par supposer que ωn est constructible, il s’agit de montrer que n est de la
forme annoncée.
Il est clair que si ωn est constructible, alors ωd est constructible si d|n (par exemple, parce
que ωd = ωn n/d ). On en déduit que les ωpi αi sont constructibles. Or le polynôme minimal
de ωpi αi sur Q est φpi αi (car les polynômes cyclotomiques sont irréductibles sur Q), qui est
de degré ϕ(pi αi ) = pi αi −1 (pi − 1). On a donc [Q(ωpi αi ) : Q] = pi αi −1 (pi − 1), qui doit être
une puissance de 2 d’après le théorème de Wantzel. On en déduit que pi est un nombre de
Fermat et αi = 1. n est donc de la forme annoncée.
Réciproquement, soit n un nombre entier > 3 de la forme 2s p1 ...pr , où les pi sont des
nombres premiers de Fermat distincts, et montrons que ωn est constructible.
24
Commençons par remarquer que si deux nombres a et b sont premiers entre eux et tels que
ωa et ωb sont constructibles, alors ωab est constructible. En effet, il existe alors deux entiers
u et v tels que au + bv = 1 (théorème de Bezout), il suffit alors d’écrire que ωab = ωa u ωb v .
Par suite, il nous suffit de montrer que ω2s et les ωpi sont constructibles.
Il est clair que ω2s est constructible, d’après le théorème de Wantzel : la tour
Q ⊂ Q[ω4 ] ⊂ ... ⊂ Q[ω2s ] convient.
Il nous reste donc à montrer que ω = ωp est constructible si p est un nombre premier de
Fermat.
Le groupe G = Gal(Q[ω]|Q) est isomorphe à (Z/pZ)× par σ 7→ m tel que σ(ω) = ω m . Ainsi
G est cyclique d’ordre p − 1 = 2q .
k
Soit σ un générateur de G, et posons Lk = {z ∈ Q(ω), σ 2 (z) = z} pour 0 6 k 6 q. Les Lk
sont des sous-corps de Q(ω), et on a une tour d’extension Q = L0 ⊂ ... ⊂ Lq = Q(ω).
2q−k
X−1 km
De plus, Lk−1 ( Lk . En effet, posons x = σ2 (ω). D’une part, il est clair que x ∈ Lk .
m=0
2q−k
X−1 2q−k
X−1
2k−1 2m k−1 (2m+1)
D’autre part, x 6∈ Lk−1 , car sinon on aurait σ (ω) = σ2 (ω), ce
m=0 m=0
qui est une égalité entre deux combinaisons linéaires différentes des éléments de la base
(1, ω, ..., ω p−1 ) de Q(ω) sur Q.
Ainsi, [Q(ω) : Q] = 2q = [Lq : Lq−1 ]...[L1 : L0 ] où [Lk : Lk−1 ] > 1 ∀k. On a donc nécessaire-
ment [Lk : Lk−1 ] = 2 ∀k. Ceci prouve que ω est constructible.
Signalons que la dernière partie de la démonstration est réduite à presque rien dès lors
qu’on connaı̂t le théorème de correspondance de Galois.
Leçons possibles
(109 Anneaux Z/nZ. Applications.)
110 Nombres premiers. Applications.
(112 Corps finis. Applications.)
(113 Groupe des nombres complexes de module 1. Applications.)
(116 Polynômes irréductibles à une indéterminée. Corps de rupture. Exemples et
applications.)
(118 Racines des polynômes à une indéterminée. Relations entre les coefficients et les
racines d’un polynôme. Exemples et applications.)
(120 Dimension d’un espace vectoriel (on se limitera au cas de la dimension finie).
Rang. Exemples et applications)
(139 Applications des nombres complexes à la géométrie.)
140 Angles : Définitions et utilisation en géométrie.
(141 Utilisation des groupes en géométrie.)
25
143 Constructions à la règle et au compas.
144 Problèmes d’angles et de distances en dimension 2 ou 3.
Références
[CL05]
26
8 Enveloppe convexe du groupe orthogo-
nal
Soit B la boule unité fermée de Mn (R) pour la norme d’opérateur notée k.k associée à
la norme k.k2 de Rn .
Théorème. L’enveloppe convexe de On (R) est B.
Preuve.
Il est clair que B est convexe et On (R) ⊂ B, si bien que Conv(On (R)) ⊂ B.
Rappelons que (X, Y ) 7→ tr(t XY ) est un produit scalaire sur Mn (R). En effet, cette appli-
cation est bilinéaire symétrique, de plus si X ∈ Mn (R), t XX est une matrice symétrique
positive. Ainsi, tr(t XX) > 0 et tr(t XX) = 0 ⇒ t XX = 0, de sorte que kXuk2 = 0 ∀u ∈ Rn ,
finalement X = 0.
Signalons que dans le paragraphe précédent, on a supposé connu le fait que l’enveloppe
convexe d’un compact soit compacte, ce qui se déduit par exemple du théorème de Cara-
théodory ; ainsi que le théorème de projection sur un convexe fermé dans un espace de
Hilbert. On aurait pu aussi passer par le théorème de Hahn-Banach géométrique, mais ce
n’est pas nécessaire ici.
27
Cauchy-Schwarz et sachant que kU xk, kV xk 6 1. Comme on est dans le cas d’égalité,
on doit avoir kU xk = kV xk = 1 et U x, V x sont positivement liés. On en déduit que
U x = V x = Ox, finalement U = V = O. Ceci montre que O est un point extrémal de B.
Leçons possibles
106 Groupe linéaire d’un espace vectoriel de dimension finie E, sous-groupes de
GL(E). Applications.
132 Formes linéaires et hyperplans en dimension finie. Exemples et applications.
((133 Endomorphismes remarquables d’un espace vectoriel euclidien de dimension
finie.))
137 Barycentres dans un espace affine réel de dimension finie ; convexité. Applications.
(148 Groupe orthogonal d’une forme quadratique.)
Références
28
9 Automorphismes de k(X)
Théorème. Soit k
un corps. Les automorphismes d’algèbre de k(X) sont exactement
aX + b
les F 7→ F , où a, b, c, d ∈ k et ad − bc =
6 0.
cX + d
Preuve.
a b
aX + b
Soit Φ : GL2 (k) → Gal(k(X) : k), 7→ F . On vérifie immédiatement
c d cX + d
que Φ est bien à valeurs dans l’ensemble des k-automorphismes de k(X), qui est aussi
l’ensemble des automorphismes d’algèbre de k(X). De même, il est facile de voir que Φ est
un morphisme de groupes. Le but est donc de montrer que Φ est surjectif.
Soit σ ∈ Gal(k(X) : k), notons F ∈ k(X) l’image de X par σ. L’image de σ est k(F ),
par surjectivité de σ on a k(F ) = k(X). En particulier X ∈ k(F ). Son polynôme minimal
P
sur k(F ) est donc de degré 1. Par ailleurs, si on écrit F = avec P et Q premiers
Q
entre eux alors le polynôme (en T et à coefficients dans k(F )) π(T ) = P (T ) − F Q(T )
annule X. Si on montre que π est irréductible sur k(F ), il sera donc de degré 1. Comme
les coefficients dominants de P (T ) et F Q(T ) sont distincts (car F n’est pas dans k), on
aura que P et Q sont des polynômes non proportionnels de degré 1, et le théorème sera montré.
Comme F est transcendant sur k, F peut être vu comme une indéterminée. Pour montrer que
P (T ) − F Q(T ) est un irréductible de k(F )[T ], il suffit de montrer que c’est un irréductible
k[F ][T ] ≈ k[F, T ] ≈ k[T ][F ]. Comme P (T ) − F Q(T ) est un polynôme de (k[T ])[F ] de degré
1 et de contenu 1, il est bien irréductible.
Leçons possibles
115 Corps des fractions rationnelles à une indéterminée sur un corps commutatif.
Applications.
116 Polynômes irréductibles à une indéterminée. Corps de rupture. Exemples et
applications.
Références
Francinou ?
29
10 Théorème de Frobenius-Zolotarev
Théorème (Frobenius-Zolotarev). Soit p un nombre premier > 3 et V un espace
vectoriel de dimension finie n sur Fp . On note ap le symbole de Legendre, qui est
égal à 1 si a est un carré dans Fp et −1 sinon.
Soit u ∈ GL(V ). Si ε(u) désigne la signature de u en tant qu’élément de Spn , alors
det u
ε(u) = p
.
Preuve.
GL(V ) est un sous-groupe de Spn donc la signature induit un morphisme de groupes encore
noté ε : GL(V ) → {±1} (par restriction). Le groupe {±1} étant commutatif, ε se factorise
de manière unique selon le diagramme
ε /
GL(V ) 7 {±1}
π
ε̄
GL(V )/D(GL(V ))
Or on rappelle que D(GL(V )) = SL(V ) (ici p > 3). En effet, il est clair d’une part
que D(GL(V )) ⊂ SL(V ). Pour l’inclusion inverse, il suffit de montrer que toute trans-
vection est un commutateur, SL(V ) étant engendré par les transvections (ainsi que le
montre l’algorithme du pivot de Gauss). Soit donc une transvection u ∈ GL(V ). Comme
car(Fp ) 6= 2, u2 est également une transvection. Or toutes les transvections du groupe linéaire
d’un espace de dimension finie sont conjuguées : dans une base convenable, la matrice
1 ... 0
.. ..
. .
d’une transvection est ..
(c’est d’ailleurs leur forme réduite de Jordan). Il
. 1 1
0 ... 1
existe donc v ∈ GL(V ) tel que u = vuv −1 , soit encore u = vuv −1 u−1 : u est un commutateur.
2
Par ailleurs, le morphisme surjectif det : GL(V ) → F∗p a pour noyau SL(V ) (par dé-
finition), il se factorise donc de manière unique en un isomorphisme que nous noterons
det : GL(V )/SL(V ) → F∗p de sorte que l’on a le diagramme :
GL(V )
ε / {±1}
:
det
π
ε̄
z
F∗p o GL(V )/SL(V )
det
30
On obtient donc un morphisme δ : F∗p → {±1} tel que δ ◦ det = ε. Le but est de montrer
qu’il s’agit en fait du morphisme (symbole) de Legendre.
Nous allons voir dans un premier temps que δ n’est pas le morphisme trivial ; il nous suffit
d’exhiber u ∈ GL(V ) tel que ε(u) = δ(detu) = −1. Pour cela on se souvient que V est
isomorphe à Fq (en tant que Fp -espace vectoriel), où q = pn . Nous admettrons ici que
le groupe multiplicatif d’un corps fini est cyclique, soit donc ω un générateur de F∗q . La
multiplication par ω dans Fq est Fp -linéaire, c’est donc un élément u de GL(V ). De plus u
est égal en tant que permutation au cycle (1, w, w2 , ..., wq−2 ) qui est de longueur paire q − 1,
d’où ε(u) = −1, ce qu’on voulait.
Pour conclure, on montre qu’il n’existe qu’un morphisme de groupes non trivial de F∗p vers
{±1}. On sait que le symbole de Legendre et δ sont de tels morphismes. Mais F∗p étant
cyclique, tout morphisme F∗p → {±1} est défini de manière unique (et bien défini) par l’image
d’un générateur. Il en y a donc exactement deux : le morphisme trivial et celui qui envoie
un générateur donné sur −1. On en déduit que δ est bien le symbole de Legendre, d’où
∀u ∈ GL(V ) ε(u) = δ ◦ det(u) = detu p , ce qui termine la démonstration.
Leçons possibles
101 Groupe opérant sur un ensemble. Exemples et applications.
103 Exemples de sous-groupes distingués et de groupes quotients. Applications.
104 Groupes finis. Exemples et applications.
105 Groupe des permutations d’un ensemble fini. Applications.
106 Groupe linéaire d’un espace vectoriel de dimension finie E, sous-groupes de
GL(E). Applications.
108 Exemples de parties génératrices d’un groupe.
110 Nombres premiers. Applications.
112 Corps finis. Applications.
Références
[BMP05] pp. 251-252 Exercice 5.4.
[Per96] pp. 96 et suivantes sur les transvections.
31
11 Comptage de racines et formes quadra-
tiques
Soit P ∈ R[X] un polynôme de degré [Link] note α1 , ..., αn ses racines complexes (comp-
tées avec multiplicité). On note si = nk=1 αki pour 0 6 i 6 n − 1). Les si sont réels
car ce sont des fonctions symétriques des racines. Ainsi on peut les calculer de manière
explicite (en fonction des coefficients de P ), par exemple avec les formules de Newton.
Théorème. Soit q la forme quadratique sur Rn définie par q(u) = 06i,j6n−1 si+j ui uj
P
où u = (u0 , ..., un−1 ) ∈ Rn . Soit (s, t) la signature de q. Le nombre de racines réelles
distinctes de q est s − t, tandis que le nombre de racines complexes distinctes est s + t
(i.e. le rang de q).
Ainsi le rang de q sur C est r, c’est donc aussi son rang sur R (le rang d’une matrice ne
dépend pas du corps de base, car il correspond à l’annulation d’un déterminant extrait). On
a déjà la deuxième affirmation du théorème.
Maintenant, si lk correspond à un αk non réel, alors l¯k correspond à α¯k qui a la même
¯ −l¯k
multiplicité mk que αk . Si on note vk = lk +2 lk et wk = lk 2i , alors les coefficients de vk et wk
2 ¯ 2 2 2
sont réels, et mk (lk + lk ) = 2mk (vk − wk ).
32
Leçons possibles
118 Racines des polynômes à une indéterminée. Relations entre les coefficients et les
racines d’un polynôme. Exemples et applications.
131 Formes quadratiques sur un espace vectoriel de dimension finie. Orthogonalité,
isotropie. Applications.
(132 Formes linéaires et hyperplans en dimension finie. Exemples et applications.)
145 Méthodes combinatoires, problèmes de dénombrement.
Références
gantmacher matrices t2 p199
33
12 Entiers de Gauss et théorème des deux
carrés
On note Z[i] l’image de l’unique morphisme d’anneaux Z[X] → C qui envoie X sur
i. On a immédiatement Z[i] ≈ Z[X]/(X 2 + 1) et Z[i] = {a + ib, a, b ∈ Z}. On l’ap-
pelle anneau des entiers de Gauss. Pour l’instant il s’agit au moins d’un anneau intègre.
Soit N : Z[i] → N, a + ib 7→ a2 + b2 .
Proposition.
— N est multiplicative sur Z[i].
— Les inversibles de Z[i] sont {1, i, −1, −i}.
— Z[i] est euclidien pour le stathme N .
Preuve.
Pour le premier point, il suffit d’écrire que N (a + ib) = z z̄ = |z|2 où z = a + ib, il s’ensuit
que N (zz 0 ) = N (z)N (z 0 ).
34
si p = zz 0 avec z, z 0 ∈ Z[i]× , alors p2 = N (z)N (z 0 ) avec N (z), N (z 0 ) 6= 1, si bien que
N (z) = N (z 0 ) = p. p est donc somme de deux carrés.
Z[i] est un anneau euclidien et en particulier factoriel, les irréductibles de Z[i] sont donc ses
éléments premiers. Dire que p est un élément premier de Z[i] revient à dire (par définition) que
l’anneau Z[i]/(p) est intègre. On a par des identifications classiques Z[i]/(p) ≈ Fp [X]/(X 2 +1).
Il s’ensuit que p n’est pas premier dans Z[i] si et seulement si −1 est un carré dans Fp . On
sait que cela équivaut à p = 2 ou p = 3 [4].
Leçons possibles
(102 Sous-groupes discrets de Rn . Réseaux. Exemples.)
110 Nombres premiers. Applications.
111 Exemples d’applications des idéaux d’un anneau commutatif unitaire.
(146 Anneaux principaux.)
114 Équations diophantiennes du premier degré ax + by = c. Autres exemples
d’équations diophantiennes.
Références
[Sam03]
35
13 Théorème de Chevalley-Warning
On se place sur un corps fini Fq de caractéristique p.
X 0 si m = 0 ou q − 1 - m
Lemme. Soit m ∈ N. xm =
−1 sinon
x∈Fq
Preuve. P
xm = 1 (sachant que 00 = 1) soit xm = q = 0 dans Fq .
P P
Si m = 0, x∈Fq x∈Fq x∈Fq
×
Si q −P1 - m, soit gPun générateur de PFq . xm 7→ gx est une bijection de Fq , on peut donc
écrire x∈Fq x = x∈Fq (gx) soit x∈Fq x = g m x∈Fq xm . Comme g est un générateur
m m
P
On a noté Z(P1 , ..., Pk ) l’ensemble des racines communes à tous les Pi dans Fq n .
Preuve.
Posons S = ri=1 1 − Pi q−1 . Montrons que S est la fonction caractéristique de Z(P1 , ..., Pk )
Q
α
P
Écrivons S(X) = α λα XP (où les α sont des multi-indices). On
α
P P
a alors x∈Fq n S(x) = λ
α α x∈Fq n x . Fixons α = (α1 , ..., αn ),
P α
Q n P α
Pr ◦
alors x∈Fq n x = i=1 xi ∈Fq xi .
i Comme i=1 d Pi < n, on a
◦
Pr ◦
d S = (q − 1) i=1 d Pi < n(q − 1). Il s’ensuit que dans tout monôme de S, l’un au
αi = 0.
P
moins des αi est < q − 1. D’après le lemme précédent, on a alors xi ∈Fq xi
P P
Finalement, on a x∈Fq n S(x) = 0 dans Fq , ce qui prouve que p | x∈Fq n S(x).
Leçons possibles
(109 Anneaux Z/nZ. Applications.)
(110 Nombres premiers. Applications.)
36
112 Corps finis. Applications.
117 Algèbre des polynômes à n indéterminées (n > 2). Polynômes symétriques.
Applications.
Références
Cours d’arithmétique de Serre.
37
14 Matrices bistochastiques
Définition. Une matrice M ∈ Mn (R)Pest dite stochastique si elle est à coefficients
positifs et si pour tout 1 6 i 6 n, on a nj=1 mij = 1.
Preuve.
Celle-ci repose sur le théorème de Krein-Milman, qui dit qu’un convexe compact d’un
espace de dimension finie est l’enveloppe convexe de l’ensemble de ses points extrémaux.
B étant convexe et compact (dans Mn (R)), il nous faut donc montrer que les matrices de
permutations sont exactement les points extrémaux de B. Rappelons qu’un point x d’un
convexe C est extrémal s’il n’est à l’intérieur d’aucun segment de C.
Il est clair que les matrices de permutations sont des points extrémaux de B. Supposons en
effet que l’on ait P = λM + (1 − λ)N , où P est une matrice de permutation, M , N sont
éléments de B et λ ∈]0, 1[. Les matrices M et N étant à coefficients positifs, si pij = 0 on doit
avoir mij = nij = 0. De même, les coefficients de M et N étant 6 1, si pij = 1 on doit avoir
mij = nij = 1. On en déduit que M = N = P , ce qui prouve que P est un point extrémal de B.
Soit maintenant M ∈ B qui n’est pas une matrice de permutation. Il nous reste à montrer
que M n’est pas un point extrémal de B.
M n’étant pas une matrice de permutation, il existe un coefficient mi1 j1 ∈]0, 1[. Comme M
est stochastique, il existe un indice j2 tel que mi1 j2 ∈]0, 1[. De même, t M étant stochastique,
il existe un indice i2 tel que mi2 j2 ∈]0, 1[. On construit ainsi par récurrence une suite
(j1 , i1 , j2 , i2 , ...) telle que les coefficients mik jk et mik jk+1 sont éléments de ]0, 1[. L’ensemble
des indices étant fini, il arrive un moment où l’un des indices, de ligne ou de colonne, est répété.
38
On peut donc supposer que la suite (i1 , j1 , i2 , ..., jr+1 = j1 ) vérifie la propriété précédente,
quitte à avoir commencé par le premier indice qui se répète. On construit alors une matrice
B en posant bik jk = 1, bik jk+1 = −1 (pour 1 6 k 6 r), bij = 0 sinon. Par construction,
on a Bu = 0 et t Bu = 0. On en déduit que si α > 0, les matrices M + αB et M − αB
sont bistochastiques. De plus, on peut choisir α assez petit pour que ces matrices soient à
coefficients > 0. Comme M est le milieu du segment [M + αB, M − αB], il s’ensuit que M
n’est pas un point extrémal de B.
Corollaire. Soit k.k une norme sur Rn invariante par permutation des coordonnées.
Alors kM k = 1 pour toute matrice bistochastique M .
Preuve.
Par hypothèse, kP k = 1 pour toute matrice de permutation P . On en déduit que kM k 6 1
pour toute matrice bistochastique M grâce au théorème précédent (par convexité de la norme
subordonnée). Comme M u = u, on a en fait kM k = 1.
Leçons possibles
(105 Groupe des permutations d’un ensemble fini. Applications.)
137 Barycentres dans un espace affine réel de dimension finie ; convexité. Applications.
Références
[Ser01] pp. 59-60.
39
15 Théorème de l’élément primitif
Proposition. Soit K → L une extension de degré fini. On note [L : K]s le nombre de
K-morphismes de L dans K̄, où K̄ est une clôture algébrique de K.
On a 1 6 [L : K]s 6 [L : K], et [L : K]s = [L : K] si et seulement si l’extension
K → L est séparable.
On dira que K → L est séparable si tout élément de L est séparable sur K, i.e. annulé
par un polynôme à coefficients dans K dont toutes les racines sont distinctes dans K̄
(on dira aussi qu’un tel polynôme est séparable).
Preuve.
Puisque K → L est de degré fini, on peut écrire que L = K[x1 , ..., xn ]. On montre par
récurrence que les extensions intermédiaires Lk = K[x1 , ..., xk ] satisfont les propriétés
annoncées.
Supposons que les propriétés sont vérifiées pour Lk , montrons qu’elles le sont pour
Lk+1 = Lk [xk+1 ]. En premier lieu, [Lk+1 : K]s = [Lk+1 : Lk ]s [Lk : K]s . En effet, tout K-
morphisme Lk+1 → K̄ est obtenu en prolongeant un K-morphisme Lk → K̄. Par hypothèse de
récurrence, [Lk : K]s 6 [Lk : K]. De plus, [Lk+1 : Lk ]s est le nombre de racine distinctes (dans
K̄) du polynôme minimal de xk+1 sur Lk , tandis que [Lk+1 : Lk ] est son degré. On en déduit
que [Lk+1 : Lk ]s 6 [Lk+1 : Lk ], ainsi on a bien [Lk+1 : K]s 6 [Lk+1 : Lk ][Lk : K] = [Lk+1 : K].
Preuve.
Soit K → L une telle extension et notons n = [L : K]s = [L : K]. On veut montrer qu’il
existe un élément x ∈ L de degré n sur K (on aura alors L = K[x]).
Par hypothèse, il existe des K-morphismes deux à deux distincts σ1 , ..., σn de L dans K̄.
S
On a donc Ker(σi − σj ) ( L dès que i 6= j. Il s’ensuit que i<j Ker(σi − σj ) ( L, cf. la
S
première proposition du développement 6. Montrons que x ∈ L \ i<j Ker(σi − σj ) convient.
Le polynôme minimal de x sur K admet tous les σi (x) pour racines (dans K̄), qui sont
40
deux à deux distincts. Ceci prouve que x est de degré > n sur K, en fait de degré n (car
[K[x] : K] 6 [L : K] = n).
Leçons possibles
116 Polynômes irréductibles à une indéterminée. Corps de rupture. Exemples et
applications.
118 Racines des polynômes à une indéterminée. Relations entre les coefficients et les
racines d’un polynôme. Exemples et applications.
120 Dimension d’un espace vectoriel (on se limitera au cas de la dimension finie).
Rang. Exemples et applications.
(132 Formes linéaires et hyperplans en dimension finie. Exemples et applications.)
Références
[Esc00]
[CL05]
41
16 Dénombrement des polynômes irréduc-
tibles sur un corps fini
La fonction de Möbius µ : N∗ → {−1, 0, 1} est définie par µ(n) = 0 si n a un
facteur carré, µ(n) = (−1)s sinon, où s est le nombre de facteurs distincts dans la
décomposition de n en irréductibles.
Preuve.
Commençons par remarquer que µ est multiplicative au sens suivant : si n et m sont premiers
entre eux, alors µ(nm) = µ(n)µ(m).
X
On introduit S : N∗ → G, n 7→ µ(d). On a S(1) = µ(1) = 1. Montrons que S(n) = 0
d|n
dès que n > 1. S estX
multiplicative
Xau même titre que µ : si n et m sont premiers entre
eux, alors S(nm) = µ(d) = µ(dd0 ) (car d|nm ⇔ d = dd0 avec d|n et d0 |m).
d|nm d|n,d0 |m
De plus, deux nombres d et d0
divisant respectivement n et m sont
X premiers entre eux
(car n et m sont premiers entre eux), si bien que S(nm) = µ(d)µ(d0 ) soit en-
d|n,d0 |m
X X
core S(nm) = µ(d) µ(d0 ) = S(n)S(m). Il nous suffit donc de montrer que
d|n d0 |n
α
X
α
S(pα ) = 0 dès que p est un nombre premier (et α > 1). Il est clair que S(p ) = µ(pk ).
k=0
Tous les termes de la somme sont nuls sauf le premier qui vaut 1 et le deuxième qui vaut
−1. On a donc bien S(pα ) = 0, par suite S(n) = 0 ∀n > 1.
42
Théorème. Soit Inq l’ensemble des polynômes unitaires irréductibles de degré n sur
1 X n d
le corps fini Fq ; notons Inq son cardinal. On a Inq = µ q .
n d
d|n
Preuve.
n
Y
On commence par montrer que X q − X = P . Pour clarifier les choses, toutes les
P ∈Idq où d|n
extensions algébriques de Fq seront vues comme des sous-corps d’une clôture algébrique fixée
n
une fois pour toutes. Remarquons déjà que la décomposition en irréductibles de X q − X
n
sur Fq est sans facteurs carrés car X q − X est scindé à racines simples dans Fqn .
n
Soit P un facteur irréductible (unitaire) de X q − X, montrons que son degré d divise
n
n. Soit α une racine de P , alors α est racine de X q − X donc α ∈ Fqn . Il s’ensuit que
Fq ⊂ Fq (α) ⊂ Fqn , d’où [Fqn : Fq ] = [Fqn : Fq (α)][Fq (α) : Fq ]. P étant irréductible sur
Fq , P est le polynôme minimal de α sur Fq de sorte que [Fq (α) : Fq ] = d. D’autre part,
[Fqn : Fq ] = n. On a donc montré que d est un diviseur de n.
n
Réciproquement, soit P ∈ Idq avec d|n, et montrons que P |X q − X. Soit α une racine de
P , alors P est le polynôme minimal de α sur Fq , si bien que [Fq (α) : Fq ] = d. On en déduit
n
que Fq (α) = Fqd ⊂ Fqn car d|n. Ainsi toute racine de P est racine de X q − X, il s’ensuit
n
que P |X q − X car P est séparable (Fq est un corps parfait).
En comparant les degrés, il vient q n = d|n dIdq . La formule d’inversion de Möbius donne
P
X n
alors nInq = µ q d , d’où le résultat.
d
d|n
Leçons possibles
112 Corps finis. Applications.
116 Polynômes irréductibles à une indéterminée. Corps de rupture. Exemples et
applications.
(118 Racines des polynômes à une indéterminée. Relations entre les coefficients et les
racines d’un polynôme. Exemples et applications.)
(120 Dimension d’un espace vectoriel (on se limitera au cas de la dimension finie).
Rang. Exemples et applications)
145 Méthodes combinatoires, problèmes de dénombrement.
Références
mignotte algèbre concrète
43
17 Groupes finis de déplacements de l’es-
pace
Théorème. Tout groupe fini de déplacements de l’espace s’identifie à un sous-groupe
de SO(3) (et réciproquement) ; il est de l’un des cinq types suivants :
— Le groupe cyclique (isomorphe à Z/nZ) engendré par une rotation axiale d’angle
2π/n (où n ∈ N∗ ) ;
— Le groupe diédral direct spatial d’un polygone régulier engendré par deux re-
tournements d’axes concourant selon un angle de π/n (où n > 1), isomorphe à
Dn ;
— Le groupe isomorphe à A4 des isométries d’un tétraèdre régulier ;
— Le groupe isomorphe à S4 des rotations d’un cube ou d’un octaèdre régulier ;
— Le groupe isomorphe à A5 des rotations d’un dodécaèdre régulier ou d’un icosa-
èdre régulier.
Preuve.
Soit G un tel groupe d’ordre n ∈ N∗ . L’orbite d’un point A est finie et son isobarycentre Ω
est conservé par tous les éléments de G. Quitte à conjuguer G par la translation de vecteur
−→
OΩ, on peut donc supposer que G ⊂ SO(3).
Un élément non trivial g ∈ G est donc une rotation dont l’axe coupe la sphère unité
en deux points P et −P , appelés pôles de g. Soit P l’ensemble des pôles des éléments
non triviaux de G. Le groupe G agit sur P par restriction. En effet, si P est un pôle de
g ∈ G \ {idR3 }, alors h(P ) est un pôle de la rotation hgh−1 ∈ G : il suffit d’écrire que
hgh−1 (h(P )) = hg(P ) = h(P ) puisque g(P ) = P .
Si k = 2, l’équation précédente s’écrit 2/n = 1/p1 + 1/p2 soit encore 2 = #C1 + #C2 , on a
nécessairement #C1 = #C2 = 1. Il y a donc seulement deux pôles opposés, on en déduit que
G est le groupe cyclique engendré par une rotation d’axe passant par ces pôles et d’angle
2π/n, G est isomorphe à Z/nZ.
44
nécessairement p3 = 2. L’équation s’écrit alors 1/2 + 2/n = 1/p1 + 1/p2 . De nouveau, comme
1/2 + 2/n > 1/2, on doit avoir p2 = 2 ou p2 = 3. Examinons les différents cas :
• Si p2 = 2, l’équation s’écrit 2/n = 1/p1 , soit n = 2p1 . Par conséquent, n est pair et le
stabilisateur G1 des deux éléments {P1 , −P1 } de C1 est un sous-groupe de G d’indice
2, isomorphe à Z/(n/2)Z. Celui-ci agit transitivement sur les n/2 pôles de C2 (ainsi
que sur les n/2 pôles de C3 ), tous contenus dans le plan médiateur de {P1 , −P1 }. Les
éléments de C2 sont les sommets d’un polygone régulier à n/2 côtés, dont le groupe des
rotations s’identifie à G1 et les symétries à la classe ne contenant pas {id} de G/G1 .
Par conséquent, G est le groupe diédral spatial direct de ce polygone, isomorphe à Dn .
Leçons possibles
101 Groupe opérant sur un ensemble. Exemples et applications.
104 Groupes finis. Exemples et applications.
105 Groupe des permutations d’un ensemble fini. Applications.
107 Sous-groupes finis de O(2, R), de O(3, R). Applications.
45
133 Endomorphismes remarquables d’un espace vectoriel euclidien de dimension finie.
Références
[Lad03] pp377 et suivantes.
46
18 Théorèmes de Sylow
Théorème. Soit G un groupe fini et p un nombre premier divisant n = #G. On écrit
n = pα m, où m est premier avec p.
1. G a au moins un p-Sylow. De plus, tout p-sous-groupe de G est contenu dans
un p-Sylow.
2. Tous les p-Sylow sont conjugués (en particulier ils sont isomorphes).
3. Le nombre de p-Sylow divise m et il est congru à 1 modulo p.
G a au moins un p-Sylow
Preuve.
On montre d’abord le lemme suivant : si H est un sous-groupe d’un groupe G et S un
p-Sylow de G, alors il existe g ∈ G tel que gSg −1 ∩ H soit un p-Sylow de H.
H agit par translations à gauche sur l’ensemble G/S, on vérifie que le stabilisateur d’une
orbite gS sous cette action est HgS = gSg −1 ∩ H. Supposons que ce sous-groupe de H ne
soit jamais un p-Sylow de H. En vertu de l’égalité [Link] = (H : HgS ), p divise le cardinal de
toutes les orbites. En sommant, on obtient que p divise le cardinal de G/S, ce qui est une
contradiction.
Les points 1. 2. et 3.
Preuve.
Nous utiliserons le lemme suivant : Si H est un p-groupe agissant sur un ensemble X, alors
47
le nombre de points fixes de X sous l’action de HPest égal à #X modulo p. C’est une
conséquence directe de la formule des classes #X = i (H : Hxi ).
Enfin, reste à montrer ce que nous avions temporairement admis, à savoir que si un p-sous-
groupe H est contenu dans le normalisateur Nor(S) d’un p-Sylow S, alors H ⊂ S. On voit
facilement que HS est un sous-groupe de Nor(S) et que S est distingué dans HS. Ensuite, on
remarque que l’application h 7→ h mod S de H dans HS/S est surjective (en utilisant que
H ⊂ Nor(S)), et son noyau est exactement H ∩ S. On en déduit que (HS : S) = (H : H ∩ S).
Comme H est un p-groupe, si H ∩ S 6= H, alors p divise (H : H ∩ S) donc (HS : S), ce qui
est exclu car S est un p-Sylow. On a donc H ∩ S = H i.e. H ⊂ S.
Le point 4.
Preuve.
Un p-groupe non trivial a un centre non [Link] effet, G agit sur lui-même par conjugaison
et la formule des classes donne #G = #ZG + i (G : Gxi ), où la somme porte sur les orbites
non réduites à un point. On en déduit que 0 = #ZG + 0 mod p, si bien que #ZG n’est pas
réduit à {e}.
48
Leçons possibles
101 Groupe opérant sur un ensemble. Exemples et applications.
103 Exemples de sous-groupes distingués et de groupes quotients. Applications.
104 Groupes finis. Exemples et applications.
105 Groupe des permutations d’un ensemble fini. Applications.
Références
[Lan04] pp35 et suivantes.
Un cours d’agrégation sur [Link].
49
19 Théorème de Burnside
Lemme. Une matrice N ∈ Mn (C) est nilpotente si et seulement si tr(N k ) = 0 pour
tout 1 6 k 6 n.
Preuve.
Si N est nilpotente, toutes ses valeurs propres sont nulles ainsi que celles de ses itérées
successives, d’où le résultat.
Réciproquement, si trN k = 0 pour tout 1 6 k 6 n, les valeurs propres non nulles λ1 , ..., λr de
N de multiplicités respectives α1 , ..., αr vérifient α1 λk1 + ... + αr λkr = 0 pour tout 1 6 k 6 r.
Si r > 1, le vecteur (α1 , ..., αr ) est donc un zéro non trivial de la matrice Λ = (λij )16i,j6r
dont le déterminant se ramène immédiatement à un déterminant de Van der Monde par
Q
multilinéarité : det Λ = λ1 ...λr 16i<j6r (λj − λi ). Ce déterminant étant non nul, on aboutit
à une contradiction. On doit donc en déduire que r = 0, autrement dit N est nilpotente.
Réciproquement, supposons que G ait un exposant fini e ∈ N∗ . Soit (C1 , ..., Cr ) une
famille d’éléments de G génératrice du sous-espace vectoriel de Mn (C) engendré par G
(on pourra remarquer qu’il s’agit en fait d’une sous-algèbre). On définit τ : G → Cr par
τ (A) = (trAC1 , ..., trACr ). Nous allons montrer que l’application τ est injective : soient A,
B ∈ G telles que τ (A) = τ (B).
Notons N = AB −1 − In . N est diagonalisable car elle est annulée par le polynôme scindé
à racines simples (X + 1)e − 1 (puisque (AB −1 e
) = In ). De plus, on a pour 1 6 k 6 n
Pk k
par la formule du binôme N k = (AB −1 )j (−1)k−j , d’où on déduit que
j=0
j
Pk k
trN k = n j=0
(−1)k−j = n(1 − 1)k soit trN k = 0. D’après le lemme, il s’ensuit que
j
N est nilpotente. Étant diagonalisable et nilpotente, N est la matrice nulle, ce qui revient à
dire que A = B. Ceci prouve que τ est injective.
50
Les matrices de G étant annulées par le polynôme X e − 1, leurs valeurs propres sont des
racines e-èmes de l’unité. Les traces des éléments de G ne peuvent donc prendre qu’un
nombre fini de valeurs. On en déduit que l’image de τ est finie, mais τ étant injective, cela
entraı̂ne que G est fini.
Leçons possibles
104 Groupes finis. Exemples et applications.
129 Polynômes d’endomorphismes. Polynômes annulateurs. Applications.
128 Endomorphismes nilpotents.
106 Groupe linéaire d’un espace vectoriel de dimension finie E, sous-groupes de
GL(E). Applications.
Références
[Ale99]
51
20 Théorème de Carlitz
Soit A un anneau commutatif unitaire. On appelle idéal fractionnaire de A tout
sous-A-module I de Frac(A) tel qu’il existe m ∈ A, mI ⊂ A. L’ensemble des
idéaux fractionnaires de A est muni d’une structure de monoı̈de commutatif pour la
multiplication.
On dit que A est un anneau de Dedekind si ce monoı̈de est un groupe, autrement dit
si pour tout idéal fractionnaire I il existe un idéal fractionnaire J tel que IJ = A. On
peut signaler qu’une définition équivalente est de dire qu’un anneau de Dedekind est
un anneau noethérien intégralement clos.
Nous admettrons une propriété essentielle des anneaux de Dedekind, à savoir que
tout idéal fractionnaire non nul se décompose de manière unique en produit d’idéaux
premiers et d’inverses d’idéaux premiers.
Donnons une dernière définition : on dit qu’un anneau est semi-factoriel lorsque
la longueur des factorisations en irréductibles d’un élément de l’anneau ne dépend
que de cet élément. Autrement dit, si des irréductibles π1 , ..., πr , τ1 , ..., τs vérifient
π1 ...πr = τ1 ...τs , alors r = s.
Lemme 1. Soient p1 , ..., pr des idéaux premiers de A tels que p1 ...pr = (π) avec π ∈ A non
inversible. Alors π est irréductible si et seulement si aucun sous-produit strict de p1 ...pr n’est
principal.
Supposons qu’il existe un sous-produit strict principal, par exemple p1 ...pk = (γ). Notons
I = pk+1 ...pr . I est un idéal strict de A (car I ⊂ (π)). On a alors γI = (π). En particulier, il
existe δ ∈ I tel que γδ = π. γ est non inversible car (γ) ⊂ (π). δ est non inversible car sinon
(γ) = (π) et I = A, ce qui est exclu. Ceci montre que π n’est pas irréductible.
52
Réciproquement, supposons que π soit réductible, par exemple π = γδ avec γ, δ non
inversibles. Les idéaux γ et δ admettent des décompositions en produits d’idéaux premiers
et d’inverses d’idéaux premiers. Par unicité de la décomposition de (π) en produit d’idéaux
premiers (et d’inverses d’idéaux premiers), les précédents sont des sous-produits stricts de
p1 ...pr .
Lemme 2. Soit p un idéal premier de A dont la classe p̄ est d’ordre r dans Pic(A). Alors
pr = (π) avec π irréductible.
p̄r = 0 (dans Pic(A)) donc pr est principal : pr = (π) avec π non inversible. D’après le lemme
précédent, π est irréductible. En effet, s’il existait un sous-produit strict principal de pr ,
alors p̄ serait d’ordre < r.
Supposons maintenant que #Pic(A) = 2. Soit x un élément non nul et non inversible de A
ayant une décomposition en produit d’éléments irréductibles x = π1 ...πr τ1 ...τs , où on a noté
πi les facteurs premiers et τi ceux qui ne le sont pas. Il s’agit de montrer que l’entier r + s
est entièrement déterminé par x.
On écrit que Ax = (Aπ1 )...(Aπr )(Aτ1 )...(Aτs ). L’idéal Aτi n’étant pas premier, il se
décompose en produit d’idéaux premiers qi1 ...qiti avec ti > 2. Le produit de deux idéaux
non principaux étant principal (car #Pic(A) = 2), on a en fait ti = 2 en vertu du premier
lemme, par irréductibilité de τi . L’idéal Ax se décompose alors en produit d’idéaux premiers
(Aπ1 )...(Aπr )qi1 qi2 ...qs1 qs2 . Cette décomposition étant unique, le nombre de facteurs
principaux l’est aussi ainsi que le nombre de facteurs non principaux, ce qui détermine r et
s.
Enfin, supposons que #Pic(A) > 3, il s’agit d’exhiber des éléments de A qui contredisent sa
semi-factorialité. On distingue deux cas :
— S’il n’existe pas d’éléments d’ordre > 3 dans #Pic(A), alors Pic(A) ≈ (Z/2Z)d avec
d > 2. On peut alors trouver des classes g et h telles que la classe g +h soit non nulle et
distincte de g et de h. Considérons alors des idéaux premiers p, q et r respectivement
dans les classes g, h et g + h. Ces trois classes sont d’ordre 2 dans Pic(A) donc les
53
idéaux p2 , q2 et r2 sont principaux engendrés par des éléments irréductibles de A,
notons-les p2 = Aπ, q2 = Aτ et r2 = Aθ. La classe g + h + (g + h) est elle-même
nulle donc l’idéal pqr est principal engendré par un élément irréductible, notons-le
pqr = Aψ. On remarque que p2 q2 r2 = (pqr)2 donc Aπτ θ = Aψ 2 , ce qui montre que
l’anneau A n’est pas semi-factoriel.
Leçons possibles
149 Groupes de petits cardinaux.
104 Groupes finis. Exemples et applications.
111 Exemples d’applications des idéaux d’un anneau commutatif unitaire.
108 Exemples de parties génératrices d’un groupe.
Références
?
54
21 Décomposition de Dunford effective
Théorème. Soit k un corps parfait et f un endomorphisme d’un k-espace vectoriel
de dimension finie. Il existe alors d, n ∈ k[f ] tels que f = d + n, avec d semi-simple et
n nilpotent. De plus, cette décomposition est effective lorsque k est de caractéristique 0.
Il n’est pas dur de montrer qu’un tel couple est unique, en supposant simplement que
f = d + n, avec d et n qui commutent, d semi-simple et n nilpotent. On insiste plutôt
ici sur l’aspect effectif d’une telle décomposition, c’est-à-dire qu’il existe un algorithme
permettant de la calculer (en un nombre fini d’étapes).
Preuve.
Soit P un polynôme non nul annulateur de f (par exemple son polynôme caractéristique).
On écrit la décomposition de P en irréductibles : P = P1 α1 ...Pr αr . Notons Q = P1 ...Pr .
Q peut être calculé de manière effectivePr si k est de caractéristique 0 car dans ce cas
0 0 0 αi −1 Q αj αi −1
P = pgcd(P, P )Q. En effet, P = i=1 αi Pi Pi j6=i Pj . Il est clair que ∀i Pi
divise P 0 , en revanche Pi αi ne divise pas P 0 , car il divise tous les termes de la somme sauf le
terme i (car on aurait alors Pi |αi Pi 0 , et αi 6= 0 dans k).
Nous allons obtenir u grâce à la méthode de Newton : on construit la suite (xn )n>0
telle que x0 = x et xn+1 = xn − QQ(x n) 0
0 (x ) . Nous allons montrer par récurrence que Q (xn )
n
n
est inversible dans A (ainsi la suite est bien définie), et Q(xn ) ∈ Q(x)2 . Supposons
un instant ceci démontré, alors la suite stationne (rapidement) car Q(x) P est nilpotent
dans A. Soit u sa limite et posons v = x − u. Alors Q(u) = 0 et v = n>0 xn+1 − xn
(la somme est finie) est nilpotent comme somme de nilpotents. Le théorème sera donc prouvé.
0
2
Initialisons la récurrence : d’une part il est clair que Q(x0 ) = Q(x) ∈ Q(x) . D’autre
part, Q0 est premier avec P : on écrit Q0 = ri=1 Pi 0 j6=i Pj . ∀i, Pi ne divise pas Q0 car il
P Q
divise tous les termes de la somme sauf le terme i (sinon on aurait Pi |Pi 0 , ce qui est exclu
car k est parfait). Il s’ensuit que Q0 (x) est inversible dans A (cela se voit en écrivant que
Q(X)U (X) + P (X)V (X) = 1, ainsi U (x) est l’inverse de Q(x) dans A).
55
Sachant que xn+1 − xn = QQ(x n)
n
2 a
0 (x ) , il vient Q(xn+1 ) = 0 + Q(xn ) Q0 (x ) , ce qui prouve que
n
n+1
2 2
Q(xn+1 ) ∈ Q(xn ) ⊂ Q(x) .
Leçons possibles
111 Exemples d’applications des idéaux d’un anneau commutatif unitaire.
(146 Anneaux principaux.)
116 Polynômes irréductibles à une indéterminée. Corps de rupture. Exemples et
applications.
124 Réduction d’un endomorphisme en dimension finie. Applications.
(125 Sous-espaces stables d’un endomorphisme d’un espace vectoriel de dimension
finie. Applications.)
126 Endomorphismes diagonalisables.
128 Endomorphismes nilpotents.
129 Polynômes d’endomorphismes. Polynômes annulateurs. Applications.
Références
56
22 Action du groupe modulaire sur le
demi-plan de Poincaré
On étudie le groupe modulaire PSL2 (Z) = SL2 (Z)/{±I2 } et son action sur le demi-plan
de Poincaré H = {z ∈ C, Imz > 0}.
Rappelons que le groupe PGL2 (C) = GL2 (C)/{−I2 , I2 } agit fidèlement transitive-
ment sur le la droite projective complexe P1 C, ses éléments sont appelés homographies.
a b
On montre que l’opération de la classe d’une matrice A = ∈ GL2 (C) prend
c d
az + b
l’expression suivante : A ? z = , où la fonction z 7→ az+b
cz+d
a été prolongée en une
cz + d
1 1
fonction continue P C → P C.
Notons D = {z ∈ H, |Rez| 6 1/2 et |z| > 1}. Nous allons montrer que D est un
domaine fondamental de l’action du groupe modulaire sur H, c’est-à-dire que :
— toute orbite rencontre D en un ou deux points,
— si deux points de D sont dans une même orbite, alors ils sont sur la frontière de D.
57
1 1 0 −1
Nous allons voir que les matrices T = et S = jouent un rôle
0 1 1 0
particulier. Remarquons d’emblée que T ? z = z + 1 et S ? z = −1/z.
Supposons maintenant que deux points z et z 0 de Dsoient dans une même orbite.
a b
On peut supposer que Imz 0 > Imz. Soit A = ∈ SL2 (Z) tel que z 0 = A ? z.
c d
√
Conformément à ce qui a été écrit ci-dessus, on a alors |c|Imz 6 1 avec Imz > 3/2
(car z ∈ D), d’où on déduit que |c| < 2. Étudions les différents cas :
58
Ici aussi, dans chaque cas z et z 0 sont sur la frontière de D et z 0 est en-
tièrement déterminé par z : aucun autre point de l’orbite de z ne rencontre D.
Soit A ∈ SL2 (Z), on fixe z ∈ D̊ (par exemple z = i). Notons z 0 = A ? z, il existe donc
une matrice B de G telle que B ? z 0 ∈ D. Mais D étant un domaine fondamental
de l’action du groupe modulaire sur H, cela entraı̂ne que B ? z 0 = z, soit encore
BA ? z = z. L’étude menée au paragraphe précédent montre que l’on a de plus
BA = ±I2 , il s’ensuit que A = ±B −1 . En remarquant que S 2 = −I2 ∈ G, on en déduit
que A ∈ G, si bien que G = SL2 (Z).
Leçons possibles
108 Exemples de parties génératrices d’un groupe.
103 Exemples de sous-groupes distingués et de groupes quotients. Applications.
102 Sous-groupes discrets de Rn . Réseaux. Exemples.
101 Groupe opérant sur un ensemble. Exemples et applications.
138 Homographies de la droite complexe. Applications.
139 Applications des nombres complexes à la géométrie.
141 Utilisation des groupes en géométrie.
59
142 Exemples de propriétés projectives et d’utilisation d’éléments à l’infini.
Références
[Ale99] pp.81 et suivantes.
60
23 Groupes d’ordre 8
Proposition. Les groupes d’ordre 8, à isomorphisme près, sont exactement (Z/2Z)3 ,
Z/2Z × Z/4Z, Z/8Z, D4 et H8 .
Preuve.
Soit G un groupe d’ordre 8. Soit r le maximum des ordres des éléments de G.
Si r = 2, alors G est abélien. En effet, soient x , y ∈ G, alors xy est d’ordre (au plus) 2. On en
déduit que xyxy = 1, soit encore xyx−1 y −1 = 1 (tout élément de G est son propre inverse).
Par suite, G est un espace vectoriel sur F2 , de dimension 3 pour des raisons de cardinal.
G est donc isomorphe à F32 en tant que F2 -espace vectoriel et en particulier en tant que groupe.
S’il existe un élément x d’ordre 2 dans G avec x 6∈ H, alors la flèche G → Z/2Z induit un
isomorphisme du sous-groupe {1, x} sur Z/2Z, si bien que la suite est scindée. G est donc
isomorphe à un produit semi-direct Z/4Z o Z/2Z.
Sachant que Aut(Z/4Z) ≈ Z/2Z, deux cas sont alors possibles : soit ρ est le morphisme
trivial et le produit est direct (donc G ≈ Z/2Z × Z/4Z) ; soit ρ est l’unique autre morphisme
(l’identité modulo l’identification Aut(Z/4Z) ≈ Z/2Z) et dans ce cas G ≈ D4 .
Il reste donc le cas où G \ H (G privé de H) ne contient que des éléments d’ordre 4. Soit
j ∈ G \ H et notons k = ij. On a G = H t Hj = {1, i, i2 , i3 , j, k, i2 j, i2 k}. On remarque que
i2 est le seul élément d’ordre 2 de G, en particulier i2 = j 2 = k 2 .
Montrons que le centre Z de G est le sous-groupe {1, i2 }. G n’est pas abélien car sinon i2 j 2
serait d’ordre 2, on aurait donc i2 j 2 = i2 puis j 2 = 1 (ce qui est exclu puisque j est d’ordre
4). Z est donc au plus d’ordre 4. Mais si Z est d’ordre 4, alors G/Z est isomorphe à Z/2Z
(rappelons que Z est distingué dans G). G serait alors abélien : des éléments de la forme
ak z où z ∈ Z commutent deux à deux. Z est donc d’ordre au plus deux. Enfin, montrons
que i2 ∈ Z : sachant que G est engendré par i et j, il suffit de montrer que i2 j = ji2 (et
i2 i = ii2 , mais c’est évident). Comme i2 j ∈ G \ H, il est d’ordre 4. Ainsi (i2 j)2 est d’ordre 2,
on a donc i2 ji2 j = i2 d’où ji2 j = 1. Il s’ensuit que i2 j = ji2 = j −1 . On a bien montré que
Z = {1, i2 }, on notera désormais i2 = −1.
61
Enfin, montrons que −ji = k. On sait déjà que −ji ∈ G \ H. −ji = j et −ji = −j sont
exclus. De même, −ji = −k est exclu car on aurait ji = ij, donc j ∈ Z. On a donc bien
−ji = k = ij. Il s’ensuit facilement que jk = −kj = i et ki = −ik = j. Ceci prouve que
G ≈ H8 .
Leçons possibles
103 Exemples de sous-groupes distingués et de groupes quotients. Applications.
104 Groupes finis. Exemples et applications.
(108 Exemples de parties génératrices d’un groupe.)
149 Groupes de petits cardinaux.
Références
Francinou et ses potes.
62
24 Pavage du plan
Un appelle groupe de pavage du plan euclidien R2 un groupe G de déplacements associé
à un compact d’intérieur non vide P tel que :
(i) G.P = R2 ,
(ii) ∀g, g 0 ∈ G, g.P̊ ∩ g 0 .P̊ 6= ∅ ⇒ g.P = g 0 .P .
On appellera pavés tous les Q = g.P , où g ∈ G. La définition d’un groupe de pavage
revient donc à dire que les pavés recouvrent le plan et sont d’intérieurs disjoints.
Théorème. Il n’existe que cinq groupes de pavages du plan à conjugaison par une
application affine près :
— hτ1 , τi i
— hτ1 , τi , rO;π i
— hτ1 , τj , rO;2π/3 i
— hτ1 , τi , rO;π/2 i
— hτ1 , τ−j 2 , rO;π/3 i
En particulier, on voit que tout pavage du plan a un domaine fondamental P qui est
en réalité convexe compact d’intérieur non vide.
Preuve.
Soit T l’ensemble des translations de G. T est un sous-groupe discret de R2 . En effet,
supposons qu’il existe des translations de vecteurs arbitrairement proches de 0 dans G. Soit
M ∈ P̊ , il existe alors une translation non nulle τ de G telle que τ (M ) ∈ P̊ . D’après le
premier point dans la définition d’un pavage, on a alors τ.P = P , autrement dit P est stable
par τ . Ceci est impossible car P est compact.
T est donc un sous-réseau dans R2 : T = {0} ou bien T = Z~u avec ~u ∈ R2 \ {0} ou bien
T = Z~u ⊕ Z~v avec ~u, ~v ∈ R2 non colinéaires.
Si T = {0}, alors G est commutatif. En effet, si r, s ∈ G, alors rsr−1 s−1 est une translation
(sa partie linéaire est l’identité), donc rsr−1 s−1 = idR2 . Les éléments de G sont donc des
rotations de même centre Ω. Si R > 0 est assez grand pour que P ⊂ D(Ω, R), on a alors
G.P ⊂ D(Ω, R), ce qui contredit la définition d’un pavage. Ce cas est donc exclu.
Supposons maintenant que T = Z~u avec ~u ∈ R2 \ {0}. Si r est une rotation non triviale de G,
alors rτ~u r−1 = τ~r(~u) . On en déduit que ~r(~u) = −~u. Les rotations non triviales de G sont donc
toutes d’angle π. Maintenant si r, s sont des rotations non triviales de G, alors rs est une
63
−−−→
translation de vecteur 2Ωs Ωr . On en déduit que tous les centres des rotations non triviales
de G sont sur une droite ∆ de direction R~u. Par suite, si R > 0 est suffisamment grand pour
que la bande B = {z ∈ C, d(z, ∆) < R} contienne P , alors G.P ⊂ B, ce qui contredit encore
la définition d’un pavage.
Finalement, T = Z~u ⊕ Z~v avec ~u, ~v ∈ R2 non colinéaires. Les éléments de G ~ stabilisent ce
réseau. En effet, si r est une rotation non triviale de G alors rτ~b r −1 = τ~r(~b) , si bien que
~r(~b) ∈ T . Dans la base (~u, ~v ), la matrice d’un élément rθ de G
~ est donc dans GL2 (Z). En
particulier sa trace 2 cos θ est un entier. On en déduit que θ ∈ {0, π/3, π/2, 2π/3, π}.
Dans les autres cas, on écrit que l’on peut supposer ~u = 1 et O centre de r quitte à
conjuguer par une similitude. Si on pose ~v 0 = r(~u), alors (~u, ~v 0 ) est une Z-base de T (et alors
G = hτ~u , τ~v0 , ri : on obtient bien les trois autres cas). En effet, sinon il existerait n ∈ N∗
tel que ~v 0 /n ∈ T (par exemple grâce au théorème de la base adaptée), mais dans ce cas on
devrait avoir r−1 (~v 0 /n) = ~u/n ∈ T , ce qui n’est pas le cas.
Leçons possibles
101 Groupe opérant sur un ensemble. Exemples et applications.
102 Sous-groupes discrets de Rn . Réseaux. Exemples.
(103 Exemples de sous-groupes distingués et de groupes quotients. Applications.)
107 Sous-groupes finis de O(2, R), de O(3, R). Applications.
108 Exemples de parties génératrices d’un groupe.
((133 Endomorphismes remarquables d’un espace vectoriel euclidien de dimension
finie.))
135 Isométries d’un espace affine euclidien de dimension finie. Formes réduites.
Applications.
(139 Applications des nombres complexes à la géométrie.)
140 Angles : Définitions et utilisation en géométrie.
141 Utilisation des groupes en géométrie.
147 Applications affines.
64
(144 Problèmes d’angles et de distances en dimension 2 ou 3.)
Références
goblot géométrie
65
25 Décomposition de Bruhat
Théorème. Soit k un corps et n ∈ N∗ , alors GLn (k) = σ∈Sn T Pσ T , où T désigne
F
le groupe des matrices triangulaires supérieures inversibles et Pσ la matrice de
permutation associée à σ.
Preuve.
On commence par montrer l’existence de la décomposition. Soit M = (mij )16i,j6n ∈ GLn (k).
L’un au moins des coefficients de sa première colonne est non nul. Soit i1 maximal tel que
mi1 1 6= 0.
mi1
Pour 1 6 i < i1 , on effectue sur M l’opération élémentaire Li ← Li − mi1 1 Li1 . Cela
mi1
revient à multiplier M à gauche par la matrice triangulaire supérieure inversible Tii1 mi1 1
(supérieure car i1 > i). On a donc multiplié la matrice M par une matrice triangulaire
supérieure inversible T1 de sorte à obtenir une matrice M1 dont tous les coefficients de la
première ligne sont nuls sauf un. Quitte à multiplier (toujours à gauche) par une matrice de
dilatation (triangulaire supérieure inversible), on peut supposer mi1 = 1.
On effectue ensuite les opérations élémentaires sur les colonnes Cj → Cj − mi1 j C1 pour
2 6 j 6 n. Cela revient à multiplier M à droite par des matrices triangulaires supérieures
inversibles T1j (mi1 j ). À la fin de cette étape on a obtenu une matrice M10 = T1 M T10 de la
forme suivante :
0
..
.
∗
0
1 0
· · · · · · 0
0
.
.
. ∗
0
66
Démontrons maintenant l’unicité de Pσ dans une telle décomposition. Supposons que
T1 Pσ T2 = T3 Pτ T4 avec T1 , T2 , T3 , T4 ∈ T et σ 6= τ . On obtient donc des matrices T ,
T 0 ∈ T telles que Pσ−1 T Pτ = T 0 . Soit i tel que σ(i) < τ (i). Il est clair qu’un tel i existe :
considérer ni=1 σ(i) = ni=1 τ (i). Le coefficient non nul tii de T est « envoyé » en position
P P
(σ(i), i) en multipliant T à gauche par Pσ−1 puis en position (σ(i), τ (i)) en multipliant à
droite par τ . Comme σ(i) < τ (i), ce coefficient est dans la partie strictement inférieure de
T 0 , ce qui contredit le fait qu’elle soit triangulaire supérieure.
Donnons maintenant une application à l’action de GLn (k) sur les drapeaux.
On rappelle qu’un drapeau est une suite de sous-espaces vectoriels emboı̂tés
E0 = {0} ⊂ E1 ⊂ ... ⊂ En = k n telle que dimEk = k ∀k. On note D l’ensemble des
drapeaux.
Preuve.
On commence par faire agir GLn à gauche sur D. Il est clair que cette action est transitive.
On obtient donc une bijection entre le quotient de GLn (R) par le stabilisateur du drapeau
« canonique » (donné par Ek = he1 , ..., ek i) et l’ensemble D. Il est immédiat que ce
stabilisateur est T . De plus, l’action de GLn (k) sur D s’identifie à celle de GLn (k) sur
GLn (k)/T (par multiplication).
Soit maintenant (A, B) ∈ D × D ≈ GLn (k)/T × GLn (k)/T . Il est clair que
(A, B) ∼ (In , A−1 B). On écrit alors la décomposition de Bruhat de A−1 B
soit A−1 B = T Pσ T 0 . On a donc (A, B) ∼ (In , T Pσ T 0 ) = (In , T Pσ ) puis
(A, B) ∼ (T −1 , Pσ ) = (In , Pσ ).
Reste à voir que deux tels éléments distincts ne sont pas dans la même orbite : si
(In , Pσ ) ∼ (In , Pτ ), il existe M ∈ GLn (R) tel que M = In et M Pσ = Pτ dans GLn (k)/T . Il
existe donc T , T 0 ∈ T telles que M = T et M Pσ = Pτ T 0 . On en déduit que Pσ = T −1 Pτ T 0 ,
puis σ = τ d’après l’unicité dans la décomposition de Bruhat.
Leçons possibles
101 Groupe opérant sur un ensemble. Exemples et applications.
105 Groupe des permutations d’un ensemble fini. Applications.
67
122 Opérations élémentaires sur les lignes et les colonnes d’une matrice. Résolution
d’un système d’équations linéaires. Exemples et applications.
130 Exemples de décompositions remarquables dans le groupe linéaire. Applications.
Références
Francinou algèbre 1
68
26 Décomposition polaire
Théorème. La multiplication U(n) × H++ → GLn (C) est un homéomorphisme.
Preuve.
Soit M ∈ GLn (C), montrons qu’il existe un unique couple (U, H) ∈ U(n) × H++ tel que
M = U H (décomposition polaire).
Il est clair que l’application (U, H) 7→ U H est continue. Réciproquement, supposons que
k→+∞
Mk −→ M dans GLn (C). Soit M = Uk Hk (resp. M = U H) la décomposition polaire
de Mk (resp. de M ). Par compacité de U(n), on peut extraire une sous-suite convergente
k→+∞
Uϕ(k) −→ U 0 dans U(n). La suite de terme Hϕ(k) = Uϕ(k) ∗ Mϕ(k) converge alors vers
H 0 = U 0 ∗ M . On voit que H 0 ∈ GLn (C), de plus H 0 ∈ H+ (car H+ est fermé), finalement
H 0 ∈ H++ . Par unicité de la décomposition polaire, on a nécessairement U 0 = U et H 0 = H.
La suite (Uk ) du compact U(n) n’a qu’une seule valeur d’adhérence, elle est donc convergente.
k→+∞ k→+∞
On a ainsi Uk −→ U et Hk = Uk ∗ Mk −→ U ∗ M = H. Ceci prouve que m est bicontinue.
69
Leçons possibles
106 Groupe linéaire d’un espace vectoriel de dimension finie E, sous-groupes de
GL(E). Applications.
133 Endomorphismes remarquables d’un espace vectoriel euclidien de dimension finie.
134 Endomorphismes remarquables d’un espace vectoriel hermitien de dimension finie.
130 Exemples de décompositions remarquables dans le groupe linéaire. Applications.
(203 Utilisation de la notion de compacité.)
Références
[Ser01]
70
27 Dénombrement des solutions d’une
équation diophantienne
Soient α1 , ..., αr des entiers non nuls premiers entre eux (dans leur ensemble). Pour
chaque n ∈ N, on considère l’équation diophantienne (En ) : α1 n1 + ... + αr nr = n (où
l’inconnue est (n1 , ..., nr ) ∈ Nr ).
puis X X
F (X) = Xn
n>0 n1 α1 +...+nr αr =n
X
d’où F (X) = sn X n .
où on a noté µαi (C) le groupe des racines αi -èmes de l’unité dans C. Cette décomposition a
lieu dans C(X) mais elle est valable dans C[[X]] car 0 n’est pas un pôle de F . On sait que
les aωi peuvent être calculés de manière explicite.
71
r
Y 1
Comme F (X) = , 1 est un pôle de F d’ordre r. Tous les autres pôles ω sont
1 − X αi
i=1
d’ordre mω < r. En effet, chaque polynôme 1 − Xiα est à racines simples, donc ω est un pôle
d’ordre 6 r de F et s’il était d’ordre r, il serait racine de chaque 1 − X αi . D’après l’identité
de Bezout, il existe des entiers u1 , ..., ur tels que u1 α1 + ... + ur αr = 1 (car les αi sont
premiers entre eux). On obtiendrait alors ω = ω u1 α1 +...+ur αr = 1.
1
Le terme général de la série k
est un O(nk−1 ) (cf. ci-dessus, en se rappelant que
(ω − X)
|ω| = 1), donc un o(nr−1 ) sauf si ω = 1 et k = r. On en déduit que dans l’expression
1 1
de sn , les contributions des sont négligeables devant celle de . Ainsi,
(ω − X)k (1 − X)r
nr−1
sn ∼ a1,r quand n → +∞.
(r − 1)!
Enfin, calculons a1,r . Pour cela, on écrit que a1,r = (1 − z)r F (z)|z=1 . Or
r r
Y 1−X Y 1
(1 − X)r F (X) = soit encore (1 − X)r
F (X) = . Fi-
1−X α i 1 + X + ... + X αi −1
i=1 i=1
1
nalement, on a a1,r = , d’où le résultat attendu.
α1 ...αr
Leçons possibles
114 Équations diophantiennes du premier degré ax + by = c. Autres exemples
d’équations diophantiennes.
115 Corps des fractions rationnelles à une indéterminée sur un corps commutatif.
Applications.
145 Méthodes combinatoires, problèmes de dénombrement.
224 Comportement asymptotique des suites numériques. Rapidité de convergence.
Exemples.
Références
Gourdon, chambi ?
72
28 Théorèmes de Perron-Frobenius
Théorème (Perron-Frobenius, première forme faible). Soit A ∈ Mn (R) une ma-
trice strictement positive (à coefficients > 0). Alors
i) ρ(A) est valeur propre et ρ(A) > 0.
ii) ρ(A) est associé à un vecteur propre > 0.
iii) ρ(A) est valeur propre simple, de plus c’est l’unique valeur propre de module
maximal.
Preuve.
Soit x ∈ Cn tel que Ax = λx avec |λ| = ρ(A). L’inégalité triangulaire donne
ρ(A)|x| = |Ax| 6 A|x|. Supposons qu’on n’ait pas l’égalité, on a alors que A|x| − ρ(A)|x| > 0
est non nul. On en déduit que A(A|x| − ρ(A)|x|) > 0 (car A > 0), soit encore ρ(A)v < Av
avec v = A|x| > 0. Il existe alors un réel ρ > ρ(A) tel que ρv 6 Av. Par une récurrence
immédiate, on a ρk v 6 Ak v pour tout entier k > 1. Il s’ensuit que ρk kvk∞ 6 kAk k∞ kvk∞
1/k
puis ρ 6 kAk k∞ . En passant à la limite quand k → ∞ on obtient ρ 6 ρ(A), ce qui est une
contradiction.
On a montré que A|x| = ρ(A)|x| : ρ(A) est valeur propre de A associé à |x|. Comme |x| > 0
est non nul et A > 0, on a A|x| > 0. Or A|x| = ρ(A)|x| et |x| a au moins une coordonnée non
nulle, on en déduit que ρ(A) > 0 et le point i) du théorème est montré. Ensuite, toujours en
vertu du fait que A|x| = ρ(A)|x| avec A|x| > 0, et puisque ρ(A) > 0, on a nécessairement
|x| > 0 et le point ii) est montré.
Ensuite, on remarque que l’on est dans le cas d’égalité de l’inégalité triangulaire |Ax| 6 A|x|,
Pn Pn
i.e. j=1 aij xj = i=1 aij |xj | (sur chaque composante i). On en déduit que les xj sont
positivement liés (rappelons que aij > 0), autrement dit ils ont le même argument. On peut
donc écrire x = eiθ |x|.
On en déduit d’une part que ρ(A) est l’unique valeur propre de module maximal. En effet,
en écrivant Ax = λx avec |λ| = ρ(A), nous avons montré que A|x| = ρ(A)|x| et x = eiθ |x|.
On a donc Ax = eiθ A|x| = eiθ ρ(A)|x| et par ailleurs Ax = λx = eiθ λ|x|. En identifiant, il
vient λ = ρ(A), ce qu’on voulait.
D’autre part, on en déduit que ρ(A) est valeur propre simple. Soit x et y deux vecteurs propres
associés à ρ(A), on veut montrer qu’ils sont colinéaires (sur C). D’après ce qu’il précède (|x|,
|y| sont des vecteurs propres > 0 associés à ρ(A), colinéaires à x et y respectivement), on peut
supposer que x > 0 et y > 0. Soit β = min16i6n xyii . Par définition, on a βx 6 y mais en fait
forcément βx = y, car sinon en appliquant A il vient βx < y, ce qui contredit la définition de
β. x et y sont donc colinéaires, et le point iii) est montré.
73
Première preuve.
Cette preuve repose sur la première forme faible.
Soit Ak = A + k1 J (pour k ∈ N∗ ), où J est la matrice dont tous les coefficients valent 1.
Nous aurons besoin du lemme suivant : si 0 6 A 6 B, alors ρ(A) 6 ρ(B). En effet, on a dans
ce cas kAk k∞ 6 kB k k∞ pour tout entier k, et on a le résultat en passant à la limite quand
k → ∞.
Ici, on en déduit d’une part que ρ(A) 6 ρ(Ak ) pour tout k et d’autre part que (ρ(Ak ))k∈N∗
est une suite décroissante. Elle converge donc vers ρ > ρ(A).
En passant à la limite dans l’expression Ak xk = ρ(Ak )xk quand k → +∞, il vient Ax = ρx.
Cela prouve que ρ est valeur propre de A associé au vecteur propre positif x, de plus on a
ρ > ρ(A) donc nécessairement ρ = ρ(A), et le théorème est montré.
Deuxième preuve.
Cette preuve ne repose pas sur la première forme faible du théorème de Perron-Frobenius,
mais elle utilise un corollaire du théorème du point fixe de Brouwer : toute application
continue d’un convexe compact d’un espace de dimension finie dans lui-même admet un
point fixe.
Soit C = {x ∈ Rn , x > 0, kxk∞ = 1 et Ax > ρ(A)x}. On vérifie sans mal que C est convexe
et compact. De plus C est non vide : soit x ∈ Rn normé tel que Ax = λx avec λ = ρ(A),
alors ρ(A)|x| = |λx| = |Ax| 6 A|x| donc |x| ∈ C.
S’il existe x ∈ C tel que Ax = 0, on a nécessairement ρ(A) = 0 est le théorème est montré
Ax
dans ce cas. Sinon, on définit la fonction f sur C par f (x) = kAxk ∞
. On vérifie immédiatement
que C est stable par f , il s’ensuit que f admet un point fixe x ∈ C. On a alors Ax = kAxk∞ x
si bien que x est un vecteur propre positif de A associé à la valeur propre kAxk∞ , de plus on
doit avoir kAxk∞ > ρ(A) d’où nécessairement kAxk∞ = ρ(A).
Définition. On dit qu’une matrice A ∈ Mn (k) (où k est un corps) est réductible s’il
existe une partition non triviale {1, ..., n} = I ∪ J telle que (i, j) ∈ I × J entraı̂ne
aij = 0.
Il est équivalent de dire qu’il existe
une matrice
de permutation P telle que P −1 AP
∗ ∗
ait une forme triangulaire par blocs . On dit qu’une matrice est irréductible
0 ∗
si elle n’est pas réductible.
74
Lemme. A ∈ Mn (R) est irréductible si et seulement si (In + |A|)n−1 > 0.
Preuve.
Si −1
A est réductible, il existe une matrice de permutation P telle que P APsoit de
la forme
∗ ∗ ∗ ∗
. On en déduit que P −1 (In + |A|)n−1 P est également de la forme . Cette
0 ∗ 0 ∗
matrice contient des 0 donc (In + |A|)n−1 aussi, P étant une matrice de permutation.
Montrons par récurrence sur m qu’une condition nécessaire et suffisante pour qu’il existe un
chemin de longueur m de i → j dans A est que (|A|m )ij > 0.
Il reste à montrer que ρ(A) est valeur propre simple. Il nous suffit de montrer que c’est
une racine simple du polynôme caractéristique χA , autrement dit que χ0A (ρ(A)) 6= 0.
75
En notant V1 (X), ...,Vn (X) les colonnes P de la matrice XIn − A, on a par mul-
n
tilinéarité du déterminant χ0A (X) = 0
j=1 det(V1 , ..., Vj−1 , Vj , Vj+1 , ..., Vn ). Étant
donné que 0 base canonique de Rn , on peut écrire
PnVj = ej , le j-ème vecteur de la P
χA (X) = j=1 det(V1 , ..., Vj−1 , ej , Vj+1 , ..., Vn ) = nj=1 χAj , où Aj est la matrice obtenue en
0
Soit Bj la matrice obtenue en annulant les j-èmes lignes et colonnes de A. Après une
permutation, Bj est diagonale par blocs avec un bloc nul de taille 1 et le bloc Aj . On
en déduit que ρ(Aj ) = ρ(Bj ) et 0 6 Bj 6 A, mais B 6= A puisque B est réductible. Il
s’ensuit que ρ(Bj ) < ρ(A) (cf ci-dessous). Finalement, ρ(Aj ) < ρ(A) (pour tout j) donc
χAj (ρ(A)) > 0 (ρ(A) est strictement plus grand que la plus grande des racines réelles de
χAj , donc χAj (ρ(A)) est non nul et du signe de χAj au voisinage de +∞, c’est-à-dire > 0).
On a donc χ0A (X) > 0.
Remarque : Il n’est pas vrai que ρ(A) est la seule valeur propre de plus grand module en
général, en revanche on peut montrer que l’ensemble des valeurs propres de module maximal
est de la forme ρ(A)Up , où Up est le groupe des racines p-èmes de l’unité, et que le spectre
de A est invariant par Up .
Leçons possibles
(123 Déterminant. Exemples et applications.)
(124 Réduction d’un endomorphisme en dimension finie. Applications.)
((125 Sous-espaces stables d’un endomorphisme d’un espace vectoriel de dimension
finie. Applications.))
(129 Polynômes d’endomorphismes. Polynômes annulateurs. Applications.)
206 Utilisation de théorèmes de point fixe.
Références
[Via]
[Ser01]
76
Références
[Ale99] Michel Alessandri : Thèmes de géométrie. Dunod, 1999.
[BMP05] Vincent Beck, Jérôme Malick et Gabriel Peyré : Objectif Agrégation (2e
édition). H&K, 2005.
[CL05] Antoine Chambert-Loir : Algèbre corporelle. Éditions de l’École Polytech-
nique, 2005.
[Esc00] Jean-Pierre Escofier : Théorie de Galois (2e édition). Dunod, 2000.
[Lad03] Yves Ladegaillerie : Géométrie affine, projective, euclidienne et anallag-
matique. ellipses, 2003.
[Lan04] Serge Lang : Algèbre (3e édition). Dunod, 2004.
[Per96] Daniel Perrin : Cours d’Algèbre. ellipses, 1996.
[Pit06] Vincent Pit : Quelques développements d’agrégation. 2006.
[Sam03] Pierre Samuel : Théorie algébrique des nombres (n-ième èdition). Hermann,
2003.
[Ser01] Denis Serre : Les Matrices. Dunod, 2001.
[Via] Grégory Vial : Cours de license d’algèbre linéaire numérique.
77