Beruflich Dokumente
Kultur Dokumente
Problèmes corrigés
J. E. Rombaldi
3 janvier 2006
ii
Table des matières
iii
iv
Bibliographie 275
1
Agrégation externe 1975, épreuve 1
Ce problème a pour objet l’étude des formes quadratiques non dégénérées positives sur Qn , des
matrices symétriques d’ordre 2 et 3 à coefficients entiers et des réseaux de Qn , c’est-à-dire
des sous groupes de Qn engendrés par une base de Qn .
Il ne nécessite pas beaucoup de connaissances préalables. Toutefois, les points qu’il peut être
utile de réviser sont les suivants :
— formes quadratiques sur un corps commutatif de caractéristique différente de 2, représen-
tation matricielle, changement de bases ;
— réseaux de Rn .
1.1 Énoncé
La partie I est indépendante des deux suivantes.
–I–
n étant un élément de N∗ (entier naturel non nul), on note (π1 , π2 , · · · , πn ) la base canonique
de Qn . La matrice d’une forme quadratique q relative à cette base est appelée matrice canonique
de q ; q est dite définie positive si q (x) ≥ 0 pour tout x.
Mn (Q) (resp. Mn (Z)) est l’algèbre des matrices carrées d’ordre n à coefficients dans Q (resp.
Z). GLn (Q) (resp. GLn (Z)) est le groupe multiplicatif des matrices inversibles de Mn (Q) (resp.
inversibles de Mn (Z)). I est la matrice unité de Mn (Q) . t M (resp. det (M)) est la transposée
(resp. le déterminant) de la matrice M. Dans cette première partie, n ne prend que les valeurs
2 et 3.
µ ¶
2 u v
1. Soit q une forme quadratique de Q , de matrice canonique M = ∈ GL2 (Z) .
v w
On pose δ = det (M) . Montrer que, si q est non dégénérée, positive, alors δ = 1.
2. On suppose toujours M ∈ GL2 (Z) et, pour cette question et la suivante : δ = 1. Montrer
que l’une des deux formes q ou −q est non dégénérée, positive.
3. (a) Admettant ici que qµest non dégénérée,
¶ positive, démontrer, pour u 6= 1,
µ l’existence
¶
−s 1 0 t u0 v0
d’une matrice P = ∈ GL2 (Z) telle que, si M = P MP = ,
1 0 v 0 w0
u
alors 0 < u0 ≤ .
2
1
2 Agrégation externe 1975, épreuve 1
(b) En déduire l’existence de N ∈ GL2 (Z) telle que M = t NN. Énoncer une propriété
relative à la décomposition de q en somme de deux carrés.
4. Jusqu’à la fin de cette première partie, q désigne une forme quadratique de Q3 , non
dégénérée, positive, dont la matrice canonique :
m p q
M = p m0 r
q r m00
est un élément de GL3 (Z) .
(a) Que peut-on dire des signes de m, m0 , m00 et det (M) ?
(b) Montrer que, si M n’est pas égale à I, l’une des six inégalités suivantes est vérifiée :
m m0 m m00 m0 m00
|p| > , |p| > , |q| > , |q| > , |r| > , |r| >
2 2 2 2 2 2
(on pourra séparer le cas m = m0 = m00 , puis le cas m ≥ m0 ≥ m00 , m > m0 ).
5.
(a) Déterminer une matrice triangulaire P ∈ GL3 (Z) telle que M1 = t P MP soit de
même type que M, avec l’une des trois conditions suivantes réalisée :
m1 = m, m01 ≤ m0 − 1, m001 = m00 ,
m1 ≤ m − 1, m01 = m0 , m001 = m00 ,
m1 = m, m01 = m0 , m001 ≤ m00 − 1.
(b) En déduire l’existence de N ∈ GL3 (Z) telle que M = t NN. Énoncer une propriété
relative à la décomposition de q en somme de trois carrés.
5 0 3
(c) Application numérique : M = 0 1 1 (on se limitera à exhiber une matrice
3 1 3
N).
6. Donner un exemple de matrice M ∈ GL3 (Z) , telle que t M = M, que det (M) = 1 et
qu’il n’existe aucune matrice N ∈ GL3 (Z) vérifiant M = t NN (un exemple à coefficients
dans N∗ serait apprécié).
7. Retrouver les résultats de la question 3. à partir de ceux de 5. Comparer les deux mé-
thodes.
– II –
1. Démontrer que L b = V.
2. B = (ei )1≤i≤p étant une famille finie de vecteurs de V, on note B la matrice des coordonnées
des vecteurs ei , (1 ≤ i ≤ p), dans une base (ωj ) , (1 ≤ j ≤ n), de V considérée comme
fixe dans tout le problème : B est appelée matrice canonique de B. Montrer que B et B 0
étant les matrices canoniques d’une Z-base B de L et d’une famille finie B0 de vecteurs
de L, B0 est une Z-base de L si, et seulement s’il existe P ∈ GLn (Z) telle que B 0 = BP.
Montrer que le rationnel vol (L) = |det (B)| est indépendant du choix d’une Z-base de L.
µ ¶
0 ∗ 0 n vol (L0 )
3. L étant un réseau de V, montrer qu’il existe d ∈ N tel que dL ⊂ L et que d
vol (L)
est un entier.
4. H étant un sous-groupe de L non réduit à {0} , montrer que H est un sous-réseau de V
(on pourra, par exemple, considérer une Z-base (ei ) de L, rechercher un élément a de N∗ ,
une application coordonnée ψ, un vecteur b tel que ψ (b) = a et utiliser l’endomorphisme
θ de H défini par :
ψ (x)
θ (x) = x − b).
a
5. Montrer que l’intersection et la somme de deux réseaux de V sont des réseaux.
6. X et Y étant les matrices canoniques de deux vecteurs x et y de V, on note (x | y) = t XY
(produit de x et y), et kxk2 = t XX (carré de x). Une partie A de V est dite bornée s’il
existe un rationnel A tel que kxk2 ≤ A pour tout x ∈ A.
(a) Montrer que tout sous-groupe H de V dont l’intersection avec toute partie bornée de
V est finie est un sous-réseau de V (on pourra considérer une famille libre maximale
P
r
(h1 , · · · , hr ) de vecteurs de H, la partie Ω de V formée des vecteurs µi hi , µi ∈
i=1
P
r P
r
Q ∩ [0, 1] , et associer au vecteur λi hi , λi ∈ Q, le vecteur (λi − [λi ]) hi , où le
i=1 i=1
symbole [·] représente la partie entière).
(b) Démontrer la réciproque.
– III –
3. On suppose jusqu’à la fin de cette partie que L est un réseau r-modulaire trivial. Montrer
que L est r-modulaire, et qu’il existe une « similitude directe » (notion que l’on définira
par analogie avec la structure euclidienne de Rn ) transformant le réseau fondamental Λ,
sous-groupe engendré par la base canonique (ωi ) de V, en L.
4. (a) On note Aut (L) l’ensemble des morphismes de groupe s de L dans lui-même tels que
(s (x) | s (y)) = (x | y) pour tout couple (x, y) de L2 . On considère une Z-base (ei )
1
de L, orthogonale et de carré . À tout élément s de Aut (L) , on associe la matrice
r
S des coordonnées des vecteurs e0i = s (ei ) dans la Z-base (ei ) . Montrer qu’il existe
un élément k de Sn (groupe des permutations de [1, n]) et une application ε de [1, n]
dans {−1, 1} tels que l’élément (i, j) de S s’écrive sous la forme sij = ε (j) δi,k(j) .
Calculer le cardinal de Aut (L) .
(b) Étudier l’ensemble U des s ∈ Aut (L) auxquels on peut associer une application f
de [1, n] dans {−1, 1} telle que l’élément (i, j) de S s’écrive sij = f (j) δi,j ; un tel s
sera noté sf . Comparer U et le groupe (Fn2 , +) .
(c) Étudier l’ensemble T des s ∈ Aut (L) tels que, k ∈ Sn étant défini comme en a.
l’élément (i, j) de S s’écrive sij = δi,k(j) ; un tel s sera noté sk . Comparer T et le
groupe (Sn , ◦) .
5. (a) Montrer que tout s ∈ Aut (L) se décompose, de manière unique, sous la forme
s = sf ◦ sk , (sf , sk ) ∈ U × T.
(b) Déterminer un morphisme ϕ de T dans le groupe Aut (U) des automorphismes du
groupe U tel que U × T, muni de la loi :
– IV –
On définit dans V les isométries (resp. les rotations), et les groupes matriciels correspondants
On (Q) (resp. On+ (Q)) par analogie avec les notions similaires des espaces euclidiens réels. Σn
est l’ensemble des entiers m de la forme m = α12 + · · · + αn2 , αi ∈ Z.
1. Dans toute cette partie, L est un réseau unimodulaire de V. (ei ) étant une Z-base quel-
conque de L, de matrice canonique B, on considère l’automorphisme λ de V de matrice
canonique B, et la forme quadratique q définie par q (x) = kλ (x)k2 . Que peut-on dire de
la matrice canonique M de q ? de l’image q (Λ) du réseau fondamental Λ par q.
2. Dans les questions suivantes (jusqu’à IV. 5. incluse), on suppose n = 3. Montrer que
q (Λ) = Σ3 .
3. (a) Démonter que L est unimodulaire trivial.
(b) Caractériser, à l’aide des ensembles O3+ (Q) et GL3 (Z) , les matrices canoniques des
Z-bases des réseaux unimodulaires de V.
Corrigé 5
1.2 Corrigé
–I–
1. Une matrice M à coefficients entiers est inversible dans Mn (Z) si, et seulement si son
déterminant est inversible dans Z, ce qui revient à dire qu’il est égal à 1 ou −1. Si de plus
cette matrice est la matrice canonique d’une forme quadratique de Qn , elle peut également
être vue comme la matrice dans la base canonique de Rn d’une forme quadratique q dont
la restriction à Qn est q. De la densité de Qn dans Rn et de la continuité de l’application
polynomiale q, on déduit que si q (x) ≥ 0 pour tout x ∈ Qn , alors q (x) ≥ 0 pour tout
x ∈ Rn , c’est-à-dire que q est positive, ce qui entraîne det (M) ≥ 0 et δ = det (M) = 1.
2. Dans le cas n = 2, l’égalité det (M) = uw − v 2 = 1 entraîne u 6= 0 et on peut écrire pour
tout x = x1 π1 + x2 π2 dans Q2 :
µ³ ¶ µ³ ¶
v ´2 uw − v 2 2 v ´2 1 2
q (x) = u x1 + x2 + x2 = u x1 + x2 + 2 x2 ,
u u2 u u
1 1
ce qui entraîne que la forme quadratique q est définie positive ( q (x) > 0 pour x 6= 0)
u u
et q ou −q est définie positive.
µ ¶
−s 1
3. (a) Pour toute matrice P = , avec s ∈ Z, on a :
1 0
µ ¶
t q (−sπ1 + π2 ) ϕ (−sπ1 + π2 , π1 )
P MP =
ϕ (−sπ1 + π2 , π1 ) q (π1 )
µ 2 ¶ µ 0 0 ¶
s u − 2sv + w −su + v u v
= = ,
−su + v u v 0 w0
les formes linéaires à coefficients entiers relatifs j définies pour j = 1, 2, par j (x) =
aj x1 + bj x2 étant linéairement indépendantes (det (N) = a1 b2 − a2 b1 = ±1).
4. (a) Avec la densité de Q3 dans R3 , on déduit que M est la matrice dans la base canonique
de R3 d’une forme quadratique q positive, dont la restriction à Q3 est q. On a donc
δ = det (M) ≥ 0 et δ = 1 puisque M ∈ GL3 (Z) . D’autre part, le théorème de
Corrigé 7
3
réduction de Gauss nous dit qu’il existe une
base (e1 , e2 , e3 ) de R dans laquelle la
λ1 0 0
t
matrice de q est P MP = 0 λ2 0 , avec λj = q (ej ) ≥ 0 pour j = 1, 2, 3 et
0 0 λ3
λ1 λ2 λ3 = δ = 1, ce qui entraîne λj > 0 pour j = 1, 2, 3. Il en résulte que la forme
quadratique q, et donc q, est définie positive. On déduit donc que m = q (π1 ) > 0,
m0 = q (π2 ) > 0 et m00 = q (π3 ) > 0.
(b) Supposons tout d’abord que m = m0 = m00 . Avec :
¡ ¢
1 = det (M) = 2pqr + m m2 − p2 − q2 − r2 , (1.1)
on aboutit à : µ ¶
2pqr
0 3
00 1
1 ≥ mm m 1 + − +
mm0 m00 4 4m
m0 m002
et avec |pqr| ≤ , on obtient :
8
mm0 m00 m0 m002 m0 m00 m0 m00
1≥ − + = (m − m00 + 1) .
4 4 4 4
8 Agrégation externe 1975, épreuve 1
m0 m00
Enfin avec m − m00 ≥ 1, cela donne 1 ≥ , soit m0 m00 ≤ 2 et m002 ≤ m0 m00 ≤ 2,
2
1 1
ce qui entraîne m00 = 1, puis q = r = 0 (ils sont entiers compris entre − et ).
2 2
0 2 m m0 3 0
Il reste alors δ = 1 = mm − p , qui avec |p| ≤ , |p| ≤ , donne 1 ≥ mm et
2 2 4
4
mm0 ≤ qui entraîne m = m0 = 1, puis p = 0. On a donc m = m0 = m00 = 1 et
3
p = q = r = 0, c’est-à-dire que M est la matrice identité.
1 −s 0
5. (a) Si s ∈ Z et P = 0 1 0 , alors t P MP est de la même forme que M avec :
0 0 1
m1 = q (π1 ) = m
m0 = q (−sπ1 + π2 ) = ms2 − 2ps + m0
100
m1 = q (π3 ) = m00
m
et, si c’est l’inégalité |p| > qui est réalisée, alors en prenant pour s le signe de p,
0 0
2 0
on a m1 = m − 2 |p| + m < m .
0 1 0 0
m
Si c’est l’inégalité |p| > qui est réalisée, on prend alors P = −s 1 0 et
2
0 0 1
on a :
m1 = q (π1 − sπ2 ) = m0 s2 − 2ps + m
m0 = m0
100
m1 = m00
qui pour s égal au signe de p donne m1 = m0 − 2 |p| + m < m.
On traite de manière analogue les quatre autres cas.
(b) En itérant le procédé précédant un nombre fini de fois, on construit une suite de
matrices triangulaires P1 , · · · , Ps dans GL3 (Z) telles que M1 = t Ps · · · t P1 MP1 · · · Ps
soit de la même forme que M avec m1 = m01 = m001 = 1. Cette matrice M1 est la
matrice dans une base (e1 , e2 , e3 ) de Q3 de la forme quadratique q qui est définie
positive. En notant ϕ lap forme polaire
p de q, l’inégalité de Cauchy-Schwarz nous dit
que |p1 | = |ϕ (e1 , e2 )| < q (e1 ) q (e2 ) = 1 (l’égalité est réalisée si, et seulement si
les vecteurs sont liés, ce qui n’est pas le cas pour e1 , e2 ) et p1 = 0. De même, on a
q1 = r1 = 0. On adonc M1 = Iet posant N = (P1 · · · Ps )−1 , on a M = t NN.
a1 b1 c1
En notant N = a2 b2 c2 dans GL3 (Z) , on a alors, pour tout x = x1 π1 +
a3 b3 c3
x2 π2 + x3 π3 dans Q2 :
q (x) = 21 (x) + 22 (x) + 23 (x)
où les formes linéaires à coefficients entiers relatifs 1 , 2 , 3 définies par j (x) =
aj x1 + bj x2 + cj x3 pour j = 1, 2, 3, sont linéairement indépendantes (det (N) = ±1).
5 0 3
(c) Si M = 0 1 1 , alors :
3 1 3
– II –
1. Si L est un réseau dans V, une Z-base B de L de cardinal n est une famille libre formé
de n = dim (V ) vecteurs, c’est donc une base de V et L b = Bb = V.
2. Si B = {e1 , · · · , ep } est une Z-base de L, alors B est une base du Q-espace vectoriel L.b
b il s’écrit x = P λi xi , avec les λi dans Q et les xi dans L. Chaque xi
q
En effet, si x ∈ L,
i=1
P
p
étant combinaison linéaire à coefficients entiers des ej , on déduit que x = µi ei , avec
i=1
les µi dans Q. Le système B est donc générateur de L b et étant libre il en constitue une
base. Les résultats sur les bases des espaces vectoriels nous permettent alors de conclure
que toutes les Z-bases de L ont le même nombre d’éléments et ce nombre est n. Une telle
Z-base étant aussi une base de V.
Si B, B0 sont deux Z-bases de L, ce sont deux bases de V et si P est la matrice de passage de
B à B0 , alors P ∈ GLn (Q) et B 0 = BP (relation de Chasles pour les matrices de passage :
10 Agrégation externe 1975, épreuve 1
PΩ,B0 = PΩ,B PB,B0 ). En réalité la matrice P est à coefficients dans Z puisque c’est la matrice
de passage d’une Z-base de L à une Z-base de L. De même avec B = B 0 P −1 , on déduit
que P −1 ∈ Mn (Z) . On a donc P ∈ GLn (Z) et det (B 0 ) = det (B) det (P ) = ± det (B) .
On peut donc déduire que |det (B)| ne dépend que de L et pas de la Z-base choisie.
Réciproquement, si B 0 = BP avec P ∈ GLn (Z) , alors B 0 est nécessairement d’ordre n
et det (B 0 ) 6= 0. Le système B0 est donc libre de cardinal n et avec B = B 0 P −1 , on déduit
que tout vecteur x ∈ L qui est combinaison linéaire entière des ei est aussi combinaison
linéaire des e0i , ce qui signifie que B0 est une Z-base de L.
3. Si L0 est un réseau dans V, alors toute Z-base B0 de L0 est une base de V et en désignant
par B 0 la matrice canonique de B0 , par B la matrice canonique d’une Z-base B de L, on
a B 0 = BP avec P dans GLn (Q) . En notant P = ((pij ))1≤i,j≤n et d ∈ N∗ le ppcm des
dénominateurs des pij , on a dP ∈ Mn (Z) , et avec :
X
n
de0j = dpij ei ∈ L (1 ≤ j ≤ n) ,
i=1
ψ (x)
ψ (θ (x)) = ψ (x) − ψ (b) = 0,
a
on déduit que θ (H) ⊂ ker (ψ) .
En désignant par W le sous-espace vectoriel de V engendré par {e1 , · · · , ei−1 , ei+1 , · · · en } ,
on constate que ker (ψ) est un réseau de W. En effet un vecteur x ∈ V est dans ker (ψ)
P
n
si, et seulement si il s’écrit x = xj ej , avec xi ∈ Z.
j=1, j6=i
La démonstration se termine alors par récurrence sur n ≥ 1. Pour n = 1, le résultat est
trivial. En le supposant acquis pour n − 1 ≥ 1, du fait que θ (H) est un sous-groupe de
Corrigé 11
³ ´
K = ker (ψ) qui est un réseau de dimension n − 1 (i. e. dim K b = n − 1), on déduit que
θ (H) est un sous-réseau de W, il admet donc une Z-base B0 = {f1 , · · · , fp } . On montre
alors que la famille B00 = {f1 , · · · , fp , b} est une Z-base de H. On a b ∈ H et les fj sont
dans θ (H) qui est contenu dans H, donc B00 ⊂ H. En écrivant tout x ∈ H sous la forme :
X p
ψ (x)
x = θ (x) + b= λj fj + λp+1 b,
a j=1
avec les λi entiers, on déduit que B00 engendre H. Enfin cette famille est libre du fait
P
p P
p
que l’égalité λj fj + λp+1 b = 0 entraîne λj ψ (fj ) + λp+1 ψ (b) = λp+1 a = 0 (fj ∈
j=1 j=1
P
p
θ (H) ⊂ ker (ψ)) donc λp+1 = 0 et λj fj = 0 qui équivaut à la nullité de tous les λj .
j=1
En conclusion B00 est une Z-base de H et H est un sous-réseau de L, l’espace vectoriel
b = Vect (B00 ) de dimension p + 1 ≤ n.
associé étant H
5. Soient L, L0 deux réseaux dans V et H = L ∩ L0 . C’est un sous-groupe de L. En II. 3.
on a vu qu’il existe un entier naturel non nul d tel que dL0 ⊂ L et comme dL0 ⊂ L0 , on
a dL0 ⊂ H et H n’est pas réduit à {0} . D’après II. 4. H est un sous-réseau de V de
dimension p ≤ n. Il reste à montrer que p = n pour déduire que H est un réseau, ce qui
résulte de :
c0 ⊂ H
V = Lb0 = dL b ⊂L b=V
qui donne V = H b et p = n.
1 1
Soit K = L + L0 . Avec L0 ⊂ L, L ⊂ L, on déduit que K est un sous-groupe du
d d
1
réseau L. Comme K n’est pas réduit à {0} , on déduit que c’est un sous-réseau de V de
d
dimension p et avec :
V =L b⊂K b ⊂ V,
on déduit que Kb = V et p = n, c’est-à-dire que K est un réseau de V.
6. (a) Soit H un sous-groupe de V, non réduit à {0} , tel que pour toute partie bornée K
de V, l’intersection H ∩ K soit finie. On désigne par {h1 , · · · , hr } une partie libre
maximale dans H, par W le sous-espace vectoriel de V engendré par cette famille et
par : ( )
X r
Ω= x= µi hi | µi ∈ Q ∩ [0, 1] .
i=1
H ∩ Ω = {h1 , · · · , hr , hr+1 , · · · , hs } .
12 Agrégation externe 1975, épreuve 1
P
r
D’autre part, pour tout x dans H, le système {h1 , · · · , hr , x} est lié et x = λi hi
i=1
avec les λi ∈ Q. En notant [λi ] la partie entière de λi , on peut écrire :
X
r X
r
x= [λi ] hi + ([λi ] − λi ) hi ,
i=1 i=1
P
r P
r
avec y = [λi ] hi ∈ H et z = x − y = ([λi ] − λi ) hi ∈ H ∩ Ω, il existe donc un
i=1 i=1
indice j compris entre 1 et s tel que z = hj . On déduit donc que tout x ∈ H s’écrit :
X
r
x= µi hi + hj
i=1
c’est-à-dire que dH est un sous-groupe, non réduit à {0} , du réseau L, c’est donc
un sous-réseau de W (question II. 4.), donc µ de V. ¶
1 1
Si (e1 , · · · , ep ) est une Z-base de dH, alors e1 , · · · , ep est une Z-base de H
³ ´ ³ ´ d d
(p = dim dH c = dim H b = dim (W ) = r) et H est un sous-réseau de V.
(b) Soient H un sous-réseau de V et (e1 , · · · , er ) est une Z-base de H. Cette Z-base se
complète en une base B = (e1 , · · · , en ) de V. En notant B la matrice canonique de B
et, pour tout vecteur x de V, X la matrice canonique de x, X 0 la matrice de x dans
B, on a X = BX 0 .
Si K est une partie bornée de V, en notant kXk∞ = sup |xi | , on a :
1≤i≤n
v
u r
uX
∀x ∈ K, kXk∞ ≤ kXk2 = kxk = t x2i ≤ M,
i=1
– III –
1. (a) Soient L un réseau et B = (e1 , · · · , en ) une Z-base de L. Cette Z-base est alors une
base de V et on désigne par B∗ = (e∗1 , · · · , e∗n ) sa base duale. Pour tout i compris
entre 1 et n, on note e0i la restriction de e∗i à L, c’est un morphisme de groupes
additifs de L dans Z.
Pn
Si u ∈ L0 = Hom (L, Z) , on a alors pour tout x = µi ei dans L (les µi étant
i=1
entiers) : Ã n !
X
n X
u (x) = µi u (ei ) = λi e0i (x) ,
i=1 i=1
ϕ (x) : y 7→ (x | y)
P
n
avec (fi | x) ∈ Z pour tout i compris ente 1 et n, ce qui donne dx = d (fi | x) ei et
i=1
P
n
x= (fi | x) ei ∈ L. D’où l’égalité L = L00 .
i=1
Pour x ∈ L0 ∩ L00 , y ∈ L et y 0 ∈ L0 , on a :
(x | y + y 0 ) = (x | y) + (x | y 0 ) ∈ Z
1 = vol (L0 ) vol (L) = vol (rL) vol (L) = rn vol (L)2 ,
1
soit vol (L) = √ n .
r
3. Soient L un réseau r-modulaire trivial, B = (e1 , · · · , en ) , une Z-base de L orthogonale et
B0 = (f1 , · · · , fn ) la Z-base de L0 associée à B. On rappelle que, pour i compris entre 1
et n, fi est défini par e0i (x) = (fi | x) pour tout x ∈ L.
δij
Les relations d’orthogonalité (ei | ej ) = , pour i, j compris entre 1 et n, s’écrivent aussi
r
δij = e0i (ej ) = (rei | ej ) , encore équivalent à e0i (x) = (rei | x) pour tout x ∈ L. On a donc
fi = rei pour tout i compris entre 1 et n et L0 = rL, c’est-à-dire que L est r-modulaire.
D’autre part, en désignant par B la matrice canonique de B, les relations d’orthogonalité
δij √
(ei | ej ) = se traduisent matriciellement par r t BB = Id et la matrice C = rB
r
1
est telle que t CC = Id , elle définie donc une isométrie de V et B = √ C définit une
r
similitude de V, que l’on peut supposer directe quitte à permuter les vecteurs e1 et e2 (si
n ≥ 2).
Enfin avec ej = Bωj pour tout j compris entre 1 et n, on déduit que L = BΛ, où Λ est
le réseau fondamental.
4. (a) Soit s ∈ Aut (L) . Les relation (s (x) | s (y)) = (x | y) pour tous x, y dans L, sont
équivalentes à (s (ei ) | s (ei )) = (ei | ei ) pour tous i, j compris entre 1 et n, ce qui
s’écrit aussi :
à n !
δij X Xn
1X
n
= (ei | ej ) = (s (ei ) | s (ej )) = ski ek | skj ek = ski skj .
r k=1 k=1
r k=1
Corrigé 15
P
n
Pour i = j, on a alors s2ki = 1, les coefficients ski étant entiers. Il existe donc, pour
k=1 ¯ ¯
j fixé entre 1 et n, un unique indice k (j) compris entre 1 et n tel que ¯sk(j),j ¯ = 1 et
|sp,j | = 0 pour p 6= k (j) , ce qui peut s’écrire |sp,j | = δp,k(j) .
Pn
Pour i 6= j, on a ski skj = 0, ce qui entraîne k (i) 6= k (j) . L’application k définit
k=1
donc une permutation de {1, · · · , n} .
Enfin en notant ε (j) le signe de sk(j),j , on a :
Une telle décomposition est unique. En effet, pour tout j compris entre 1 et n, la
colonne j de la matrice S a tous ses coefficients nuls excepté celui de la ligne k (j)
qui vaut ±1, ce qui définit k (j) de manière unique et f = ε ◦ k−1 (i. e. f (i) =
ε (k−1 (i)) = si,k−1 (i) = ±1).
(b) On définit donc une application ϕ de T dans Aut (U) en posant :
– IV –
X
3 X
3 X
3
0 −1
B ωj = BN ωj = B n0ij ωi = n0ij Bωi = n0ij ei ∈ L
i=1 i=1 i=1
(N −1 est à coefficients entiers) et N −1 ∈ GL3 (Z) (on utilise le résultat de II. 2.).
Notons B0 = {e01 , e02 , e03 } cette Z-base. En remarquant que :
¡ ¢−1 t ¡ ¢−1 t
B 0 t B 0 = BN −1 t N −1 t B = B t NN B = BM −1 t B = B t BB B = I3 ,
¡ ¢
ce qui se traduit par e0i | e0j = δij pour i, j compris entre 1 et 3, on déduit que B0
est une base orthogonale de L et ce réseau est unimodulaire trivial.
(b) On a montré, pour n = 3, que si B est une Z-base d’un réseau unimodulaire L, il
existe alors une matrice B 0 dans O3 (Q) et une matrice N dans GL3 (Z) telles que
B = B 0 N. En permutant au besoin deux vecteurs de base, on peut supposer que B 0
est dans O3+ (Q) .
Réciproquement toute matrice B = B 0 N avec B 0 ∈ O3+ (Q) et N ∈ GL3 (Z) est la
matrice canonique d’une Z-base d’un réseau unimodulaire.
(c) En écrivant que L = B 0 (Λ) avec B 0 ∈ O3+ (Q) , on déduit que tout réseau unimo-
dulaire de l’espace vectoriel V de dimension 3 se déduit du réseau fondamental par
une rotation.
4. On déjà la matrice N ∈ GL3 (Z) comme solution de l’équation t KK = t BB = M. En
posant K = Y N, l’équation t KK = M équivaut à t N t Y Y N = t NN, soit à t Y Y = I3 ,
ce qui équivaut à Y ∈ O3 (Z) . En III. 4. a. on vu que O3 (Z) est de cardinal 23 3! = 48.
On a donc pour solutions de l’équation t KK = t BB = M la matrice N et les 47 autres
solutions K = Y N, avec Y ∈ O3 (Z) , déduites de N par permutations et changements de
signe des lignes de N.
5. Soit L0 un réseau de V w Q3 tel que L0 ⊂ L00 . En posant L = (Λ + L0 ) ∩ L00 , on définit un
réseau de V (question II. 5.). On a L ⊂ L00 , L0 ⊂ L0 + Λ et L0 ⊂ L00 , donc L0 ⊂ L ⊂ L00 .
En utilisant les résultats de III. 2. on a :
(Λ est unimodulaire). Avec Λ ∩ L00 ⊂ L00 et L0 ⊂ L00 , on déduit que L0 ⊂ L00 , puis avec
Λ ∩ L00 ⊂ Λ que L0 ⊂ Λ + L0 et L0 ⊂ (Λ + L0 ) ∩ L00 = L.
Réciproquement tout x ∈ L est dans L00 et s’écrit x = y + z avec y ∈ Λ et z ∈ L0 ⊂ L00 , ce
qui entraîne y = x − z ∈ L00 , donc y ∈ Λ ∩ L00 et z ∈ L0 , c’est-à-dire que x = y + z ∈ L0 .
On a donc L = L0 et L est unimodulaire trivial (question IV. 3.).
6. Les résultats obtenus pour n = 3 sont encore valables pour n = 2.
18 Agrégation externe 1975, épreuve 1
2
Agrégation externe 1978, épreuve 1
2.1 Énoncé
Dans tout le problème, on désigne par ω un entier strictement positif pair et par Ω un
ensemble de cardinal ω.
Pour tout ensemble finie E, on note |E| son cardinal.
Pour tout entier n, on désigne par n son image modulo 2Z et on note F2 le corps à deux
Z
éléments .
2Z
On note Z [X, Y ] l’ensemble des polynômes à deux indéterminées à coefficients dans Z.
— I.A — Généralités
1. Vérifier que l’ensemble P (Ω) des parties de Ω, muni de l’opération différence symétrique
définie par :
(x, y) 7→ x + y = {t ∈ Ω | (t ∈ x ∪ y) et (t ∈
/ x ∩ y)}
est un groupe abélien.
2. Montrer que l’ensemble P (Ω) peut être muni d’une structure d’espace vectoriel sur le
corps F2 dont la loi de groupe additif est celle définie en I.A.1.
3. Quelle est la dimension de P (Ω) ? Fournir une base de cet espace vectoriel.
4. Vérifier que l’application α de P (Ω) × P (Ω) dans F2 définie par :
α (x, y) = |x ∩ y|
Cω2k = 2ω−1 .
k=0
19
20 Agrégation externe 1978, épreuve 1
Les sous-espaces vectoriels de P (Ω) sont appelés les codes de P (Ω) . Si C est un code de
P (Ω) , on désigne par C 0 son orthogonal. Pour toute permutation s de Ω, on désigne par s
l’application linéaire de P (Ω) dans P (Ω) définie par :
x 7→ s (x) = {s (t) | t ∈ x} .
On dit que deux codes C et C 0 sont isomorphes s’il existe une permutation s de Ω telle que
s (C) = C 0 .
Un code C de P (Ω) est dit auto-orthogonal si C = C 0 .
Si C est un code de P (Ω) , on appelle polynôme des poids de C et on note PC (X, Y ) l’élément
de Z [X, Y ] défini par : X
PC (X, Y ) = X |x| Y ω−|x| .
x∈C
1. Quelle est la dimension d’un code auto-orthogonal ? Démontrer que si C est auto-orthogonal
on a D (Ω) ⊂ C ⊂ H (Ω) .
2. On pose ω = 2m et Ω = {t1 , t2 , · · · , tm , u1 , u2 , · · · , um } . Construire un code auto-
orthogonal dont le polynôme des poids est :
¡ ¢m
Pω (X, Y ) = X 2 + Y 2 .
3. Soit Γ (Ω) l’ensemble des codes auto-orthogonaux de P (Ω) dont le polynôme des poids
est Pω (X, Y ) . Démontrer que deux éléments quelconques de Γ (Ω) sont isomorphes.
4. Pour ω = 2m multiple de 4 et Ω = {t1 , t2 , · · · , tm , u1 , u2 , · · · , um } , vérifier que le code Bω
engendré par {t1 , t2 , · · · , tm } , {u1 , u2 , · · · , um } et {th , tj , uh , uj } pour h 6= j et 1 ≤ h ≤ m,
1 ≤ j ≤ m, est un code auto-orthogonal dont le polynôme des poids est :
1 ¡¡ 2 ¢m ¡ ¢m ¢
Qω (X, Y ) = X + Y 2 + X 2 − Y 2 + (2XY )m .
2
5. On dit qu’un code auto-orthogonal est pair si les cardinaux de tous ses éléments sont
multiples de 4. Vérifier que si ω est multiple de 8, le code Bω défini en I.B.4. est pair.
6. Soit C un code de P (Ω) .
(a) Soit f : P (Ω) 7→ M une application à valeurs dans un groupe abélien M dont la loi
est notée additivement. On pose (−1)0 = 1 et (−1)1 = −1 et on note fb : P (Ω) 7→ M
la fonction définie par :
X
fb(x) = (−1)α(x,y) f (y) .
y∈P(Ω)
1. Montrer que :
¡ ¢ 1 X
dim V G = Tr (g)
|G| g∈G
1 P
(on pourra utiliser l’endomorphisme ρG = g et démontrer en particulier que V G =
|G| g∈G
ρG (V )).
2.
(a) Vérifier que l’application σ : g 7→ σg est un morphisme de groupes de Aut (V ) dans
le groupe Aut (A) des automorphismes de l’algèbre A.
(b) Vérifier que pour tout g ∈ Aut (V ) l’application σg induit, pour tout entier naturel
k, un automorphisme de l’espace vectoriel Ak .
P
+∞ P
+∞
3. Montrer que les séries entières ak z k et aG k
k z ont des rayons de convergence stricte-
k=0 k=0
ment positifs.
On pose :
X
+∞
ΦG (z) = aG k
kz .
k=0
2.2 Corrigé
— I.A — Généralités
x + y = (x ∪ y) \ (x ∩ y) = (x ∩ y) ∪ (x ∩ y) .
1. Il est clair que + est une loi de composition interne commutative sur P (Ω) . L’ensemble
vide est l’élément neutre pour cette loi et tout x ∈ P (Ω) est son propre symétrique. Enfin
l’associativité se vérifie directement comme suit :
(x + y) + z = (x + y ∩ z) ∪ ((x + y) ∩ z)
³ ´
= (x ∩ y) ∪ (x ∩ y) ∩ z ∪ (((x ∩ y) ∪ (x ∩ y)) ∩ z)
= (((x ∪ y) ∩ (x ∪ y)) ∩ z) ∪ ((x ∩ y ∩ z) ∪ (x ∩ y ∩ z))
= (((x ∩ y) ∪ (x ∩ y)) ∩ z) ∪ ((x ∩ y ∩ z) ∪ (x ∩ y ∩ z))
= (x ∩ y ∩ z) ∪ (x ∩ y ∩ z) ∪ (x ∩ y ∩ z) ∪ (x ∩ y ∩ z) ,
le dernier terme de cette égalité étant invariant par permutation circulaire, ce qui permet
de déduire avec la commutativité de + que :
(x + y) + z = (y + z) + x = x + (y + z) .
2. On définit une loi externe sur P (Ω) en posant 0 · x = ∅ et 1 · x = x pour tout x ∈ P (Ω)
et on vérifie facilement que (P (Ω) , +, ·) est un F2 -espace vectoriel.
Une autre façon de procéder est de considérer la bijection χ qui associe à toute partie x
de Ω sa fonction caractéristique χx dans l’ensemble FΩ 2 des applications de Ω dans F2 . La
bijection réciproque χ transforme la structure de F2 -algèbre commutative de FΩ
−1
2 en une
structure F2 -algèbre commutative sur P (Ω) , l’addition devient la différence symétrique,
la multiplication interne devient l’intersection et la multiplication externe est celle qu’on
a défini.
3. On a : ¡ ¢
dimF2 (P (Ω)) = dimF2 FΩ
2 = |Ω| = ω.
Une base de P (Ω) s’obtient en prenant l’image de la base canonique de FΩ 2 par la bijection
−1
χ , c’est-à-dire la famille des singletons ({x1 } , {x2 } , · · · , {xω }) si Ω = {x1 , x2 , · · · , xω } ,
ce qui peut se voir directement en remarquant que toute partie x de Ω s’écrit de manière
unique : X
x= 1 · {xi } .
xi ∈x
et :
α (x + y, z) = |x ∩ z| + |y ∩ z| = α (x, z) + α (y, z) .
L’égalité α (λx, y) = λα (x, y) se vérifie facilement pour λ = 0 et λ = 1.
L’application α est donc bien bilinéaire symétrique sur P (Ω) .
Si x est une partie non vide de Ω, x1 un élément de x et y = {x1 } , on a :
α (x, y) = |x ∩ y| = {x1 } = 1 6= 0,
ce qui prouve que la forme bilinéaire α est non dégénérée sur P (Ω) .
Une autre façon de procéder est de remarquer que la matrice de α dans la base canonique
de P (Ω) est la matrice identité.
5. Le sous-espace vectoriel D (Ω) est la droite engendrée par Ω (qui est bien différent de ∅),
soit D (Ω) = F2 · Ω = {∅, Ω} . L’orthogonal de D (Ω) dans P (Ω) est alors :
© ª
H (Ω) = D (Ω)0 = x ∈ P (Ω) | α (x, Ω) = 0
© ª
= x ∈ P (Ω) | |x| = 0 = {x ∈ P (Ω) | |x| est pair} .
et comme il s’agit d’espaces vectoriels sur F2 , il en résulte que |H (Ω)| = 2ω−1 . D’autre
ω
part, pour tout k compris entre 0 et il y a Cω2k parties à 2k éléments dans P (Ω) et
ω
2
P2
donc un total de Cω2k parties de Ω ayant un nombre pair d’éléments, ce qui permet de
k=0
conclure à l’égalité :
ω
X
2
Cω2k = 2ω−1 .
k=0
ω
1. Si le code C est auto-orthogonal, on a alors dim (C) = dim (C 0 ) =
(α est non dégénérée).
2
Pour tout x ∈ C on a |x| = α (x, x) = 0 puisque C est auto-orthogonal, ce qui signifie
que tous les éléments de C sont de cardinal pair et donc dans H (Ω) . On a donc bien
C ⊂ H (Ω) et il en résulte que D (Ω) = H (Ω)0 ⊂ C 0 = C.
2. Pour tout code C on a :
X X
ω
|x| ω−|x|
PC (X, Y ) = X Y = nk X k Y ω−k ,
x∈C k=0
Si de plus le code C est auto-orthogonal, on a vu qu’il est contenu dans H (Ω) et tous ses
éléments sont en fait de cardinal pair, de sorte que :
X
m
PC (X, Y ) = n2k X 2k Y 2(m−k)
k=0
m P
m
et trouver un code auto-orthogonal C tel que Pω (X, Y ) = (X 2 + Y 2 ) = k
Cm X 2k Y 2(m−k)
k=0
k
revient à trouver C tel que n2k = Cm pour tout k compris entre 0 et m.
Pour ce faire on désigne par C le sous-espace vectoriel
P de P (Ω) S engendré par la famille
({tj , uj })1≤j≤m . Un élément de ce code s’écrit x = {tj , uj } = {tj , uj } où J est une
j∈J j∈J
partie de {1, · · · , m} , il est donc de cardinal pair et pour tout entier k compris entre 0
et m il y a autant d’éléments de C de cardinal égal à 2k que de parties à k éléments de
k
{1, · · · , m} , c’est-à-dire que n2k = Cm .
Il reste à montrer que ce code est auto-orthogonal. Pour x, y dans C, l’intersection x ∩ y
est de cardinal pair et donc α (x, y) = |x ∩ y| = 0, ce qui signifie que C ⊂ C 0 . Enfin
avec dim (C) = m (il est facile de vérifier que le système ({tj , uj })1≤j≤m est libre, en effet
Pm
x= λj {tj , uj } = 0 entraîneλj = α ({tj } , x) = 0), on déduit que dim (C 0 ) = ω −m = m
j=1
et C = C 0 .
3. On désigne par C l’élément de Γ (Ω) construit à la question précédente. Si C 0 est un autre
k
code dans Γ (Ω) , tous ses éléments sont de cardinal pair et il y en a n2k = Cm ayant 2k
éléments où k est compris entre 0 et
¡© 0 0 ª¢ m. En particulier il y a exactement n 2 = m éléments
de C a 2 éléments. On note tj , uj 1≤j≤m ces éléments et on a tj 6= th , uj 6= u0h pour
0 0 0 0
(tenir compte du fait que m est pair). On peut aussi vérifier que ce système est libre
P
m
avec x = λj xj = 0 entraîneλj = α ({uj } , x) = 0 pour j compris entre 2 et m et
j=1
nécessairement λ1 = 0.
(c) Les éléments de Bω sont de la forme :
X X X
xJ = {tj , uj } ou yJ = {tj } + {uj } ,
j∈J j∈J j∈J
en notant J = {1} ∪ K.
Pm
Et pour x = x1 + λj xj dans Bω , on a :
j=2
X X X
x = {t1 , t2 , · · · , tm } + {tj , uj } = {tj } + {uj }
j∈J j∈J j∈J
Pour toute partie de {1, · · · , m} de cardinal pair, on a |xJ | = 2 |J| et, pour k compris
m 2k
entre 0 et , il y a Cm parties à 2k éléments dans {1, · · · , m} . Pour ce qui est des
2
yJ , on a |yJ | = m et il y a 2m−1 parties de cardinal pair dans {1, · · · , m} . On a donc
Corrigé 27
au total :
m
X
2
2k 4k 2(m−2k)
P (X, Y ) = Cm X Y + 2m−1 X m Y m
k=0
Ãm !
1 X X
m
= k
Cm X 2k Y 2(m−k) + k
Cm (−1)k X Y 2k 2(m−k)
+ (2XY ) m
2 k=0 k=0
1 ¡¡ 2 ¢m ¡ ¢m ¢
= X + Y 2 + X 2 − Y 2 + (2XY )m .
2
5. On a vu que les éléments de Bω sont de la forme xJ avec |xJ | = 2 |J| et |J| pair ou de la
forme ou yK avec |yK | = m, donc pour ω multiple de 8, l’entier m est multiple de 4 et
tous les éléments de Bω ont un cardinal multiple de 4. Le code Bω est donc pair.
6.
(a) Les sommes considérées étant finies, on a :
à !
X X X X X
fb(x) = (−1)α(x,y) f (y) = (−1)α(x,y) f (y)
x∈C x∈C y∈P(Ω) y∈P(Ω) x∈C
à ! à !
X X α(x,y)
X X α(x,y)
= (−1) f (y) + (−1) f (y) .
y∈C 0 x∈C / 0
y ∈C x∈C
Pour x fixé dans C, toute partie y de Ω peut s’écrire de manière unique sous la forme
y = y1 + y2 où y1 est une partie de x et y2 une partie de x = Ω \ x (y1 = y ∩ x et
28 Agrégation externe 1978, épreuve 1
k
Pour k compris entre 0 et |x| il y a C|x| parties y1 de x à k éléments et pour chacune
de ces parties on a α (x, y1 ) = |x ∩ y1 | = |y1 | = k, de sorte que :
|x|
X α(x,y1 )
X
(−1) X |y1 |
Y |x|−|y1 |
= k
C|x| (−1)k X k Y |x|−k = (Y − X)|x| .
y1 ⊂x k=0
1.
(a) On montre tout d’abord que V G = ρG (V ) .
Pour tout v ∈ V G , on a :
1 X 1 X
ρG (v) = g (v) = v=v
|G| g∈G |G| g∈G
et donc v = ρG (v) ∈ ρG (V ) .
Réciproquement tout v ∈ ρG (V ) s’écrit v = ρG (u) et pour tout g ∈ G, on a :
1 X 1 X
g (v) = g ◦ h (u) = k (u) = v
|G| h∈G |G| k∈G
(c) On a donc : ¡ ¢
Tr (ρG ) = dim (ρG (V ))) = dim V G ,
soit :
1 X ¡ ¢
Tr (g) = dim V G .
|G| g∈G
2.
(a) Pour tout g ∈ Aut (V ) il est facile de vérifier que l’application σg est un morphisme
d’algèbres de A dans A.
En notant M = ((γj,h ))1≤j,h≤n ∈ GLn (C) la matrice de g dans la base E, on a pour
tout polynôme P ∈ A :
σg (P ) (X1 , · · · , Xn ) = P ((X1 , · · · , Xn ) M) .
P
n
Pour g ∈ Aut (V ) et (k1 , · · · , kn ) ∈ Nn tel que ki = k, on a :
i=1
à n !k1 à n !kn
¡ ¢ X X
σg X1k1 · · · Xnkn = γj,1 Xj ··· γj,n Xj .
j=1 j=1
à !ki
P
n ¡ ¢
Chaque polynôme γj,i Xj étant homogène de degré ki , le polynôme σg X1k1 · · · Xnkn
j=1
P
n
est homogène de degré ki = k, on a donc σg (Ak ) ⊂ Ak et l’égalité de ces deux
i=1
espaces vectoriels puisque σg est injective et Ak de dimension finie.
En définitive la restriction de σg à Ak est un automorphisme de l’espace vectoriel
Ak .
3. La dimension de l’espace Ak est :
¯( )¯
¯ Xn ¯ (n + k − 1)!
¯ ¯
ak = ¯ (k1 , · · · , kn ) ∈ Nn | k
ki = k ¯ = Cn+k−1 = .
¯ ¯ k! (n − 1)!
i=1
30 Agrégation externe 1978, épreuve 1
Avec ak > 0 et :
ak+1 n+k
lim = lim = 1,
n→+∞ ak n→+∞ k + 1
P
+∞
on déduit que la série entière G (z) = ak z k a un rayon de convergence égal à 1, puis
k=0
P
+∞
avec 0 < aG
k ≤ ak que la série entière aG k
k z a un rayon de convergence supérieur ou
k=0
égal à 1.
On peut aussi remarquer que :
à +∞ !(n−1)
1 X
+∞
(n + k − 1)! k 1 X
G (z) = z = z k+n−1
(n − 1)! k=0 k! (n − 1)! k=0
à +∞ !(n−1) à +∞ !(n−1)
1 X 1 X
= zp = zp
(n − 1)! p=n−1 (n − 1)! p=0
µ ¶(n−1)
1 1 1
= = .
(n − 1)! 1 − z (1 − z)n
4.
(a) Le groupe G ⊂ Aut (V ) étant fini, tout g ∈ G a un ordre qui divise l’ordre de G et
donc g |G| = I, ce qui entraîne que toutes les valeurs propres complexes de g sont de
module égal à 1. En notant λ1 , · · · , λn ces valeurs propres, on peut alors écrire pour
tout nombre complexe z tel que |z| < 1 :
à +∞ ! +∞
1 1 Yn X X
k k
ϕ (z) = = Q n = λ i z = αk z k
det (I − zg)
(1 − zλi ) i=1 k=0 k=0
i=1
avec : X
αk = λk1 · · · λkn .
k1 +···+kn =k
D’autre part, g étant annulé par le polynôme scindé à racines simples X |G| − 1 est
diagonalisable, c’est-à-dire qu’il existe p, δ dans Aut (V ) , avec δ de matrice diagonale
diag (λ1 , · · · , λn ) dans la base E, tels que g = p◦δ◦p−1 . On a alors σ (g) = σ (p)◦σ (δ)◦
σ (p)−1 et gk = pk ◦δk ◦p−1 k , où gk , δk , pk sont les restrictions à Ak de σ (g) , σ (δ) , σ (p) ,
de sorte que Tr (gk ) = Tr (δk ) , la trace de δk se calculant facilement avec :
¡ ¢ ¡ ¢
δk X1k1 · · · Xnkn = σ (δ) X1k1 · · · Xnkn = (λ1 X1 )k1 · · · (λn Xn )kn
¡ ¢
= λk1 · · · λkn X1k1 · · · Xnkn
Corrigé 31
et : X
Tr (gk ) = Tr (δk ) = λk1 · · · λkn = αk ,
k1 +···+kn =k
soit :
1 X +∞
= Tr (gk ) z k (|z| < 1) .
det (I − zg) k=0
(b) En désignant par σk le morphisme de groupes de G dans Aut (Ak ) qui associe à tout
g ∈ G l’automorphisme gk de Ak , l’image Gk du groupe G par ce morphisme est un
sous-groupe fini de Aut (Ak ) et le résultat de la question II. A. 1. appliqué à cette
situation nous permet d’écrire :
³ ´ 1 X
dim AG k
k
= Tr (h)
|Gk | h∈G
k
avec :
AG
k = {P ∈ Ak | ∀h ∈ Gk , h (P ) = P }
k
= {P ∈ Ak | ∀g ∈ G, σg (P ) = P } = AG
k.
G |G|
Le groupe Gk étant isomorphe au groupe quotient , on a |Gk | =
ker (σk ) |ker (σk )|
et :
¡ ¢ 1 X
dim AG
k = |ker (σk )| Tr (h) .
|G| h∈G
k
et donc :
¡ G¢ 1 X 1 X
aG
k = dim Ak = Tr (σk (g)) = Tr (gk ) .
|G| g∈G |G| g∈G
En conclusion, pour |z| < 1, on a :
à !
X
+∞ X
+∞
1 X
ΦG (z) = aG k
kz = Tr (gk ) z k
k=0 k=0
|G| g∈G
à +∞ !
1 X X k 1 X 1
= Tr (gk ) z = .
|G| g∈G k=0 |G| g∈G det (I − zg)
32 Agrégation externe 1978, épreuve 1
1. Il s’agit de montrer que σg (PC ) = PC pour tout g ∈ G, encore équivalent à montrer que
σg (PC ) = PC pour tout g ∈ {µ, ρ} (σ est un morphisme de groupes).
Pour g = µ, on a :
µ ¶
1 1
σµ (PC ) (X, Y ) = PC √ (Y − X) , √ (X + Y ) ,
2 2
P |x| ω−|x|
avec PC (X, Y ) = X Y homogène de degré ω = 2m, ce qui donne :
x∈C
1
σµ (PC ) (X, Y ) = PC (Y − X, X + Y ) .
2m
ω
Le code C étant auto-orthogonal, on a dim (C) = = m et la formule de Mac-Williams
2
nous donne :
1
σµ (PC ) (X, Y ) = m 2m PC (X, Y ) = PC (X, Y ) ,
2
soit σµ (PC ) = PC .
Pour g = ρ, on a :
X
σρ (PC ) (X, Y ) = PC (−X, Y ) = (−X)|x| Y ω−|x| = PC (X, Y )
x∈C
puisque tous les éléments du code auto-orthogonal C sont de cardinal pair. On a donc
bien σρ (PC ) = PC .
2.
(a) On a : µ ¡ ¢ ¡ ¢ ¶ µ ¶
cos ¡ 3π
4¢
sin ¡3π
4 ¢
cos (π) sin (π)
µ= , ρ= ,
sin 3π4
− cos 3π
4
sin (π) − cos (π)
c’est-à-dire que µ [resp. ρ] est la matrice, dans la base canonique du plan euclidien
3π
orienté R2 , de la symétrie orthogonale par rapport à la droite d’angle polaire
8
π
[resp ] et :
2 µ ¡ ¢ ¡ ¢ ¶
cos ¡π4 ¢ sin ¡ π4 ¢
ρµ =
− sin π4 cos π4
π
est la matrice de la rotation d’angle et le groupe H = hρµi est d’ordre 8.
4
Qp
(b) Tout élément de G = hµ, ρi est de la forme g = gkαk où les gk sont dans {µ, ρ} et
k=1
les αk dans {−1, 1} . En remarquant que µ2 = ρ2 = I, soit que µ = µ−1 et ρ = ρ−1 ,
Q
p
on a en fait g = gk où les gk sont dans {µ, ρ} . Il s’agit alors de montrer que :
k=1
¡ ¢
(g1 · · · gp ) (ρµ)k gp−1 · · · g1−1 ∈ H
pour tous p ∈ N∗ , gk ∈ {µ, ρ} et k ∈ {0, 1, · · · , 7} et pour ce faire il suffit de montrer
que µ (ρµ)k µ−1 ∈ H et ρ (ρµ)k ρ−1 ∈ H pour tout k compris entre 0 et 7. Pour k = 0,
le résultat est trivial et pour k 6= 0, on a :
½
µ (ρµ)k µ−1 = µ (ρµ)k µ = µ (ρµ)k−1 ρ = (µρ)k = (ρµ)−k ∈ H,
ρ (ρµ)k ρ−1 = ρ (ρµ)k ρ = µ (ρµ)k−1 ρ = (µρ)k = (ρµ)−k ∈ H.
Le sous-groupe H est donc distingué dans G.
Corrigé 33
3.
(a) On a :
¡ ¢¡ ¢
Q (X) = 1 − X 2 1 − X 8
3 ³
Y ´³ ´
2 2 kπ kπ
= (X − 1) (X + 1) X − ei 4 X − e−i 4
k=1
où Q0 (X) = 2X (X 8 − 1) + 8X 7 (X 2 − 1) et :
³ kπ ´ ³ kπ ´ ½ √
0 i 4 i 7kπ i 8i 2 si k = 1, 3,
Q e = 8e 4 e 2 − 1 =
16i si k = 2.
1
La valeur X = 0 donne a0 = −a4 = − . En définitive, on a la décomposition en
4
éléments simples complexes :
µ ¶ µ ¶
1 1 1 1 1 1 1
= − + +
Q (X) 4 X +1 X −1 16 (X − 1)2 (X + 1)2
µ ¶
1 1 1 1 1
+ √ π − π + 3π − 3π
8i 2 X − ei 4 X − e−i 4 X −µei 4 X − e−i 4¶
1 1 1
+ − ,
16i X − i X + i
qui donne la décomposition réelle :
µ ¶
1 1 4 4 1 1
= − + +
Q (X) 16 X + 1 X − 1 (X − 1)2 (X + 1)2
µ ¶
1 1 1 1
+ √ + + √ .
8 X 2 − 2X + 1 X 2 + 1 X 2 + 2X + 1
G
(b) Le groupe étant de cardinal 2, on a :
H
n o n o
k k
G = I + µ = H + µH = (ρµ) | 0 ≤ k ≤ 7 ∪ µ (ρµ) | 0 ≤ k ≤ 7 ,
kπ
c’est-à-dire que G est formé des 8 rotations d’angles :
4
µ ¡ ¢ ¡ kπ ¢ ¶
k cos ¡kπ
4 ¢ sin ¡ kπ
4 ¢
(ρµ) =
− sin kπ 4
cos 4
34 Agrégation externe 1978, épreuve 1
et des 8 réflexions :
µ ¡ ¢ ¡ ¢ ¶ µ ¡ ¢ ¡ ¢ ¶
k − cos ¡ kπ
4 ¢ − sin¡ kπ4¢ cos ¡ π + kπ
4 ¢ sin π¡ + kπ
4 ¢
µ (ρµ) = =
− sin kπ4
cos kπ
4
sin π + kπ
4
− cos π + kπ
4
det (I − zg) = 1 − z 2
kπ
et si c’est une rotation d’angle θk = , alors :
4
det (I − zg) = z 2 − 2 cos (θk ) z + 1.
En utilisant le résultat de la question II. A. 4. (b) on déduit alors que, pour |z| < 1,
on a : :
1 X 1
ΦG (z) =
|G| g∈G det (I − zg)
à !
1 8 X7
1
= +
16 1 − z 2 k=0 z 2 − 2 cos (θk ) z + 1
à !
1 1 1 1 X 3
1 1
= + +2 +
2 1 − z 2 16 (z − 1)2 k=1
z 2 − 2 cos (θ ) z + 1
k (z + 1)2
1 1 1 1 1 1 1 1
= + + 2 +
4 1 − z 4 1 + z 16 (z − 1) 16 (z + 1)2
µ ¶
1 1 1 1
+ √ + + √
8 z 2 − 2z + 1 z 2 + 1 z 2 + 2z + 1
1
soit ΦG (z) = .
(1 − z 2 ) (1 − z8)
4. On a :
X
+∞
1 X
+∞ X
+∞
ΦG (z) = aG
kz
k
= = z 2k1
z 8k2
k=0
(1 − z 2 ) (1 − z 8 ) k =0 k =0
1 2
et donc : ¯© ª¯
∀k ∈ N, aG
k =
¯ (k1 , k2 ) ∈ N2 | 2k1 + 8k2 = k ¯ .
Pour k impair, on a aG
k = 0 et pour k = 2p, on a :
¯© ª¯
aG
2p =
¯ (k1 , k2 ) ∈ N2 | k1 + 4k2 = p ¯ .
Pour p ∈ N et k2 ∈ N tel que 4k2 ≤ p, il existe un unique entier naturel k1 tel que
k1 + 4k2 = p, ce qui donne :
¯n · ¸
G ¯ p o¯¯ h p i k
a2p = ¯ k2 ∈ N | k2 ≤ ¯= +1= + 1.
4 4 8
Corrigé 35
5. On a vu en I.B.2. et I.B.4. que P2 et Q8 sont les polynômes des poids de deux codes
auto-orthogonaux et en utilisant le résultat de II.B.1. on déduit que P2 et Q8 sont dans
l’algèbre AG et donc que C [P2 , Q8 ] ⊂ AG . On a alors :
∀k ∈ N, Ck [P2 , Q8 ] = C [P2 , Q8 ] ∩ Ak ⊂ AG
k
et donc : ¡ ¢
dim (Ck [P2 , Q8 ]) ≤ dim AG G
k = ak .
et en désignant par h1 le plus petit des indices k1 tels que λk1 ,k2 6= 0 pour un indice k2 et
h2 le plus petit de ces indices k2 , on a :
¡ ¢
P2h1 λh1 ,h2 Qh8 2 + P2 Q = 0,
ce qui équivaut à λh1 ,h2 Qh8 2 + P2 Q puisque C [X, Y ] est intègre, qui appliqué à (X, Y ) =
(1, i) donne λh1 ,h2 Qh8 2 (1, i) = 0 avec Qh8 2 (1, i) = 16h2 6= 0 et donc λh1 ,h2 = 0 en contra-
diction avec la définition du couple (h1 , h2 ) . En définitive le système L est libre et
aG G G
k ≤ dim (Ck [P2 , Q8 ]) ≤ ak , c’est-à-dire que dim (Ck [P2 , Q8 ]) = ak et Ck [P2 , Q8 ] = Ak
G
et l’égalité AG = C [P2 , Q8 ] .
6. Si le code C est auto-orthogonal, on alors PC ∈ AG = C [P2 , Q8 ] et en remarquant que
Q8 = P24 − 4∆, on a PC ∈ C [P2 , ∆] . Le polynôme PC étant homogène de degré ω et P2 , ∆
homogènes de degrés respectifs 2 et 8, on a :
X
PC = λk1 ,k2 P2k1 ∆k2 .
(k1 ,k2 )∈N2
2k1 +8k2 =ω
En supposant que les coefficients λk1 ,k2 ne sont pas tous entiers, si h2 est le plus petit
indice tel que λh1 ,h2 ∈
/ Z (l’indice h1 est automatiquement déterminé par 2h1 + 8h2 = ω),
on a :
X X
∆h2 λk1 ,k2 P2k1 ∆k2 −h2 = PC − λk1 ,k2 P2k1 ∆k2 = Q ∈ Z [X, Y ]
2k1 +8k2 =ω 2k1 +8k2 =ω
k2 ≥h2 k2 <h2
36 Agrégation externe 1978, épreuve 1
3.1 Énoncé
Notations et définitions
∀v0 ∈ E, pv (v0 ) = (v | v 0 ) v.
— I — Résultats préliminaires
1.
(a) Déterminer le rang et la trace de Jk . En déduire PJk .
(b) Si α et β sont des réels quelconques, former le polynôme caractéristique et calculer
les valeurs propres de la matrice Ak = αIk + βJk .
37
38 Agrégation externe 1979, épreuve 1
2.
(a) Soit Q un polynôme irréductible dans Q [x] . Montrer que toute racine complexe de
Q est simple.
(b) Soit P un polynôme non nul de Q [x] . Soit λ une racine complexe de P telle que
deg (P ) < 2m (λ, P ) . Montrer que λ appartient à Q.
3. Si f ∈ L (E) , Tr (f ) désigne la trace de f. Montrer que Ls (E) muni de la forme bilinéaire
symétrique (f, f 0 ) 7→ hf, f 0 i = Tr (f ◦ f 0 ) est un espace vectoriel euclidien.
4. À tout x = (x1 , x2 , · · · , xk ) ∈ E k , on associe la matrice Bx = ((xi | xj ))1≤i,j≤k dans Msk .
L’espace Rk étant muni du produit scalaire usuel, noté (· | ·)Rk , pour lequel la base cano-
nique ε = (ε1 , ε2 , · · · , εk ) est orthonormée, ϕx désigne l’application linéaire de Rk dans E
définie par :
∀i ∈ {1, 2, · · · , k} , ϕx (εi ) = xi .
On désigne par ϕ∗x l’unique application linéaire de E dans Rk telle que :
∀v ∈ E, ∀w ∈ Rk , (w | ϕ∗x (v))Rk = (ϕx (w) | v)
(a) Montrer que Bx est la matrice dans la base ε de ϕ∗x ◦ ϕx .
(b) En déduire les égalités :
rang (x) = rang (Bx ) = k − m (0, PBx ) .
(c) Montrer que λ (Bx ) ≥ 0 et que l’égalité a lieu si, et seulement si, la famille x est liée.
(d) Pour i compris entre 1 et k on note pi = pxi . Montrer que :
X
k
ϕx ◦ ϕ∗x = pi .
i=1
P
k
(e) En déduire que Bx et pi ont les mêmes valeurs propres non nulles.
i=1
5.
(a) Soit B ∈ Msk . Montrer qu’il existe x ∈ E k tel que B = Bx si, et seulement si,
λ (Bx ) ≥ 0 et rang (B) ≤ n.
(b) Soient x et y des éléments de E k . Montrer que Bx = By si, et seulement si, x et y
ont même orbite sous l’action de O (E) .
1.
(a) Montrer que toute famille équiangulaire aiguë est libre.
(b) Montrer l’existence d’une famille équiangulaire aiguë u ∈ Uγn .
2.
(a) Soit u = (u1 , u2 , · · · , uk ) ∈ Uγk . Montrer que si la famille u est liée alors :
µ ¶
1 1
λ (Au ) = − , m − , PAu = k − rang (u) .
γ γ
3. Jusqu’à la fin de cette partie, on suppose que Uγk n’est pas vide et on désigne par u =
(u1 , u2 , · · · , uk ) un élément de Uγk .
Pour 1 ≤ i ≤ k, on pose pi = pui .
(a) Montrer que, pour 1 ≤ i ≤ k, pi appartient à Ls (E) .
(b) Calculer hpi , pj i pour 1 ≤ i ≤ j ≤ k.
n (n + 1)
(c) Montrer que k ≤ .
2
4. On désigne par Π le sous-espace vectoriel de Ls (E) engendré par (p1 , p2 , · · · , pk ) .
k
(a) Montrer que n ≥ et que l’égalité a lieu si, et seulement si, IdE appar-
1 + (k − 1) γ 2
tient à Π (on pourra considérer la projection orthogonale de IdE sur Π).
Pk
(b) Montrer que si IdE appartient à Π, alors kIdE = n pi .
i=1
1
(a) Montrer que si k > 2n alors est un entier impair.
γ
(b) Montrer que si n = 6 alors k ≤ 16.
n (n + 1) 1
9. On suppose que k = . Montrer que n + 2 = 2 . En déduire que si n > 3 alors
2 γ
n + 2 est le carré d’un entier impair.
Si D est un ensemble fini de droites vectorielles de E (Card (D) ≥ 2), on appelle repère de
D toute famille (uD )D∈D telle que pour toute droite D ∈ D, uD soit un vecteur unitaire de
D. Un tel repère est dit aigu si (uD | uD0 ) > 0 pour toute couple (D, D0 ) de droites distinctes
appartenant à D.
On dit que D est un épi d’angle arccos (γ) s’il possède un repère (uD )D∈D tel que |(uD | uD0 )| =
γ pour toute couple (D, D0 ) de droites distinctes appartenant à D.
On appelle base aiguë de E tout épi de cardinal n possédant un repère aigu.
On considère dans toute cette partie une base aiguë B de E d’angle arccos (γ) et un repère
aigu (uD )D∈B de B. P
Pour toute partie S de B, on pose eS = uD et on note vS l’unique élément de E tel que
D∈S
pour toute droite D ∈ B on ait :
½
−γ si D ∈ S
(vS | uD ) =
γ si D ∈
/S
1−γ
On pose r = et Φ (X) = X 2 − nX + r2 (n + 2r + 1) .
2γ
Soient S, T des parties de B.
1. Calculer (eS | eT ) , keS k2 , (eB | eS ) , keB k2 en fonction de n, r, Card (S) , Card (T ) et Card (S ∩ T ) .
1
2. Montrer que vS = ωS eB − eS , où ωS est un nombre réel que l’on calculera en fonction
r
de n, r et Card (S) .
3. Calculer kvS k2 en fonction de n, r et Card (S) .
4. Montrer que kvS k = 1 si, et seulement si, Card (S) est racine de Φ.
5. On suppose que Card (S) = Card (T ) et que kvS k = 1.
(a) Calculer (vS | vT − vS ) puis (vS | vT ) en fonction de r, Card (S) et Card (S ∩ T ) .
(b) En déduire que :
½
(vS | vT ) = γ ⇔ Card (S ∩ T ) = Card (S) − r2
(vS | vT ) = −γ ⇔ Card (S ∩ T ) = Card (S) − r (r + 1)
3.2 Corrigé
— I — Résultats préliminaires
1.
Corrigé 41
(b) Pour β = 0, on a Ak = αIk qui a pour seule valeur propre α et pour polynôme
caractéristique PAk (x) = (−1)k (x − α)k .
Pour β 6= 0, on a :
µ ¶ µ ¶
k x−α k x−α
PAk (x) = β det Jk − Ik = β PJk
β β
= (−1)k (x − α)k−1 (x − α − βk)
= (α + kβ − x) (α − x)k−1 .
2.
42 Agrégation externe 1979, épreuve 1
(a) Un polynôme Q irréductible dans Q [x] étant premier avec son polynôme dérivé Q0 ,
le théorème de Bézout nous dit qu’il existe deux polynômes U, V dans Q [x] tels que
U Q + V Q0 = 1 et un nombre complexe ne peut annuler simultanément Q et Q0 . Le
polynôme Q n’a donc que des racines simples dans C.
Q
m
(b) Dans Q [x] on a une décomposition en facteurs irréductibles Q = Pk où les Pk sont
k=1
irréductibles (non nécessairement distincts) dans Q [x] . Si λ est une racine complexe
de Q, on ordonne les Pk de sorte que λ annule les Pk pour k compris entre 1 et r
et n’annule pas les autres avec r compris entre 1 et m. Le (a) nous dit alors que
λ est racine simple des Pk pour k compris entre 1 et r et r = m (λ, P ) . Si tous
les Pk , pour k compris entre 1 et r, sont de degré supérieur ou égal à 2, on a alors
deg (P ) ≥ 2r = 2m (λ, P ) . On en déduit donc que si deg (P ) < 2m (λ, P ) , il existe
alors un indice k compris entre 1 et r tel que Pk soit de degré 1, ce qui entraîne que
λ (qui est racine de Pk ∈ Q [x]) est rationnel.
3. On sait que pour tout couple (f, f 0 ) d’endomorphismes de E, on a Tr (f ◦ f 0 ) = Tr (f 0 ◦ f ) .
Avec la linéarité de la trace on déduit donc que l’application (f, f 0 ) 7→ Tr (f ◦ f 0 ) défini
une forme bilinéaire symétrique sur L (E) .
D’autre part, on sait que tout endomorphisme symétrique de E a toutes ses valeurs propres
réelles et se diagonalise dans une base orthonormée. On a donc pour tout f ∈ Ls (E) :
X
n
Tr (f ◦ f ) = λ2k
k=1
où les λk ∈ R sont les valeurs propres de f. Il en résulte que h·, ·i est définie positive sur
Ls (E) , elle défini donc un produit scalaire sur cet espace.
On peut aussi dire que la matrice A = (aij )1≤i,≤n de f ∈ Ls (E) , dans une base orthonor-
mée de E, est symétrique et :
X
n X
n
Tr (f ◦ f ) = a2ik .
i=1 k=1
4.
¡ ¢
(a) L’application ψx = ϕ∗x ◦ ϕx est dans L Rk et pour i, j compris entre 1 et k, le
coefficient d’indice (i, j) de sa matrice dans la base orthonormée ε est donné par :
bij = (εi | (ϕ∗x ◦ ϕx ) (εj ))Rk = (ϕx (εi ) | ϕx (εj )) = (xi | xj ) .
Cette matrice est donc la matrice de Gram Bx .
(b) On a ker (ϕx ) ⊂ ker (ϕ∗x ◦ ϕx ) et pour tout vecteur u ∈ E, on a :
kϕx (u)k2 = (ϕx (u) | ϕx (u)) = (u | (ϕ∗x ◦ ϕx ) (u))Rk
ce qui entraîne que ker (ϕ∗x ◦ ϕx ) ⊂ ker (ϕx ) et donc que ker (ϕ∗x ◦ ϕx ) = ker (ϕx ) . Le
théorème du rang nous dit alors que :
rang (Bx ) = rang (ϕ∗x ◦ ϕx ) = rang (ϕx ) = rang (x) .
D’autre part, la matrice Bx qui est symétrique réelle se diagonalise dans une base
orthonormée, ce qui entraîne que :
rang (Bx ) = k − m (0, PBx ) .
Corrigé 43
X
k X
k
ϕ∗x (u) = (εi | ϕ∗x (u))Rk εi = (ϕx (εi ) | u) εi
i=1 i=1
X
k
= (xi | u) εi
i=1
et :
X
k X
k
(ϕx ◦ ϕ∗x ) (u) = (xi | u) ϕx (εi ) = (xi | u) xi
i=1 i=1
X
k
= pi (u) .
i=1
P
k
On a donc ϕx ◦ ϕ∗x = pi .
i=1
(e) Si λ ∈ R est une valeur propre non nulle de ϕx ◦ ϕ∗x et u ∈ Rk un vecteur propre
associé, on a :
avec ϕ∗x (u) 6= 0 (ϕ∗x (u) = 0 entraîne λu = (ϕx ◦ ϕ∗x ) (u) = 0 et v = 0 puisque λ 6= 0),
ce qui signifie que λ est valeur propre de ϕ∗x ◦ ϕx et donc de Bx .
On vérifie de manière analogue que toute valeur propre non nulle de Bx est valeur
propre de ϕx ◦ ϕ∗x .
Pk
En définitive Bx et pi = ϕx ◦ ϕ∗x ont les mêmes valeurs propres non nulles.
i=1
5.
(a) Si B = Bx , on a vu en I.4 que λ (Bx ) ≥ 0 et rang (Bx ) = rang (x) ≤ n.
Réciproquement, soit B ∈ Msk telle que λ (B) ≥ 0 et r = rang (B) ≤ n.
Si B = 0, on a trivialement B = B0 . On suppose donc que B est non nulle.
La matrice B étant symétrique réelle il existe une matrice orthogonale P telle B =
t
P DP où D est une matrice diagonale de termes diagonaux λ1 , · · · , λn tous positifs
ou nuls puisque λ (B) ≥ 0. On peut supposer que λi > 0 pour i compris entre 1 et
r et λi = 0 pour i > r. On désigne par ∆ = (δij )1≤i≤n la matrice à n lignes et k
1≤j≤k
colonnes définie par :
½
0 si i 6= j
δij = √
δii = λi si 1 ≤ i ≤ min (n, k)
44 Agrégation externe 1979, épreuve 1
1.
(a) Soit u = (u1 , u2 , · · · , uk ) ∈ Uγk une famille équiangulaire aiguë. On a :
1 γ ··· γ
. . . ..
γ 1 .
Bu = ((ui | uj ))1≤i,j≤k = . .
.. . . . . . γ
γ ··· γ 1
= (1 − γ) Ik + γJk
Corrigé 45
et on a vu en I.1 que ses valeurs propres sont 1−γ > 0 et (1 − γ)+γk = 1+(k − 1) γ >
0. Il en résulte que λ (Bu ) > 0 et on a vu en I.4 que cela équivaut à dire que la famille
de vecteurs u est libre dans E.
(b) La matrice B = (1 − γ) In + γJn est dans Msn avec rang (B) ≤ n et λ (B) > 0, il
existe donc u ∈ E n tel que B = Bu (question I.5). Avec (ui | ui ) = 1 et (ui | uj ) = γ
pour i 6= j, on déduit que u est équiangulaire aiguë dans Uγn .
2.
1
(a) On a Au = (Bu − Ik ) avec 0 < γ < 1, donc :
γ
1
λ (Au ) = (λ (Bu ) − 1)
γ
m (λ (A ) , P ) = m (λ (B ) , P )
u Au u Bu
1
Si u est liée, on a alors λ (Bu ) = 0 (question I.4), donc λ (Au ) = − et :
γ
µ ¶
1
m − , PAu = m (0, PBu ) = k − rang (Bu ) = k − rang (u)
γ
(Bu est symétrique réelle, donc diagonalisable et dim (ker (Bu )) = m (0, PBu )).
(b) La matrice : µ ¶
1 1
B = 1+ In+1 − Jn+1
n n
µ ¶
s 1 1 n+1
est dans Mn+1 de valeurs propres 1 + et 1 + − = 0 de multiplicités
n n n
respectives n et 1, donc λ (B) = 0 et rang (B) = n. Il existe donc u ∈ E n+1 tel
1
que B = Bu . Avec (ui | ui ) = 1 et (ui | uj ) = − pour i 6= j, on déduit que u est
n
équiangulaire obtuse dans U n+1
1 .
n
(c) Le résultat qui précède nous dit que dans l’espace euclidien Ls (E) la famille (pi )1≤i≤k
est équiangulaire aiguë, elle est donc libre et :
n (n + 1)
k ≤ dim (Ls (E)) = .
2
4. On désigne par π la projection orthogonale de (Ls (E) , h·, ·i) sur Π. On rappelle que pour
tout f ∈ Ls (E) , π (f ) est l’unique élément de Π tel que f − π (f ) ∈ Π⊥ .
(a) La projection de IdE sur Π est définie par :
Pk
π (IdE ) = αj pj
j=1
hIdE − π (IdE ) , pi i = 0 (1 ≤ i ≤ k)
Les coefficients αj sont donc solutions du système linéaire :
X
k
αj hpi , pj i = hπ (IdE ) , pi i = hIdE , pi i = Tr (pi ) = 1 (1 ≤ i ≤ k)
j=1
(b) Si IdE ∈ Π, on a :
1 Pk
IdE = π (IdE ) = pj
1 + (k − 1) γ 2 j=1
k
n=
1 + (k − 1) γ 2
P
k
ce qui donne kIdE = n pi .
i=1
5.
(a) La matrice Au étant symétrique, il en de même de A2u et pour 1 ≤ i ≤ j ≤ k, on a :
X
k X
k
0
αij = αit αtj = αit αjt .
t=1 t=1
t6=i,t6=j
αii0 = k − 1.
Pour i < j, t 6= i, t 6= j, on a :
½
αij si (ui | uj ) (ui | ut ) (uj | ut ) > 0
αit αjt =
−αij si (ui | uj ) (ui | ut ) (uj | ut ) < 0
ce qui donne :
0
αij = (dij − (k − 2 − dij )) αij = (2dij + 2 − k) αij .
c’est-à-dire que :
A2u = (2d + 2 − k) Au + (k−) Ik .
Le polynôme X 2 − (2d + 2 − k) X −(k − 1) de discriminant (2d − k)2 +8d > 0 ayant
deux racines réelles ρ1 et ρ2 , l’égalité précédente s’écrit :
(Au − ρ1 Ik ) (Au − ρ2 Ik ) = 0
A2u = (ρ1 + ρ2 ) Au − ρ1 ρ2 Ik
c’est-à-dire :
½
αii0 = k − 1 = −ρ1 ρ2
0
αij = (2dij + 2 − k) αij = (ρ1 + ρ2 ) αij (1 ≤ i < j ≤ k)
ρ1 + ρ2 + k − 2
ce qui entraîne que dij est constant égal à et donc que la famille u
2
est régulière.
48 Agrégation externe 1979, épreuve 1
k
(c) Si IdE ∈ Π alors n = < k (question II.4b) et la famille u est liée. De
1 + (k − 1) γ 2
nP k
plus IdE ∈ Π entraîne IdE = pj (question II.4b) et donc tout u ∈ E s’écrit :
k j=1
nX nX
k k
u= pj (u) = (ui | u) ui
k j=1 k j=1
soit : µ ¶
1 k
ρ1 + ρ2 = − 2 = 2d + 2 − k
γ n
1 2d + 2 − k 1
et = n ∈ Q si k 6= 2n. En remarquant que − est un nombre rationnel
γ k − 2n γ
racine du polynôme PAu qui est à coefficients entiers et de coefficient dominant égal à
(−1)k , on déduit que ce rationnel est nécessairement un entier.
Si on suppose de plus que k 6= n + 1, comme la famille u est liée de rang n, on a k ≥ n + 2
1
et k − rang (u) = k − n ≥ 2, ce qui entraîne que l’entier 2 est impair et il en est de même
γ
1
de .
γ
8.
1
(a) Si k > 2n la famille u est liée, − est valeur propre de Au et on a :
γ
µ ¶
1 k deg (Au )
m − , PAu = k − rang (u) ≥ k − n > =
γ 2 2
1
ce qui entraîne que − est rationnel (question I.2b). On montre comme à la question
γ
1
précédente que − est un entier impair.
γ
50 Agrégation externe 1979, épreuve 1
n (n + 1)
(b) On suppose que n = 6. On sait déjà que k ≤ = 21. Si k > 16, la ques-
2
1 k
tion précédente nous dit que est un entier impair. L’inégalité n ≥
γ 1 + (k − 1) γ 2
entraîne alors :
1 6 (k − 1) 15
2
≤ <6 =9
γ k−6 10
t−1 1
(la fonction t 7→ est strictement décroissante sur ]6, +∞[), soit < 3 et
t−6 γ
1
nécessairement = 1 puisque c’est un entier impair, ce qui contredit γ ∈ ]0, 1[ . On
γ
a donc k ≤ 16.
n (n + 1)
9. Si k = = dim (Ls (E)) , alors le système libre (pi )1≤i≤k est une base de Ls (E)
2
k
et IdE ∈ Π, ce qui entraîne que n = et donc :
1 + (k − 1) γ 2
1 n (k − 1) n2 + n − 2
= = = n + 2.
γ2 k−n n−1
1
Pour n > 3, on a k > 2n, donc est un entier impair, c’est-à-dire que n + 2 est le carré
γ
d’un entier impair.
et donc :
X X
(eS | eT ) = (uD | eT ) + (uD | eT )
D∈S\S∩T D∈S∩T
pour T = B on obtient :
Card (S) (n + 2r)
(eB | eS ) =
2r + 1
et pour T = S = B on obtient :
n (n + 2r)
keB k2 = .
2r + 1
2. La famille (uD )D∈B étant une base de E, on a :
X
vS = αD0 uD0
D0 ∈B
on obtient :
(1 − γ) (αD1 − αD2 ) = 0,
ce qui entraîne αD1 = αD2 puisque γ 6= 1. On a donc αD = α pour tout D ∈ S et on voit
de même que αD = β pour tout D ∈ / S.
Pour D1 ∈ S et D2 ∈ / S, en soustrayant les équations :
P
γ 0 αD0 + αD1 = −γ
D ∈B\{D1 }
P
γ 0 αD0 + αD2 = γ
D ∈B\{D2 }
on obtient :
(1 − γ) (αD2 − αD1 ) = 2γ,
soit (1 − γ) (β − α) = 2γ et :
2γ 1
β= + α = + α.
1−γ r
On a donc :
X µ ¶ X µ ¶
1 1
vS = α uD0 + +α uD0 = αeS + + α (eB − eS )
D0 ∈S
r 0
r
D ∈B\S
µ ¶
1 1 1
= + α eB − eS = ωS eB − eS .
r r r
Pour D ∈ S, on a :
(eB | uD ) = (n − 1) γ + 1
(eS | uD ) = (Card (S) − 1) γ + 1
(vS | uD ) = −γ
52 Agrégation externe 1979, épreuve 1
ce qui donne :
1
ωS ((n − 1) γ + 1) − ((Card (S) − 1) γ + 1) = −γ,
r
1
soit en tenant compte de γ = :
2r + 1
n + 2r 1 Card (S) + 2r 1
ωS − =−
2r + 1 r 2r + 1 2r + 1
et donc :
Card (S) + r
ωS = .
r (2r + 1)
3. On a :
ωS 1
kvS k2 = ωS2 keB k2 − 2 (eB | eS ) + 2 keS k2
r r
2 Card (S) (n − Card (S)) + nr
= .
r (2r + 1) (n + 2r)
4. On a kvS k = 1 si, et seulement si, 2 Card (S) (n − Card (S)) + nr = r (2r + 1) (n + 2r) ,
ce qui équivaut à Φ (Card (S)) = 0.
1
5. (a) Si Card (S) = Card (T ) , on a ωS = ωT , ce qui entraîne vT − vS = − (eT − eS ) et
r
avec (eB | eS ) = (eB | eT ) , on déduit que :
µ ¶
1 1 1
(vS | vT − vS ) = − (vS | eT − eS ) = − ωS eB − eS | eT − eS
r r r
1 1 ¡ ¢
= 2 (eS | eT − eS ) = 2 (eS | eT ) − keS k2
r r
2 (Card (S ∩ T ) − Card (S))
=
r (2r + 1)
et :
2 (Card (S ∩ T ) − Card (S))
(vS | vT ) = kvS k2 + .
r (2r + 1)
En supposant que kvS k = 1, on a :
1
(b) La condition (vS | vT ) = γ = équivaut à :
2r + 1
r (2r + 1) + 2 (Card (S ∩ T ) − Card (S)) = r
4.1 Énoncé
Z
Pour tout nombre premier p, on note Fp le corps des classes résiduelles modulo p.
pZ
Si S est un sous-anneau de C, on note Mn (S) l’anneau des matrices carrées d’ordre n à
coefficients dans S et GL (n, S) le groupe des éléments inversibles de Mn (S) . Si M est un
élément de Mn (S) , M ∗ (resp. t M) désigne la matrice adjointe (resp. transposée) de M.
On dit qu’une matrice hermitienne (resp. symétrique réelle) A est définie positive si la forme
hermitienne (resp. la forme bilinéaire symétrique) associée à A est définie positive.
On dit que S est un anneau principal, si tout idéal de S peut être engendré par un seul
élément, euclidien s’il existe une application N de S − {0} dans N telle que si a, b sont deux
éléments non nuls de S, il existe q, r appartenant à S vérifiant a = bq + r et r = 0 ou N (r) <
N (b) .
— I — Préliminaires
53
54 Agrégation externe 1989, épreuve 1
(b) On pose : µ ¶
2
k = sup inf |z − u| .
z∈C u∈Z[ωD ]
Prouver l’égalité : ¡ ¡ ¢¢
k = sup inf MA2 , MB 2 , MC 2 .
M∈T
|α − βγ|2 ≤ k |β|2 .
En déduire que Z [ωD ] est un anneau euclidien lorsque D est égal à l’une des valeurs
suivantes : 1, 2, 3, 7, 11.
Application : déterminer γ lorsque D = 2, α = 5 + 3ω2 , β = −1 + 3ω2 .
Énoncé 55
Dans cette partie, S désigne l’anneau Z ou l’un des anneaux Z [ωD ] pour D = 1, 2, 3, 7 ou
1
11. Si S = Z, on pose k = , et si S = Z [ωD ] , k est la constante définie en I.B.4.b.
4
Deux matrices hermitiennes A, B de Mn (S) sont dites congruentes s’il existe U ∈ GL (n, S)
telle que A = UBU ∗ . Les classes d’équivalence pour cette relation sont appelées classes de
congruence.
À un élément x = (x1 , · · · , xn ) de S n est associé une matrice à une ligne dont les coeffi-
cients sont les composantes de x ; on notera également x cette matrice. t x désignera la matrice
transposée et x∗ la matrice t x.
1. Montrer que si A, B sont deux matrices congruentes, alors det (A) = det (B) .
2.
(a) Soit A une matrice hermitienne définie positive appartenant à Mn (S) . Montrer qu’il
existe un entier m (A) > 0 et un élément z appartenant à S n dont les composantes
sont premières entre elles tels que l’on ait :
A. Le cas n = 2
Soit A une matrice hermitienne définie positive appartenant à M2 (S) et soit z un élément
de S 2 tel que m (A) = zAz ∗ .
1.
(a) Montrer que t z est vecteur colonne d’une matrice inversible U0 de GL (2, S) et en
déduire l’existence d’une matrice hermitienne B = (bij ) , 1 ≤ i, j ≤ 2, où b11 =
m (A) , telle que A et B soient congruentes.
(b) Montrer qu’il existe s ∈ S tel que :
1
|b11 s + b12 | ≤ k 2 b11
(c) Montrer que si A ∈ M2 (S) est une matrice hermitienne définie positive de détermi-
nant égal à d, alors on a :
1 1
m (A) ≤ (1 − k)− 2 d 2 .
(d) En déduire la finitude de l’ensemble des classes de congruence de matrices hermi-
tiennes d’ordre 2 à coefficients dans S, définies positives, de déterminant donné.
2.
(a) On suppose que d = 1 et que S est l’un des anneaux suivants :
S = Z, S = Z [ωD ] pour D = 1, 3, 7.
p = a2 + ab + b2 + c2 + cd + d2 .
iii. Quel que soit le nombre premier p, il existe des entiers relatifs a, b, c, d tels que :
p = a2 + ab + 2b2 + c2 + cd + 2d2 .
On pose :
z = (x2 , · · · , xn ) , t y = U t x.
Énoncé 57
où B est une matrice symétrique définie positive appartenant à Mn−1 (Z) et qui
vérifie les deux relations :
µ ¶
t a11 0
A= U U,
0 a−1 11 B
det (B) = (a11 )n−2 det (A) .
On rappelle que deux éléments A et B de Mn (Z) sont semblables s’il existe Q ∈ GL (n, Z)
telle que A = QBQ−1 ; les classes d’équivalence pour cette relation sont appelées classes de
similitude.
Soit P (X) un polynôme unitaire de degré n > 1, à coefficients dans Z et irréductible sur
Q [X] . Si θ est une racine complexe de P, on note Z [θ] le sous-anneau de C, ensemble des
éléments de la forme :
X
n−1
ai θi où ai ∈ Z pour i = 0, 1, · · · , n − 1.
i=0
On dit que deux idéaux I et J de Z [θ] appartiennent à la même classe s’il existe deux éléments
non nuls a et b de Z [θ] tels que aI = bJ. A désigne un élément de Mn (Z) tel que P (A) = 0.
1. Montrer que tout idéal non nul de Z [θ] est un groupe abélien libre de rang n.
2.
(a) Montrer qu’il existe x = (x1 , · · · , xn ) élément de Z [θ]n \ {0} tel A t x = θ t x.
(b) Montrer que Zx1 + · · · + Zxn est un idéal de Z [θ] dont la classe est indépendante du
vecteur propre t x choisi.
On notera IA la classe de l’idéal Zx1 + · · · + Zxn .
(c) Soit Q un élément de GL (n, Z) . Montrer que IA = IQAQ−1 .
58 Agrégation externe 1989, épreuve 1
3. Soit J = Zy1 + · · · + Zyn un idéal non nul de Z [θ] . On pose y = (y1 , · · · , yn ) . Montrer
qu’il existe une matrice B à coefficients entiers telle que B t y = θ t y, P (B) = 0.
4. Montrer qu’il existe une bijection entre l’ensemble des classes de similitude des matrices
A, éléments de Mn (Z) telles que P (A) = 0, et l’ensemble des classes d’idéaux non nuls
de Z [θ] .
5. Montrer que les conditions suivantes sont équivalentes :
(a) Z [θ] est un anneau principal.
(b) Il existe une seule classe de similitude dans Mn (Z) de matrices A d’ordre n à
coefficients entiers telles que P (A) = 0.
4.2 Corrigé
— I — Préliminaires
A.
1.
2
(a) En utilisant le fait que l’application
© ª x 7→ x est un morphisme du groupe multiplicatif
∗
Fp sur lui même de noyau −1, 1 à deux éléments (−1 6= 1 dans à Fp puisque! p ≥ 3)
∗
Fp p−1
et d’image l’ensemble des carrés de F∗p , on déduit qu’il y a card © ª =
−1, 1 2
p+1
carrés dans F∗p et carrés dans Fp . Il en résulte que, pour u, v dans F∗p et w dans
2
Fp , les ensembles A = {ux2 | x ∈ Fp } et B = {w − vy 2 | y ∈ Fp } sont également
p+1
formés de éléments. En conséquence ces ensembles ne peuvent être disjoints,
2
c’est-à-dire qu’il existe x, y dans Fp tels que ux2 = w − vy 2 .
(b) Comme p ne divise pas 4n − 1, on a v = 4n − 1 6= 0 dans Fp et en prenant u = 1,
w = −4 dans Fp , on déduit de la question précédente qu’il existe j, k dans Fp tels
2 2
que j + 4n − 1 · k + 4 = 0, ce qui revient à dire qu’il existe j, k, r dans Z tels que
j 2 + (4n − 1) k2 + 4 = rp. Le terme de gauche dans cette égalité étant strictement
positif (puisque n > 1), on a r ∈ N∗ . En écrivant cette égalité sous la forme :
(j − k) (j + k) + 4nk 2 + 4 = rp
2.
(a) Si b ∈ K est tel que b4 + 1 = 0, on a alors b 6= 0 et pour x = b − b−1 on a :
¡ ¢
x2 = b2 − 2 + b−2 = b−2 b4 + 1 − 2 = −2.
xp = bp − b−p = bq − b−q
½
b − b−1 = x si q = 1,
=
b3 − b−3 = b−1 b4 − bb−4 = b − b−1 = x si q = 3.
Donc dans tous les cas, on xp = x. Mais on sait que dans K les solutions de l’équation
tp − t = 0 sont exactement les éléments de Fp , on a donc x2 = −2 avec x ∈ Fp , c’est-
à-dire que −2 est un carré dans Fp .
(b) Si x ∈ Fp est tel que x2 + 2 = 0, en multipliant par y = x−1 ∈ Fp , on a 2y 2 + 1 = 0
dans Fp . Si y = a avec a ∈ Z non multiple de p, l’égalité précédente se traduit par
2a2 + 1 = kp avec k entier strictement positif et impair, il s’écrit donc k = 2m − 1
avec m ∈ N∗ . On a donc 2a2 + 1 = (2m − 1) p.
La matrice
p a 0
A= a m 1
0 1 2
est symétrique réelle de déterminant :
Si p est un nombre premier impair ne divisant pas D, alors D est non nul dans Fp et en
utilisant le résultat de A.1.(a) on déduit que l’équation x2 +Dy 2 = −1 a des solutions dans
Fp , ce qui revient à dire qu’il existe des entiers relatifs a, b, m tels que a2 +Db2 = −1+mp,
l’entier m étant nécessairement strictement positif. Pour ces choix de a, b, m dans le cas
où D est congru à 1 ou 2 modulo 4, on a alors det (A) = 1.
D+1
Dans le cas où D = 4k + 3 avec k ∈ N, on a n = = k + 1 > 1, 4n − 1 = D n’est
4
pas divisible par p et avec A.1.(b) on déduit qu’il existe des entiers relatifs a, b, m, avec
D+1 2
m > 0, tels que a2 + ab + b + 1 = mp, ce qui revient encore à dire que, pour de
4
tels choix de a, b, m, on a det (A) = 1.
Dans les deux cas, avec Tr (A) = p + m > 0 et det (A) > 0, on déduit que les valeurs
propres de A (qui sont réelles puisque A est hermitienne) sont strictement positives, ce
qui signifie que A est définie positive.
4.
(a) Les deux cas de figure sont illustrés par
√ la figure 4a.
Dans le premier cas de figure (ωD = i D), le centre du cercle circonscrit au triangle
T est le milieu J du segment [BC] . Un point M du triangle T est l’un des quatre
triangles AIJ, IBJ, AJK ou KJC. Si M est dans le triangle AIJ [resp. IBJ, AJK
ou KJC] qui est contenu dans le cercle de centre A et de rayon R = AJ [resp. de
centre B, A ou C et de rayon R = BJ, R = AJ ou R = CJ] on a alors ϕ (M) =
inf (MA, MB, MC) ≤ MA ≤ R [resp. ϕ (M) ≤ MB ≤ R, ϕ (M) ≤ MA ≤ R ou
ϕ (M) ≤ MC ≤ R]. √
1+i D
Dans le deuxième cas de figure (ωD = ), le centre O du cercle circonscrit au
2
triangle T est à l’intérieur de T. Un point M du triangle T est l’un des trois domaines
AIOK, IBJO, ou KOJC. Si M est dans AIOK [resp. IBJO, ou KOJC] qui est
contenu dans le cercle de centre A et de rayon R = AO [resp. de centre B ou C et de
rayon R = BO ou R = CO] on a alors ϕ (M) ≤ MA ≤ R [resp. ϕ (M) ≤ MB ≤ R
ou ϕ (M) ≤ MC ≤ R].
(b) On désigne par ψ la fonction définie sur C par :
Du fait que (1, ωD ) forme une base du R-espace vectoriel C, tout nombre complexe
z s’écrit de manière unique z = x + yωD . En notant n [resp. m] la partie entière de x
Corrigé 61
On a donc :
k = sup ψ (z) = sup ψ (x + yωD ) = sup ψ (z) .
z∈C 0≤x,y<1 z∈T
x+y≤1
et donc : ¡ ¡ ¢¢
k = sup inf MA2 , MB 2 , MC 2 .
M∈T
¯ ¯2
α ¯α ¯
(d) Pour z = ¯
dans C, on a ψ (z) = inf ¯ − u¯¯ ≤ k, cette borne inférieure
β u∈Z[ωD ] β
étant atteinte puisque le réseau Z [ωD ] est fermé et discret, c’est-à-dire qu’il existe
γ ∈ Z [ωD ] tel que |α − βγ|2 ≤ k |β|2 .
1 3 1 4 9
Pour D = 1, 2, 3, 7, 11, on a k = , , , , (question précédente). Dans tous les
2 4 3 7 11
cas on a k < 1 et l’inégalité précédente nous dit que l’application u 7→ |u|2 définie
sur Z [ωD ] et à valeurs dans N est un stathme euclidien. En conséquence Z [ωD ] est
un anneau euclidien pour ces valeurs de D.
Pour√D = 2, α = 5 + 3ω2 , β = −1 + 3ω2 , le minimum est atteint en γ = 1 − ω2 =
1 − i 2.
(b) Considérons tout d’abord le cas où S = Z. Si s est l’entier le plus proche du nombre
b12 1 √ 1
rationnel r = − , alors |s − r| ≤ = k, soit |b11 s + b12 | ≤ k 2 b11 .
b11 2
Pour S = Z [ωD ] , en utilisant le résultat de la question I.B.4(d) avec α = b12, β = b11
1
on déduit qu’il existe γ ∈ S tel que |b12 − γb11 |2 ≤ kb211 , soit |b11 s + b12 | ≤ k 2 b11 en
posant s = −γ. µ ¶
1 0
Pour un tel choix de S, la matrice U = est dans GL (2, S) et si B est la
s 1
matrice introduite à la question précédente, la matrice C µ = U BU¶∗ est hermitienne
a b
dans M2 (S) , congruente à la matrice A. En notant C = , on a :
b c
µ ¶
1
a = (1, 0) B = b11 = m (A) = m (C)
0
¯ µ ¶¯
¯ ¯
¯(1, 0) B s ¯
|b| ¯ 1 ¯ |b11 s + b12 |
√ = √ = √ ≤ b11 = a
k k¶ k
µ
0
c = (0, 1) B ≥ m (B) = m (A) = a
1
a2 ≤ ac = d + |b|2 ≤ d + ka2 ,
1 1
soit (1 − k) a2 ≤ d ou encore m (A) = a ≤ (1 − k)− 2 d 2 (en I.B.4(d) on a vu que
k < 1).
64 Agrégation externe 1989, épreuve 1
b11 = zA t z = m (A) .
66 Agrégation externe 1989, épreuve 1
3. Le système linéaire :
y = x + P a1i x ,
n
1 1 i
i=2 a11
yi = xi (2 ≤ i ≤ n) ,
se traduit matriciellement par :
a12 a1n
1 ··· ···
y1 a11 a11 x1
y2 0 1 0 ··· 0
x2
.. = ... .. .. ,
.
0 0 1 .
.
.. . .
yn . . ... ... 0 xn
0 ··· 0 0 1
(a) On a : µ ¶
t
¡ −1 ¢ a11 0
U AU −1 = 1
0 a11
B
où B est dans GL (n − 1, Z) et avec det (U ) = 1 on déduit que :
µ ¶
1 1
det (A) = a11 det B = n−2 det (B) ,
a11 a11
soit det (B) = (a11 )n−2 det (A) . On peut écrire A = t UB 0 U avec :
µ ¶
0 a11 0
B = ,
0 a111 B
et tenant compte de det (B) = (a11 )n−2 det (A) = (m (A))n−2 det (A) , on aboutit à :
µ ¶ n−2
3 4 2 n−2 1
m (A)2 ≤ (m (A)) n−1 (det (A)) n−1
4 3
ou encore : µ ¶ n−2 +1
2− n−2 4 2 1
m (A) n−1 ≤ (det (A)) n−1
3
µ ¶ n−1
4 2 1
équivalent à m (A) ≤ (det (A)) n .
3
4.
n−1
(a) Pour n ≤ 5, on a ≤ 2 et pour det (A) = 1, l’inégalité précédente donne
2
16
m (A) ≤ < 2 avec m (A) entier naturel non nul, ce qui équivaut à m (A) = 1.
9
L’égalité A = t BB avec B ∈ Mn (Z) se montre par récurrence sur n compris entre
2 et 5. Pour n = 2, le résultat a été établit en II.A.2(a). Supposons le acquis au
rang n − 1, pour n compris entre 3 et 5 et soit A ∈ Mn (Z) symétrique définie
positive de déterminant égal à 1. Toujours d’après II.B.2. on peut supposer que
a11 = m (A) . En utilisant le résultat de II.B.3.(a), on sait qu’il existe U ∈ GL (2, Z)
et C ∈ Mn−1 (Z) symétrique définie positive telles que :
µ ¶
t 1 0
A= U U
0 C
68 Agrégation externe 1989, épreuve 1
1. Z [θ] sous-anneau de C est bien un groupe additif abélien. De plus, P étant un polynôme de
degré n irréductible dans Q [X] et annulateur de θ, il s’en suit que la famille (1, θ, · · · , θn−1 )
est libre sur Q et Z [θ] est libre de rang n.
Si I est un idéal non réduit à {0} de Z [θ] , c’est en particulier un sous-groupe additif de
Z [θ] et il est libre de rang m ≤ n. Comme I est un idéal pour tout a ∈ I \ {0} , a · Z [θ]
est un sous groupe de I libre de rang n (il est isomorphe à Z [θ]) et donc n ≤ m.
En définitive I est un groupe abélien libre de rang n.
2. De la condition P (θ) = 0 avec P irréductible dans Q [X] , on déduit que Q [θ] est un
Q [X]
corps isomorphe au corps . On a donc Q [θ] = Q (θ) (corps des fractions de Q [θ]).
(P )
(a) Le polynôme P est unitaire irréductible dans Q [X] et annule A, il est donc égal au
polynôme minimal πA de A. Comme P est de degré n, il en est de même de πA et
P = πA = (−1)n PA , où PA est le polynôme caractéristique de A.
La condition P (θ) = 0 nous dit alors que θ est une valeur propre de la matrice A ∈
Mn (Z) ⊂ Mn (Q [θ]) dans le corps Q [θ] , il existe donc un vecteur y = (y1 , · · · , yn )
dans Q [θ]n \ {0} tel que A t y = θ t y. En désignant par m un entier non nul tel que
x = my ∈ Z [θ]n \ {0} on a encore A t x = θ t x.
(b) La condition A t x = θ t x avec A ∈ Mn (Z) se traduit par le système linéaire :
X
n
aij xj = θxi (1 ≤ i ≤ n)
j=1
P
n
les coefficients aij étant entiers. On a donc θxi ∈ I = Zxj pour tout i compris
j=1
entre 1 et n. Il en résulte que θI ⊂ I et par récurrence θk I ⊂ I pour tout entier
naturel k. On en déduit alors que le groupe additif I est un idéal de Z [θ] .
Corrigé 69
D’autre part, le polynôme P étant irréductible dans Q [X] a toutes ses racines com-
plexes simples. En effet, P est nécessairement premier avec P 0 , il existe donc U, V
dans Q [X] tels que UP + V P 0 = 1 et P (λ) = 0 entraîne P 0 (λ) 6= 0. En particulier
θ est racine simple du polynôme caractéristique de A et l’espace propre associé est
de dimension 1 dans Q [θ]n . En conséquence tout vecteur propre y ∈ Z [θ]n \ {0} de
a Pn Pn
A associé à θ va s’écrire y = x avec a, b dans Z [θ] \ {0} et a Zxj = b Zyj .
b j=1 j=1
La classe de I est donc indépendante du vecteur propre de A associé à θ choisi dans
Z [θ]n \ {0} .
(c) Si x ∈ Z [θ]n \ {0} est tel que A t x = θ t x alors pour tout Q ∈ GL (n, Z) , on a
QA t x = θQ t x et en notant t y = Q t x, on a y ∈ Z [θ]n \ {0} et (QAQ−1 ) t y = θ t y,
c’est-à-dire que t y est un vecteur propre dans Z [θ]n \ {0} de QAQ−1 et IQAQ−1 est la
P
n
classe de Zyj .
j=1
P
n
Avec y = Q t x et Q dans Mn (Z) , on déduit que chaque yi est dans
t
Zxj et
j=1
P
n P
n
Zyj ⊂ Zxj . De même avec t x = Q−1 t y et Q−1 dans Mn (Z) , on déduit que
j=1 j=1
Pn Pn P
n P
n
Zxj ⊂ Zyj . On a donc Zxj = Zyj et IA = IQAQ−1 .
j=1 j=1 j=1 j=1
P
n P
n
3. J = Zyj étant un idéal de Z [θ] , on a θJ ⊂ J et en conséquence θyi = bij yj pour
j=1 j=1
tout i compris entre 1 et n, les coefficients bij étant dans Z. Il existe donc une matrice
B ∈ Mn (Z) telle que B t y = θ t y.
On a alors P (B) t y = P (θ) t y = 0. Mais on a vu en III.1. que J est libre de rang n, les
yi étant une Z-base de J, ce qui permet de déduire P (B) = 0 de l’égalité P (B) t y = 0
avec P (B) ∈ Mn (Z) .
4. De III.2.(c) on déduit que l’application ϕ qui associe à la classe de similitude d’une
matrice A ∈ Mn (Z) telle que P (A) = 0 la classe d’idéaux IA est bien définie (si A, B
sont semblables dans Mn (Z) , alors IA = IB ).
P
n
Si J est un idéal non nul de Z [θ] , il s’écrit J = Zyj (question III.1.) et en III.3. on
j=1
t t
a vu qu’il existe B ∈ Mn (Z) telle que B y = θ y et P (B) = 0, ce qui signifie que J est
dans la classe IB et l’application ϕ est surjective.
Il reste à montrer que ϕ est injective. Soient donc A, B dans Mn (Z) telles que P (A) =
P (B) = 0 et IA = IB . En désignant par x, y des éléments de Z [θ]n \ {0} tels que
A t x = θ t x et B t y = θ t y, du fait que IA = IB , on déduit qu’il existe a, b dans Z [θ] \ {0}
Pn Pn Pn
tels que a Zxj = b Zyj . On a donc axi = b cij yj pour tout i compris entre 1 et
j=1 j=1 j=1
n, les coefficients cij étant dans Z. Il existe donc une matrice C ∈ GL (n, Z) telle que
a t x = bC t y. De A t x = θ t x et B t y = θ t y, on déduit alors que
¡ ¢ ¡ ¢ ¡ ¢
C −1 AC b t y = C −1 A a t x = θaC −1 t x = bθ t y = B b t y ,
5. Soit I un idéal dans la classe de Z [θ] . Il existe a, b dans Z [θ] \ {0} tels que aI = bZ [θ] et
b s’écrit b = ac avec c dans I \ {0} , ce qui entraîne que I = cZ [θ] , c’est-à-dire que I est
un idéal principal non nul de Z [θ] .
Dire que Z [θ] est principal équivaut à dire que tout idéal non nul de Z [θ] est principal, ce
qui équivaut à dire qu’il existe une seule classe d’idéaux non nuls, celle de Z [θ] , et III.4.
nous dit que c’est équivalent à dire qu’il existe une seule classe de similitude de matrices
A ∈ Mn (Z) annulant P.
5
Agrégation externe 1990, épreuve 1
5.1 Énoncé
Notations et définitions
Tout espace vectoriel de dimension finie sur R est muni de la topologie associée à l’une
quelconque de ses normes.
Si V est un espace vectoriel réel euclidien p de dimension finie, on note (x | y) le produit
scalaire de deux vecteurs c et y de V et kxk = (x | x) la norme euclidienne de x.
On associe à toute famille (x1 , x2 , · · · , xk ) de V sa matrice de Gram, G (x1 , x2 , · · · , xk ) définie
par :
G (x1 , x2 , · · · , xk ) = ((xi | xj )) .
On note Id l’application linéaire identité de V.
f g désigne la composée f ◦ g de deux éléments de L (V) , et on définit f k , pour tout k de N,
par :
f 0 = Id et ∀k ∈ N, f k+1 = f k ◦ f.
On munit L (V) de la norme usuelle d’opérateurs déduite de celle de V.
Si f appartient à L (V) , χf désigne le polynôme caractéristique de f (χf (T ) = det (T Id − f )).
On note ρ (f ) le rayon spectral de f.
On note f ∗ l’opérateur adjoint de f.
On définit les sous-ensembles suivants de L (V) :
— B (V) = {f ∈ L (V) | kf k ≤ 1}
— B0 (V) = {f ∈ B (V) | ρ (f ) < 1}
— C (V) = {f ∈ B (V) | rg (Id − f ∗ f ) ≤ 1}
— C0 (V) = {f ∈ C (V) | ρ (f ) < 1} .
On note O (V) le groupe orthogonal de V.
On note S (V) l’espace vectoriel des endomorphismes symétriques de V. On note S + (V) la
partie de S (V) constituée des endomorphismes symétriques positifs.
Mk (R) désigne l’ensemble des matrices carrées d’ordre k à coefficients réels. On note Ik la
matrice identité d’ordre k. ¡ ¢
On identifie Rk avec l’ensemble des matrices colonnes à k lignes, et les éléments de L Rk
avec leur matrice dans la base canonique de Rk notée (E1 , E2 , · · · , Ek ) . Rk est muni du produit
scalaire canonique, de telle sorte que si A appartient à Mk (R) , A∗ s’identifie avec la matrice
transposée de A.
On notera également X ∗ la matrice ligne transposée de la matrice colonne X de Rk .
R [T ] désigne l’algèbre des polynômes à une indéterminée T sur R.
71
72 Agrégation externe 1990, épreuve 1
— I — Préliminaires
Ef = {x ∈ E | kf (x)k = kxk} ,
Ef∗ = {x ∈ E | kf ∗ (x)k = kxk} .
4. Soit f appartenant à L (E) . Vérifier que f appartient à C (E) si, et seulement si, f ∗
appartient à C (E) , et que f appartient à C0 (E) si, et seulement si, f ∗ appartient à
C0 (E) .
5. Soit f appartenant à L (E) . Montrer que les propriétés suivantes sont équivalentes :
i. f appartient à C (E) ;
ii. il existe u appartenant à E tel que Id − f ∗ f = uu∗ ;
iii. il existe u appartenant à E tel que ∀x ∈ E, kxk2 − kf (x)k2 = (u | x)2 .
C. Propriétés des matrices compagnons
Calculer en fonction de P, polynôme unitaire de R [T ] , le polynôme caractéristique et le
polynôme minimal de C, matrice compagnon de P.
— II —
Le but de cette partie est de déterminer les matrices triangulaires inférieures qui sont dans
C (Rn ) et, si A est l’une de ces matrices, de trouver U appartenant à Rn tel que In −A∗ A = UU ∗ .
µ ¶
λ 0
1. Soit A = appartenant à C (R2 ) . Vérifier que ν 2 = (1 − λ2 ) (1 − µ2 ) . En déduire
ν µ
que les matrices triangulaires inférieures de C (R2 ) s’écrivent :
µ ¶
cos (α) 0
A= ,
− sin (α) sin (β) cos (β)
ann = cos (θn ) , bn = sin (θn ) , C = − sin (θn ) V, W = cos (θn ) V, In−1 − B ∗ B = V V ∗ .
Dans toute cette partie III, f appartient à B (E) , Ef et F sont définis par :
½
Ef =©{x ∈ E | kf (x)k = kxk} , ª
F = x ∈ E | ∀k ∈ N, f k (x) ∈ Ef ,
G − C ∗ GC = UU ∗ ,
5.2 Corrigé
— I — Préliminaires
P
n
que f (ei ) = λi ei pour tout i compris entre 1 et n. Et pour tout x = xj ej dans E, on
j=1
a:
X
n X
n X
n
f (x) = xj λj ej = (x | ej ) λj ej = λj fej (x)
j=1 j=1 j=1
à n !
X
= λj fej (x) .
j=1
P
n P
n
On a donc f = λj fej = λi ei e∗i , où les λj sont les valeurs propres de f et (e1 , · · · , en )
j=1 i=1
une base de vecteur propres associés.
P
n
En écrivant que (x | f (x)) = λj x2j , on déduit que l’endomorphisme symétrique f est
j=1
positif si, et seulement si, tous les λj sont positifs ou nuls.
4. Il est clair que si f = 0 alors (x | f (x)) = 0 pour tout x ∈ E. Réciproquement si
(x | f (x)) = 0 pour tout x ∈ E, on a alors λj = (f (ej ) | ej ) = 0 pour tout j compris
entre 1 et n, et f = 0.
5. Il est clair que si f (x) = 0 alors (x | f (x)) = 0.
Pn
Avec (x | f (x)) = λj x2j et les λj positifs ou nuls si f est symétrique positif, on déduit
j=1
que si (x | f (x)) = 0 alors λj x2j = 0 pour tout j compris entre 1 et n, et donc xj = 0 pour
tout j tel que λj > 0, ce qui implique :
X
n
f (x) = xj λj ej = 0.
j=1
λj 6=0
(x | f ∗ f (x)) = kf (x)k2 ≥ 0
5.
i. ⇒ ii. Si f ∈ C (E) alors f ∈ B (E) , ce qui implique que Id − f ∗ f est symétrique po-
sitif (question I.B.2.(b)) et en conséquence, il existe une base orthonormée B =
P
n
(e1 , · · · , en ) et des réels positifs ou nuls λ1 , · · · , λn tels que Id − f ∗ f = λi ei e∗i , les
i=1
λi étant les valeurs propres de Id − f ∗ f. Mais pour f ∈ C (E) on a rg (Id − f ∗ f ) ≤ 1,
ce qui équivaut à dim (ker (Id − f ∗ f )) ≥ n − 1 et signifie que 0 est valeur propre
de Id − f ∗ f de multiplicité n − 1 ou n. En conséquence tous les λi sauf un éven-
tuellement,
√ disons λ1 , sont nuls. On a donc Id − f ∗ f = λ1 e1 e∗1 = uu∗ en notant
u = λ1 e1 .
ii. ⇒ iii. Si Id − f ∗ f = uu∗ , on a alors pour tout x ∈ E :
et f k (e1 ) = ek+1 pour k compris entre 1 et n−1, de sorte que le système (e1 , f (e1 ) , · · · , f n−1 (e1 ))
est libre dans Rn et le polynôme minimal de f est nécessairement de degré supérieur ou égal
à n. Ce polynôme étant de degré au plus n (théorème de Cayley-Hamilton), il en résulte que
deg (πC ) = n et πC = χC où πC désigne le polynôme minimal de C et χC son polynôme
caractéristique défini par χC (T ) = det (T Id − C) .
En notant χC = χ(a0 ,··· ,an−1 ) et en développant ce déterminant par rapport à la première
ligne, on a :
χ(a0 ,··· ,an−1 ) (T ) = T · χ(a1 ,··· ,an−1 ) (T ) − a0
P
n−1
et par récurrence χC (T ) = T n − ak T k .
k=0
En définitive πC = χC = P.
— II —
80 Agrégation externe 1990, épreuve 1
µ ¶
2 u1
1. Dire que la matrice A est dans C (R ) équivaut à dire qu’il existe un vecteur U =
µ ¶ u2
2 ∗ ∗ λ 0
dans R tel que I2 −A A = U U (question I.B.5.) et pour A = , cela se traduit
ν µ
par : µ ¶ µ 2 ¶
1 − λ2 − ν 2 −µν u1 u1 u2
=
−µν 1 − µ2 u1 u2 u22
encore équivalent :
1 − λ2 − ν 2 = u21
−µν = u1 u2
1 − µ2 = u22
ce qui entraîne : ¡ ¢¡ ¢
1 − µ2 1 − λ2 − ν 2 = u21 u22 = µ2 ν 2
équivalent à ν 2 = (1 − λ2 ) (1 − µ2 ) .
De l’égalité µ2 + u22 = 1, on déduit qu’il existe un réel β ∈ [0, 2π] tel que µ = cos (β) ,
u2 = sin¯ (β) et l’égalité
¯ µν + u1 u2 = 0 se traduit par cos (β) ν + sin (β) u1 = 0 ou
¯ cos (β) u1 ¯
encore ¯¯ ¯ = 0 qui entraîne l’existence d’un réel ρ tel que u1 = ρ cos (β) et
− sin (β) ν ¯
ν = −ρ sin (β) . L’égalité 1 − λ2 − ν 2 = u21 se traduit alors par u21 + ν 2 = ρ2 = 1 − λ2 ,
soit ρ2 + λ2 = 1 et il existe α ∈ [0, 2π] tel que λ = cos (α) , ρ = sin (α) . On a donc en
définitive :
µ ¶ µ ¶
cos (α) 0 sin (α) cos (β)
A= , U= .
− sin (α) sin (β) cos (β) sin (β)
ou encore à :
In−1 − B ∗ B − CC ∗ = W W ∗ ,
−ann C = bn W, (5.1)
1 − a2nn = b2n .
De l’égalité a2nn + b2n = 1, on déduit qu’il existe un réel θn¯ ∈ [0, 2π] tel que¯ann = cos (θn ) ,
¯ cos (θn ) wk ¯
bn = sin (θn ) et l’égalité ann C + bn W = 0 se traduit par ¯¯ ¯ = 0 pour tout
− sin (θn ) ck ¯
k compris entre 1 et n − 1, qui entraîne l’existence de réels vk tels que wk (θn ) et
= vk cos
v1
..
ck = −vk sin (θn ) , ce qui s’écrit W = cos (θn ) V, C = − sin (θn ) V où v = . . On
vn−1
∗ ∗ ∗ ∗ ∗ ∗
a alors CC + W W = V V et l’égalité In−1 − B B − CC = W W se traduit alors par
In−1 − B ∗ B = V V ∗ .
Réciproquement les conditions :
ann = cos (θn ) , bn = sin (θn ) , C = − sin (θn ) V, W = cos (θn ) V, In−1 − B ∗ B = V V ∗
p−1
X aj
k k−p p
f (x) = f (f (x)) = − f k−(p−j) (x)
j=0
ap
(b) La démonstration faite en III.A.3. nous montre que, pour f ∈ C (E) , on a f ∈ C0 (E)
si, et seulement si, F = {0} et la question précédente nous dit que F = {0} est
équivalent à :
¡ ¡ ¢ ¢
∀k ∈ {0, · · · , n − 1} , f k (x) | u = 0 ⇔ x = 0
encore équivalent à dire que l’orthogonal de l’espace vectoriel engendré par les
(f ∗ )k (u) , pour 0 ≤ k ≤ n − 1, est réduit à {0} , ce qui équivaut à dire que cet
espace vectoriel est¡égal à E. On a donc pour ¢ f ∈ C (E) l’équivalence : f ∈ C0 (E)
si, et seulement si, u, f ∗ (u) , · · · , (f ∗ )n−1 (u) est une base de E.
2. Avec C0 (E) ⊂ B0 (E) , on déduit de III.A.3. que kf n k < 1 pour tout f ∈ C0 (E) .
Avec les notations de la question précédente, en choisissant x non nul orthogonal à tous
les (f ∗ )k (u) pour k compris´ entre 0 et n − 2 (cet orthogonal est de dimension 1), on a
¡ k ¢ ³
f (x) | u = x | (f ∗ )k (u) = 0 pour tout k compris entre 0 et n − 2 et donc f k (x) ∈
(Ru)°⊥ = Ef , ce qui entraîne kxk = kf (x)k = · · · = kf n−1 (x)k et en conséquence
°
°f k ° = 1 pour tout k compris entre 0 et n − 1.
° °
3. Si f ∈ L (E) est tel que °f k ° = 1 pour tout k compris entre 0 et n − 1, alors kf k = 1 et
f ∈ B (E) . Si de plus kf n k < 1 alors f ∈ B0 (E) (question III.A.3.).
De kf n−1 k = 1 on déduit qu’il existe x non nul dans E tel que kxk = kf n−1 (x)k avec
kf n−1 (x)k > kf n (x)k puisque kf n k < 1. On a donc f k (x) ∈ Ef pour tout k com-
pris entre 0 et n − 2 et f n−1 (x) ∈ Ef . On déduit alors de III.A.2.(c) que le système
(x, f (x) , · · · , f n−1 (x)) est libre dans E, c’est donc une base. De plus dim (Ef ) ≥ n − 1
puisque le système (x, f (x) , · · · , f n−2 (x)) est libre dans Ef et avec Ef = ker (Id − f ∗ f )
pour f ∈ B (E) (question I.B.3.(c)) on a rg (Id − f ∗ f ) ≤ 1 et f ∈ C0 (E) .
C. Étude d’une base adaptée de C0 (E) et de sa matrice de Gram
1. En gardant les notations de la question précédente, on dispose d’un vecteur non nul x tel
que kxk = kf n−1 (x)k > kf n (x)k et pour tout réel λ > 0, en posant v1 = λx, on a :
kv1 k = λ kxk
kf n−1 (v1 )k = λ kf n−1 (x)k
¡ = λ kxk = kv1 k¢
kv1 k2 − kf n (v1 )k2 = λ2 kxk2 − kf n (x)k2
1
de sorte que pour λ = q , on a :
2 n 2
kxk − kf (x)k
° n−1 °
°f (v1 )° = kv1 k , kv1 k2 − kf n (v1 )k2 = 1.
De plus comme (x, f (x) , · · · , f n−1 (x)) est une base de E, il en est de même du système
B = (v1 , f (v1 ) , · · · , f n−1 (v1 )) (λ > 0).
En posant vi = f i−1 (v1 ) pour i compris entre 1 et n, on a :
f (vi ) = vi+1 (1 ≤ i ≤ n − 1)
P
n−1
f (vn ) = f n (v1 ) = aj vj+1
j=0
84 Agrégation externe 1990, épreuve 1
(écriture de f n (v1 ) dans la base B = (v1 , · · · , vn )). On déduit donc que la matrice de f
P
n−1
dans B est la matrice compagnon du polynôme P (T ) = T n − aj T j , ce polynôme étant
j=0
le polynôme caractéristique et le polynôme minimal de la matrice C (question I.C.). La
matrice de f dans la base B est donc la matrice C.
2.
(a) La matrice de Gram Ω = G (v1 , · · · , vn ) = (((vi | vj )))1≤i,j≤n est tout simplement
la matrice du produit scalaire (· | ·) dans la base B = (v1 , · · · , vn ) . En notant
(E1 , · · · , En ) la base canonique de Rn , pour tout i compris entre 1 et n la matrice
de f (vi ) dans la base B est C · Ei et pour i, j compris entre 1 et n, on a :
(f (vi ) | f (vj )) = (C · Ei )∗ Ω (C · Ej ) ,
Mais pour tout j compris entre 1 et n − 1 le vecteur vj = f j−1 (v1 ) est dans Ef =
ker (Id − f ∗ f ) (question III.B.2.), on a donc λij = 0 pour i compris entre 1 et n et
j compris entre 1 et n − 1. Avec la symétrie de la matrice Λ on déduit qu’on a aussi
λij = 0 pour j compris entre 1 et n et i compris entre 1 et n − 1. En définitive, on a
λij = 0 pour tous i, j tels que (i, j) 6= (n, n) . Pour (i, j) = (n, n) , on a :
° °2
λnn = kvn k2 − kf (vn )k2 = °f n−1 (v1 )° − kf n (v1 )k2
= kv1 k2 − kf n (v1 )k2 = 1
et donc Ω − C ∗ ΩC = En En∗ .
3.
P
+∞
(a) De G − C ∗ GC = H on déduit que G = (C ∗ )p HC p et de la continuité de la
p=0
P
+∞
transposition, on déduit que G∗ = (C ∗ )p H ∗ C p . Donc G est symétrique si H
p=0
l’est. D’autre part, avec la continuité du produit matriciel on peut écrire pour tout
X ∈ Rn :
X
+∞
∗
X GX = (C p X)∗ H (C p X) ≥ 0
p=0
P
n
ce qui équivaut à G = Gi (on a vu en IV.2.(a) que l’application A 7→ A −
i=1
P
n
C ∗ AC est bijective), encore équivalent à G = (Qi (C))∗ ΩQi (C) avec les Qi dans
i=1
Rn−1 [T ] .
88 Agrégation externe 1990, épreuve 1
6
Agrégation externe 1991, épreuve 1
6.1 Énoncé
Pour tout a élément de C et pour tout r élément de [0, +∞[ , on note D (a, r) le disque fermé
de centre a et de rayon r :
D (a, r) = {z ∈ C | |z − a| ≤ r} .
2. Le théorème de Gauss-Lucas
Q
n
Soit P (X) = c (X − αi )ni un polynôme complexe non constant où les nombres com-
i=1
plexes αi sont deux à deux distincts et c est dans C.
P0
(a) Décomposer en éléments simples la fraction rationnelle .
P
Pn z − αi
(b) Soit z un zéro de P 0 tel que P (z) 6= 0. Prouver l’égalité ni = 0.
i=1 |z − αi |2
(c) Montrer que l’ensemble des zéros de P 0 est inclus dans l’enveloppe convexe de l’en-
semble des zéros de P. Ce résultat constitue le théorème de Lucas.
3. Application à la localisation des zéros dans un disque
Montrer que si tous les zéros d’un polynôme P sont de module inférieur ou égal au réel
strictement positif R, il en est de même pour les zéros de P 0 .
89
90 Agrégation externe 1991, épreuve 1
Dans tout le problème si (nk )k∈N est une suite strictement croissante de N telle que la série
P
+∞ 1
converge et (ak )k∈N une suite de nombres complexes non nuls, on dira que la série entière
k=1 nk
P
+∞
ak z nk est lacunaire.
k=0
On suppose dans les question 1. et 2. de cette partie A. II. que n0 = 0, n1 = 1, a0 = 1,
P
+∞
a1 = −1, et que la série entière lacunaire 1 − z + ak z nk converge pour tout z élément de C.
k=2
On note f (z) la somme de cette série. Pour tout d entier supérieur ou égal à 1, on note Pd ,
Qd , Rd les trois polynômes suivants :
X d µ ¶ µ ¶
nk nd 1 nd −1 0 1
Pd (X) = ak X , Qd (X) = X Pd , Rd (X) = X Qd .
k=0
X X
Mn,1 (C) l’espace des matrices colonnes à n éléments, est muni de la norme k·k définie par :
kXk = max {|xi | | i = 1, · · · , n} ,
les nombres xi étant les éléments de la matrice colonne X.
Énoncé 91
C. Le théorème de Grace
Dans cette partie C, p étant un élément de N∗ , on note Cp [X] l’espace des polynômes à
coefficients complexes de degré au plus p, et on définit la forme bilinéaire d’apolarité, Gp , sur
Cp [X] par :
p
2
X
∀ (P, Q) ∈ (Cp [X]) , Gp (P, Q) = (−1)k P (k) (0) Q(p−k) (0) .
k=0
GL2 (C) désigne le groupe multiplicatif des matrices inversibles d’ordre 2 à coefficients com-
plexes.
Dans cette partie C, n est un élément fixe de N∗ .
92 Agrégation externe 1991, épreuve 1
(a) Pour A et B dans GL2 (C) et P dans Cn [X] , montrer que (AB) (P ) = A (B (P )) .
µ ¶
1 −t
(b) Pour t nombre complexe, on considère la matrice At = . Montrer que
0 1
pour P et Q dans Cn [X] et t dans C, on a :
Gn (P, Q) = Gn (At (P ) , At (Q)) .
(c) Montrer que pour tous P et Q dans Cn [X] et tout A dans GL2 (C) , Gn (P, Q) = 0
si, et seulement si, Gn (A (P ) , A (Q)) = 0.
Si P et Q appartiennent à Cn [X] , on dira que P et Q sont apolaires lorsque
Gn (P, Q) = 0.
4. Effet de l’action de GL2 (C) sur les zéros des polynômes
Rappel — Les fonctions symétriques élémentaires sont définies par :
P Q
σp : Cn → C, σp (x1 , x2 , · · · , xn ) = xi , pour 1 ≤ p ≤ n,
I⊂{1,2,··· ,n} i∈I
card(I)=p
σ0 (x1 , x2 , · · · , xn ) = 1.
Elles sont invariantes par permutations des xi .
Notations — Si le degré de P, polynôme non nul, est m ≤ n, on dira que ∞ est zéro de
multiplicité n − m de P.
Pour P élément de Cn [X] on appellera zéro dans S de P les nombres complexes z, tels
que P (z) = 0 et ∞ si P est de degré strictement inférieur à n.
On prolonge à S les fonctions symétriques élémentaires en gardant l’invariance par per-
mutation et en posant, pour (x1 , x2 , · · · , xn−k ) élément de Cn−k :
½
0 si p ≤ k − 1,
σp (x1 , x2 , · · · , xn−k , ∞, · · · , ∞) =
σp−k (x1 , x2 , · · · , xn−k ) si n ≥ p ≥ k.
(a) Montrer que pour P élément non nul de Cn [X] , (x1 , x2 , · · · , xn ) est la famille des
zéros dans S de P, comptés avec leur multiplicité si, et seulement si, il existe un
nombre complexe K non nul tel que :
Xn
P (X) = K (−1)j σj (x1 , x2 , · · · , xn ) X n−j .
j=0
(b) Soit P élément non nul de Cn [X] et A élément de GL2 (C) , montrer que la famille
des zéros dans S de A (P ) est l’image par l’homographie HA de celle des zéros dans
S de P.
5. Le théorème de Grace
On considère P et Q, deux éléments apolaires de Cn [X] , et on veut prouver que tout
S-disque fermé contenant tous les zéros dans S de P contient au moins un zéro dans S
de Q : ceci constitue le théorème de Grace. Pour cela, nous raisonnerons par l’absurde en
supposant que Gn (P, Q) = 0 et qu’il existe un S-disque fermé contenant tous les zéros
dans S de P et aucun des zéros dans S de Q.
(a) Montrer que, quitte à modifier P et Q, on peut supposer que :
— Q est de degré strictement inférieur à n ;
— il existe un disque fermé D, de C, contenant tous les zéros dans S de P ;
— aucun des zéros dans S de Q n’appartient à D.
(b) Sous les hypothèses du (a), montrer que Gn−1 (P 0 , Q) = 0.
(c) Prouver la propriété annoncée pour tout n ≥ 1 et tout couple (P, Q) de polynômes
non nuls de Cn [X] .
94 Agrégation externe 1991, épreuve 1
6.2 Corrigé
A. Théorème de Gauss-Lucas, séries lacunaires
— I — Le théorème de Gauss-Lucas
1.
T
(a) Soit (Ci )i∈I une famille de parties convexes de E et C = Ci . Si C est non vide,
i∈I
alors pour tous x, y dans C, le segment [x, y] est contenu dans tous les Ci et donc
dans C, ce qui prouve que C est convexe.
(b) La famille C des parties convexes
T de E contenant A est non vide puisqu’elle contient
E, on peut donc poser C = K. Cet ensemble C est une partie convexe de E
K∈C
(d’après (a)) qui contient A et pour tout convexe K de E, A ⊂ K équivaut à
C ⊂ K.
Réciproquement si C 0 est une partie convexe de E, telle que, pour tout convexe K
de E, A ⊂ K équivaut à C 0 ⊂ K, alors C 0 est contenu dans C (c’est un convexe de
E contenant A) et comme C 0 est un convexe de E qui contient A (C 0 ⊂ K = C 0
entraîne A ⊂ C 0 ), on a C 0 ∈ C qui implique que C est contenu dans C 0 . On a donc
C 0 = C. T
En définitive C (A) = K est l’enveloppe convexe de A.
K∈C
(c) Soit : ( )
X
n
C= bar (λi , Mi )1≤i≤n | λi ≥ 0, λi 6= 0 .
i=1
L’ensemble C contient A et est convexe par associativité du barycentre, on a donc
C (A) ⊂ C. D’autre part, C (A) est convexe et contient A, il contient donc C par
définition de la convexité et donc C (A) = C.
2.
(a) On a :
P 0 (X) X ni
n
= .
P (X) i=1
X − αi
(b) Si z est une racine de P 0 n’annulant pas P, alors :
P 0 (z) X ni X
n n
z − αi
0= = = ni
P (z) i=1
z − αi i=1
|z − αi |2
(c) Soient :
A = {z ∈ C | P 0 (z) = 0} et B = {z ∈ C | P (z) = 0} .
Si z ∈ A ∩ B, alors z ∈ C (B) enveloppe convexe de B). µ ¶
ni
Si z ∈ A\B, le (b) nous dit alors que z est le barycentre du système , αi
|z − αi |2 1≤i≤n
Corrigé 95
et donc z ∈ C (B) .
On a donc bien A ⊂ C (B) , c’est-à-dire que l’ensemble des zéros de P 0 est inclus
dans l’enveloppe convexe de l’ensemble des zéros de P.
3. Le disque D (0, R) étant convexe contient l’enveloppe convexe de l’ensemble des racines
de P et donc l’ensemble des racines de P 0 d’après ce qui précède.
1.
(a) Le polynôme :
X
d
Qd (X) = ak X nd −nk
k=0
X
d−1 X
d−1
Q0d (X) = (nd − nk ) ak X nd −nk −1 , Rd (X) = (nd − nk ) ak X nk .
k=0 k=0
X
d−1 X
d−1
nk
Rd (X) = (nd − nk ) ak X = nd − (nd − 1) X + (nd − nk ) ak X nk .
k=0 k=2
96 Agrégation externe 1991, épreuve 1
P
d−1
Ce polynôme est de la forme S (Y ) = αk Y nk avec n0 = 0, α0 = 1, n1 = 1,
k=0 µ ¶
nd − 1
α1 = −1, αk 6= 0 pour k ≥ 2, et sans racines dans D 0, ρd = D (0, ρd−1 ) ,
nd
ce qui contredit l’hypothèse de récurrence.
En conclusion le résultat est vrai au rang d.
2.
(a) Pour d ≥ 2, on a :
X
d µ ¶
1
ln (ρd ) = − ln 1 − ,
k=2
nk
µ ¶
1 1 P 1
+∞
avec ln 1 − v − et < +∞, ce qui entraîne la convergence de la suite
nk +∞ nk k=1 nk
(ln (ρd ))d≥2 et par continuité de la fonction exponentielle celle de la suite (ρd )d≥2 .
Cette suite est donc majoré par un réel M > 0, c’est-à-dire que tous les disques
D (0, ρd ) , pour d ≥ 1, sont contenus dans le disque fermé D (0, M) et ce disque
contient les racines de tous les polynômes Pd pour d ≥ 1.
(b) Il existe une suite (zd )d≥1 dans D (0, M) telle que Pd (zd ) = 0 pour tout d ≥ 1 et de
¡ ¢
cette suite dans le compact D (0, M) on peut extraire une sous-suite zϕ(d) d≥1 qui
converge vers α ∈ D (0, M) . Avec la continuité de la fonction f, on a :
¡ ¢ ¡ ¡ ¢ ¡ ¢¢
f (α) = lim f zϕ(d) = lim f zϕ(d) − Pϕ(d) zϕ(d)
n→+∞ n→+∞
avec :
|f (zd ) − Pd (zd )| ≤ sup |f (z) − Pd (z)| → 0
z∈D(0,M ) d→+∞
P
+∞
du fait de la convergence uniforme de la série ak z nk sur le compact D (0, M) (le
k=0
rayon de convergence de cette série est infini). Il en résulte que f (α) = 0. La fonction
f s’annule donc au moins une fois dans C.
P
+∞
3. Soit g (z) = αk z nk avec n0 = 0, n1 = 1, α1 = g0 (0) 6= 0 et αk 6= 0 pour k ≥ 2 (α0 peut
k=0
être nul).
Il s’agit de montrer que pour tout λ ∈ C l’équation g (z) = λ a au moins une racine dans
C.
Pour λ = α0 , µ = 0 est racine de g (z) = λ.
Pour λ 6= α0 , l’équation g (z) = λ est équivalente à :
X
+∞
α0 − λ + αk z nk = 0
k=1
ou encore à :
α1 X
+∞
αk
1+ z+ z nk = 0.
α0 − λ k=2
α0 − λ
Corrigé 97
α1
En posant ζ = − z, cette équation équivaut à f (ζ) = 0 où on a posé :
α0 − λ
X
+∞
f (ζ) = 1 − ζ + ak z nk
k=2
µ ¶n
αk λ − α0 k
avec ak = 6= 0 pour k ≥ 2 et on sait (question précédente) que
α0 − λ α1
l’équation f (ζ) = 0 a au moins une racine dans C.
La fonction g est donc surjective de C sur C.
1.
(a) Soit X ∈ Mn,1 (C) de norme égale à 1 et i un indice compris entre 1 et n tel que
|Xi | = 1. On a :
¯ n ¯
¯X ¯ X
n
¯ ¯
|(AX)i | = ¯ Aij Xj ¯ ≥ |Aii | |Xi | − |Aij | |Xj |
¯ ¯
j=1 j=1
j6=i
et tenant compte de kAXk ≥ |(AX)i | , |Xj | ≤ |Xi | = 1 pour tout j compris entre 1
et n, on déduit que :
X
n
kAXk ≥ |Aii | − |Aij | = Li ≥ α.
j=1
j6=i
X
n
Aij Xj = (λ − Aii ) Xi
j=1
j6=i
P
n
P
n
et |λ − Aii | ≤ |Aij | , c’est-à-dire que λ est dans le disque fermé D Aii , |Aij | .
j=1 j6=i
j6=i j=1
Ce résultat est le théorème de Gerschgörin-Hadamard.
98 Agrégation externe 1991, épreuve 1
Z 0
1 0P (z)
3. Si P est un polynôme constant non nul, alors P = 0 et dz = 0 est bien égal
2iπ Γ P (z)
au nombre de racines de P dans le disque D.
Qp
On suppose donc P non constant et on note P (X) = an (X − zk )mk , où les zk sont
k=1
les racines complexes deux à deux distinctes de P avec les multiplicités mk . Le théorème
des résidus nous donne alors :
Z 0 Xp µ 0 ¶
1 P (z) P
dz = res , zk ,
2iπ Γ P (z) k=1
P
Q0
la fonction étant holomorphe au voisinage de zk (puisque Q (zk ) 6= 0), on déduit que
µ 0 ¶Q
P
res , zk = mk et :
P
Z 0 Xp
1 P (z)
dz = mk = n
2iπ Γ P (z) k=1
est bien égal au nombre de zéros de P, comptés avec leur multiplicité, qui sont situés dans
D.
Corrigé 99
C. Le théorème de Grace
1.
(a) Une matrice A ∈ GL2 (C) est dans le noyau de H : A 7→ HA si, et seulement si,
HA = IdS , ce qui équivaut à :
az + b
∀z ∈ S, = z.
cz + d
a
Pour z = ∞, on obtient = ∞ dans S et nécessairement c = 0 (c 6= 0 entraîne
c
a
∈ C et donc ne peut être égal à ∞), a 6= 0 et d 6= 0 (puisque ad − bc 6= 0).
c
b
Pour z = 0, on obtient = 0 dans S et b = 0.
d
a
Enfin z = 1 donne = 1 avec a, d non nul, ce qui donne a = d dans C∗ .
d
On a donc A = aI2 avec a ∈ C∗ . Et réciproquement une telle matrice est bien dans
le noyau de H.
(b) En effectuant des opérations élémentaires sur les lignes ou les colonnes d’une matrice
A ∈ GL2 (C) , on peut l’écrire comme produit de matrices de transvections et d’une
matrice de dilatation et avec :
µ ¶ µ ¶µ ¶µ ¶
1 0 0 1 λ 0 0 1
D (λ) = =
0 λ 1 0 0 1 1 0
µ ¶ µ ¶µ ¶µ ¶
1 0 0 1 1 λ 0 1
T21 (λ) = =
λ 1 1 0 0 1 1 0
µ ¶ µ ¶µ ¶µ 1 ¶
1 λ λ 0 1 1 λ
0
T12 (λ) = =
0 1 0 1 0 1 0 1
pour tout λ ∈ C∗ , on déduit que le groupe GL2 (C) est engendré par :
½ µ ¶ µ ¶ µ ¶ ¾
0 1 1 1 λ 0 ∗
A1 = , A2 = , A3 (λ) |λ∈C .
1 0 0 1 0 1
(c) L’application H étant un morphisme de groupes surjectif de GL2 (C) sur H, on déduit
de la question précédente que le groupe H des homographies de S est engendré par
les applications suivantes :
1
H1 = HA1 : z 7→
z
H2 = HA2 : z 7→ z + 1
H3 (λ) = HA3 (λ) : z 7→ λz (λ ∈ C∗ )
2. On rappelle que dans le plan complexe, une droite, un cercle, un disque fermé, le complé-
mentaire d’un disque ouvert et un demi plan fermé ont pour équations respectives :
αz + αz + β = 0 (α ∈ ¡C∗ , β ∈ R) ¢
2
zz + αz + αz + β = 0 ¡α ∈ C, β ∈ R, |α| − β ≥ 0¢
zz + αz + αz + β ≤ 0 ¡α ∈ C, β ∈ R, |α|2 − β ≥ 0¢
zz + αz + αz + β ≥ 0 α ∈ C, β ∈ R, |α|2 − β ≥ 0
αz + αz + β ≤ 0 (α ∈ C∗ , β ∈ R)
100 Agrégation externe 1991, épreuve 1
(a) Pour montrer que l’image d’un S-cercle [resp. d’un S-disque fermé] par une ho-
mographie est un S-cercle [resp. un S-disque fermé], il nous suffit de montrer que
cette propriété est vérifiée par le système de générateurs {H1 , H2 , H3 (λ)} défini à la
question précédente.
i. Si H : z 7→ az + b, avec (a, b) ∈ C∗ × C est une similitude du plan complexe,
elle transforme alors toute droite [resp. cercle, disque fermé, complémentaire
d’un disque ouvert, demi plan fermé] de C en une droite [resp. un cercle, un
disque fermé, complémentaire d’un disque ouvert, un demi plan fermé] de C
avec H (∞) = ∞, elle transforme donc tout S-cercle [resp. S-disque fermé] de
S en S-cercle [resp. S-disque fermé] de S. Il en est de même en particulier pour
les similitudes H2 et H3 (λ) définies à la question précédente.
Il reste à traiter le cas de l’inversion H1 .
ii. Soit :
D = {z ∈ C | αz + αz + β = 0} ∪ {∞}
une S-droite (α ∈ C∗ , β ∈ R).
Si β = 0, alors 0 ∈ D et l’image de D par H1 est la S-droite :
© ª
H1 (D) = t ∈ C | αt + αt = 0 ∪ {∞} .
Si β 6= 0 (0 ∈
/ D) alors l’image de D par H1 est le cercle :
© ª
H1 (D) = t ∈ C | αt + αt + βtt = 0
(0 = H1 (∞) ∈ H1 (D)).
iii. Soit :
C = {z ∈ C | zz + αz + αz + β = 0}
un cercle (α ∈ C, β ∈ R, |α|2 − β ≥ 0).
Si β = 0, alors 0 ∈ C et l’image de C par H1 est la S-droite :
© ª
H1 (C) = t ∈ C | 1 + αt + αt = 0 ∪ {∞} .
Si β > 0 (0 ∈
/ D) alors l’image de D par H1 est le disque fermé :
© ª
H1 (D) = t ∈ C | 1 + αt + αt + βtt ≤ 0
½ ¾
1 α α
= t ∈ C | + t + t + tt ≤ 0 .
β β β
P
n
(a) Si P (X) = pk X k ∈ Cn [X] , alors :
k=0
X
n µ ¶k X
n
n dX − b
A (P ) (X) = (−cX + a) pk = pk (dX − b)k (−cX + a)n−k
k=0
−cX + a k=0
X
n
¡ ¢
= pk A X k (X) ,
k=0
c’est-à-dire que :
X
n
¡ ¢
A (P ) = pk A X k .
k=0
µ ¶ µ 0 0
¶
a b a b
Pour A = ,B= dans GL2 (C) et k compris entre 0 et n, on a :
c d c0 d0
¡ ¢ k n−k
(AB) X k (X) = ((cb0 + dd0 ) X − (ab0 + bd0 )) (− (a0 c + c0 d) X + (aa0 + bc0 ))
et :
¶ µ
¡ ¡ ¢¢ ¡ ¢
dX − b
A B X k (X) = (−cX + a)n B X k
−cX + a
µ µ ¶ ¶k µ µ ¶ ¶n−k
n 0 dX − b 0 0 dX − b 0
= (−cX + a) d −b −c +a
−cX + a −cX + a
¡ ¢
= (AB) X k (X) .
On en déduit donc que (AB) (P ) = A (B (P )) pour tout P ∈ Cn [X] .
(b) Pour tout t ∈ C et P ∈ Cn [X] , on a :
At (P ) (X) = P (X + t)
P
n P
n
et, pour P (X) = pk X k , Q (X) = qk X k dans Cn [X] , on a :
k=0 k=0
X
n
Gn (At (P ) , At (Q)) = (−1)k P (k) (t) Q(n−k) (t) .
k=0
L’égalité
Gn (At (P ) , At (Q)) = Gn (P, Q) = Gn (A0 (P ) , A0 (Q))
pour tout t ∈ C revient donc à montrer que la fonction :
X
n
ϕ : t 7→ (−1)k P (k) (t) Q(n−k) (t)
k=0
(c) En utilisant le résultat de C. 3. (a) il nous suffit de montrer le résultat pour toute
matrice appartenant au système générateur {A1 , A2 , A3 (λ)} de GL2 (C) défini en C.
1. (b).
i. Le résultat de la question précédente appliqué à t = −1 nous donne Gn (A2 (P ) , A2 (Q)) =
Gn (P, Q) pour tous P, Q dans Cn [X] .
ii. Pour tout k compris entre 0 et n et λ ∈ C∗ , on a :
½ ¡ ¢
A1 X k¡ =¢(−1)k (−X)n−k = (−1)n X n−k
A3 (λ) X k = λn−k X k
P
n
et donc pour P (X) = pk X k dans Cn [X] , on a :
k=0
Pn ¡ ¢ P
n Pn
A1 (P ) = pk A1 X k = (−1)n pk X n−k = (−1)n pn−j X j
k=0 k=0 j=0
A (λ) (P ) = P n ¡ ¢ P n
3 pk A3 (λ) X k = pk λn−k X k
k=0 k=0
P
n
et des formules analogues pour Q (X) = qk X k , de sorte que :
k=0
X
n
Gn (A1 (P ) , A1 (Q)) = (−1)k k!pn−k (n − k)!qk
k=0
X
n
= (−1)n−j (n − j)!pj j!qn−j = (−1)n Gn (P, Q)
j=0
et
X
n
Gn (A3 (λ) (P ) , A3 (λ) (Q)) = (−1)k k!λn−k pn (n − k)!λk qn−k
k=0
= λn Gn (P, Q)
iii. De ces résultats, on déduit donc que pour tous P et Q dans Cn [X] et tout A
dans GL2 (C) , Gn (P, Q) = 0 si, et seulement si, Gn (A (P ) , A (Q)) = 0.
4.
(a) Si P est de degré n, les résultats classiques sur les fonctions symétriques des racines
nous disent que x1 , x2 , · · · , xn sont les zéros complexes de P, comptés avec leur
multiplicité si, et seulement si :
Y
n X
n
P (X) = an (X − xk ) = an (−1)j σj (x1 , x2 , · · · , xn ) X n−j ,
k=1 j=0
avec an 6= 0.
Si P est non nul de degré n − k < n, alors x1 , x2 , · · · , xn−k sont les zéros complexes
de P, comptés avec leur multiplicité si, et seulement si :
X
n−k
P (X) = an−k (−1)j σj (x1 , x2 , · · · , xn−k ) X n−k−j ,
j=0
104 Agrégation externe 1991, épreuve 1
avec an−k 6= 0.
En notant xn−k+1 = · · · = xn = ∞, on a :
σ0 (x1 , · · · , xn ) = · · · = σk−1 (x1 , · · · , xn ) = 0
σk (x1 , · · · , xn ) = σ0 (x1 , · · · , xn−k )
σk+1 (x1 , · · · , xn ) = σ1 (x1 , · · · , xn−k )
..
.
σ (x , · · · , x ) = σ
n 1 n (x , · · · , x )
n−k 1 n−k
Y
r
P (X) = αX m0
(X − λj )mj
j=1
µ ¶
a b
avec α 6= 0 et pour A = dans GL2 (C) , on a :
c d
mr+1 m0
Y
r
A (P ) (X) = α (−cX + a) (dX − b) ((d + cλj ) X − (b + aλj ))mj .
j=1
Et en particulier :
m0 +mr Qr
A 1 (P ) (X) = α (−1) X mr+1
(λj X − 1)mj
j=1
m0 Q
r
A2 (P ) (X) = α (X − 1) (X − (1 + λj ))mj
j=1
Qr
m m
(X − λλj )mj (λ 6= 0)
A3 (λ) (P ) (X) = αλ r+1 X 0
j=1
et donc :
Corrigé 105
1 1
— les racines deux à deux distinctes dans S de A1 (P ) sont 0, , · · · , , ∞ avec
λ1 λr
P
r+1
les multiplicités respectives mr+1 , m1 , · · · , mr , m0 = n − mj et ces racines sont
j=1
1
les images de celles de P par l’homographie H1 = HA1 : z 7→ ;
z
— les racines deux à deux distinctes dans S de A2 (P ) sont 1, 1 + λ1 , · · · , 1 + λr ,
∞ avec les multiplicités respectives m0 , m1 , · · · , mr , mr+1 et ces racines sont les
images de celles de P par l’homographie H2 = HA2 : z 7→ z + 1 ;
— les racines deux à deux distinctes dans S de A3 (λ) (P ) sont 0, λλ1 , · · · , λλr , ∞
avec les multiplicités respectives m0 , m1 , · · · , mr , mr+1 et ces racines sont les
images de celles de P par l’homographie H3 (λ) = HA3 (λ) : z 7→ λz (λ 6= 0).
5.
(a) On suppose que Gn (P, Q) = 0 et qu’il existe un S-disque fermé contenant tous les
zéros dans S de P et aucun de Q. En supposant µ Q de degré
¶ au moins égal à 1,
0 1
on désigne par λ une racine de Q et par A = la matrice de GL2 (C)
1 −λ
1
d’homographie associée HA : z 7→ . En utilisant le résultat de la question C.
z−λ
4. (b) on déduit que ∞ = HA (λ) est une racine du polynôme HA (Q) et donc ce
polynôme est dans Cn−1 [X] . De plus comme λ ∈ / D, l’image HA (D) du S-disque D
ne contient pas ∞ = HA (λ) (toujours d’après C. 4. (b)) et cette image est un S-
disque fermé (question C. 2. (a)), c’est donc un disque fermé de C qui contient tous
les zéros dans S de A (P ) et aucun de A (Q) . Les polynômes A (P ) et A (Q) vérifient
bien les hypothèses voulues et Gn (A (P ) , A (Q)) = 0 si Gn (P, Q) = 0 (question C.
3. (c)).
(b) Les polynômes P et Q étant apolaires avec Q dans Cn−1 [X] , on a Q(n) = 0 et :
X
n
Gn (P, Q) = (−1)k P (k) (0) Q(n−k) (0) = 0.
k=1
X
n−1
0
Gn−1 (P , Q) = (−1)k P (k+1) (0) Q(n−1−k) (0)
k=0
X
n
=− (−1)j P (j) (0) Q(n−j) (0) = −Gn (P, Q) = 0.
j=1
7.1 Énoncé
Notations et définitions On désigne respectivement par N, Z, Q, R et C, l’ensemble des en-
tiers naturels, l’anneau des entiers relatifs, le corps des nombres rationnels, le corps des
nombres réels et le corps des nombres complexes.
On désigne par |z| le module du nombre
µ ¶ complexe z. Si k et sont des entiers positifs ou
!
nuls, avec k ≤ , on désigne par le coefficient binomial . Par convention
k k! ( − k)!
0! = 1.
Soit A un anneau. Si p et q sont des entiers strictement positifs, Mp,q (A) désigne l’en-
semble des matrices à p lignes et à q colonnes à coefficients dans A. Lorsque p = q, on
allège la notation en Mp (A) .
Soit B ∈ Mp,q (A) . On désigne par t B la matrice transposée de B.
Pour p ≥ 1, on munit Rp de sa structure euclidienne canonique, et on désigne par k·k la
norme euclidienne :
x1 Ã p ! 12
X
∀x = ... ∈ Rp , kxk = x2i .
xp i=1
107
108 Agrégation externe 1995, épreuve 1
Soit B ∈ Mp,q (R) . On munit Rp et Rq de leurs bases canoniques ; B détermine alors une
application linéaire de Rp vers Rq , et on désigne par kBk la norme de cette application
linéaire pour la norme euclidienne sur Rp et Rq . Autrement dit :
un vecteur positif non nul. Soit I ⊂ {1, · · · , n} l’ensemble des indices i tels que
xi 6= 0. On pose :
(Ax)i
r (x) = min .
i∈I xi
Montrer que r (x) est le plus grand réel ρ tel que :
∀i = 1, · · · , n, ρxi ≤ (Ax)i .
(b) Montrer que la restriction de la fonction r à l’ensemble Q+ des vecteurs dont toutes
les coordonnées sont strictement positives est continue.
(c) Soit :
x1 Xn
.. n 2
E = x = . ∈ C | ∀i = 1, · · · , n, xi ≥ 0, xi = 1 .
xn i=1
i. Montrer que l’image de E par (I + A)n−1 est une partie compacte non vide de
Q+ . On note F cette image.
ii. Soit x ∈ E et y = (I + A)n−1 x. Montrer que r (x) ≤ r (y) .
iii. Montrer que la fonction x 7→ r (x) définie sur E (resp. sur F ) y atteint sa borne
supérieure et que :
max r (x) = max r (y) .
x∈E y∈F
iv. On appelle r la borne supérieure introduite en iii. Montrer que r est strictement
positif.
On garde la notation introduite dans (c) iv. dans les questions (d) , (e) , (f ) et
(g) .
(d) Soit z ∈ E tel que r (z) = r. Montrer que z est un vecteur propre de A, de valeur
propre r.
Indication : On pourra considérer le vecteur t = (I + A)n−1 z et montrer que si
Az − rz n’est pas nul, alors At − rt est un vecteur strictement positif.
(e) Montrer que si z ∈ E satisfait à r (z) = r, alors toutes ses coordonnées sont stricte-
ment positives.
(f) Soit α une valeur propre de A et :
y1
y = ... ∈ Cn
yn
un vecteur propre de valeur propre α. Soit :
|y1 |
y+ = ... .
|yn |
Montrer que le vecteur Ay+ − |α| y+ est positif, puis que |α| ≤ r.
(g) Montrer que la dimension du sous-espace propre associé à la valeur propre r est 1.
Indication. On pourra commencer par montrer que pour tout vecteur propre y de
valeur propre r, le vecteur y+ défini comme ci-dessus est encore un vecteur propre
de valeur propre r.
110 Agrégation externe 1995, épreuve 1
3. Soit A ∈ Mn (C) une matrice carrée positive irréductible. Montrer que A ne peut pas
posséder deux vecteurs propres positifs linéairement indépendants.
4. Soit A = (ai,j ) ∈ Mn (C) une matrice carrée irréductible et B = (bi,j ) ∈ Mn (C) telle
que :
∀i, j ∈ {1, · · · , n} |bi,j | ≤ ai,j .
On appelle r la valeur propre positive de module maximal de A (cf. 2.).
(a) Montrer que si γ est une valeur propre de B, alors |γ| ≤ r.
(b) On suppose de plus que B est positive et que B 6= A. Montrer que si γ est une valeur
propre de B, alors |γ| < r.
5. Soit A ∈ Mn (C) une matrice carrée strictement positive (on notera que A est irréduc-
tible), et soit r la valeur propre positive de module maximal de A. Montrer que si α une
autre valeur propre de A, on a alors |α| < r.
6. Soit A ∈ Mn (C) une matrice positive telle qu’il existe un entier p ≥ 1 tel que Ap soit
strictement positive.
(a) Montrer que A est irréductible.
Soit r sa valeur propre de module maximal.
(b) Montrer que pour toute autre valeur propre α de A, on a |α| < r.
7. On dit qu’une matrice rectangulaire B ∈ Mm,n (C) est non redondante si aucune de ses
lignes ni aucune de ses colonnes n’est nulle.
Une matrice non redondante B ∈ Mm,n (C) est dite décomposable s’il existe des matrices
de permutation P ∈ Mn (C) et Q ∈ Mm (C) telles que P · B · Q soit de la forme :
µ 0 ¶
B 0
0 B 00
(d) Soit ρ : Mn (C) → Mm (C) un morphisme d’algèbres avec unité. Montrer que ρ est
injectif et que m est un multiple de n.
3. On conserve les notations du 2.
(a) Soit A un endomorphisme de V qui commute avec tous les ρ (x) , x ∈ M. On considère
sa matrice dans la base du 2. (c) v. que l’on décrit comme une matrice par blocs :
A11 · · · A1d
.. ... ..
. .
Ad1 · · · Add
où les Ai,j sont des matrices carrées dans Mn (C) . Montrer que chaque matrice Ai,j
est une matrice scalaire.
(b) Montrer que l’ensemble des endomorphismes de V qui commutent avec tous les ρ (x) ,
x ∈ M, que l’on note ρ (M)0 , est une sous-algèbre de End (V ) isomorphe à l’algèbre
des matrices Md (C) , et que l’ensemble des endomorphismes de V qui commutent
avec tous les éléments de ρ (M)0 est exactement ρ (M) .
4. Soient A1 , A2 , · · · , Am des algèbres de matrices (i.e. chaque Aj = Mnj (C) pour un entier
nj ≥ 1). On rappelle que la formule suivante permet de munir le produit
N = A1 × A2 × · · · × Am d’une structure d’algèbre associative avec unité :
L
m
(a) Pour tout j = 1, · · · , m, on appelle Wj l’image de ρ (pj ) . Montrer que W = Wj .
j=1
(b) Soit y un élément de ρ (Aj ) . Montrer que pour k 6= j, y agit par 0 dans Wk , et que
y envoie Wj dans lui-même.
Ceci permet, pour chaque j = 1, · · · , m, de considérer la restriction de ρ à Aj comme
un morphisme de Aj dans End (Wj ) , encore noté ρ.
(c) Montrer que ce morphisme Aj → End (Wj ) est injectif, et qu’il existe une base de
Wj telle que, pour tout x dans Aj , la matrice de ρ (x) dans cette base est une matrice
diagonale par blocs :
x 0 ··· 0
. . . ..
0 x .
. . . .
.. . . . . 0
0 ··· 0 x
On appelle dj le nombre de blocs.
(d) On note C (N) l’ensemble des endomorphismes de W qui commutent à tous les ρ (x) ,
Lm
x ∈ N. Montrer que C (N) = ρ (pj ) C (N) ρ (pj ) .
j=1
(e) Montrer que C (N) est isomorphe à la somme directe d’algèbres de matrices
L
m
Mdj (C) .
j=1
(f) Montrer que l’ensemble des endomorphismes de W qui commutent à tout élément
de C (N) est ρ (N) .
6. Soit A = Mn (C) , B = Mm (C) et ρ : A → B un morphisme d’algèbres avec unité ; ρ est
donc injectif (cf. 2. (d)). Pour tout élément x de A, on note encore x son image ρ (x) dans
B.
(a) Soit q un idempotent non nul de A.
i. Montrer que qAq et qBq sont isomorphes à des algèbres de matrices.
ii. Soit C (A) le commutant de A dans B. Montrer que le commutant de qAq dans
qBq est qC (A) q.
(b) Soit q un idempotent non nul de A.
i. Montrer que l’application de A dans qAq envoyant x sur qxq est un isomorphisme
d’algèbres avec unité.
ii. Montrer que le commutant de qAq dans qBq est qC (A) q.
— III — Normes des matrices à coefficients entiers Dans l’anneau Z [X1 , · · · , Xn ] des po-
lynômes à n indéterminées et à coefficients entiers, on désigne par σ1 , · · · , σn les polynômes
symétriques élémentaires, c’est-à-dire :
X
n X
σ1 = Xi , σ2 = Xi Xj , · · · , σn = X1 X2 · · · Xn .
i=1 1≤i<j≤n
P (X1 , · · · , Xn ) = Q (σ1 , · · · , σn ) .
114 Agrégation externe 1995, épreuve 1
2. (a) Soient m et n des entiers strictement positifs. On pose = m+n. Soit B ∈ Mm,n (R) .
On pose : µ ¶
0 B
C= t ∈ M (R) .
B 0
Montrer que :
° ° ° °1 ° °1
kBk = ° t B ° = kCk = °B t B ° 2 = ° t BB ° 2
µ ¶
π
(b) Soit B ∈ Mm,n (Z) . Montrer que soit kBk est de la forme 2 cos , où q est un
q
entier supérieur ou égal à 2, soit kBk ≥ 2.
7.2 Corrigé
— I — Spectre des matrices positives
1. (a) Soit A = (aij ) ∈ Mn (C) . Pour tout vecteur y ∈ Cn , les composantes du vecteur
z = (I + A) y sont données par :
X
n
zi = aij yj + yi (1 ≤ i ≤ n) .
j=1
(le vecteur y étant non nul, on a p < n), c’est-à-dire que µ la matrice¶de l’application
B 0
linéaire x 7→ Ax dans la base {ε1 , · · · , εn } est de la forme et la matrice A
C D
est réductible. En conclusion le nombre de composantes nulles de z est strictement
inférieur à celui de y si la matrice positive A est irréductible.
(b) Si le vecteur y est positif non nul, il a alors au moins une coordonnée strictement
positive et la question précédente nous dit que le vecteur (I + A) y a au moins deux
coordonnées strictement positives. Par récurrence on déduit alors que le vecteur
(I + A)n−1 y a au moins n coordonnées strictement positives, ce qui revient à dire
que toutes ses coordonnées sont strictement positives.
116 Agrégation externe 1995, épreuve 1
(c) La matrice An−1 = (I + A)n−1 est telle que An−1 y soit à coordonnées toutes stric-
tement positives si y est un vecteur positif non nul. En remarquant que la colonne
numéro j de cette matrice est An−1 ej , on déduit qu’elle est strictement positive.
2. (a) Par définition de r (x) , on a r (x) xi ≤ (Ax)i pour tout i ∈ I. Pour i ∈ / I on a
xi = 0 et 0 = r (x) xi ≤ (Ax)i si la matrice A et le vecteur x sont positifs. On a donc
r (x) xi ≤ (Ax)i pour tout i compris entre 1 et n, avec r (x) ≥ 0.
Si ρ est un réel tel que ρxi ≤ (Ax)i pour tout i compris entre 1 et n, on a alors
(Ax)i
ρ≤ pour tout i ∈ I et ρ ≤ r (x) . On a donc :
xi
r (x) = sup {ρ ∈ R | ρx ≤ Ax} . (7.1)
P
n
aij xj
(Ax)i j=1
(b) Pour tout i ∈ I, la fonction ri : x 7→ = est continue sur Q+ , donc
xi xi
la fonction r = min ri est également continue sur Q+ (si f et g sont deux fonctions
i∈I
1
continues, alors min (f, g) = (f + g − |f − g|) est continue et par récurrence le
2
minimum d’un nombre fini de fonctions continues est continue).
(c) i. Tout vecteur x de E est positif non nul et le vecteur (I + A)n−1 x est alors
strictement positif si la matrice A est positive et irréductible. L’ensemble F =
(I + A)n−1 (E) est donc une partie non vide de Q+ . L’ensemble E étant fermé
borné dans un espace normé de dimension finie est compact et il en est de même
de son image F par l’application continue (I + A)n−1 .
ii. On a (I + A)n−1 = I + B où B est une matrice positive. Pour x ∈ E on a
r (x) x ≤ Ax, x ≤ y = (I + A)n−1 x = x + Bx et :
On a donc
r (u) = sup r (x) = r (v) = sup r (y) = r.
x∈E y∈F
soit |α| y+ ≤ Ay+ , c’est-à-dire que Ay+ − |α| y+ est positif. Le vecteur y étant non
1
nul, il en est de même de y+ et x = y+ ∈ E. On a alors |α| ≤ r (y+ ) = r (x) ≤ r.
ky+ k
En conclusion r est le rayon spectral de A.
1
(g) Si y est un vecteur propre non nul associé à r, alors Ay+ ≥ ry+ et x = y+ ∈ E
ky+ k
avec Ax ≥ x, ce qui entraîne r (x) ≥ r d’après (??) . Mais on a également r (x) ≤ r,
donc r (x) = r. On a vu que x est alors vecteur propre associé à r avec x strictement
positif (d’après (d) et (e)). On a donc montré que tout vecteur propre non nul associé
à la valeur propre r a toutes ses coordonnées non nulles.
Si y et z sont deux vecteurs propres non nuls associés à la valeur propre r, alors le
vecteur v = y1 z − z1 y est également un vecteur propre associé à r avec v1 = 0, ce
qui entraîne v = 0 et les vecteurs y, z sont liés. En définitive l’espace propre associé
à r est de dimension 1.
3. Si A ∈ Mn (C) est positive et irréductible, alors son rayon spectral r est valeur propre de A
et l’espace propre associé est une droite vectorielle engendré par un vecteur y strictement
positif (question précédente).
Si z est un vecteur propre positif non nul associé à une valeur propre λ de A, il existe
alors un indice i compris entre 1 et n tel que (Az)i = λzi avec zi > 0 et (Az)i ≥ 0,
ce qui entraîne que λ est positif ou nul. On a également λ ≤ r et si z est linéairement
indépendant de y alors λ < r (l’espace propre associé à r est de dimension 1). Le vecteur
z étant positif non nul, on peut appliquer le résultat de 1. (b) pour déduire que le vecteur
(1 + λ)n−1 z = (I + A)n−1 z est strictement positif, ce qui entraîne que le vecteur z est
strictement positif. Pour tout réel α > 0 le vecteur αz vérifie les mêmes propriétés que z
et en prenant α assez grand on aura t = αz > y. On peut alors appliquer à nouveau le
résultat de 1. (b) pour déduire que le vecteur :
(I + A)n−1 (t − y) = (1 + λ)n−1 t − (1 + r)n−1 y
118 Agrégation externe 1995, épreuve 1
µ¶n−1
1+r
est strictement positif, ce qui entraîne t > y. Par récurrence on déduit alors
1+λ
que :
µ ¶p(n−1)
1+r
∀p ≥ 1, t > y
1+λ
µ ¶p(n−1)
1+r
avec lim = +∞ puisque 0 ≤ λ < r, ce qui est impossible. En conclu-
p→+∞ 1 + λ
sion la matrice positive irréductible A ne peut posséder deux vecteurs propres positifs
linéairement indépendants.
4. (a) Si γ est une valeur propre de B (telle que |B| ≤ A) et z un vecteur propre non nul
associé, on a alors pour tout i compris entre 1 et n :
¯ n ¯
¯X ¯ X n X
n
¯ ¯
|γzi | = ¯ bij zj ¯ ≤ |bij | |zj | ≤ aij |zj | , (7.2)
¯ ¯
j=1 j=1 j=1
(question 2.).
(b) On garde les notations du (a) en supposant y dans E (en divisant z par kz+ k). Si
|γ| = r, alors (7.3) donne r ≤ r (y) ≤ r et r (y) = r, ce qui d’après 2. (d) entraîne
que y est un vecteur propre de A associé à la valeur propre r. Si de plus la matrice
B est positive, l’encadrement (7.2) donne pour tout i compris entre 1 et n :
X
n X
n
(Ay)i = ryi ≤ bij yi = (By)i ≤ aij yi = (Ay)i ,
j=1 j=1
soit (Ay)i = (By)i . Mais si, de plus on a B 6= A, alors il existe un indice i tel
que bij < aij et le vecteur y étant strictement positif (d’après 2. (e)), il en résulte
que (By)i < (Ay)i . On aboutit donc à une contradiction et la seule possibilité est
|γ| < r.
5. Si r est la valeur propre de A de module maximal, alors |α| ≤ r pour toute valeur propre
de A.
Soit α une valeur propre de A distincte de r et z un vecteur propre associé avec y = z+
dans E. Pour tout entier i compris entre 1 et n, on a :
¯ n ¯
¯X ¯ X n X
n
¯ ¯
|αzi | = |α| yi = ¯ aij zj ¯ ≤ aij |zj | = aij yi = (Ay)i
¯ ¯
j=1 j=1 j=1
et |α| ≤ r (y) ≤ r. L’égalité |α| = r donne alors r (y) = r et y est un vecteur propre
strictement positif associé à la valeur propre r (2. (d) et 2. (e)). On a donc Ay = ry = |α| y,
soit : ¯ n ¯
¯X ¯ Xn X
n
¯ ¯
|α| yi = |αzi | = ¯ aij zj ¯ = (Ay)i = aij |zj | = |aij zj | ,
¯ ¯
j=1 j=1 j=1
Corrigé 119
¯ ¯
¯Pn ¯ Pn
¯ ¯
c’est-à-dire ¯ aij zj ¯ = |aij zj | pour tout i compris entre 1 et n, ce qui équivaut
¯j=1 ¯ j=1
à aij zj = eiθ aij |zj | (exercice classique) ou encore à zj = eiθ yj et ce pour tout j (les
coefficients aij sont strictement positifs). On a donc en définitive z = eiθ y et z est un
vecteur propre associé à la valeur propre r, ce qui contredit l’hypothèse α 6= r. La seule
possibilité est donc |α| < r.
6. (a) Si la matrice Aµ est réductible,
¶ il existe alors une matrice de permutation
µ p P telle ¶
−1 B 0 −1 p B 0
que P AP = et pour tout entier p ≥ 1 on a P A P = ,
C D Cp Dp
ce qui signifie que la matrice Ap est également réductible et en conséquence elle ne
peut être strictement positive (des permutations de lignes et de colonnes ne peuvent
faire apparaître des termes nuls si tous les coefficients sont strictement positifs). En
conséquence si A est positive avec Ap strictement positive alors elle est irréductible.
(b) Du théorème de trigonalisation des matrices complexes, on déduit que si r est le
rayon spectral de a alors rp est celui de Ap . Pour toute valeur propre α de A, on
a |α| ≤ r. Supposons que α soit une valeur propre de A avec |α| = r, alors αp
est valeur propre de Ap avec |αp | = rp , ce qui entraîne αp = rp si la matrice Ap
est strictement positive (d’après 5.). Si α 6= r, il existe alors deux vecteurs y et z
linéairement indépendants tels que Ay = ry et Az = αz, ce qui entraîne Ap y = rp y
et Ap z = αp z = rp z, c’est-à-dire que y et z sont dans l’espace propre de Ap associé
à la valeur propre rp , mais on sait que cet espace propre est une droite vectorielle,
les vecteurs y et z sont donc liés. On aboutit donc à une contradiction et la seule
possibilité est |α| < r.
7. (a) Soit B ∈ Mm,n (C) non redondante et décomposable. Il existe alors une partition
(I, J) de {1, · · · , m} (les numéros de lignes) et une partition (K, L) de {1, · · · , n}
(les numéros de colonnes) telles que :
∀ (i, j) ∈ I × K ∪ J × L, bij = 0.
Donc aki = 0 pour k ∈ {1, · · · , n} − {i} et aii = ajj . C’est-à-dire que A = λIn .
On peut aussi remarquer que si A est dans le centre de Mn (C) , alors A commute
à tout projecteur px sur la droite Kx. On en déduit alors que toutes les droites sont
stables par A et A est une homothétie.
P
n
2. (a) On note Vi = Im (ρ (Eii )) ⊂ V. En écrivant que In = Eii , on a
i=1
P
n
Id = ρ (In ) = ρ (Eii ) et pour tout x ∈ V :
i=1
X
n X
n
x = Id (x) = ρ (Eii ) (x) ∈ Vi .
i=1 i=1
P
n
D’autre part si, pour i compris entre 1 et n, yi = ρ (Eii ) (xi ) ∈ Vi et si yi = 0,
i=1
alors pour tout j compris entre 1 et n on a :
à n !
X Xn
0 = ρ (Ejj ) yi = ρ (Ejj Eii ) (xi ) = ρ (Ejj ) (xj ) = yj .
i=1 i=1
P
n L
n
En conclusion la somme Vi est directe et V = Vi .
i=1 i=1
122 Agrégation externe 1995, épreuve 1
ce qui donne :
X
n X
n
ρ (x) fi = xpi ρ (Ep1 ) ek = xpi fp ∈ Wk .
p=1 p=1
signifie que la matrice de ρk (x) dans la base Bk = {f1 , · · · , fn } est (xpi ) , c’est-
à-dire la matrice x.
Ln Ln
iv. On a V = Vi = ρ (Ei1 ) (V1 ) , donc tout vecteur v ∈ V s’écrit sous la forme
i=1 i=1
P
n
v = ρ (Ei1 ) (vi ) , avec vi ∈ V1 . Dans la base {e1 , · · · , ed } chaque vecteur vi
i=1
P
d
s’écrit vi = αik ek et :
k=1
à n !
X
n X
d X
d X X
d
v= αik ρ (Ei1 ) (ek ) = αik ρ (Ei1 ) (ek ) ∈ Wk .
i=1 k=1 k=1 i=1 k=1
Corrigé 123
P
d
On a donc V = Wk .
k=1
L
n P
n
De plus V = Vi donne dim (V ) = dim (Vi ) avec dim (Vi ) = dim (V1 ) = d
i=1 i=1
(Vi est isomorphe à V1 ), soit :
X
d
m = dim (V ) = nd = dim (Wk )
k=1
L
d
(chaque Wk est de dimension n) et en conséquence V = Wk .
k=1
v. Pour tout k compris entre 1 et d, ρ (x) envoie Wk dans Wk avec x comme matrice
Ld
dans la base Bk . Avec V = Wk , on déduit alors que la matrice de ρ (x) dans
k=1
x 0 ··· 0
S
d . . . ..
0 x .
la base Bk de V est la matrice diagonale par blocs . . . .
k=1 .. . . . . 0
0 ··· 0 x
(d) ker (ρ) est un idéal bilatère de M = Mn (C) distinct de M (ρ (In ) = Im ), il est donc
réduit à {0} (question 1. (a)), c’est-à-dire que ρ est injectif.
Avec l’isomorphisme naturel de Mm (C) sur End (V ) où V = Cm , ρ induit un mor-
phisme d’algèbre avec unité de M dans End (V ) et dans les questions précédentes
on a vu que m = nd.
3. (a) Si A ∈ End (V ) commute à tous les ρ (x) , où x ∈ M, alors sa matrice (Aij ) dans
S
d
la base Bk commute à celle de ρ (x) dans la même base. On a donc, pour tout
k=1
x∈M :
A11 · · · A1d x ··· 0 x ··· 0 A11 · · · A1d
.. ... .. .. . . .. = .. . . .. .. ... .. ,
. . . . . . . . . .
Ad1 · · · Add 0 ··· x 0 ··· x Ad1 · · · Add
ou encore, pour tous i, j compris entre 1 et d :
∀x ∈ M, Aij x = xAij
et la matrice Aij est dans le centre de M, c’est-à-dire une matrice scalaire (question
1. (b)).
(b) Il est clair que le commutant ρ (M)0 est une sous-algèbre de End (V ) et la question
précédente nous dit que cette algèbre est isomorphe à Md (C) , un isomorphisme
étant réalisé en associant à tout endomorphisme A ∈ ρ (M)0 la matrice ((aij ))1≤i,j≤d ,
où Aij = aij In avec les notations du (a) .
Si B ∈ End (V ) commute à tout élément de ρ (M)0 , alors sa matrice (Bij ) dans la
Sd
base Bk commute à toute matrice (Aij ) = (aij In ) , ce qui donne en effectuant le
k=1
produit des matrices par blocs :
X
d X
d
∀ (i, j) ∈ {1, · · · , d}2 , aik Bkj = akj Bik .
k=1 k=1
124 Agrégation externe 1995, épreuve 1
P
m
(c) Si a ∈ N est un idempotent central alors il s’écrit a = λj pj et on a :
j=1
X
m X
m
2
λj pj = a = a = λ2j pj
j=1 j=1
(les pj sont idempotents et deux à deux orthogonaux), ce qui donne λ2j = λj pour
tout j compris entre 1 et m, soit λj = 0 ou λj = 1. Les idempotents centraux de N
P
m
sont donc les éléments de la forme εj pj avec εj ∈ {0, 1} .
j=1
(d) Si p est un idempotent central minimal de N, il s’écrit alors p = pj1 + · · · + pjr avec
1 ≤ j1 < · · · < jr ≤ m et l’égalité p = ppjk avec ppjk = pjk équivaut à p = pjk .
On a donc nécessairement r = 1 et p est l’un des pj . Réciproquement il est facile
de vérifier que chaque pj est un idempotent central minimal de N. En effet si q est
Pm
un idempotent central tel que pi q 6= 0, alors q = pi + εj pj avec εj ∈ {0, 1} et
j=1
j6=i
pi q = qpi = pi . En conclusion {p1 , · · · , pm } est l’ensemble des idempotents centraux
minimaux de N.
Corrigé 125
P
m P
m
5. (a) L’égalité I = pj , où I est l’identité de N, entraîne Id = ρ (I) = ρ (pj ) , où Id
j=1 j=1
est l’identité de End (W ) . On peut donc écrire tout élément de W sous la forme :
X
m
x = Id (x) = ρ (pj ) (x) ,
j=1
P
m
avec ρ (pj ) (x) ∈ Im (ρ (pj )) = Wj . On a donc W = Wj .
j=1
P
m
Si y = yj = 0 avec yj = ρ (pj ) (xj ) ∈ Wj , alors pour tout i compris entre 1 et m,
j=1
on a :
X
m
0 = ρ (pi ) (y) = ρ (pi pj ) (xj ) = ρ (pi ) (xi ) = yi
j=1
L
m P
m
(d) Tout élément x de W = Wj s’écrit x = ρ (pj ) (x) (voir 5. (a)) et pour tout
j=1 j=1
f ∈ End (W ) , on a :
X
m
∀x ∈ W, f (x) = (f ◦ ρ (pj )) (x) .
j=1
P
m
On a donc f = f ρ (pj ) . En écrivant que ρ (pj ) = ρ (pj )2 (les ρ (pj ) sont idempo-
j=1
tents), on déduit que si f commute à tous les ρ (x) pour x ∈ N, alors :
X
m
2
X
m
f= f ρ (pj ) = ρ (pj ) f ρ (pj ) .
j=1 j=1
126 Agrégation externe 1995, épreuve 1
P
m
On a donc C (N) = ρ (pj ) C (N) ρ (pj ) .
j=1
P
m
Si f = ρ (pj ) fj ρ (pj ) = 0 avec fj ∈ C (N) , alors pour tout i compris entre 1 et
j=1
n, on a :
X
m
0 = ρ (pi ) f = ρ (pi ) ρ (pj ) fj ρ (pj ) = ρ (pi ) fi ρ (pi )
j=1
En remarquant que :
n o µ ¶
k
card (i1 , · · · , ik ) ∈ {1, · · · , } | 1 ≤ i1 < · · · < ik ≤ =
k
et en utilisant le fait que |λi1 · · · λik | ≤ 1, on déduit que pour tout k compris entre 1
et , on a : µ ¶
X
|ak | ≤ 1= .
1≤i <···<i ≤
k
1 k
On note P l’ensemble des polynômes de degré dans U ayant toutes leurs racines
dans le disque unité fermé.
(b) Si = 0, alors P = 1 n’a pas de racines et l’ensemble P est vide. Si ≥ 1 et
P
P = (−1)k ak X −k ∈ P , alors chaque coefficient ak est entier dans l’intervalle
k=0 µ ¶
[−m, m] avec m = max , ces coefficients ne prennent donc qu’un nombre fini
1≤k≤ k
de valeurs. Il en résulte que l’ensemble P est fini.
128 Agrégation externe 1995, épreuve 1
(c) i. On a :
X ¡ ¢
Pk (X) = (−1)i σi µk1 , · · · , µk X −i
,
i=0
ϕ (X1 , · · · , X ) = ψ (σ1 , · · · , σ ) ,
On a alors :
2 ¡ ¢k ³ ´k ¡ ¢j ³ ´j 2
µki = µki = µjσ(i) = µkσ(i) = µjσ2 (i) = µjσ2 (i)
et par récurrence :
p p
∀i ∈ {1, · · · , } , ∀p ≥ 1, µki = µjσp (i)
p p
et en prenant pour entier p ≥ 1 l’ordre de la permutation σ, on obtient µki = µji
pour tout i compris entre 1 et , soit µm p p
i = 1 avec m = k −j > 0, ce qui signifie
que les µi sont des racines de l’unité.
P
(d) Soit P (X) = (−1)k ak X −k dans U, avec a0 = 1. On a :
k=0
µ ¶ X µ ¶ −k
1 k 1
Q (X) = X P X + = (−1) ak X X + ,
X k=0
X
avec : µ ¶ −k X −k µ ¶
1 −k
X X+ = X 2i+k
X i=0
i
polynôme unitaire de valuation k et de degré 2 − k, il en résulte que Q ∈ U est de
degré 2 , avec Q (0) = 1. µ ¶
1
Si λ est une racine complexe de Q, alors λ 6= 0 et P λ + = 0, ce qui par
λ
Corrigé 129
1 1
hypothèse sur P entraîne λ + ∈ [−2, 2] . On peut donc écrire λ + = 2 cos (θ)
λ λ
avec θ ∈ [0, π] , soit :
¡ ¢¡ ¢
0 = λ2 − 2λ cos (θ) + 1 = λ − eiθ λ − e−iθ
(b) Avec les notations du (a) la matrice C étant symétrique réelle est diagonalisable dans
une base orthonormée et kCk = ρ (C) est le rayon spectral de C. Si kBk < 2, alors
ρ (C) = kBk < 2 et toutes les valeurs propres de C sont dans ]−2, 2[ . Le polynôme
caractéristique PC de C est donc dans U de degré , à coefficients entiers et à racines
dans ]−2, 2[ . Si PC (X) = X alors C = 0 (théorème de Cayley-Hamilton) ³ π ´et C
étant diagonalisable cela entraîne C = 0, donc B = 0 et kBk = 0 = 2 cos . Si
2
PC (X) 6= X , on est µalors
¶ dans la situation de 1. (e) iii. et il existe un entier q ≥ 3
π
tel que ρ (C) = 2 cos .
q
8
Les deux premières parties de ce problème étudient la possibilité de recouvrir le plan (resp.
l’espace) affine euclidien par des cercles disjoints. Il est bon, au préalable, d’avoir étudié la
position relative de deux cercles dans le plan. Ces parties ne nécessitent pas beaucoup de
connaissances, une bonne intuition géométrique est suffisante.
Dans les parties suivantes, on étudie la réduction de Minkowski des matrices de GLn (R) et
quelques propriétés de certaines applications définies sur l’ensemble des réseaux de Rn .
Les notions qu’il peut être utile de réviser sont les suivantes :
— théorème des boules emboîtées sur un espace de Banach ;
— théorème d’orthonormalisation de Gram-Schmidt ;
— groupe GLn (Z) ;
— sous-groupes distingués et groupes quotients ;
— réseaux de Rn ;
— interprétation algébrique de la méthode des pivots de Gauss (utilisation des matrices de
transvection) ;
— notions de base en topologie (espaces séparés, compacité).
8.1 Énoncé
Avertissement.
Les parties I et II sont indépendantes du reste du problème. Le candidat est libre de traiter
le problème dans l’ordre qu’il souhaite en admettant clairement des résultats énoncés dans
les questions précédentes du problème. Il sera tenu le plus grand compte de la clarté et de la
précision de la rédaction.
Notations.
Si A est une partie d’un ensemble B, on notera B −A le complémentaire de A dans B. Soit E
un espace affine euclidien. On note k·k la norme de l’espace vectoriel euclidien dirigeant E. Par
sous-espace de E, on entend sous-espace affine de E muni de la structure euclidienne induite.
Pour tout point c de E et tout réel r > 0, on note B (c, r) (resp. S (c, r)) la boule ouverte (resp.
sphère) de centre c et de rayon r, c’est-à-dire :
B (c, r) = {p ∈ E | kp − ck < r} et S (c, r) = {p ∈ E | kp − ck = r} .
Toutes les boules ou sphères considérées dans le problème sont de rayon strictement positif.
On appelle cercle une partie C de E telle qu’il existe un sous-espace P de E de dimension 2,
un point c de P et un réel r > 0 tel que C = P ∩ S (c, r) . On appelle alors disque de bord C
l’ensemble D = {p ∈ P | kp − ck ≤ r} .
131
132 Agrégation externe 1998. Épreuve 1
Partie I
Soit E un espace affine euclidien de dimension 2. On veut montrer que l’on ne peut pas
recouvrir E par une famille de cercles disjoints. Soit (Ci )i∈I une partition de E en cercles Ci de
rayon ri > 0 ; on note Di le disque de bord Ci .
1. Construire une suite (in )n∈N d’éléments de I telle que :
1
Din +1 ⊂ Din et rin +1 ≤ rin
2
pour tout n.
T
2. Que dire de Din ?
n∈N
3. Conclure.
Partie II
Partie III
1. Montrer que toute matrice M de GLn (R) s’écrit de manière unique sous la forme M =
KDT, où K est une matrice orthogonale, D une matrice diagonale à coefficients diago-
naux strictement positifs, et T une matrice triangulaire supérieure à coefficients diagonaux
égaux à 1 (on pourra appliquer le théorème d’orthonormalisation aux colonnes de M).
On dira que (K, D, T ) est la décomposition d’Iwasawa de M ; on notera tij (M) les coef-
ficients de T, et di (M) les coefficients diagonaux de D.
2. Montrer que GLn (Z) est l’ensemble des matrices à coefficients entiers de déterminant ±1.
On note Hn l’ensemble GLn (R) /GLn (Z) et πn la surjection canonique GLn (R) → Hn .
Pour tout élément M de GLn (R) , on notera [M] sa classe πn (M) , c’est-à-dire le sous-
ensemble M · GLn (Z) de GLn (R) .
3. Existe-t-il une structure de groupe sur Hn telle que πn soit un morphisme de groupes ?
On rappelle qu’un sous-groupe Γ de Rn est un réseau s’il existe une base C = (f1 , · · · , fn )
de Rn telle que :
Γ = {a1 f1 + · · · + an fn | a1 , · · · , an ∈ Z} .
On dit que C est une base du réseau Γ. On note Rn l’ensemble des réseaux de Rn .
4. Montrer que l’application :
GLn (R) → Rn
M 7→ M (Zn )
se factorise à travers πn pour définir une bijection Hn → Rn .
5. Montrer que l’application M 7→ |det (M)| définit par passage au quotient une application
ν : Rn → R.
Donner une interprétation géométrique de ν (Γ) pour un réseau Γ.
On pose e = (1, 0, · · · , 0) . Soit ϕ : GLn (R) → R l’application M 7→ kM (e)k , et soit M
une classe dans Hn .
6. Montrer que toute boule de Rn ne contient qu’un nombre fini d’éléments de Γ.
7. Montrer que ϕ atteint son minimum sur M.
Une matrice M dans GLn (R) telle que ϕ (M) = min ϕ ([M]) , c’est-à-dire telle que
ϕ (M) ≤ ϕ (MA) pour tout A dans GLn (Z) , sera dite minimale.
8. Soient M une matrice dans GLn (R) et (K, D, T ) sa décomposition d’Iwasawa. Exprimer
ϕ (M) en fonction des coefficients de D.
2
9. Si M est minimale, montrer l’inégalité d1 (M) ≤ √ d2 (M) .
3
On note Fn l’ensemble des matrices M ∈ GLn (R) qui satisfont aux inégalités :
2
di (M) ≤ √ di+1 (M) pour 1 ≤ i ≤ n.
3
Le but des deux questions suivantes est de montrer par récurrence sur n l’égalité πn (Fn ) =
Hn .
10. On suppose dans cette question πn−1 (Fn−1 ) = Hn−1 . Soient M une matrice dans GLn (R)
et (K, D, T ) sa décomposition d’Iwasawa.
(a) Montrer qu’il existe une matrice A dans GLn (Z) telle que :
d1 b2 · · · bn
0
DT A = .. ,
. M 0
0
où b2 , · · · , bn sont des réels, et où M 0 est dans Fn−1 .
134 Agrégation externe 1998. Épreuve 1
1
14. On note Sn l’ensemble des matrices M de Fn qui satisfont aux inégalités |tij (M)| ≤
2
pour 1 ≤ i < j ≤ n. Montrer l’égalité πn (Sn ) = Hn .
Partie IV
8.2 Corrigé
Partie I
1. On rappelle le résultat suivant sur la position relative de deux cercles dans un plan affine
euclidien E : si C, C 0 sont deux cercles disjoints dans E, alors soit ces deux cercles sont
extérieurs l’un de l’autre, soit l’un de ces cercles est intérieur à l’autre.
Si Ci est un cercle de la famille recouvrant le plan affine E, alors par tout point x dans
◦ ◦
l’intérieur Di de Di passe un unique cercle Cj et le disque Dj est contenu dans Di . De
◦
même par tout point y dans Di − Dj passe un unique cercle Ck et le disque Dk est
◦
également contenu dans Di . On a alors rj + rk < ri et l’un des deux rayons rj ou rk est
ri
inférieur ou égal à (figure 1).
2
On peut également prendre le cercle Cj qui passe par le centre de Ci . Ce cercle est dans
◦
Di et son diamètre est nécessairement inférieur à ri (figure 1).
◦
On a donc montré que pour tout i ∈ I il existe un indice j ∈ J tel que Dj ⊂ Di et
x C
i C
i
C
j
O
j
C
j
O
O j
i
O
i
O
k C
k
ri
rj ≤ .
2
ri
En partant d’un cercle arbitraire Ci0 , on construit donc Ci1 tel que Di1 ⊂ Di0 et ri1 ≤ 0 .
2
Par récurrence, on construit alors par ce procédé une suite (in )n∈N d’éléments de I telle
que :
ri
∀n ∈ N, Din+1 ⊂ Din , rin+1 ≤ n .
2
2. La suite (Din )n∈N est une suite de fermés
T emboîtés dans l’espace de Banach R2 dont le
diamètre tend vers 0. L’intersection Din est donc réduite à un point.
n∈N
T
3. Notons Din = {x} . Il existe un unique indice i ∈ I tel que x ∈ Ci . Les cercles Ci et
n∈N
Cin étant disjoints, quel que soit l’entier n, on a nécessairement Di ⊂ Din et ri ≤ rin pour
tout n ∈ N, ce qui est impossible du fait que lim rin = 0 et ri > 0.
n→+∞
En conclusion, il n’est pas possible de recouvrir le plan affine euclidien par des cercles
disjoints.
136 Agrégation externe 1998. Épreuve 1
Partie II
1. Si les points p et q sont diamétralement opposés, alors C − {p, q} est la réunion disjointe
des cordes de C qui sont perpendiculaires au diamètre [p, q] (figure 1).
Dans le cas contraire, les tangentes à C en p et q respectivement se coupent en un point
r à l’extérieur de D et C − {p, q} est la réunion disjointe des cordes de C qui sont issues
de r (figure 1).
r
q
p
p q
2. Si les points p et q sont diamétralement opposés, alors S − {p, q} est la réunion disjointe
des cercles P ∩ S où P décrit l’ensemble des plans perpendiculaires au segment [p, q] et
rencontrant S − {p, q} .
Dans le cas contraire, les plans tangents à S en p et q respectivement se coupent en une
droite ∆ à l’extérieur de S et S − {p, q} est la réunion disjointe des cercles P ∩ S où P
décrit l’ensemble des plans contenant ∆ et rencontrant S − {p, q} .
³ ´
3. Soit O, − →ı ,−
→
, k un repère orthonormé de E tel que − →ı dirige ∆ et O ∈ ∆. Pour tout
entier relatif m, on désigne par Cm le cercle de centre Om = (4m + 1, 0, 0) et de rayon
1 contenu dans le plan (O, −→ı ,−
→
) . ToutScercle C de centre O et de rayon r > 0 dans le
→
− →
−
plan (O, ı , ) coupe alors la réunion Cm en exactement deux points. En effet si le
m∈Z
rayon r du cercle C n’est pas un entier pair, alors C coupe l’un des Cm en deux points
symétriques par rapport à ∆ et si r est un entier pair le cercle C est tangent à 2 cercles
de la famille (figure 3).
On en déduit
S que toute sphère centrée en O dans l’espace affine euclidien E rencontre la
réunion Cm en exactement deux points.
m∈Z
S sphères Sr de centre O et de
4. L’espace affine euclidien E privé de O est réunion disjointe des
rayon r > 0. Pour tout réel r > 0, Sr rencontre la réunion Cm en deux points pr , qr et
µ m∈Z ¶ µ ¶
S S
considérant que O ∈ C0 , on en déduit la partition E = Cm ∪ (Sr − {pr , qr }) .
m∈Z r>0
Chaque Sr − {pr , qr } étant réunion disjointe de cercles, on en déduit que l’espace affine
euclidien E est réunion disjointe de cercles.
Corrigé 137
C'
C C
0 1
C
-1
Partie III
1. On désigne par B = (e1 , · · · , en ) la base canonique de Rn et par C1 , · · · , Cn les colonnes
de la matrice M (ce sont des vecteurs de Rn ). Si M ∈ GLn (R) alors le système C =
(C1 , · · · , Cn ) est une base de Rn et on peut lui appliquer le procédé de Gram-Schmidt. Il
existe donc une base orthonormée B0 = (f1 , · · · , fn ) de Rn telle que Vect {f1 , · · · , fk } =
Vect {C1 , · · · , Ck } pour tout k ∈ {1, · · · , n} ce qui entraîne que la matrice de passage
T1 de la base C à la base B0 est triangulaire supérieure et la matrice de passage Ω de la
base canonique B à la base B0 est orthogonale. En considérant que M est la matrice de
passage de la base canonique B à la base C, on a (relation de Chasles pour les matrices
de passage) :
M = PB,C = PB,B0 PB0 ,C = ΩT1−1 = ΩT2 ,
avec Ω orthogonale et T2 triangulaire supérieure. En considérant que les termes diagonaux
de T2 sont les :
tjj = hCj | fj i (1 ≤ j ≤ n),
on déduit que T2 est à termes diagonaux strictement positifs, si on a de plus les conditions
hCj | fj i > 0 pour tout j compris entre 1 et n.
S’il existe deux décompositions M = ΩT2 et M = Ω0 T20 avec Ω, Ω0 orthogonales et T2 , T20
triangulaires supérieures alors la matrice ∆ = T20 T2−1 = t Ω0 Ω est triangulaire supérieure
orthogonale et ∆−1 = t ∆ est à la fois triangulaire supérieure et inférieure, elle est donc
diagonale, et orthogonale. Les termes diagonaux de ∆ sont donc égaux à ±1. Si on suppose
de plus que T2 et T20 sont à termes diagonaux strictement positifs il en est de même de
∆ et nécessairement ∆ = In ce qui donne T2 = T20 et Ω = Ω0 . D’où l’unicité de la
décomposition.
Enfin, en désignant par D la matrice diagonale de termes diagonaux tii , pour 1 ≤ i ≤ n,
(les termes diagonaux de T2 ) et en notant T = D−1 T2 , K = Ω, on a la décomposition
d’Iwasawa M = KDT.
2. Une matrice M ∈ Mn (Z) est inversible dans Mn (Z) si et seulement si son déterminant
est inversible dans Z (M −1 = (det (M))−1 t C, où C ∈ Mn (Z) est la comatrice de M), ce
qui équivaut à det (M) ∈ {−1, 1} .
138 Agrégation externe 1998. Épreuve 1
En effet, on a : Z Z
vol (Λ) = dy = |det (M)| dx = |det (M)| ,
Λ Π
½ ¾
P
n
par le changement de variable y = M (x) , où x ∈ Π = λi ei | 0 ≤ λi ≤ n .
i=1
6. Soient Γ ∈ Rn et B = (f1 , · · · , fn ) une Z-base de ce réseau. On note (f1∗ , · · · , fn∗ ) la base
0
duale de la base B0 de Rn . Chaque application fi∗ est continue de Rn dans R, donc pour
tout compact K de Rn , fi∗ (K) est un compact de R et fi∗ (K) ∩ Z est fini de cardinal ni .
Qn
Il en résulte que K ∩ Γ est fini de cardinal au plus égal à ni . En effet si x ∈ K ∩ Γ,
i=1
alors pour tout i compris entre 1 et n, fi∗ (x) ∈ fi∗ (K) ∩ Z ne prend que ni valeurs. Il en
résulte qu’une boule de Rn ne contient qu’un nombre fini d’éléments de Γ.
7. Soit Γ = βn ([M]) = M (Zn ) le réseau associé à [M] par la bijection βn : Hn → Rn
(question III. 4.) Pour tout N ∈ M = [M] , on a N = MP avec P ∈ GLn (Z) et :
L’ensemble ϕ (M) = {kMP (e)k | P ∈ GLn (Z)} étant minoré non vide dans R+ admet
une borne inférieure m = inf kMP (e)k et il s’agit de montrer que cette borne est
P ∈GLn (Z)
atteinte. Pour tout P ∈ GLn (Z) , on a P (e) = P (e1 ) ∈ Zn et MP (e) ∈ M (Zn ) = Γ. On
a donc Γ0 = {MP (e) | P ∈ GLn (Z)} ⊂ Γ.
D’autre part, par définition de la borne inférieure il existe des matrices P ∈ GLn (Z) telles
que m ≤ kMP (e)k < m + 1, c’est-à-dire que l’intersection Γ0 ∩ B (0, m + 1) est non vide.
Mais cette intersection est contenue dans Γ∩B (0, m + 1) qui est finie (question III. 6.), il
n’y a donc qu’un nombre fini de matrices P ∈ GLn (Z) telles que m ≤ kMP (e)k < m + 1
et il en existe nécessairement une telle que kMP (e)k = m, ce qui signifie que ϕ atteint
sa borne inférieure sur M.
8. Pour M = KDT dans GLn (R) , on a :
(K est orthogonale).
140 Agrégation externe 1998. Épreuve 1
2
D’autre part, avec 0 < di (M) ≤ √ di+1 (M) et :
3
Y
n
ν (Γ) = |det (M)| = |det (KDT )| = |det (D)| = di (M) ,
i=1
on déduit que :
µ ¶i−1
2 2
m (Γ) ≤ d1 (M) ≤ √ d2 (M) ≤ · · · ≤ √ di (M)
3 3
pour tout i compris entre 1 et n et en faisant le produit de ces inégalités :
µ ¶1+···+(n−1) Y
n µ ¶ n(n−1)
2 2 2
m (Γ)n ≤ √ di (M) = √ ν (Γ) ,
3 i=1
3
µ ¶n−1
2
ce qui donne 0 < γ (Γ) ≤ √ .
3
13. Pour Γ = Zn , on a : mÃ(Γ) = 1,!ν (Γ) = vol (Π) = 1 et γ (Γ) = 1.
√ ¯ ¯ √
1 3 ¯ 1 12 ¯
Pour Γ = Z (1, 0) ⊕ Z , , on a ν (Γ) = vol (Π) = ¯¯ √ ¯ = 3 et γ (Γ) = √2
2 2 0 23 ¯ 2 3
(figure 13).
14. Soit M ∈ Hn et M = KDT (décomposition d’Iwasawa) un représentant de M dans Tn
(question 11.).
On rappelle que si Tij (λ) = In − λEij (où (Eij )1≤i,j≤n est la base canonique de Mn (R))
est une matrice de transvection avec 1 ≤ i < j ≤ n, alors la matrice Mij (λ) = MTij (λ) se
déduit de M en retranchant à la colonne j la colonne i multipliée par λ. Si de plus λ ∈ Z
alors Tij (λ) ∈ GLn (Z) et Mij (λ) est encore un représentant de M de décomposition
d’Iwasawa (K, D, T Tij (λ)) , donc Mij (λ) ∈ Tn .
142 Agrégation externe 1998. Épreuve 1
1 1
Π Π
1 1
En prenant pour λ l’entier le plus proche de tn−1,n (M) , on a N = Mn−1,n (λ) = M Tn−1,n (λ) ∈
M ∩ Tn , avec :
1
|tn−1,n (N)| = |tn−1,n (M) − λ| ≤ .
2
En prenant pour λ l’entier le plus proche de tn−2,n (N) , on a N 0 = N Tn−2,n (λ) ∈ M ∩ Tn ,
avec :
|tn−2,n (N 0 )| = |tn−2,n (N) − λ| ≤ 1 ,
2
1
|tn−1,n (N )| = |tn−1,n (N) − 0| = |tn−1,n (N)| ≤ .
0
2
0 00 0
Avec λ l’entier le plus proche de tn−2,n−1 (N ) , on a N = N Tn−2,n−1 (λ) ∈ M∩Tn , avec :
|tn−2,n−1 (N 00 )| = |tn−2,n−1 (N 0 ) − λ| ≤ 1 ,
2
1 1
|tn−2,n (N 00 )| = |tn−2,n (N 0 )| ≤ , |tn−1,n (N 00 )| = |tn−1,n (N 0 )| ≤ .
2 2
En remontant ainsi de suite les lignes, on construit une matrice M 0 ∈ M ∩ Tn qui est telle
1
que |tij (M 0 )| ≤ pour 1 ≤ i < j ≤ n.
2
On a donc Hn = πn (Sn ) .
Partie IV
avec, pour tout P ∈ GLn (Z) , U · P = {M · P | M ∈ U} ouvert dans GLn (R) (il est
homéomorphe à U). Il en résulte que πn−1 (V) est un ouvert de GLn (R) . On a donc ainsi
montré que l’application πn est continue de GLn (R) dans Rn .
Corrigé 143
∀(A, B) ∈ U × U 0 , AB −1 ∈
/ GLn (Z) ,
est continue. En effet, pour tous M, M 0 dans GLn (R) et x dans Rn de norme 1, on a :
et donc :
ϕ (M) ≤ kM − M 0 k + kM 0 (x)k
qui entraîne :
ϕ (M) ≤ kM − M 0 k + ϕ (M 0 ) .
En permutant les rôles de M et M 0 , on aboutit à :
|ϕ (M) − ϕ (M 0 )| ≤ kM − M 0 k ,
L’intersection d’un réseau avec une boule fermée étant finie, on déduit que pour tout
M ∈ GLn (R) il existe x ∈ Zn \ {0} tel que (m ◦ πn ) (M) = kM (x)k .
144 Agrégation externe 1998. Épreuve 1
Soient M0 ∈ GLn (R) et x0 ∈ Zn \ {0} tel que (m ◦ πn ) (M0 ) = kM (x0 )k . Si pour ε > 0
donné, on désigne par Uε la boule fermée de centre M0 et de rayon ε dans GLn (R) , on a
alors pour tout M ∈ Uε :
kM (x0 )k ≤ k(M − M0 ) (x0 )k + kM0 (x0 )k
≤ kM − M0 k kx0 k + kM0 (x0 )k ≤ ε kx0 k + (m ◦ πn ) (M0 )
et donc :
(m ◦ πn ) (M) ≤ (m ◦ πn ) (M0 ) + ε kx0 k .
Pour M ∈ Uε et x ∈ Zn \ {0} tel que (m ◦ πn ) (M) = kM (x)k , on a :
kM0 (x)k ≤ k(M0 − M) (x)k + kM (x)k ≤ ε kxk + (m ◦ πn ) (M)
et :
(m ◦ πn ) (M) ≥ kM0 (x)k − ε kxk ≥ (m ◦ πn ) (M0 ) − ε kxk .
D’autre part, en notant c une constante telle que kM (y)k ≥ c kyk pour tout M ∈ Uε et
y ∈ Rn , on déduit que :
kM (x)k (m ◦ πn ) (M) (m ◦ πn ) (M0 ) + ε kx0 k
kxk ≤ = ≤ = α,
c c c
où α est une constante. Ce qui donne en définitive les inégalités, valables pour tout
M ∈ Uε : ½
(m ◦ πn ) (M) ≤ (m ◦ πn ) (M0 ) + ε kx0 k ,
(m ◦ πn ) (M) ≥ (m ◦ πn ) (M0 ) − εα.
Faisant tendre ε vers 0, on en déduit la continuité de m ◦ πn en M0 .
Enfin avec la continuité de l’application ν (à valeurs dans R+,∗ ), on déduit la continuité
de l’application γ de Rn dans R.
5. Soit Y une partie compacte de Sn . L’application :
d1 : M 7→ d1 (M) = ϕ (M) = kM (e)k
étant continue sur GLn (R) est minorée sur le compact Y et y atteint sa borne inférieure
α > 0 (d1 (M) > 0 pour tout M ∈ GLn (R)). D’autre part, si M ∈ Y a pour décomposition
d’Iwasawa M = KDT, alors kMk = kDT k du fait que la matrice K est orthogonale. On
a donc, en notant ρ (DT ) le rayon spectral de DT :
0 < dn (M) ≤ ρ (DT ) ≤ kDT k = kMk ≤ β
puisque Y est bornée.
Réciproquement supposons qu’il existe deux constantes strictement positives α, β telles
que d1 (M) ≥ α, dn (M) ≤ β pour tout M ∈ Y. On a alors pour tout entier i compris
entre 1 et n :
µ ¶n−i µ ¶n−1
2 2
di (M) ≤ √ β≤ √ β,
3 3
à √ !i−1 à √ !n−1
3 3
di (M) ≥ α≥ α.
2 2
1
Les éléments de Sn vérifiant |tij (M)| ≤ , on en déduit que Y est bornée dans Mn (R)
2
(on utilise kMk = kDT k). De plus Y est fermé dans GLn (R) avec di (M) > 0 pour tout
i compris entre 1 et n et tout M ∈ Y, il est donc également fermé dans Mn (R) . En
définitive Y est fermé borné dans Mn (R) , donc compact.
Corrigé 145
6. Soit P une partie compacte de Rn . L’image ν (P) est compacte dans R comme image
d’un compact par une application continue (question IV. 2.), elle est donc en particulier
majorée.
Avec la continuité de m de Rn dans R+,∗ , on déduit que m (P) est compacte dans R+,∗ et
en particulier, il existe un réel r > 0 tel que m (Γ) ≥ r pour tout Γ ∈ P, ce qui entraîne
Γ ∩ B (0, r) = {0} , où B (0, r) désigne la boule ouverte de centre 0 et de rayon r dans Rn .
Les condition (i) et (ii) sont donc vérifiées.
Réciproquement soit P une partie fermée de Rn vérifiant (i) et (ii) . Avec la continuité
de πn de GLn (R) dans Rn (identifié à Hn ), on déduit que l’ensemble Y = Sn ∩ πn−1 (P)
est fermé dans Sn avec πn (Y) = P (on a vu en III. 14. que πn (Sn ) = Hn w Rn ). Si
U est un voisinage ouvert de 0 dans Rn vérifiant (ii) , alors pour tout réel α > 0 tel que
B (0, α) ⊂ U, on a pour tout M dans Y.
puis avec ν (P) majorée, on déduit qu’il existe une constante β > 0 telle que dn (M) ≤ β
pour tout M ∈ Y.
Enfin le résultat de IV. 5. nous permet de conclure à la compacité de Y et à celle de
P = πn (Y) comme image d’un compact par une application continue.
7. Il est clair que Im (γ 0 ) ⊂ Im (γ) .
1
Si Γ ∈ Rn , en notant Γ0 l’image de Γ par l’homothétie de rapport λ = p n
, on a
ν (Γ)
γ (Γ0 ) = λn γ (Γ) = 1, donc Γ0 ∈ R0n et :
m (Γ0 )2 2 m (Γ)2
γ (Γ0 ) = = m (Γ0 ) = λ2 m (Γ)2 = = γ (Γ) .
γ (Γ0 )2/n ν (Γ)n/2
On a donc bien l’égalité Im (γ 0 ) = Im (γ) .
8. La restriction γ 0 de l’application continue γ au fermé R0n = ν −1 {1} est continue sur R0n .
Si K est un compact de R+,∗ , alors P = γ 0 −1 (K) est fermé dans R0n , donc dans Rn , avec
ν (P) majoré (ν vaut 1 sur P). De plus, pour tout Γ ∈ P, γ 0 (Γ) = m (Γ)2 ∈ K est borné
dans R+,∗ , donc m (P) est minoré par une constante α > 0 et la condition (ii) de IV. 6.
est vérifiée. On peut donc conclure à la compacité de P dans R0n .
9. Les applications γ et γ 0 ayant la même image, on a :
2
γn = sup γ (Γ0 ) = sup γ 0 (Γ0 ) = sup m (Γ0 ) .
Γ0 ∈Rn Γ0 ∈R0n Γ0 ∈R0n
Cette borne supérieure existe et est strictement positive d’après les inégalités établies en
III. 12. ³h γ i´
n
L’ensemble P = γ 0 −1 , γn étant compact dans R0n (question IV. 8.), on en déduit
2
que l’application continue γ 0 atteint sa borne supérieure sur P en un réseau Γ ∈ R0n .
146 Agrégation externe 1998. Épreuve 1
9
9.1 Énoncé
Notations et définitions Si A et B sont deux ensembles, on note A − B l’ensemble des
éléments de A qui ne sont pas dans B.
Dans tout le problème, K désigne le corps R ou C. On fixe un entier n strictement positif
et un K-espace vectoriel V de dimension n + 1. On munit V de sa topologie d’espace
vectoriel normé. On note PV l’espace projectif associé à V, c’est à dire l’ensemble des
droites vectorielles de V, ou encore le quotient de V − {0} par la relation d’équivalence de
colinéarité. On note π : V − {0} → PV l’application quotient, qui à un vecteur non nul
x associe la droite engendrée par x. Soit d un entier ; on appelle sous-espace projectif de
PV de dimension d un sous-ensemble P de PV tel que π −1 (P ) ∪ {0} soit un sous-espace
vectoriel de V de dimension d + 1, que l’on notera alors toujours Pb. Les sous-espaces
projectifs de PV de dimension 0 sont donc les points de PV, ceux de dimension 1 sont
appelés droites projectives ou simplement droites, et ceux de dimension 2 plans projectifs
ou simplement plans.
Si q est une forme quadratique sur V, on appelle quadrique projective associée à q le sous-
ensemble Q = π ({x ∈ V − {0} | q (x) = 0}) de PV.
Soit m un entier vérifiant 0 ≤ 2m ≤ n + 1 ; on dit que q est de type m s’il existe une base
147
148 Agrégation externe 1999. Épreuve 1
On dit qu’une telle base est adaptée à q. Si q est de type m, on dira aussi que Q est une
quadrique de type m.
Préliminaire
Dans toute cette partie, q désigne une forme quadratique sur V et Q la quadrique projective
associée.
1. Soient P un sous-espace projectif de PV de dimension d et P 0 un sous-espace projectif de
PV de dimension d0 .
(a) Si d + d0 ≥ n, montrer que P rencontre P 0 .
(b) Si P est disjoint de P 0 , montrer qu’il existe un unique sous-espace projectif de di-
mension d + d0 + 1 de PV qui contient P et P 0 .
Première Partie
Droites projectives contenues dans une quadrique de type 2
1. Montrer que par chaque point x de D1 , il passe une unique droite qui rencontre D2 et D3 .
On la notera Dx .
2. Soient x et y des points distincts sur D1 . Montrer que Dx ne rencontre pas Dy .
3. (a) Montrer qu’il existe une base B = (e0 , e1 , e2 , e3 ) de V telle que D c2 soit le sous-
espace vectoriel de V engendré par e0 et e1 , que D c3 soit le sous-espace vectoriel de
c1 soit le sous-espace vectoriel de V engendré par
V engendré par e2 et e3 , et que D
e0 − e3 et e1 + e2 .
(b) On définit une forme quadratique q sur V en posant q(x) = x0 x2 + x1 x3 pour
tout vecteur x de coordonnées (x0 , · · · , x3 ) dans la base B. On note Q la quadrique
projective associée. Montrer que pour tout x dans D1 , la droite Dx est contenue dans
Q.
S
(c) Montrer l’égalité Q = Dx (si y ∈ Q − D1 , on pourra considérer l’intersection de
x∈D1
Q avec le plan contenant y et D1 )
b⊥ l’orthogonal
b la droite vectorielle de V associée. On note x
4. Soient x un point de Q et x
⊥ ⊥
b pour q, et x le plan projectif associé π(b
de x x − {0}).
(a) Montrer que toute droite projective passant par x et contenue dans Q est contenue
dans x⊥ .
b⊥ ?
(b) Quel est le rang de la restriction de q à x
(c) Montrer qu’exactement deux droites contenues dans Q passent par x.
5. On note P + l’ensemble des droites contenues dans Q qui sont du type Dx , pour x ∈ D1 ,
et P − l’ensemble des droites contenues dans Q qui ne sont pas de ce type.
(a) Montrer que par chaque point de Q, il passe exactement une droite de P + et une
droite de P − . En déduire que deux droites distinctes de P + (respectivement de P − )
sont disjointes.
(b) Montrer que chaque droite de P + rencontre chaque droite de P − .
6. Soient D1 , D2 , D3 et D4 des droites de PV deux à deux disjointes. Montrer que l’on est
dans l’un des quatre cas suivants, et que chacun de ces cas peut se produire, à l’exception
du premier lorsque K = C :
— aucune droite ne rencontre D1 , D2 , D3 et D4 ;
— exactement une droite rencontre D1 , D2 , D3 et D4 ;
— exactement deux droites rencontrent D1 , D2 , D3 et D4 ;
— une infinité de droites rencontrent D1 , D2 , D3 et D4 .
Deuxième Partie
Plans projectifs contenus dans une quadrique de type 3
UM = {P ∈ Gd | Pb ∩ M = {0}}
κ−1 : κ (G1 ) 7→ G1 .
8. Soient ω1 et ω2 des formes bilinéaires alternées dégénérées sur V ∗ . Montrer que les pro-
priétés suivantes sont équivalentes :
(i) la forme bilinéaire alternée ω1 + ω2 est non dégénérée ;
(ii) V ∗ = ker (ω1 ) ⊕ ker (ω2 ) .
9. En déduire que toute droite contenue dans Q est une intersection Πx ∩ ΠP , où P est un
plan dans PV et x un point de P .
10. Montrer que tout plan contenu dans Q est soit du type Πx , avec x ∈ PV, soit du type ΠP ,
où P est un plan dans PV.
11. On obtient ainsi une partition de l’ensemble des plans contenus dans Q en deux sous-
ensembles. Montrer que l’intersection de deux de ces plans est de dimension paire si et
seulement s’ils sont dans le même sous-ensemble (on rappelle que conformément à nos
conventions, l’ensemble vide est un sous-espace projectif de PV de dimension −1).
Troisième Partie
Espaces projectifs contenus dans une quadrique de type m
Dans toute cette partie, on suppose qu’il existe un entier m tel que n = 2m − 1 et l’on fixe
une forme quadratique q de type m sur V ainsi qu’une base B = (e0 , · · · , e2m−1 ) de V adaptée à
q (cf. Notations et définitions). On note Q la quadrique projective associée à q et P l’ensemble
des sous-espaces projectifs de PV de dimension m − 1 contenus dans Q ; c’est un sous-ensemble
de l’espace topologique Gm−1 défini dans la première question de la partie précédente.
1. Montrer que P est fermé dans Gm−1 .
2. Soit I une partie de {0, · · · , m − 1} . On pose I C = {0, · · · , m − 1} − I. Soit NI le
sous-espace vectoriel de V engendré par les vecteurs (ei )i∈I et (em+i )i∈I C . On note uI
l’automorphisme de V défini par uI (ei ) = em+i et uI (em+i ) = ei si i ∈ I, et uI (ei ) = ei et
uI (em+i ) = em+i si i ∈ I C de sorte que NI = uI (N∅ ). En particulier, u∅ est l’identité de V.
(a) Montrer que P ∩ UN∅ est homéomorphe à Km(m−1)/2 .
(b) Montrer que l’application vI : Gm−1 7→ Gm−1 qui à un sous-espace projectif P de
PV de dimension m − 1 associe le sous-espace projectif uI (P ), est un homéomor-
phisme. Déterminer vI (P ∩ UN∅ ).
(c) Montrer que P est contenu dans la réunion des UNI , lorsque I parcourt l’ensemble
des parties de {0, · · · , m − 1} .
(d) Montrer que P ∩ UN∅ ∩ UNI est vide si et seulement si le cardinal de I est impair.
(e) Soient I et J des parties de {0, · · · , m − 1} ; déterminer uI (NJ ). En déduire une
condition nécessaire et suffisante sur I et J pour que P ∩ UNI ∩ UNJ soit vide.
3. En déduire que P est réunion disjointe de deux sous-ensembles fermés connexes homéo-
morphes notés P + et P − , et que deux sous-espaces projectifs de dimension m−1 contenus
dans Q sont dans le même sous-ensemble P + ou P − si et seulement si la dimension de
leur intersection a même parité que m − 1.
4. Soit P1 un sous-espace projectif de PV de dimension m − 2 contenu dans Q. Montrer qu’il
existe un unique élément de P + contenant P1 et un unique élément de P − contenant P1 .
152 Agrégation externe 1999. Épreuve 1
9.2 Corrigé
Préliminaire
En conséquence P rencontre P 0 .
(b) Si P ∩ P 0 = ∅, alors Pb ∩ c c00 = Pb ⊕ c
P 0 = {0} , donc P P 0 est un sous espace vectoriel de
V de dimension d + d0 + 2 et l’espace projectif associé P 00 est un sous-espace projectif
de PV de dimension d + d0 + 1 qui contient P et P 0 . Réciproquement, si P 00 est un
sous-espace projectif de PV de dimension d+d0 +1 0
³ qui´ contient P et P , alors
³ l’espace
´
c
vectoriel associé P contient P ⊕ P et avec dim P = d + d + 2 = dim Pb ⊕ c
00 b c 0 c00 0
P0 ,
c00 = Pb ⊕ P
on a l’égalité P c0 .
(b) Il s’agit de montrer que tout plan P de l’espace vectoriel complexe V contient un
vecteur non nul isotrope pour q. En notant q 0 la restriction de q au plan P, le
théorème de réduction des formes quadratiques complexes en dimension finie nous
dit qu’il existe une base de P dans laquelle q0 s’écrit :
q 0 (x) = ax20 + bx21 ,
avec (a, b) ∈ C2 . Si q 0 = 0 tout vecteur est isotrope, sinon en écrivant a = α2 et
b = β 2 , avec (α, β) ∈ C2 , on a q 0 (β, iα) = 0 et x = (β, iα) est un vecteur non nul
isotrope pour q 0 .
On a donc ainsi montré que sur C toute droite projective rencontre la quadrique
projective Q.
4. (a) Si q est une forme quadratique réelle de type m, alors son expression dans une base
{e0 , · · · , en } de V est :
X
m−1
1 X¡
m−1
¢
q (x) = xi xm+i = (xi + xm+i )2 − (xi − xm+i )2 ,
i=0
4 i=0
Première Partie
Droites projectives contenues dans une quadrique de type 2
1. Soit x ∈ D1 avec xb = Ke. Supposons que D soit une droite projective dans PV contenant x
et telle que D ∩Dj 6= ∅ pour j = 1, 2. Il existe alors deux points x2 ∈ D ∩D2 , x3 ∈ D ∩D3 ,
avec xb2 = Ke2 , xb3 = Ke3 , le système {e2 , e3 } étant libre puisque D2 ∩ D3 = ∅ et donc
c2 ∩ D
D c3 = {0} . Le système {e2 , e3 } étant libre dans D b qui est de dimension 2, il en
constitue une base et le vecteur e ∈ x b⊂ D b s’écrit e = λ2 e2 + λ3 e3 avec λ2 et λ3 non
nuls puisque D1 ∩ D2 = ∅ et D1 ∩ D3 = ∅. Avec D2 ∩ D3 = ∅, on déduit également que
V =D c2 ⊕ Dc3 (V est de dimension 4 et les D cj de dimension 2), on a donc l’écriture unique
e = ε2 + ε3 avec ε2 = λ2 e2 ∈ Dc2 , ε3 = λ3 e3 ∈ D
c3 . La droite projective D est donc associée
b
au plan D = Ke2 + Ke3 = Kε2 + Kε3 . Elle est donc uniquement déterminée.
Réciproquement si D est la droite projective associée au plan D b = Kε2 +Kε3 , où e = ε2 +ε3
est la décomposition d’un générateur e de la droite x b dans la somme directe V = D c2 ⊕ D
c3 ,
alors x b b c b c
b ⊂ D, ε2 ∈ D ∩ D2 et ε3 ∈ D ∩ D3 , ce qui signifie que la droite projective D contient
x et rencontre D1 et D2 .
2. Soient x 6= y dans D1 , avec x b = Ke, yb = Kf, le système {e, f } étant libre.
Du fait que D1 ∩ D2 = ∅ et D1 ∩ D3 = ∅, on déduit que la restriction à D c1 de la projection
p2 [resp. p3 ] de V = Dc2 ⊕ D c3 sur D c2 [resp. D
c3 ] est un isomorphisme. En effet si u ∈ D c1
est tel que p2 (u) = 0, alors u ∈ D c1 ∩ D
c3 et u = 0, cette restriction p2 est donc injective,
ce qui entraîne qu’elle est bijective avec les dimensions.
Il en résulte que si e = ε2 + ε3 , f = δ2 + δ3 sont les décompositions de e, f dans la somme
directe V = D c2 ⊕ Dc3 , alors les systèmes {ε2 , δ2 } et {ε3 , δ3 } sont libres. En effet l’égalité
λε2 + µδ2 = 0 s’écrit p2 (λe + µf ) = 0 avec λe + µf ∈ D c1 , ce qui entraîne λe + µf = 0 et
λ = µ = 0.
On en déduit alors que Dx ∩ Dy = {0} . En effet si z ∈ Dx ∩ Dy avec Dx = Kε2 + Kε3 ,
Dy = Kδ2 + Kδ3 , alors z = λ2 ε2 + λ3 ε3 = µ2 δ2 + µ3 δ3 , donc λ2 ε2 = µ2 δ2 , λ3 ε3 = µ3 δ3 et
λ2 = µ2 = 0, λ3 = µ3 = 0.
On a donc Dx ∩ Dy = ∅ si x 6= y dans D1 .
Corrigé 155
4. (a) Soit D ⊂ Q une droite projective passant par x ∈ Q. Si x b = Ke, alors D b = Ke ⊕ Kf,
avec q (u) = 0 pour tous u ∈ D. b On a donc D b ⊂Db⊥ ⊂ x b⊥ , soit D ⊂ x⊥ .
(b) On note q 0 la restriction de la forme quadratique q à x b⊥ . On a xb ⊂ ker (q 0 ) et
¡ ¢⊥
ker (q 0 ) ⊂ xb⊥ = xb (q est
¡ non
¢ dégénérée), donc ker (q 0 ) = xb est de dimension 1 et
0 ⊥
q est de rang égal à dim x b − 1 = 2.
(c) En I. 4. (a), on a vu que toute droite projective
S passant par x ∈ Q et contenue
dans Q est dans x⊥ . D’autre part, avec Q = Dy , on déduit que tout point x de
y∈D1
Q est contenu dans une droite Dy avec y ∈ D1 . On est donc dans la situation du 2.
(b) du préliminaire avec Q0 = Q ∩ x⊥ quadrique de x⊥ qui contient la droite Dy et
Q0 6= x⊥ (préliminaire 5. (a)), on a donc Q0 = Dy ∪ D0 (préliminaire 2. (b)) avec
Dy 6= D0 d’après I. 4. (b). Il y a donc exactement deux droites contenues dans Q
qui passent par x.
5. (a) On sait déjà que par chaque point de Q passent exactement deux droites Dy et D0 ,
la droite Dy étant dans P + . En I. 2. on a vu que deux droites distinctes de P + sont
disjointes, donc D0 ∈
/ P + , c’est-à-dire que D0 ∈ P − . En conclusion par tout point de
Q passent exactement une droite de P + et une droite de P − . Il en résulte que deux
droites distinctes de P − sont disjointes.
156 Agrégation externe 1999. Épreuve 1
Deuxième Partie
Plans projectifs contenus dans une quadrique de type 3
g ∈ ρ−1
W (UM ) ⇔ ρW (g) ∈ UM ⇔ V = g (W ) ⊕ M.
on a ρ−1
W (UM ) = ϕ
−1
(K∗ ) et la continuité de ϕ nous assure que ρ−1
W (UM ) est un ouvert
de GL (V ) , ce qui signifie que UM est un ouvert de Gd .
La projection p1 de V = W ⊕ M sur W induit, pour tout P ∈ UM , un isomorphisme de
Pb sur W qu’on note encore p1 (Pb et W ont même© −1 dimension et pª1 (u) = 0 avec u ∈ P
b
donne u¡ ∈ Pb ∩ M¢ et u = 0). Il en résulte que p1 (ej ) | 0 ≤ j ≤ d est une base de Pb et
avec p1 p−1
1 (ej ) = ej , on déduit que :
p−1
1 (ej ) = ej + mj , (9.1)
P
n
avec mj = λij ei ∈ M uniquement déterminé.
i=d+1
On désigne alors par ψ l’application qui à tout espace projective P ∈ UM associe la
matrice λ = ((λij ))d+1≤i≤n ∈ Mn−d,d+1 (K) définie par (9.1) .
0≤j≤d
Cette application réalise une bijection de UM sur Mn−d,d+1 (K) d’application réciproque
ψ−1 : λ 7→ Pλ , où Pλ est l’espace projectif associé à l’espace vectoriel :
( )
Xn
cλ = Vect ej +
P λij ei | 0 ≤ j ≤ d .
i=d+1
Nous allons tout d’abord montrer que ψ est continue, c’est-à-dire que pour tout ouvert
O de Mn−d,d+1 (K) , ψ −1 (O) est un ouvert de UM , c’est-à-dire que ρ−1 W (ψ
−1
(O)) est un
ouvert de GL (V ) . Pour ce faire, on pose χ = ψ ◦ ρW 0 qui est définie sur l’ouvert ρ−1
W (UM )
de GL (V ) . Cette application est définie par :
∀g ∈ ρ−1
W (UM ) , χ (g) = λ = ((λij ))d+1≤i≤n ,
0≤j≤d
avec :
λij = e∗i ◦ g ◦ (p1 ◦ g)−1
|W (ej ) ,
en notant {e∗i | 0 ≤ i ≤ n} la base duale de B. Cette expression nous montre que χ est
continue. Il en résulte que ρ−1
W (ψ
−1
(O)) = χ−1 (O) est un ouvert de GL (V ) . On a donc
ainsi montré que ψ est continue.
Il reste à montrer que ψ−1 est continue, c’est-à-dire que pour tout ouvert O de UM , ψ (O)
158 Agrégation externe 1999. Épreuve 1
et on a ρW (g) = Pλ = ψ−1 (λ) ∈ O. En conséquence g est dans l’ouvert ρ−1 W (O) et il existe
donc un voisinage ouvert O0 de g dans ρ−1W (UM ) tel que O 0
⊂ ρ−1
W (O) , soit ρW (O0 ) ⊂ O
et ψ ◦ ρW (O0 ) ⊂ ψ (O) , soit χ (O0 ) ⊂ ψ (O) . Comme χ (O0 ) est un voisinage de λ, il
en résulte que ψ (O) est un voisinage de λ. Donc ψ (O) est ouvert dans Mn−d,d+1 (K) .
L’application ψ−1 est donc continue.
On a donc un homéomorphisme de UM sur Mn−d,d+1 (K) lui même homéomorphe à
K(d+1)(n−d) .
S
3. Pour tout I ∈ I on a UMI ⊂ Gd et donc UMI ⊂ Gd .
I∈I
Si P ∈ Gd , il existe alors g ∈ GL (V ) tel que P = ρW (g) (surjectivité de ρW ) où W
est l’espace vectoriel engendré par e0 , · · · , ed . En écrivant, pour tout j compris entre 0
P
n
et d, g (ej ) = aij ei et en considérant que le système {g (e0 ) , · · · , g (ed )} est libre , on
i=0
déduit qu’il existe une matrice extraite ((aij )) i∈J inversible, où J est une partie à d + 1
0≤j≤d
éléments de {0, · · · , n} et si MI = Vect {ei | i ∈ I} avec I = {0, · · · , n} − J ∈ I, alors
Pb ∩ MI = g (W ) ∩ MI S = {0} , ce qui signifie que P ∈ UMI .
On a donc bien Gd = UMI .
I∈I
4. Si A est une partie ouverte de Gd , alors pour tout I ∈ I, A ∩ UMI est un ouvert de UMI
par définition de la topologie induite.
Réciproquement si A ⊂ Gd est telle que pour tout I ∈ I, A∩UMI est ouvert dans
S UMI alors
A ∩ UMI est ouvert dans Gd puisque UMI est ouvert dans Gd et A = A ∩ Gd = (A ∩ UMI )
I∈I
est ouvert dans Gd .
Une partie A de Gd est fermée si et seulement si Gd − A est ouvert ce qui équivaut à
(Gd − A) ∩ UMI ouvert dans UMI pour tout I ∈ I, encore équivalent à A ∩ UMI fermé dans
UMI pour tout I ∈ I.
5. (a) L’espace vectoriel de A (V ∗ ) est isomorphe à l’espace des matrices antisymétriques
n (n + 1)
de Mn+1 (K) qui est de dimension .
2
(b) Si A est une matrice antisymétrique d’ordre impair, alors :
¡ ¢
det (A) = det t A = det (−A) = − det (A)
et det (A) = 0.
(c) Si ϕ ∈ A (V ∗ ) , alors la restriction de ϕ à un supplémentaire H du noyau de ϕ est non
dégénérée et H est nécessairement de dimension paire d’après le résultat précédent,
ce qui signifie que ϕ est de rang pair (dim (H) = rang (ϕ)).
(d) Soit D ∈ G1 et {d1 , d2 } une base de D. b On note ϕd1 ,d2 l’application :
ϕd1 ,d2 : V ∗ × V ∗ → K
(l1 , l2 ) 7→ l1 (d1 ) l2 (d2 ) − l1 (d2 ) l2 (d1 )
Corrigé 159
Cette application est une forme bilinéaire alternée sur V ∗ non identiquement nulle.
En effet en complétant
© ª {d1 , d2 } en une base {d1 , · · · , dn+1 } de V et en notant
d1 , · · · , dn+1 la base duale, on a ϕd1 ,d2 (d∗1 , d∗2 ) = 1.
∗ ∗
soit ϕd01 ,d02 = det (Q) ϕd1 ,d2 avec det (Q) 6= 0 et ϕd01 ,d02 définit la même droite projective
que ϕd1 ,d2 . On note δD cette droite projective. L’application κ : D 7→ δD est donc
bien définie de G1 dans PA (V ∗ ) .
Montrons que κ est injective. Soient D, D0 deux droites projectives distinctes avec
Db = Kd1 ⊕ Kd2 , D c0 = Kd01 ⊕ Kd02 et d01 ∈ D c0 − D.
b Le système {d1 , d2 , d01 } est
alors libre et il se prolonge en une base de V. En notant {d∗1 , d∗2 , d0∗ 1 , · · · } la base
∗ 0 ∗ 0 ∗ ∗
duale correspondante, on a d1 (d1 ) = d2 (d1 ) = 0 et ϕd1 ,d2 (d1 , d2 ) = 0, alors que
0 0
ϕd1 ,d2 (d∗1 , d∗2 ) = 1. Les formes ϕd01 ,d02 et ϕd1 ,d2 ne sont donc pas proportionnelles et les
droites projectives associées, à savoir κ (D) et κ (D0 ) , sont distinctes. L’application
κ est donc injective.
(e) Si D ∈ G1 est telle que D b = Kd1 ⊕ Kd2 , alors κ (D) est associé à la droite Kϕd1 ,d2 ,
la forme bilinéaire alternée ϕd1 ,d2 étant de rang 2.
Réciproquement soit δ ∈ PA (V ∗ ) telle que δb = Kϕ, où ϕ est une forme bilinéaire
alternée de rang 2. L’orthogonal (pour la dualité) de ker (ϕ) dans V, qu’on note
Db = (ker (ϕ))◦ , est alors un sous-espace vectoriel de dimension 2 de V et en notant
{d1 , d2 } une base de D, b la forme ϕd1 ,d2 est proportionnelle à ϕ. En effet ces deux
formes ont même noyau et dans une base de V obtenue en complétant une base de
ker (ϕ) , on est ramené aux formes bilinéaires alternées sur K2 qui forment un espace
de dimension 1. On a donc δb = Kϕ = Kϕd1 ,d2 et δ = κ (D) .
En conclusion l’image de κ est l’ensemble des éléments δ de PA (V ∗ ) tels que δb = Kϕ,
où ϕ est une forme bilinéaire alternée sur V ∗ de rang 2.
L’application réciproque κ−1 : κ (G1 ) 7→ G1 est alors définie en associant à δ ∈ κ (G1 )
tel que δb = Kϕ, où ϕ est une forme bilinéaire alternée sur V ∗ de rang 2, la droite
projective D associée à D b = (ker (ϕ))◦ .
6. Le polynôme P cherché est le Pfaffien de A. Le déterminant étant homogène de degré 4,
P sera homogène de degré 2. Pour a14 = 0, on a :
¯ ¯
¯ 0 a a 0 ¯
¯ 12 13 ¯
¯ −a12 0 a23 a24 ¯¯
¯ 2
det (A) = ¯
−a −a 0 a ¯ = (a12 a34 − a13 a24 ) .
¯ 13 23 34 ¯
¯ 0 −a24 −a34 0 ¯
Pour a23 = 0 on a le même résultat, donc P = a12 a34 − a13 a24 + λa14 a23 . Et du fait que
pour a12 = 0 ou a34 = 0, on a P = −a13 a24 + a14 a23 , on déduit que λ = 1. En conclusion,
une solution est donnée par :
est alors de rang 6, donc de type 3 (préliminaire, 4.) et on a q (ϕ)2 = det (ϕ) . Donc pour
ϕ ∈ A (V ∗ ) − {0} , on a q (ϕ) = 0 si et seulement si ϕ est une forme bilinéaire alternée
dégénérée de rang 2 (d’après II. 5. (c)). En conclusion l’image de κ est la quadrique
projective Q de type 3 associée à q.
7. (a) Soit x ∈ PV avec x b = Kd1 . Si D ∈ G1 contient x, alors κ (D) est associé à la droite
Kϕd1 ,d2 , où d2 ∈ V est linéairement indépendant de d1 . On a donc :
n o
Πx = δ ∈ PA (V ∗ ) | δb = Kϕd1 ,d2 , x
b = Kd1 , {d1 , d2 } libre dans V .
0 0 0 0
avec :
α1 = a1 b2 − a2 b1
α2 = a1 c2 − a2 c1
α3 = b1 c2 − b2 c1
Les coefficients α1 , α2 , α3 décrivant tout K3 , on déduit que ΠP est un plan de
PA (V ∗ ) .
(c) L’application κ étant injective on a :
Πx ∩ ΠP = κ ({D ∈ G1 | x ∈ D, D ⊂ P })
/ P, Πx ∩ ΠP = ∅.
et pour x ∈
L
2
b = Ke0 , Pb =
Si x ∈ P, on se donne une base B = {e0 , e1 , e2 , e3 } de V, avec x Kei
i=0
Corrigé 161
ce qui entraîne ω1 (ϕ2 , ψ) = 0 si ψ ∈ ker (ω1 ) ∪ ker (ω2 ) et donc ω1 (ϕ2 , ψ) = 0 pour tout
ψ ∈ ker (ω1 ) ⊕ ker (ω2 ) = V ∗ . On a donc ϕ2 ∈ ker (ω1 ) ∩ ker (ω2 ) = {0} , soit ϕ2 = 0. On
a de même ϕ1 = 0 et donc ϕ = 0, ce qui prouve que ω1 + ω2 est non dégénérée.
9. Soit ∆ ⊂ PA (V ∗ ) une droite projective contenue dans la quadrique Q = κ (G1 ) , avec
b = Kω1 ⊕ Kω2 , les formes bilinéaires alternées sur V ∗ , ω1 , ω2 et ω1 + ω2 étant de rang
∆
2. Avec le résultat précédent et II. 5. (e) on a :
(ker (ω1 ) + ker (ω2 ))◦ = (ker (ω1 ))◦ ∩ (ker (ω2 ))◦ 6= {0} .
D’après II. 5. (e) on a, ω1 = ϕd1 ,d2 , ω2 = ϕd1 ,d3 , où d1 ∈ (ker (ω1 ))◦ ∩ (ker (ω2 ))◦ et d2 , d3
sont tels que le système {d1 , d2 , d3 } soit libre dans V. Si x ∈ PV est associé à x b = Kd1
L3
et P ⊂ PV est associé à Pb = Kdi , alors ∆ ⊂ Πx ∩ ΠP avec Πx ∩ ΠP 6= ∅, donc
i=1
∆ = Πx ∩ ΠP d’après II. 7. (c).
b = L Kωi . On distingue alors deux cas.
3
10. Soit Π ⊂ PA (V ∗ ) un plan contenu dans Q avec Π
i=1
T
3 T
3
— Soit (ker (ωi ))◦ 6= {0} , et en prenant x ∈ PV associé à x
b = Kd1 , où d1 ∈ (ker (ωi ))◦ ,
i=1 i=1
on a Π = Πx .
T
3
— Soit (ker (ωi ))◦ = {0} et on peut alors trouver un système libre {d1 , d2 , d3 } dans
i=1
V avec d1 ∈ (ker (ω2 ))◦ ∩ (ker (ω3 ))◦ , d2 ∈ (ker (ω1 ))◦ ∩ (ker (ω3 ))◦ , d3 ∈ (ker (ω1 ))◦ ∩
(ker (ω2 ))◦ (d’après II. 8.), les ωi et ωi + ωj étant dégénérés, et on a Π = ΠP , où P est
L
3
associé à Pb = Kdi .
i=1
En conclusion, tout plan contenu dans Q est soit du type Πx , avec x ∈ PV, soit du type
ΠP , où P est un plan dans PV.
162 Agrégation externe 1999. Épreuve 1
11. En II.7. (c) on a vu que Πx ∩ ΠP est soit vide, soit une droite, donc de dimension impaire
(∅ est de dimension −1).
Si x1 6= x2 dans PV, on a δ ∈ Πx1 ∩ Πx2 si et seulement si δb = Kϕd1 ,d2 , où xb1 = Kd1 ,
xb2 = Kd2 , avec {d1 , d2 } libre dans V et donc Πx1 ∩ Πx2 = {δ} .
Si P1 , P2 sont deux plans distincts dans PV, alors δ ∈ ΠP1 ∩ ΠP2 si et seulement si δb = Kϕ
avec ϕ ∈ A (V ∗ ) tel que (ker (ϕ))◦ soit de dimension 2 dans Pc1 ∩ P
c2 lui même de dimension
◦
2, ce qui donne (ker (ϕ)) = P c2 et donc ΠP1 ∩ ΠP2 = {δ} avec δb = Kϕ où ϕ ∈ A (V ∗ )
c1 ∩ P
est telle que (ker (ϕ))◦ = P c1 ∩ P
c2 (toutes ces formes sont proportionnelles).
En conclusion l’intersection de deux plans de Q est de dimension paire si et seulement si
ces plans sont de même type.
Troisième Partie
Espaces projectifs contenus dans une quadrique de type m
L
m−1
1. Soit W = M{m,··· ,2m−1} = Kem+i et ρW : GL (V ) → Gm−1 l’application définie en
i=0
II. 1. (a). Dire que P est fermé dans Gm−1 équivaut à dire que ρ−1 W (P) est fermé dans
GL (V ) . Un élément g de GL (V ) est dans ρ−1 W (P) si et seulement si ρW (g) ∈ P ce
qui équivaut à dire que le sous-espace projectif P associé à g (W ) est dans P, encore
équivalent à q (g (u)) = 0 pour tout u ∈ W, ce qui équivaut à q (g (em+i + em+j )) = 0
pour 0 ≤ i ≤ j ≤ m − 1. L’application g 7→ (q (g (em+i + em+j )))0≤i≤j≤m−1 étant continue
(fonctions polynomiales des coefficients d’une matrice de g), on déduit que ρ−1 W (P) est
fermé dans GL (V ) .
L
m−1 L
m−1
2. (a) Soit M = N∅ = Kem+i , W = Kei = ∅C et ψ l’homéomorphisme de UM sur
i=0 i=0
Mm,m (K) défini en II. 2.
Un sous-espace projectif P est dans P ∩UN∅ si et seulement si P ∈ Gm−1 , Pb ∩M = {0}
et P ⊂ Q. En reprenant les notations de II. 2. le système :
( )
X
2m−1
ej + λij ei | 0 ≤ j ≤ m − 1
i=m
avec q (x) = x0 xm + x1 xm+1 + · · · + xm−1 x2m−1 , ce qui donne λm+j,j = 0 pour tout j
compris entre 0 et m − 1. Puis avec :
à !
X
2m−1 X
2m−1
q ei + λki ek + ej + λkj ek = 0, (0 ≤ i, j ≤ m − 1) ,
k=m k=m
(b) L’application vI est involutive de Gm−1 dans Gm−1 , elle est donc bijective.
Avec vI ◦ρW = ρW ◦τuI , où τuI est la translation de GL(V¡ ), g → u¢I ◦g, on déduit que
−1
vI ◦ ρW est continue et pour tout ouvert O de Gm−1 , ρ−1 −1
W vI (O) = (vI ◦ ρW ) (O)
est ouvert dans GL (V ) . L’application vI est donc continue ainsi que vI−1 = vI , c’est
donc un homéomorphisme de Gm−1 sur Gm−1 .
Du fait que pour tout x ∈ ¡V on a q¢(x) = 0 si et seulement
¡ ¢ si q (uI (x)) = 0, on
déduit que vI (P) = P et vI P ∩ U N∅ = vI (P) ∩ vI UN∅ = P ∩ U NI .
(c) Il s’agit de montrer que pour tout P ∈ P, il existe une partie I de {0, · · · , m − 1}
telle que P ∈ UNI .
On raisonne par l’absurde en supposant qu’il existe P ∈ P tel que P ne soit dans
aucun des UNI , c’est-à-dire que Pb ∩ NI 6= {0} , où I parcourt l’ensemble des parties
de {0,
¡ (k) ¢ · · · , m − 1} . On va alors montrer que dans ce cas on peut construire un suite
x de vecteurs dans Pb ∩ N∅ et une suite d’entiers naturels distincts (ik ) tels que :
(
(k)
xm+ij = 0 (0 ≤ j < k) ,
(k)
xm+ik 6= 0,
X
2m−1
εj = ej + λij ei (0 ≤ j ≤ m − 1) .
i=m
P P
Un vecteur x = xi ei + xm+i em+i ∈ NI est dans Pb s’il s’écrit aussi :
i∈I i∈I C
Ãm−1 !
X
m−1 X
m−1 X
m−1 X
x= yj εj = yj ej + yj λm+i,j ei ,
j=0 j=0 i=0 j=0
164 Agrégation externe 1999. Épreuve 1
P
ce qui donne yj = 0 si j ∈ I C et yj λm+i,j = 0 si i ∈ I, c’est-à-dire que (yj )j∈J est
j∈J
solution d’un système de Cramer (de matrice A), donc tous les yj sont nuls et y = 0.
On a donc Pb ∩ NI = {0} , c’est-à-dire que P ∈ UNI et P ∩ UN∅ ∩ UNI 6= ∅ si I est de
cardinal pair.
Soit I = {i1 , · ·¡¡
· , i2p+1 } ¢¢
de cardinal impair. Si P ∈ P ∩ UN∅ , alors λ = ψ (P ) est
telle que A = λm+iα ,iβ 1≤α,β≤2p+1 soit antisymétrique d’ordre 2p + 1, donc non
inversible. Le système AX = 0 a donc une solution X = (xi )i∈I non nulle et le
P
vecteur x = xi εi est dans Pb ∩ NI − {0} , ce qui signifie que P ∩ UN∅ ∩ UNI = ∅ si
i∈I
I est de cardinal impair.
(e) On note I∆J = I ∪ J − I ∩ J (différence symétrique). On a uI ◦ uJ = uI∆J , donc :
encore équivalent à I∆J de cardinal impair, soit à Card (I) + Card (J) impair.
3. On note : [ [
P+ = P ∩ UNI , P− = P ∩ UNI .
Card(I) pair Card(I) impair
⊥
³ ´⊥
On a alors x ∈ Pb ∩ P
c0 = Pb⊥ ∩ c P 0 = Pb + c P0 si et seulement si x est solution du
système : ½
ϕ ¡(x, εj )¢ = 0,
(0 ≤ j ≤ m − 1) ,
ϕ x, ε0j = 0,
Corrigé 165
ce qui s’exprime matriciellement en disant que les composantes de x dans la base B sont
solutions du système MX = 0, où M est une matrice antisymétrique de la forme :
Λ Im
M = Id Λ01 Λ02 0 ,
0 Λ03 Λ04 Im−d
¡¡ ¢¢ ¡¡ ¢¢
où Λ = ((λj+m,i )) 0≤i≤m−1 , Λ01 = λ0j+m,i 0≤i≤d−1 , Λ02 = λ0j+m,i 0≤i≤d−1 , Λ03 =
0≤j≤m−1 0≤j≤m−1 µ
0≤j≤d−1 ¶
¡¡ 0 ¢¢ 0
¡¡ 0
¢¢ Λ1 Λ2
λj+m,i d≤i≤m−1 , Λ4 = λj+m,i d≤i≤m−1 . En découpant Λ par blocs, Λ = ,
d≤j≤m−1 0≤j≤d−1 Λ3 Λ4
avec Λ1 carrée d’ordre d, Λ4 carrée d’ordre m−d et Λ3 = − t Λ2 (Λ est antisymétrique),
µ ¶ on
∆ 0
vérifie à l’aide d’opérations élémentaires que M est équivalente à M 0 = , où ∆
0 Imd
est antisymétrique donc de rang pair. Il en résulte que dim (P ∩ P 0 ) = m−1+d−rang (∆)
est de même parité que m − 1 − d.
4. Il s’agit de déterminer les sous-espaces vectoriel W de V de dimension m − 1 tels que
c1 ⊂ W ⊂ W ⊥ , ce qui donne P
P c1 ⊂ W ⊂ W ⊥ ⊂ P c1 ⊥ , ce qui revient à déterminer les
vecteurs isotropes pour la forme quadratique q1 non dégénérée induite par q sur l’espace
quotient Pc1 ⊥ /P
c1 . Cet espace est de dimension 2 et q1 de type 1, il y a donc deux tels
vecteurs isotropes.
En conclusion, il y a deux sous-espaces projectifs dans P qui contiennent P1 . Leur in-
tersection étant égale à P1 , l’un de ces espaces est dans P + et l’autre dans P − par III.
3.
166 Agrégation externe 1999. Épreuve 1
10
10.1 Énoncé
Pour deux entiers t, u ≥ 1, on notera Mt,u (C) (resp. Mt (C)) l’espace des matrices à t
lignes et u colonnes (resp. carrées à t lignes) à coefficients dans C, munis de leurs topologies
habituelles. Pour q entier, on notera Iq la matrice identité q × q. Pour un entier n ≥ 1 et un
sous-groupe S de GL (2n, C), on notera Adg (X) le conjugué gXg −1 de X ∈ M2n (C) par g ∈ S,
et Ad (S) X = {Ad g(X), g ∈ S}.
· Dans tout ¸ le problème on notera M le sous-groupe de GL (2n, C) formé des matrices blocs
A 0
où A ∈ GL(n, C) ; on remarquera qu’il est isomorphe à GL (n, C) . On désigne
0 t A−1
par S l’espace vectoriel des matrices n × n symétriques complexes et A l’espace vectoriel des
matrices n × n alternées (ou antisymétriques) complexes.
1. Montrez
· que le ¸groupe M opère sur S (resp. A) par l’action (g, X) 7→ t A−1 XA−1 où
A 0
g= ∈ M et X ∈ S (resp. A).
0 t A−1
Deux matrices, dans la même orbite pour l’action précédente, sont dites congrues.
167
168 Agrégation externe 2000. Épreuve 1
II
· ¸
0 Ir
On posera Jr = , r entier positif, avec la convention, si r = 0, que I0 = 0 et
−Ir 0
donc J0 = 0.
1. Montrez
· que toute
¸ matrice alternée complexe n × n de rang 2r est congrue à une matrice
Jr 0
bloc .
0 0
On pourra montrer d’abord que la matrice d’une forme bilinéaire
· alternée
¸ non dégénérée
0 1
est, dans une certaine base, une diagonale de blocs 2 × 2 : .
−1 0
2. Déterminez les orbites Yj de M dans l’action sur A pour la congruence.
3. Si Ω est l’une des orbites précédentes, déterminez l’adhérence Ω de Ω dans A.
III
IV
2. Montrez que Ga laisse stable pour la conjugaison l’espace G A des matrices blocs
· ¸
A B
C − tA
où A, B, C ∈ Mn (C) et B, C ∈ S.
½· ¸ ¾ ½· ¸ ¾
0 0 0 0
r+
a = , t
C = − C ∈ Mn (C) r+
s = , t
C = C ∈ Mn (C)
C 0 C 0
½· ¸ ¾ ½· ¸ ¾
0 B 0 B
r−
a = , t
B = − B ∈ Mn (C) r−
s = , t
B = B ∈ Mn (C)
0 0 0 0
p+
λ
= M ⊕ r+
λ où λ = s ou a,
p−
λ
= M ⊕ r−
λ où λ = s ou a.
(b) Démontrez que Vka est stable par l’action de P a et que Vks est stable par l’action de
P s.
VI
· ¸
A B
1. (a) Soit z = ∈ G A , 1 ≤ r = rang B, 1 ≤ u = rang C. Montrez qu’il existe
C − tA · 0 ¸ · ¸
A B0 0 Ir 0
γ1 , γ2 ∈ M tels que Ad γ1 (z) = avec B = ,
· 00 ¸ C 0 −·t A0 ¸ 0 0
A B 00 Iu 0
Ad γ2 (z) = 00 t 00 avec C 00 = .
C − A 0 0
√
(b) On introduit pour un entier r ≥ 1, la matrice Kr = −1Jr ; vérifiez que Kr−1 = Kr .
Démontrez un résultat parallèle à celui de VI 1.(a) faisant intervenir Kr , où z ∈ G σ
et 2r = rang B, 2u = rang C.
· 0 ¸
A B0
2. (a) Soit w = ∈ Vks où D0 = − t A0 . On suppose dans cette question que B 0
C 0 ·D0 ¸
Ic 0
est de la forme où c ≥ 0. Montrez que A0 , C 0 et D0 sont des matrices blocs
0 0
de la forme suivante :
· ¸
0 A1 A2
A = , où A1 est une matrice c × c, t A1 = A1 et A24 = 0 ;
0 A4
· ¸
0 C1 C2
C = , où C1 = −A21 , C2 = − (A1 A2 + A2 A4 ) , C3 = D3 A1 − D4 D3 ;
C3 C4
· ¸
0 t 0 −A1 0
D =− A = .
D3 D4
· ¸
a 0 Kc 0
(b) Démontrez le résultat parallèle à VI 2. (a) pour w ∈ Vk et B = , où A1
0 0
est une matrice 2c × 2c, t A1 = −Jc A1 Jc , A24 = 0 ;
· ¸
0 C1 C2
C = , où C1 = −Kc A21 , C2 = −Kc (A1 A2 + A2 A4 ),
C3 C4
· ¸
0 −Kc A1 Kc 0
C3 = D3 Kc A1 − D4 D3 Kc ; D = .
D3 D4
· ¸ · 0 ¸
A B s A B0
3. (a) Soient z = ∈ Vk et γ ∈ M ; on pose Ad γ (z) = w = et l’on
C D· ¸ C 0 D0
Ic 0
suppose que B 0 = où c = rang B ≥ 1.
0 0
En écrivant w comme dans la question VI 2. (a) sous la forme de blocs 4 × 4 on a
A1 A2 Ic 0
0 A4 0 0
C1 C2 −A1 0 .
C3 C4 D3 D4
Démontrez que c = k si et seulement si A4 = D4 = C4 − D3 A2 = 0.
Énoncé 171
· ¸
A B
(b) Démontrez le résultat parallèle à celui de VI 3. (a) pour z = ∈ Vka ,
· ¸ C D
0 Kc 0
B = où 2c = rang B.
0 0
VII
On pose, pour k ≥ 1
½ · ¸ ¾
A B
Wks = z ∈ Vks , z= où rang B = k ,
C D
½ · ¸ ¾
A B
Wka = z ∈ Vka , z= où rang B = 2k .
C D
On se propose, dans cette question, de démontrer que pour tout z ∈ Vks , il existe γ ∈ P s tel
que w = Ad γ·(z) appartient
¸ à Wks . Pour cela, l’on choisit parmi les éléments de Ad (P s ) z un
A B
élément z = de G A tel que le rang c de B soit maximum ; on va raisonner ensuite
C D
par l’absurde en supposant c < k et aboutir à une contradiction.
1. Montrez que l’on peut supposer que
· ¸
Ic 0
B= , c ≥ 0.
0 0
· ¸
−,s In T
On va utiliser dans la suite des matrices γ ∈ R de la forme γ = ,
· ¸ 0 In
0 0
T = où T 0 est une matrice symétrique (n − c) × (n − c) telle que n − c soit
0 T0
supérieur ou égal à 1.
2. En conjuguant z par une telle matrice γ et utilisant les notations de VI 3. (a) montrez
que
· ¸ · ¸
A + TC E Ic −A2 T 0
Ad (γ) z = , où E =
C D − CT T 0 D3 T 0 D4 − A4 T 0 − T 0 C4 T 0
F = T 0 D4 − A4 T 0 − T 0 (C4 − D3 A2 )T 0
est nulle.
3. (a) En supposant que A4 6= 0, montrez l’existence d’une matrice inversible g et d’une
matrice (éventuellemnt vide) H telles que
· ¸ · ¸
−1 E12 0 0 1
gA4 g = , où E12 =
0 H 0 0
et vérifiez que n − c ≥ 2.
172 Agrégation externe 2000. Épreuve 1
· ¸ · ¸
0 E22 0 t −1
−1 E11 0
(b) En déduire, en prenant T = g g et en posant Y = g où
· ¸ · ¸ 0 0 0 0
0 0 1 0
E22 = et E11 = , que Y T 0 = 0, Y F = −Y A4 T 0 .
0 1 0 0
(c) En déduire une contradiction avec le fait que A4 6= 0.
(d) Montrez qu’il en résulte que A4 = 0 et D4 = 0.
4. En choisissant convenablement la matrice T 0 montrez que X = C4 − D3 A2 est nulle et
conclure.
VIII
IX
Soit k ≥ 1. On notera Vk pour Vka ou Vks et l’on désignera par k̃ le nombre k si Vk = Vks et
le nombre 2k si Vk = Vka . Démontrez que si
· ¸
A B
z=
C D
10.2 Corrigé
I
µ ¶
A 0
1. Pour g = ∈ M et X ∈ S [resp. X ∈ A], on note :
0 t A−1
−1
g.X = t A XA−1 .
−1
Du fait que g.X ∈ Mn (C) et t (g.X) = t A t XA−1 , on déduit que g.X ∈ S [resp. A],
si X ∈ S (i.e. t X = X) [resp. X ∈ A (i.e. t X = −X)], c’est-à-dire que l’application
(g, X) 7→ g.X est une loi externe sur S [resp. A].
Il est clair que I2n X = X pour tout X ∈ S [resp. X ∈ A].
Enfin, pour g, g0 dans M, on a :
µ ¶
0 AA0 0
gg = t
0 (AA0 )−1
et pour X ∈ S [resp. X ∈ A] :
−1 −1
(gg 0 ).X = t (AA0 )−1 X(AA0 )−1 = t A−1 ( t A0 XA0 )A−1 = g.(g 0 .X),
ce qui permet de conclure que (g, X) 7→ g.X est une action du groupe M sur l’ensemble
S [resp. A].
Corrigé 173
(classification des formes quadratiques sur C). On a donc n + 1 orbites, pour l’action de
M sur S données par :
Xi = {X ∈ S | rang (X) = i} , (0 ≤ i ≤ n) .
Dans le cas des matrices alternées, on verra en II. 2. que ces orbites sont données par :
Yj = {Y ∈ A | rang (Y ) = 2j}, 0 ≤ 2j ≤ n.
[
i
Xi = Xj = {X ∈ S | rang (X) ≤ i} ,
j=0
Xi ⊂ Ri ∩ S.
D’autre part, le théorème de réduction des formes quadratiques complexes nousµ dit que
¶
Ij 0
toute matrice X ∈ Xj , pour j compris entre 0 et i, est congrue à la matrice ,
0 0
c’est-à-dire qu’il existe une matrice P ∈ GL (n, C) telle que :
µ ¶
t Ij 0
X= P P
0 0
et en écrivant que :
Ij 0 0
t
X = lim P 0 1
I
p i−j
0 P,
p→+∞
0 0 0
on déduit que X ∈ Xi .
On a donc bien l’égalité Xi = Ri ∩ S.
Le cas des matrices alternées est étudie en II.3.
II
174 Agrégation externe 2000. Épreuve 1
Yj = {Y ∈ A | rang (Y ) = 2j}, 0 ≤ 2j ≤ n.
Corrigé 175
3. En raisonnant comme dans la partie I, on voit que l’adhérence de chaque orbite dans
l’action de M sur A, est donnée par :
j
[
Yj = Yi = {Y ∈ A | rang (Y ) = 2i ≤ 2j} , 0 ≤ 2j ≤ n.
i=0
III
1. La matrice P de la forme bilinéaire ( , ) dans la base (e1 , · · · , e−n ) de E est donnée par :
µ ¶
0 In
P = .
In 0
P t z 0 + z 0 P = P t q −1 t z t q + qzq −1 P,
du fait que P t z + zP = 0 pour z ∈ G σ . On a donc ainsi montré que G σ est stable pour la
conjugaison par les matrices de Gs .
µ ¶
A B
3. Dire que z = est dans G σ équivaut à dire que :
C D
µ ¶µ t ¶ µ ¶µ ¶
0 In A tC A B 0 In
t =− ,
In 0 B tD C D In 0
encore équivalent à : µ ¶ µ ¶
t t
B D B A
t t =− .
A C D C
En conséquence les matrices appartenant à G σ sont de la forme :
µ ¶
A B
z=
C − tA
où A est une matrice complexe d’ordre n et B, C sont deux matrices complexes d’ordre
n alternées.
IV
176 Agrégation externe 2000. Épreuve 1
1. Une matrice q d’ordre 2n vérifiant t qJn q = Jn étant nécessairement inversible (det ( t qJn q) =
det (q 2 ) det (Jn ) = det (Jn ) 6= 0, donc det (q 2 ) = 1), on en déduit que Ga est l’ensemble
t
des matrices d’ordre µ 2n vérifiant
¶ qJn q = Jn .
A B
Une matrice q = est dans Ga si et seulement si :
C D
µ t ¶µ ¶µ ¶ µ t ¶
A tC 0 In A B AC − t CA t AD − t CB
t =
B tD −In 0 C D t
BC − t DA t BD − t DB
µ ¶
0 In
= ,
−In 0
ce qui équivaut à : t
AC − t CA = 0,
t
AD − t CB = In , .
t
BD − t DB = 0,
encore équivalent à dire que les matrices t AC et t BD sont symétriques avec t AD− t CB =
In .
µ ¶
A B
2. Pour toute matrice d’ordre 2n, z = , on a :
C D
µ t t
¶
t B−B D+A
Jn z + zJn =
− ( t A + D) C − t C
et dire que z ∈ G A équivaut à dire que Jn t z + zJn = 0.
Pour z ∈ G A et q ∈ Ga , en posant z 0 = qzq −1 , on a :
Jn t z 0 + z 0 Jn = Jn t q−1 t z t q + qzq −1 Jn
et en tenant compte de t Jn = −Jn , Jn2 = −I2n et t qJn q = Jn , on obtient Jn t qJn q = −I2n ,
soit q−1 = −Jn t qJn , q −1 Jn = Jn t q et Jn t q −1 = qJn , puis :
¡ ¢t
Jn t z 0 + z 0 Jn = q Jn t z + zJn q = 0
du fait que Jn t z + zJn = 0 pour z ∈ G A . On a donc ainsi montré que G A est stable pour
la conjugaison par les matrices de Ga .
V
µ ¶ ¶ µ
A 0 0 0
1. (a) Pour tout g = t −1 dans M et X = dans r+λ (λ = s ou a), on a
0 A C 0
µ ¶µ ¶ µ −1 ¶
A 0 0 0 A 0
gXg −1 =
0 t A−1 C 0 0 t
A
µ ¶
0 0
= t −1 −1 ∈ r+
λ
A CA 0
(on a vu en I. 1. que M opère sur S et sur A). L’application (g, X) 7→ g∗X = gXg−1
est donc une loi externe sur r+ λ.
Il est facile de vérifier que I2n ∗X = X pour tout X ∈ r+ 0 0
λ et que (gg )∗X = g∗(g ∗X)
0
pour tous g, g dans M (la conjugaison est une opération sur M2n (C)), ce qui permet
de conclure que (g, X) 7→ g ∗ X est une action du groupe M sur l’ensemble r+ λ , pour
λ = s ou λ = a.
Corrigé 177
µ ¶
0 0
(b) L’application ηa : X = 7→ C est de manière évidente un isomorphisme
C 0
d’espaces vectoriels de r+
a sur A.
Avec :
ηa (g ∗ X) = t A−1 CA−1 = g.C = g.ηa (X) ,
on déduit que cet isomorphisme transforme l’opération de conjugaison de M en
l’action de M définie en I.1.
On procède de même pour ηs .
2. On a :
½ µ ¶ ½ ¾
A B A ∈ Mn (C) , (B, C) ∈ A2
Oak= z= σ
∈G | ,
C − tA z 2 = 0, rang (z) = 2k
½ µ ¶ ½ ¾
s A B A A ∈ Mn (C) , (B, C) ∈ S 2
Ok = z = ∈G | .
C − tA z 2 = 0, rang (z) = k
avec :
µ ¶ µ ¶
00 AA0 −1 0 00 In A0 (T − T 0 ) t A0
Z = ∈ M, Y = ∈ R−,s .
0 t
(AA0 −1 )−1 0 In
avec g 0 = kk 0−1 h0−1 dans KH = HK qui s’écrit aussi g0 = h00 k00 , ce qui donne
g = hh00 k00 ∈ HK. On a donc ainsi montré que HK est un sous-groupe de G.
Réciproquement si HK est un sous-groupe de G, pour (h, k) dans H × K, on a
−1
h−1 k−1 ∈ HK et (h−1 k−1 ) = kh ∈ HK. On a donc KH ⊂ HK. Pour kh dans
HK, on a (kh)−1 = h−1 k−1 = h0 k 0 ∈ HK et hk = (h0 k0 )−1 = k0−1 h0−1 ∈ KH. On a
donc HK ⊂ KH et HK = KH.
Sachant que M et R−,s sont des sous-groupes de Ga , il s’agit alors de montrer que
MR−,s = R−,s M, ce qui résulte de :
µ ¶µ ¶ µ ¶
A 0 In T A AT
ZY = =
0 t A−1 0 In 0 t A−1
µ ¶ µ ¶
0 In AT t A A 0
=Y Z=
0 In 0 t A−1
et C 0 = t D−1 CD−1 est de même rang que C, donc rang (C 0 ) ≤ 2(k − 1) et yzy −1 est
bien dans Vka .
On montre de même que Vks est stable par l’action de P s .
Corrigé 179
VI
et en posant : µ ¶ µ ¶
P1 0 P2−1 0
t
γ1 = t −1 , γ2 = ,
0 P1 0 P2
on a γ1 , γ2 dans M et :
µ ¶ µ ¶
P1 AP1−1 P¡1 B t P1 ¢ A0 B 0
Ad (γ1 ) (z) = γ1 zγ1−1 = t −1 =
P1 CP1−1 − t P1 AP1−1 C 0 − t A0
t −1 t
µ t −1 t t −1
¶ µ 00 ¶
−1 P2 A P2 P¡2 B P2 ¢ A B 00
Ad (γ2 ) (z) = γ2 zγ2 = =
P2 C t P2 − t t P2−1 A t P2 C 00 − t A00
µ ¶ µ ¶
0 t Ir 0 00 t Iu 0
avec B = P1 B P1 = et C = P2 C P2 = .
0 0 0 0
(b) On a : µ ¶µ ¶ µ ¶
0 −Ir 0 Ir Ir 0
Kr2 = −Jr2 = = = I2r
Ir 0 −Ir 0 0 Ir
donc Kr−1 = Kr . µ¶
σ A B
Un élément z de G s’écrit z = avec B, C alternées de rang respectif 2r
C − tA
et 2u. Le théorème de réduction des formes bilinéaires complexes alternées (question
II.1.) nous dit qu’il existe des matrices inversibles d’ordre n P1 et P2 telles que :
µ ¶ µ ¶ µ ¶ µ ¶
1 t Jr 0 1 t Ju 0
P1 √ B P1 = , P2 √ C P2 = ,
−1 0 0 −1 0 0
soit : µ ¶ µ ¶
t Kr 0 t Ku 0
P1 B P1 = , P2 C P2 =
0 0 0 0
et en posant : µ ¶ µ ¶
P1 0 P2−1 0
t
γ1 = t −1 , γ2 = ,
0 P1 0 P2
on a γ1 , γ2 dans M et :
µ ¶
A0 B 0
Ad (γ1 ) (z) =
= γ1 zγ1−1
C 0 − t A0
µ 00 ¶
−1 A B 00
Ad (γ2 ) (z) = γ2 zγ2 =
C 00 − t A00
µ ¶ µ ¶
0 t Kr 0 00 t Ku 0
avec B = P1 B P1 = et C = P2 C P2 = .
0 0 0 0
180 Agrégation externe 2000. Épreuve 1
µ ¶ µ ¶
A0 B 0 Ic 0
2. (a) Si w = ∈ Vks avec B = 0
et D0 = − t A0 , alors la condition
C 0 D0 0 0
w2 = 0 s’écrit : µ ¶
A0 2 + B 0 C 0 A0 B 0 + B 0 D0
= 0.
A0 C 0 + C 0 D0 B 0 C 0 + D0 2
µ ¶
0 0 0 X1 X2
En écrivant chaque matrice A , C , D sous la forme X = , avec X1
X3 X4
d’ordre c, de l’égalité :
¶ µ µ ¶
0 0 A1 + D1 D2
0 0 A1 − t A1 − t A3
AB +BD = = =0
A3 0 A3 0
µ t ¶
0 t 0 A1 t A3
(D = − A = − t ), on déduit que t A1 = A1 et A3 = 0. Puis avec :
A2 t A4
µ 2 ¶
02 0 0 A1 + C1 A1 A2 + A2 A4 + C2
A +BC = =0
0 A24
Puis avec :
µ ¶
02 0 0 A21 + Kc C1 A1 A2 + A2 A4 + Kc C2
A +BC = =0
0 A24
on déduit que :
2
A4 = 0,
C1 = −Kc−1 A21 = −Kc A21 ,
C2 = −Kc−1 (A1 A2 + A2 A4 ) = −Kc (A1 A2 + A2 A4 ).
La matrice w étant dans Vka qui est contenu dans Oak , la matrice C est alternée et
donc :
¡ ¢
C3 = − t C2 = t A2 A1 + t A4 tA2 t Kc = − (D3 D1 − D4 D3 ) Kc
= −D3 D1 Kc − D4 D3 Kc
Corrigé 181
C3 = D3 Kc A1 − D4 D3 Kc
avec t A1 = A1 et A24 = 0.
Cette matrice a même rang que la matrice w1 déduite de w en effectuant les opéra-
tions élémentaires C1 7→ C1 − C3 A1 + C4 D3 et C2 7→ C2 − C3 A2 (on note Cj la colonne
bloc numéro j de w pour j = 1, 2, 3, 4), soit :
0 0 Ic 0
0 A4 0 0
w1 =
0
−A2 A4 −A1 0
0 C4 − D3 A2 D3 D4
qui a même rang que la matrice w2 déduite de w1 par les opérations élémentaires
L3 7→ L3 + A1 L1 et L4 7→ L4 − D3 L1 (on note Li la ligne bloc numéro i de w pour
i = 1, 2, 3, 4), soit :
0 0 Ic 0
0 A4 0 0
w2 =
0
−A2 A4 0 0
0 C4 − D3 A2 0 D4
Sachant que rang (w2 ) = rang (w) = k (w ∈ Vks ⊂ Osk ), on déduit que c = k si et
seulement si :
A4 = D4 = C4 − D3 A2 = 0.
(b) Si z ∈ Vka et γ ∈ M, alors w = Ad γ (z) ∈ Vka µ (Vka est stable
¶ par l’action de P a qui
Kc 0
contient M) et si on suppose de plus que B 0 = , alors d’après VI. 2. (b),
0 0
on a :
A1 A2 Kc 0
0 A4 0 0
w= C1 C2 D1 0
C3 C4 D3 D4
A1 A2 Kc 0
0 A4 0 0
=
,
−Kc A12
−Kc (A1 A2 + A2 A4 ) −Kc A1 Kc 0
D3 Kc A1 − D4 D3 Kc C4 D3 D4
182 Agrégation externe 2000. Épreuve 1
Sachant que rang (w2 ) = rang (w) = 2k (w ∈ Vka ⊂ Oak ), on déduit que c = k si et
seulement si :
A4 = D4 = C4 − D3 Kc A2 = 0.
VII
µ ¶
A B
1. Il s’agit de montrer que pour tout z = ∈ Vks , l’orbite de z sous l’action de
C − tA
conjugaison par les éléments de P s , à savoir :
© ª
Ad (P s ) z = γzγ −1 | γ ∈ P s
où F 0 = T 0 D4 − A4 T 0 − T 0 C4 T 0 .
Du fait que c = rang (B) est maximal, on déduit que rang (E) ≤ c. Mais la présence du
bloc Ic en première colonne nous dit que rang (E) ≥ c. On a donc rang (E) = c.
D’autre part, la matrice E a même rang que la matrice E1 déduite de E par les opérations
élémentaires C2 7→ C2 + C1 A2 T 0 puis L2 7→ L2 − T 0 D3 L1 soit :
µ ¶
Ic 0
E1 = ,
0 F
avec F = T 0 D4 −A4 T 0 −T 0 (C4 −D3 A2 )T 0 et la condition rang (E1 ) = rang (E) = c impose
F = 0.
µ ¶ µ ¶
A B s Ic 0
3. (a) La condition z = ∈ Vk avec B = entraîne A24 = 0 (question
C − tA 0 0
VI. 2. (a)) et si de plus cette matrice A4 est non nulle, elle est alors nilpotente
d’ordre 2. En notant u l’endomorphisme de Cn−c ayant A4 pour matrice dans la
base canonique, on a Im (u) ⊂ ker (u) et une base © B1 = {u (e1 ) , · · · , u (er )}ª de
Im (u) , avec r ≥ 1, se complète en une base B2 = u (e1 ) , · · · , u (er ) , e01 , · · · , e0p de
ker (u) , avec r + p = dim (ker
© (u)) = (n − c) − r (théorème du rang). Onªvérifie alors
facilement que le système u (e1 ) , e1 , u (e2 ) , e2 , · · · , u (er ) , er , e1 , · · · , e0p est libre et
0
et Y F = Y T 0 (D4 − (C4 − D3 A2 )T 0 ) − Y A4 T 0 = −Y A4 T 0 .
(c) On a vu que la maximalité du rang de B entraîne la nullité de la matrice F, et avec
la question qui précède, on déduit que si A4 6= 0 alors Y A4 T 0 = 0. Mais :
µ ¶ µ ¶
0 E11 0 −1 E22 0 t −1
Y A4 T = gA4 g g
0 0 0 0
µ ¶µ ¶µ ¶
E11 0 E12 0 E22 0 t −1
= g
0 0 0 H 0 0
µ ¶µ ¶ µ ¶
E11 E12 0 E22 0 t −1 E11 E12 E22 0 t −1
= g = g ,
0 0 0 0 0 0
avec :
E11 E12 E22 = E12 6= 0.
On aboutit donc à Y A4 T 0 6= 0 en contradiction avec ce qui précède.
(d) En conclusion, A4 = 0 et avec D = − t A, on a D4 = − t A4 = 0.
184 Agrégation externe 2000. Épreuve 1
VIII
µ ¶
A B
1. Il s’agit ici de montrer que pour tout z = ∈ Vka , l’orbite de z sous l’action
C − tA
de conjugaison par les éléments de P a , à savoir :
© ª
Ad (P a ) z = γzγ −1 | γ ∈ P a
a une intersection non vide avec Wka .
En VI. 1. (b) on a vu µ que si 2c =¶rang (B) , il existe µalors un élément
¶ γ1 ∈ M ⊂ P a tel
0 0
A B Kc 0
que z1 = Ad γ1 (z) = 0 t 0 ∈ Vka avec B 0 = , et en considérant que
C − A 0 0 µ ¶
a a A B
Ad (P ) z = Ad (P ) z1 , on déduit qu’il suffit de s’intéresser au cas où z =
µ ¶ C − tA
Kc 0
dans Vka est tel que B = .
0 0
µ ¶ µ ¶
In T 0 0
2. Si γ = avec T = où T 0 est alternée d’ordre n − 2c, alors :
0 In 0 T0
µ ¶
A + TC E
Adγ(z) = ,
C D − CT
avec : µ ¶
Kc −A2 T 0
E= ,
T 0 D3 F0
où F 0 = T 0 D4 − A4 T 0 − T 0 C4 T 0 .
Du fait que 2c = rang (B) est maximal, on déduit que rang (E) ≤ 2c et la présence du
bloc Kc nous dit que rang (E) = 2c.
Par opérations élémentaires, on vérrifie que E a même rang que :
µ ¶
I2c 0
E1 = ,
0 F
avec F = T 0 D4 − A4 T 0 − T 0 (C4 − D3 Kc A2 )T 0 et la condition rang (E1 ) = rang (E) = 2c
impose F = 0.
µ ¶ µ ¶
A B a Kc 0
3. (a) La condition z = ∈ Vk avec B = entraîne A24 = 0 (ques-
C − tA 0 0
tion VI. 2. (b)) et si de plus cette matrice A4 est non nulle, elle est alors nilpotente
d’ordre 2 et il existe une matrice g d’ordre n − 2c et inversible telle que :
0 1 0 0 µ ¶
0 0 0 0 E12 0
−1
gA4 g = = ,
0 0 0 0 0 H
0 0 0 H
en notant Eij la matrice d’ordre 3 dont tous les coefficients sont nuls sauf celui
d’indice (i, j) qui vaut 1.
Corrigé 185
(b) Si :
0 0 0 0 µ ¶
0 0 1 0 t −1 E23 − E32 0
T 0 = g−1
g = g −1
t −1
g
0 −1 0 0 0 0
0 0 0 0
µ ¶
E11 0
et Y = g, alors Y T 0 = 0 et Y F = −Y A4 T 0 .
0 0
(c) On a vu que la maximalité du rang de B entraîne la nullité de la matrice F, et avec
la question qui précède, on déduit que si A4 6= 0 alors Y A4 T 0 = Y F = 0. Mais :
µ ¶ µ ¶
0 E11 0 −1 E23 − E32 0 t −1
Y A4 T = gA4 g g
0 0 0 0
µ ¶µ ¶µ ¶
E11 0 E12 0 E23 − E32 0 t −1
= g
0 0 0 H 0 0
µ ¶µ ¶ µ ¶
E11 E12 0 E23 − E32 0 t −1 E13 0 t −1
= g = g 6= 0.
0 0 0 0 0 0
IX
186 Agrégation externe 2000. Épreuve 1
µ ¶
A B
Supposons qu’il existe une matrice z = ∈ Vks telle que rang (A) = k, il existe
C D µ ¶
0 Ik 0
alors deux matrices P, Q d’ordre n et inversibles telles que P AQ = A = . En notant :
0 0
µ ¶ µ ¶ µ ¶ µ 0 ¶
0 P 0 Q 0 P AQ P B t P A B0
z = z = =
0 tQ 0 tP t
QCQ t QD t P C 0 −A0
(D = − t A), on a rang (z 0 ) = rang (z) = k, rang (A0 ) = rang (A) = k et rang (C 0 ) = rang (C) ≤
k − 1.
En notant : µ ¶ µ ¶
00 In 0 00 In −B 0
P = , Q = ,
−C 0 In 0 In
on a : µ ¶
00 00 0 00 A0 B 0 − A0 B 0
z =P zQ = ,
C 0 − C 0 A0 (C 0 A0 − C 0 )B 0 − C 0 B 0 − A0
µ ¶
X 1 X 2
soit en écrivant chacune des matrices A0 , B 0 , C 0 sous la forme X = avec X1 d’ordre
X3 X4
k: µ ¶
00 Ik 0
z = .
0 E0
De rang (z 00 ) = rang (z 0 ) = µ
k, on déduit 0
¶ alors que E est la matrice nulle et en écrivant cette
E1 E2
matrice sous la forme E 0 = , avec E4 = (C 0 A0 − C 0 )B 0 − C 0 B 0 − A0 , on déduit que
E3 E4
E4 = 0, ce qui s’écrit :
A0 = C 0 (A0 B 0 − 2B 0 )
et entraîne rang (A0 ) ≤ rang (C 0 ) ≤ k − 1, en contradiction avec rang (A0 ) = k. On a donc
rang (A) ≤ k − 1.
Le cas des matrices de Vka se traite de manière analogue.
11
11.1 Énoncé
Dans tout le problème n désigne un entier naturel strictement positif, R le corps des nombres
réels et Rn l’espace vectoriel euclidien canonique de dimension n. Rn est également canonique-
ment muni d’une structure d’espace affine. On choisit pour origine, notée O, le vecteur nul de
l’espace vectoriel.
On note hx, yi le produit scalaire de deux vecteurs x et y de Rn et kxk la norme euclidienne
de x.
On note GLn (R) le groupe des matrices carrées de dimension n inversibles et on note det (A)
le déterminant de la matrice carrée A. Si E est une partie de Rn et A une matrice dans GLn (R) ,
on note A (E) l’image de E par l’endomorphisme de Rn canoniquement associé à A.
Si E est une partie de Rn , on appelle figure polaire de E, notée E , la partie de Rn formée
des points y tels que hx, yi est inférieur à 1 pour tout x dans E :
E = {y ∈ Rn | ∀x ∈ E, hx, yi ≤ 1} .
On rappelle qu’une partie de Rn est convexe si, pour tout couple (A, B) de ses points, elle
contient le segment [A, B] . Une fonction f d’une partie E de Rn à valeurs dans R est dite
convexe si E est convexe et si
(i.e. le graphe est sous ses cordes). On dit que f est strictement convexe si elle est convexe et si
l’inégalité précédente n’est une égalité que si x = y ou λ ∈ {0, 1} . Enfin f est dite (strictement)
concave si −f est (strictement) convexe.
Une partie E de Rn est dite O-symétrique si elle est globalement invariante par la symétrie
centrale (affine) de centre O. Si λ est un scalaire, on note λE l’image de E par l’homothétie de
centre O et de rapport λ.
On dit qu’une partie E de Rn est un corps convexe si elle convexe et d’intérieur non vide.
On remarquera qu’un corps convexe O-symétrique contient toujours O dans son intérieur (car
x + (−x)
si x est intérieur, il en est de même de −x par symétrie et aussi de par convexité).
2
Enfin si E est une partie Lebesgue-mesurable de Rn on note vol (E) son volume.
Les deuxième et troisième parties sont indépendantes l’une de l’autre. Il est rappelé que
la présentation, la rédaction et la précision sont des éléments importants d’appréciation des
copies.
187
188 Agrégation externe 2001. Épreuve 1
Partie I — Généralités
On appelle ellipsoïde (sous-entendu centré en O) la boule unité pour une forme quadratique
définie positive sur Rn . Il revient au même de se donner une matrice symétrique définie positive
A et de considérer le sous-ensemble E (A) de Rn des x tels que hx, Axi ≤ 1. On note E l’ensemble
des ellipsoïdes. En identifiant l’ellipsoïde E (A) aux coefficients ai,j de A avec i ≤ j, on considère
E comme une partie de Rn(n+1)/2 et on le munit de la topologie induite.
1. Ellipsoïdes et boules unités
Soit A une matrice symétrique définie positive. Montrer qu’il existe une matrice symé-
trique définie positive telle que B 2 = A−1 . En déduire qu’un ellipsoïde est l’image de la
boule unité (euclidienne) par une application linéaire.
2. Ellipsoïdes et convexité
Montrer que l’application A 7→ (det A)−1/2 de l’ensemble des matrices n × n symétriques
définies positives dans R+ est strictement convexe. (On pourra songer à considérer le
logarithme.)
3. Ellipsoïde maximal
Soit K un corps convexe compact O-symétrique de Rn .
(a) Soit v un réel strictement positif. Montrer que l’ensemble EK,v des ellipsoïdes de Rn
ayant un volume supérieur à v et inclus dans K est une partie compacte de E.
(b) En déduire qu’il existe un unique ellipsoïde EK de Rn inclus dans K et de volume
maximal pour cette propriété.
4. Formes quadratiques et corps convexes
(a) Soit K un corps convexe compact O-symétrique de Rn . On note IsK le groupe des
automorphismes linéaires u de Rn tels que u (K) = K. Montrer qu’il existe une forme
quadratique qK définie positive invariante par IsK , i.e. :
(b) Donner EK et une forme qK possible dans chacun des exemples de I.4.a .
K0 + K1 = {x ∈ Rn | ∃ (k0 , k1 ) ∈ K0 × K1 , x = k0 + k1 } .
vol (K0 )1/n + vol (K1 )1/n ≤ vol (K0 + K1 )1/n . (11.1)
On admettra pour la suite la précision suivante. L’égalité ne se produit que dans les cas
suivants : soit vol (K0 ) = vol (K1 ) = 0, soit l’un des compacts est réduit à un point, soit K0 et
K1 sont images l’un de l’autre par une homothétie affine ou une translation.
190 Agrégation externe 2001. Épreuve 1
On appelle standard un parallélépipède qui est de cette forme et d’intérieur non vide.
On suppose que K0 et K1 sont chacun réunions finies de parallélépipèdes standard d’in-
térieurs disjoints :
[
n0
¡ ¢ [
n1
¡ ¢
K0 = P a(i) , b(i) , K1 = P c(i) , d(i) .
i=1 i=1
On va montrer par récurrence sur n0 + n1 que l’inégalité (11.1) est valable pour K0 et K1 .
(a) Etablir l’inégalité (11.1) dans le cas où K0 et K1 sont des parallélépipèdes standard
(i.e. n0 = n1 = 1) en précisant le cas d’égalité (on pourra commencer par diviser par
vol (K0 + K1 )1/n ).
(b) Pour n0 et n1 quelconques avec n0 supérieur ou égal à 2, trouver un entier k entre
1 et n ainsi que deux réels t et u de sorte que chacun des demi-espaces xk ≥ t et
xk ≤ t contienne l’un des parallélépipèdes constituant K0 et que l’hyperplan xk = u
partage K1 suivant les mêmes proportions que ne le fait xk = t avec K0 :
(c) Etablir l’inégalité (11.1) dans le cas où K0 et K1 sont des réunions finies de parallé-
lépipèdes standard d’intérieurs disjoints.
2. En déduire le théorème de Brunn-Minkowski.
11.2 Corrigé
— I — Généralités
z = λx + (1 − λ) y = (1 − θ) z0 + θz1 ,
pour tout x ∈ K, ce qui équivaut à dire que t Ay est dans K ∗ , encore équivalent à
−1 −1
y ∈ (t A) (K ) . On a donc (A (K)) = (t A) (K ) .
3.
Corrigé 191
et jK (x + y) ≤ jK (x) + jK (y) .
On a donc ainsi montré que jK est une norme sur Rn .
Si K est O-symétrique, il en est de même de K ∗ , donc K ∗ a les mêmes propriétés
que K et jK ∗ est une norme sur Rn .
Si ϕ est une forme linéaire sur Rn , il existe un vecteur u tel que ϕ (x) = hx, ui
pour tout x ∈ Rn et la norme induite par jk sur (Rn )∗ (le dual de Rn ) est définie
par :
N (ϕ) = sup |ϕ (x)| = sup |hx, ui| = sup hx, ui = jK ∗ (u)
jk (x)≤1 x∈K x∈K
H = pK (a) + (R (a − pK (a)))⊥
= {x ∈ Rn | hx − pK (a) , a − pK (a)i = 0}
= {x ∈ Rn | hx, a − pK (a)i = α} ,
∀x ∈ K, hx − pK (a) , a − pK (a)i ≤ 0.
Comme x0 = prH (x) avec x ∈ K, l’ensemble Jx0 est non vide. Du fait que K est convexe,
on déduit que Jx0 est convexe dans R. En effet, si xn , yn sont dans Jx0 et λ dans [0, 1] ,
alors :
(x0 , λxn + (1 − λ) yn ) = λ (x0 , xn ) + (1 − λ) (x0 , yn ) ∈ K.
L’ensemble Jx0 est³ donc ´ un intervalle réel. L’ensemble K étant borné, il en est de même
(p)
de Jx0 . Enfin si xn est une suite de points de Jx0 qui converge vers xn ∈ R,
³p∈N ´
0 0 (p)
alors (x , xn ) = lim x , xn ∈ K puisque K est fermé et x ∈ Jx0 . En définitive
p→+∞
Jx0 est£ convexe compact
¤ dans R, c’est donc un intervalle fermé borné, il s’écrit donc
0 K 0
Jx0 = ϕK (x ) , ϕ (x ) et par construction, on a :
½ 0
0 x ∈ prH (H) ,
x = (x , xn ) ∈ K ⇔
ϕK (x0 ) ≤ xn ≤ ϕK (x0 ) .
Soient x0 , y 0 dans C et λ dans [0, 1] . On a (x0 , ϕK (x0 )) ∈ K, (y 0 , ϕK (y 0 )) ∈ K, donc :
λ (x0 , ϕK (x0 )) + (1 − λ) (y 0 , ϕK (y 0 )) = (λx0 + (1 − λ) y 0 , λϕK (x0 ) + (1 − λ) ϕK (y 0 )) ∈ K
et ϕK (λx0 + (1 − λ) y 0 ) ≤ λϕK (x0 ) + (1 − λ) ϕK (y 0 ) . On a donc ainsi montré que la
fonction ϕK est convexe sur C.
De manière analogue on vérifie que la fonction ϕK est concave sur C.
1. Une matrice réelle symétrique définie positive a toutes ses valeurs propres strictement
positives et se diagonalise dans une base orthonormée, c’est-à-dire qu’il existe une matrice
orthogonale P et une matrice diagonale D de termes diagonaux tous strictement positifs
telles que A = P D t P. La matrice D peut s’écrire D = ∆2 avec ∆ diagonale de termes
diagonaux tous strictement positifs et en posant C = P ∆ t P, on a A = C 2 avec C
symétrique définie positive. En notant B = C −1 , on a A = B 2 avec B symétrique définie
positive.
Si E (A) est un ellipsoïde, en écrivant pour tout x ∈ Rn que hx, Axi = hx, C 2 xi = kCxk2 ,
on déduit que x ∈ E (A) si et seulement si Cx est dans la boule unité euclidienne Bn , ce
qui équivaut à x ∈ C −1 (Bn ) = B (Bn ) . On a donc ainsi montré que E (A) est l’image de
Bn par l’application linéaire B.
2. Montrons tout d’abord que l’ensemble Sn+ (R) des matrices symétriques définies positives
est convexe.
Il est clair que toute combinaison linéaire convexe de matrices symétriques est symétrique.
Si A, B sont dans Sn+ (R) et λ dans [0, 1] , en notant C = λA + (1 − λ) B, on a pour tout
x ∈ Rn :
hx, Cxi = λ hx, Axi + (1 − λ) hx, Bxi > 0,
c’est-à-dire que C est symétrique définie positive. L’ensemble Sn+ (R) est donc bien convexe.
Si A, B sont dans Sn+ (R) , la matrice A définit un produit scalaire euclidien et il existe une
matrice orthogonale P telle que A = P t P, B = P D t P, où D est une matrice diagonale
de termes diagonaux tous strictement positifs. En notant ϕ (M) = ln (det (M)) pour tout
M ∈ Sn+ (R) , on a pour tout réel λ ∈ [0, 1] :
α = ϕ (λA + (1 − λ) B) − λϕ (A) − (1 − λ) ϕ (B)
= ln (det (λIn + (1 − λ) D)) − (1 − λ) ln (det (D)) ,
196 Agrégation externe 2001. Épreuve 1
pour tout d > 0 et tout λ ∈ [0, 1] , l’inégalité étant stricte pour d > 0, d 6= 1 et λ ∈ ]0, 1[ .
On déduit donc que :
En effet,
¿ si E (A)
µ ∈ E¶À K alors pour tout x ∈ µ Rn \ {O}
¶ on a α = hx, Axi > 0,
1 1 1 √
donc √ x, A √ x = 1 qui entraîne jK √ x ≤ 1, soit jK (x) ≤ α =
p α α α
hx, Axi, cepdernier résultat étant encore valable pour x = O. Réciproquement
si jK (x) ≤ hx, Axi pour tout x ∈ Rn alors la condition hx, Axi ≤ 1 entraîne
jK (x) ≤ 1 soit x ∈ K.
On a donc :
\ n p o \
x
EK = E (A) ∈ E | jK (x) ≤ hx, Axi = EK ,
x∈Rn x∈Rn
x
chaque ensemble EK étant fermé dans E du fait de la continuité de l’application
A 7→ hx, Axi . Il en résulte que l’ensemble EK est fermé dans E.
Corrigé 197
En définitive pour tout ellipsoïde ·E (A) ∈ EK,v¸ , les valeurs propres de la matrice
1
A sont dans l’intervalle compact , MRn−1 (R est pris assez grand pour que
R
1 n−1
< MR ).
R
L’ensemble EK,v est donc contenu dans l’ensemble CK,v des ellipsoïdes E (A) telles
que A = P ¸D t P, où P est orthogonale et D diagonale à termes diagonaux dans
·
1
, MRn−1 . De la compacité du groupe des matrices orthogonales on déduit alors
R
la compacité de CK,v et celle de EK,v .
(b) Le convexe K étant O-symétrique contient O en son intérieur, il existe donc un
ellipsoïde contenu dans K. On note v le volume de cet ellipsoïde. L’ensemble EK,v
est donc non vide et compact. Avec la continuité de l’application volume A 7→
vol (Bn )
vol (E (A)) = p , on déduit alors qu’il existe dans EK,v un ellipsoïde de
det (A)
volume maximal et ce volume (qui est plus grand que v) est maximal parmi tous
les ellipsoïdes contenus dans K. Enfin avec la stricte convexité de l’application A 7→
(det (A))−1/2 , on déduit que cet ellipsoïde est unique.
4. (a) On remarque d’abord que si E (A) est un ellipsoïde et u un automorphisme de Rn ,
alors u (E (A)) est un ellipsoïde associé à t U −1 AU −1 ∈ Sn+ (R) . En effet tout vecteur
y ∈ u (E (A)) s’écrit de manière unique y = u (x) avec x ∈ E (A) ce qui équivaut à
hx, Axi ≤ 1, soit à hU −1 y, AU −1 yi ≤ 1 encore équivalent à hy, t U −1 AU −1 yi ≤ 1, ce
qui revient à dire que y ∈ E ( t U −1 AU −1 ) .
D’autre part pour u ∈ GL (Rn ) et E (A) ∈ E, on a :
l’ellipsoïde contenant u (K) de volume maximal est Eu(K) = u (EK ) . En effet, pour
tout F = u (E) ∈ Eu(K) = u (EK ) avec E ∈ EK , on a :
vol (F ) = |det (u)| vol (E) ≤ |det (u)| vol (EK ) = vol (u (EK )) ,
donc u (EK ) est de volume maximal dans Eu(K) et par unicité on déduit que Eu(K) =
u (EK ) .
En particulier, pour tout u ∈ IsK , on a u (EK ) = EK et en notant qK la forme
quadratique associée à EK cela se traduit par qK (u (x)) = qK (x) pour tout x ∈ Rn .
En effet, pour x = O le résultat est trivial et, pour x 6= O on a qK (x) > 0, donc
1
x0 = p x ∈ EK (qK (x0 ) = 1), u (x0 ) ∈ u (EK ) = EK , soit qK (u (x0 )) ≤ 1, ce qui
qK (x)
1
entraîne qK (u (x)) ≤ qK (x) . Avec qK (u (x)) > 0, on a x00 = p u (x) ∈ EK ,
qK (u (x))
donc u−1 (x00 ) ∈ u−1 (EK ) = EK , ce qui se traduit par qK (x) ≤ qK (u (x)) . On a donc
qK (u (x)) = qK (x) pour tout x ∈ Rn .
(b) i. Si K = B (O, 1) , alors EK = K et qK = k·k2 .
ii. Si K = [−1, 1]2 , alors EK = B (O, 1) et qK = k·k2 .
iii. Si K est un parallélogramme, alors K = u (B (O, 1)) , où u est un automorphisme
2
de R2 , donc EK = u (B (O, 1)) et qK (x) = ku−1 (x)k pour tout x ∈ R2 .
Q
n Q
n
1. (a) Si K0 = [ai , bi ] et K1 = [ci , di ] sont deux parallélépipèdes standards, on a alors
i=1 i=1
Q
n
K0 + K1 = [ai + ci , bi + di ] . En effet si x = y + z avec y ∈ [a, b] , z ∈ [c, d] alors
i=1
x ∈ [a + c, b + d] et réciproquement tout x ∈ [a + c, b + d] s’écrit :
x = λ (a + c) + (1 − λ) (b + d)
= (λa + (1 − λ) b) + (λc + (1 − λ) d) = y + z
avec y ∈ [a, b] , z ∈ [c, d] . En posant αi = bi − ai , βi = di − ci pour tout i compris
entre 1 et n, on a :
µ ¶1/n µ ¶1/n
vol (K0 ) vol (K1 )
γ= +
vol (K0 + K1 ) vol (K0 + K1 )
à n !1/n à n !1/n
Y αi Y βi
= +
α + βi
i=1 i i=1 i
α + βi
µ ¶1/n
Q
n 1P n
et en utilisant l’inégalité γi ≤ γi (la moyenne arithmétique majore la
i=1 n i=1
moyenne géométrique), on a :
1 X αi 1 X βi
n n
γ≤ + = 1,
n i=1 αi + βi n i=1 αi + βi
S
n0 n h
Q i
(i) (i)
(b) Soit K0 = Pi avec n0 ≥ 2, où les Pi = aj , bj sont des parallélépipèdes stan-
i=1 i=1
◦ ◦
dards d’intérieurs disjoints.
i Deh Pi1 ∩ P2 = h∅, on déduit qu’il existe un indice k compris
(1) (1) (2) (2)
entre 1 et n tel que ak , bk ∩ ak , bk = ∅ et un réel t tel que chacune des demi-
h i h i
(1) (1) (2) (2)
droites ]−∞, t] et [t, +∞[ contienne l’un des intervalles ak , bk ou ak , bk .
Chacun des demi-espaces définis par xk ≥ t et xk ≤ t contient alors l’un des parallé-
vol (K1 ∩ {xk ≤ u})
lépipèdes P1 ou P2 . Avec la continuité de l’application u 7→ de
vol (K1 ∩ {xk ≥ u})
R sur R+ et le théorème des accroissements finis, on déduit alors qu’il existe un réel
vol (K0 ∩ {xk ≤ t}) vol (K1 ∩ {xk ≤ u})
u tel que = .
vol (K0 ∩ {xk ≥ t}) vol (K1 ∩ {xk ≥ u})
(c) Soit à montrer par récurrence sur l’entier p ≥ 2 la propriété Hp suivante : si
K0 , K1 sont deux compacts réunions respectivement de n0 et n1 parallélépipèdes
standards d’intérieurs disjoints avec n0 + n1 ≤ p, alors vol (K0 )1/n + vol (K1 )1/n ≤
vol (K0 + K1 )1/n .
En III. 1. (a) on a vu que H2 est vraie. Supposons le résultat acquis pour p − 1 ≥ 2
S
n0 Sn1
et soient K0 = Pi , K1 = Qi avec n0 ≥ 2, n0 + n1 ≤ p,où les Pi {resp. Qi ]
i=1 i=1
sont des parallélépipèdes standards d’intérieurs disjoints. En utilisant les notations
de III. 1. (b) on pose :
½ −
K0 = K0 ∩ {xk ≤ t} , K0+ = K0 ∩ {xk ≥ t} ,
K1− = K1 ∩ {xk ≤ u} , K1+ = K1 ∩ {xk ≥ u}
et on a Kj = Kj− ∪ Kj+ avec Kj− , Kj+ d’intérieurs disjoints. les compacts K0− et
K0+ sont réunions respectivement de n− +
0 < n0 et n0 < n0 parallélépipèdes standards
d’intérieurs disjoints et K1− et K1+ réunions respectivement de n− +
1 ≤ n0 et n1 ≤ n0
parallélépipèdes standards d’intérieurs disjoints avec :
¡ ¢ ¡ ¢
vol K0− vol K1−
¡ ¢= ¡ ¢.
vol K0+ vol K1+
¡ ¢ vj−
On note vj = vol (Kj ) , vj± = vol Kj± et α = + pour j = 0, 1. En écrivant que :
vj
µ ¶
− + + − 1
vj = vj + vj = vj (1 + α) = vj 1 + (j = 0, 1)
α
on a :
³¡ ¢ ¡ ¢1/n ´
1/n 1/n 1/n
v0 + v1 = (1 + α)1/n v0+ + v1+
µ ¶1/n ³
1+α ¡ − ¢1/n ¡ − ¢1/n ´
= v0 + v1 ,
α
soit :
1 ³ 1/n 1/n
´n ³¡ ¢
+ 1/n
¡ + ¢1/n ´n
v + v1 = v0 + v1
1+α³ 0 ´ ³
α 1/n 1/n
n ¡ ¢1/n ¡ − ¢1/n ´n
v0 + v1 = v0− + v1
1+α
200 Agrégation externe 2001. Épreuve 1
et en additionnant :
³ ´n ³¡ ¢ ¡ ¢1/n ´n ³¡ − ¢1/n ¡ − ¢1/n ´n
1/n 1/n 1/n
v0 + v1 = v0+ + v1+ + v0 + v1 .
Puis avec :
(p) (p) 2
K0 + K1 ⊂ K0 + K1 ⊂ K0 + K1 + B∞ (O, 1) ,
p
on déduit que :
³ ´ µ ¶
(p) (p) 2
vol (K0 + K1 ) ≤ vol K0 + K1 ≤ vol K0 + K1 + B∞ (O, 1)
p
µ ¶
2
et avec lim vol K0 + K1 + B∞ (O, 1) = vol (K0 + K1 ) (théorème de convergence
p→+∞ p
dominée), on déduit que :
³ ´
(p) (p)
lim vol K0 + K1 = vol (K0 + K1 )
p→+∞
12.1 Énoncé
Notations et définitions
Soit E un espace vectoriel de dimension finie sur C. On appelle forme sesquilinéaire sur E
une forme biadditive b de E × E dans C qui vérifie les conditions suivantes :
½
2 b (λx, y) = λb (x, y)
∀λ ∈ C, ∀ (x, y) ∈ E ,
b (x, λy) = λb (x, y)
Une forme b sesquilinéaire symétrique sur E est dite définie positive [resp. définie négative]
sur un sous-espace vectoriel F de E si pour tout vecteur non nul x de F, b (x, x) est un réel
strictement positif [resp. strictement positif].
On appelle espace sesquilinéaire un couple (E, b) où b est une forme sesquilinéaire sur un
espace vectoriel E de dimension finie sur C. Un espace sesquilinéaire (E, b) est dit symétrique
si la forme b est symétrique.
Si (E, b) est un espace sesquilinéaire symétrique, l’orthogonal d’un sous-espace vectoriel F
de E est noté T ⊥ . C’est l’ensemble des vecteurs x de E tels que b (x, y) = 0 pour tout y dans
F.
Une base B = (e1 , e2 , · · · , en ) d’un espace sesquilinéaire symétrique (E, b) est dite ortho-
gonale si b (ei , ej ) est nul pour tous i 6= j. On dira qu’elle est semi-orthonormée si elle est
orthogonale et si de plus b (ei , ei ) est, pour tout i, égal à −1, 0 ou 1.
1. Soit (E, b) un espace sesquilinéaire symétrique. On suppose b non nulle.
201
202 Agrégation externe 2002. Épreuve 1
(a) Monter qu’il existe un vecteur x ∈ E tel que b (x, x) soit non nul.
(b) Monter qu’il existe un vecteur y ∈ E tel que b (y, y) soit égal à 1 ou à −1.
2. Soit (E, b) un espace sesquilinéaire symétrique. Montrer qu’il existe une base semi-orthonormée
de (E, b) .
2
3. On suppose
µ que
¶ E est l’espace vectoriel C et que la forme b est définie par la matrice
0 1
A= . Construire une base semi-orthonormée de (E, b) .
1 0
4. Soient (E, b) un espace sesquilinéaire symétrique et B = (e1 , e2 , · · · , en ) une base semi-
orthonormée de (E, b) . On désigne par E+ [resp. E− , E0 ] le sous-espace-vectoriel de E
engendré par les vecteurs ei vérifiant b (ei , ei ) = 1 [resp. b (ei , ei ) = −1, b (ei , ei ) = 0]. Soit
F un sous-espace-vectoriel de E.
(a) Montrer que F ∩(E− ⊕ E0 ) est nul si b est définie positive sur F et que F ∩(E+ ⊕ E0 )
est nul si b est définie négative sur F.
Pn
(b) En déduire que le nombre b (ei , ei ) est indépendant de B. Ce nombre est noté
i=1
σ (E, b) ou simplement σ (E) s’il n’y a pas d’ambiguïté.
5. On suppose que E est l’espace vectoriel Cn , avec n ≥ 1, muni de sa base canonique
B = (e1 , e2 , · · · , en ) , et que la forme b est définie par :
½
1 si i + j = n + 1,
b (ei , ej ) =
0 sinon.
— II — Espaces sesquilinéaires
Énoncé 203
Montrer que ces inégalités sont des égalités si b est non dégénérée (sur E).
(c) On suppose que b est non dégénérée sur F. Montrer que :
E = F ⊕ F ⊥ = F ⊕ ⊥ F.
5. Montrerµqu’une matrice
¶ A ∈ Mn (C) est de rang r si et seulement si elle est équivalente
Ir 0
à Ar = où Ir désigne la matrice identité d’ordre r.
0 0n−r
6. Soit (E, b) un espace sesquilinéaire. Montrer qu’il existe un endomorphisme bijectif f de
E tel que la forme (x, y) 7→ b (f (x) , y) soit une forme sesquilinéaire symétrique.
7. Soit (E, b) un espace sesquilinéaire. Soit ε un nombre complexe. On dit que b est ε-
symétrique si l’on a :
∀ (x, y) ∈ E 2 , b (x, y) = εb (y, x)
On dira dans ce cas que (E, b) est ε-symétrique.
(a) Montrer que si la forme b est ε-symétrique et non nulle, alors εε = 1.
(b) Soit ε un nombre complexe tel que εε = 1. Donner un exemple d’espace sesquilinéaire
(E, b) où b est ε-symétrique et non nulle.
8. Soit ε un nombre complexe tel que εε = 1. Soit (E, b) un espace sesquilinéaire ε-
symétrique.
(a) Montrer qu’il existe un nombre complexe α non nul tel que αb soit une forme ses-
quilinéaire symétrique.
(b) Soit β un nombre complexe non nul. Déterminer à quelle condition (portant sur α
et β) la forme βb est symétrique. Déterminer (en fonction de σ (E, αb) , α et β) le
nombre σ (E, βb) .
1−λ
f (e) = .
α
Montrer que λλ = 1.
Cet élément λ sera appelé le poids de E.
3. Déterminer le vecteur centre et le poids d’un espace α-semi-quadratique de type T 0.
4. Soient E = (E, b, f ) et E 0 = (E 0 , b0 , f 0 ) deux espaces α-semi-quadratiques isomorphes.
Montrer qu’ils ont même poids.
5. Soient E = (E, b, f ) un espace α-semi-quadratique de type T 1, e le vecteur centre de
E, x un vecteur non nul de E et F l’orthogonal à gauche du sous-espace vectoriel de E
engendré par x.
(a) Montrer que ker (f ) est égal à F si, et seulement si, x est colinéaire à e.
(b) Déterminer l’orthogonal à droite de ker (f ) .
6. Soit λ un complexe différent de 1 tel que λλ = 1. Montrer qu’il existe une unique forme
sesquilinéaire b sur C telle que (C, b, Id) soit un espace α-semi-quadratique de poids λ.
7. Montrer que deux espaces α-semi-quadratiques de dimension 1 et de type T 1 sont iso-
morphes si, et seulement si, ils ont même poids.
8. Soit E = (E, b, f ) un espace α-semi-quadratique de type T 1 de dimension 2, de poids
λ = 1 et de vecteur centre e.
b (x, x)
(a) Soit x un vecteur de E tel que f (x) = 1. Montrer que la partie réelle de est
α
1
égale à .
2
α
(b) Montrer qu’il existe un vecteur x de E tel que f (x) = 1 et b (x, x) = .
2
(c) En déduire que deux espaces α-semi-quadratiques de type T 1 de dimension 2 et de
poids λ = 1 sont isomorphes.
9. Soient E = (E, b, f ) et E 0 = (E 0 , b0 , f 0 ) deux espaces α-semi-quadratiques. Montrer qu’il
existe une unique forme sesquilinéaire b00 sur E 00 = E × E 0 et une unique forme linéaire
f 00 sur E 00 vérifiant les conditions suivantes :
(a) ∀ (x, x0 ) ∈ E × E 0 , f 00 (x, x0 ) = f (x) + f 0 (x0 ) ;
(b) ∀ (x, y) ∈ E 2 , b00 ((x, 0) , (y, 0)) = b (x, y) ;
(c) ∀ (x0 , y 0 ) ∈ E 2 , b00 ((0, x0 ) , (0, y 0 )) = b0 (x0 , y 0 ) ;
(d) ∀ (x, y 0 ) ∈ E × E 0 , b00 ((x, 0) , (0, y 0 )) = 0 ;
(e) E 00 = (E 00 , b00 , f 00 ) est un espace α-semi-quadratique.
Calculer b00 ((x, x0 ) , (y, y 0 )) pour tous (x, x0 ) et (y, y 0 ) dans E 00 .
L’espace α-semi-quadratique E 00 sera appelé produit orthogonal de E et de E 0 et noté
E × E 0.
10. Soient E = (E, b, f ) un espace α-semi-quadratique et F un sous-espace vectoriel de E.
On suppose que b est non dégénérée sur F. On note b0 et f0 les restrictions de b et f à F,
b1 et f1 les restrictions de b et f à F ⊥ , b2 et f2 les restrictions de b et f à ⊥ F.
206 Agrégation externe 2002. Épreuve 1
¡ ¢ ¡⊥ ¢
(a) Montrer que F = (F, b0 , f0 ) , F ⊥ = F ⊥ , b1 , f1 et ⊥
F = F, b2 , f2 sont des
espaces α-semi-quadratiques.
(b) Montrer que E est isomorphe au produit orthogonal de F et de F ⊥ , ainsi qu’au
produit orthogonal de ⊥ F et de F.
11. Soient E = (E, b, f ) et E 0 = (E 0 , b0 , f 0 ) deux espaces α-semi-quadratiques, e et e0 leurs
vecteurs centres, λ et λ0 leurs poids.
(a) Déterminer le vecteur centre du produit orthogonal E 00 de E et de E 0 .
(b) Montrer que le poids de E 00 est égal à λλ0 .
12. Soient E = (E, b, f ) un espace α-semi-quadratique et F le noyau de f.
(a) Montrer que b est non dégénérée sur F si, et seulement si, le poids de E est différent
de 1 ou si E est de type T 0.
(b) Montrer que iαb est une forme symétrique sur F.
Si E = (E, b, f ) est un espace α-semi-quadratique, on appelle pseudo-signature de E le
nombre ps (E) = σ (ker (f ) , iαb) .
13. Soient E = (E, b, f ) et E 0 = (E 0 , b0 , f 0 ) deux espaces α-semi-quadratiques. On suppose
que E ou E 0 est de type T 0. Déterminer la pseudo-signature de E × E 0 en fonction des
pseudo-signatures de E et de E 0 .
14. Soient E = (E, b, f ) un espace α-semi-quadratique de type T 1 et E1 , E2 deux sous-espaces
vectoriels de E tels que E = E1 ⊕ E2 . On suppose que E2 est l’orthogonal à droite de E1
et que f n’est nulle ni sur E1 ni sur E2 .
(a) Montrer que les restrictions de b et f induisent sur E1 et E2 deux structures d’espaces
α-semi-quadratiques de type T 1, que l’on notera E1 et E2 .
(b) Soient e1 et e2 les vecteurs centres de E1 et E2 , F le noyau de f, F1 et F2 les inter-
sections de F avec E1 et E2 .
i. Montrer l’inclusion :
F ∩ (F1 ⊕ F2 )⊥ ⊂ Ce1 ⊕ Ce2 .
ii. En déduire que l’intersection de F et de (F1 ⊕ F2 )⊥ est engendrée par e1 et e2
si les poids de E1 et E2 sont égaux à 1, et par f (e2 ) e1 − f (e1 ) e2 sinon.
(c) Soient λ, λ1 et λ2 les poids de E, E1 et E2 . Montrer que le nombre ps (E) − ps (E1 ) −
ps (E2 ) est égal à 1, 0 ou −1 suivant que = (λ1 )+= (λ2 )−= (λ) est strictement positif,
nul ou strictement négatif (on peut utiliser les résultats de la première partie).
Soient E = (E, b, f ) un espace α-semi-quadratique et λ son poids. On pose
(
ps (E) si λ = 1
σ (E) = arg (λ)
ps (E) + 1 − si λ 6= 1
π
Le nombre σ (E) est appelé signature de E.
15. Soit E = (E, b, f ) un espace α-semi-quadratique de dimension n, de signature σ, de poids
λ et de pseudo-signature s.
(a) Montrer que λ = 1 si, et seulement si, σ − n est un entier pair.
Corrigé 207
16. On reprend les notations et hypothèses de la question 14. On pose λ1 = eiβ , λ2 = eiγ avec
0 ≤ β < 2π, 0 ≤ γ < 2π et k = 1, 2 ou 3 suivant que β + γ − 2π est strictement négatif,
nul ou strictement positif.
(a) Calculer σ (E) − σ (E1 ) − σ (E2 ) − (ps (E) − ps (E1 ) − ps (E2 )) en fonction de β, γ et
k.
(b) En déduire que σ (E) = σ (E1 ) + σ (E2 ) .
(c) Montrer que la signature d’un produit orthogonal de deux espaces α-semi-quadratiques
est la somme de leurs signatures.
17. Soit σ un réel dans [−1, 1] . Montrer qu’il existe un espace α-semi-quadratique E de
dimension 1 et de signature σ.
18. Soient σ un réel et n un entier. Montrer qu’il existe un espace α-semi-quadratique E de
dimension n et de signature σ si, et seulement si, |σ| ≤ n.
19. Montrer que deux espaces α-semi-quadratiques E et E 0 sont isomorphes si, et seulement
si, ils ont même dimension, même type et même signature.
12.2 Corrigé
— I — Formes sesquilinéaires symétriques
1.
(a) Si b est une forme sesquilinéaire symétrique sur E, on a pour tous vecteurs u, v dans
E: ½
b (u + v, u + v) = b (u, u) + 2< (b (u, v)) + b (v, v)
b (iu + v, iu + v) = b (u, u) − 2= (b (u, v)) + b (v, v)
On en déduit que si b (x, x) = 0 pour tout x dans E, alors < (b (u, v)) et = (b (u, v))
sont nuls pour tous u, v dans E, ce qui équivaut à dire que b est nulle.
On peut aussi utiliser l’identité de polarisation :
4 · b (u, v) = b (u + v, u + v) − b (u − v, u − v)
+i (b (u + iv, u + iv) − b (u − iv, u − iv))
On a donc montré que si b est non nulle, il existe alors x ∈ E tel que b (x, x) soit
non nul. De plus, comme b est symétrique b (x, x) est réel.
(b) Si x ∈ E est tel que b (x, x) 6= 0, en posant :
1
y=p x
|b (x, x)|
on définit un vecteur tel que |b (y, y)| = 1 avec b (y, y) réel, ce qui donne b (y, y) = ±1.
208 Agrégation externe 2002. Épreuve 1
b (u, v) = xy 0 + x0 y,
µ ¶ µ ¶
x x0
où u = et v = . Une base semi-orthonormée de (E, b) est donnée par :
y y0
µ 1
¶ µ 1
¶
e1 = 2 , e2 = 2
1 −1
X
n
b (x, x) = b (ei , ei ) |xi |2 .
i=1
En particulier, on a :
∀x ∈ E0 , b (x, x) = 0
∀x ∈ E+ \ {0} , b (x, x) > 0
∀x ∈ E− \ {0} , b (x, x) < 0
c’est-à-dire que b est nulle sur E0 , définie positive sur E+ [resp. définie négative sur E− ]
si cet espace n’est pas réduit à {0} et positive sur E+ ⊕ E0 [resp. négative sur E− ⊕ E0 ].
(a) Si b est définie positive sur F avec F ∩ (E− ⊕ E0 ) 6= {0} , elle est à la fois définie
positive et négative sur cet espace, ce qui est impossible. On a donc F ∩(E− ⊕ E0 ) =
{0} si b est définie positive sur F.
De même, F ∩ (E+ ⊕ E0 ) = {0} si b est définie négative sur F.
(b) On a :
X
n
b (ei , ei ) = dim (E+ ) − dim (E− ) .
i=1
Il nous suffit donc de monter que le couple d’entiers (dim (E+ ) , dim (E− )) ne dépend
que de (E, b) et pas du choix d’une base semi-orthonormée de (E, b) .
Si B0 = (e01 , · · · , e0n ) une autre base semi-orthonormée de (E, b) , on note E+0 , E−0 et
E00 les sous-espaces définis comme E+ , E− et E0 .
Corrigé 209
Comme b est définie positive sur E+0 , la question précédente nous dit que E+0 ∩
(E− ⊕ E0 ) = {0} ce qui entraîne que :
E = E+0 ⊕ E− ⊕ E0 ⊕ H
et : ¡ ¢
dim E+0 ≤ dim (E) − dim (E− ⊕ E0 ) = dim (E+ ) .
¡ 0¢
Les bases B et B¡0 jouant
¢ des rôles symétriques, on a aussi dim (E+ ) ≤ dim ¡E+0 ¢ et
0
dim (E+ ) = dim E+ . De manière¡analogue, ¡ 0 ¢ on vérifie
¡ 0 ¢¢que dim (E− ) = dim E− .
On a donc (dim (E+ ) , dim (E− )) = dim E+ , dim E− et en conséquence dim (E0 ) =
dim (E00 ) .
Le couple (dim (E+ ) , dim (E− )) est la signature de b.
5. La matrice de b dans la base canonique de E = Cn est :
0 0 ··· ··· 0 1
0 0 ··· 0 1 0
. . .
. .
. . · · · ..
A= . .. ..
.. · · · . .
0 1 · ··· 0 0
1 0 ··· ··· 0 0
et son expression dans cette base est :
X
n
t
b (x, y) = xAy = xi yn+1−i .
i=1
n
En notant Fi = Cei ⊕ Cen+1−i pour tout i compris entre 1 et , on a :
2
½
F1 ⊕ · · · ⊕ F n2 si n est pair
E=
F1 ⊕ · · · ⊕ F n−1 ⊕ Ce n+1 si n est impair
2 2
n
Pour tout i compris entre 1 et la matrice de la restriction de b à Fi est la matrice :
2
µ ¶
0 1
Ai =
1 0
de la question I.3. Une base semi-orthonormée de (Fi , b) est alors donnée par :
ui = 1 ei + en+1−i
2
1
un+1−i = ei − en+1−i
2
210 Agrégation externe 2002. Épreuve 1
On a également σ (F ) = b (x, x) = 0 et :
X
n X
n
σ (G) = b (x, x) + b (ei , ei ) = b (ei , ei )
i=3 i=3
puisque (x, e3 , · · · , en ) est une base de G (ce système est libre dans G qui
¡ ⊥est
¢ de
⊥
dimension n − 1 puisque x ∈ E ). On a donc là encore σ (E) = σ (F ) + σ F .
8. On montre par récurrence finie que pour tout i compris entre 1 et p, on a :
¡ ¢
σ (E) = σ (Fi ) + σ Fi⊥ .
Pour i = 1, le résultat a été montré en I.7.
En le supposant acquis jusqu’au rang i < p, on a Fi+1 = Fi ⊕ Cui+1 , la somme directe
étant orthogonale, et donc :
σ (Fi+1 ) = σ (Fi ) + σ (Cui+1 ) .
⊥
De plus Fi+1 = Fi⊥ ∩ (Cui+1 )⊥ est l’orthogonal de Cui+1 dans Fi⊥ (ui+1 est dans Fi⊥
puisque la base est semi-orthonormée), ce qui entraîne d’après I.7. que :
¡ ¢ ¡ ⊥ ¢
σ Fi⊥ = σ Fi+1 + σ (Cui+1 ) .
De ces deux dernières égalités et de l’hypothèse de récurrence, on déduit donc que :
¡ ⊥ ¢ ¡ ¢
σ (Fi+1 ) + σ Fi+1 = σ (Fi ) + σ Fi⊥ = σ (E) .
En particulier, pour i = p, on a :
¡ ¢
σ (E) = σ (F ) + σ F ⊥ .
212 Agrégation externe 2002. Épreuve 1
— II — Espaces sesquilinéaires
1.
P
n P
n
(a) Pour x = xi ei et y = yj ej dans E, en utilisant la sesquilinéarité de b, on a :
i=1 j=1
à n !
X X
n X
b (x, y) = b (ei , ej ) xi yj = xi b (ei , ej ) yj = t XMY
1≤i,j≤n i=1 j=1
(b) On désigne par E ∗ le dual de E, par F ∗ celui de F et par ρ l’application linéaire qui
associe à toute forme linéaire f ∈ E ∗ sa restriction à F ∗ .
En notant ϕ l’application R-linéaire qui associe à tout vecteur x de E la forme
linéaire bx : y 7→ b (y, x) , on a :
x ∈ F ⊥ ⇔ ∀y ∈ F, bx (y) = 0 ⇔ ρ (bx ) = 0 ⇔ ρ (ϕ (x)) = 0,
c’est-à-dire que :
F ⊥ = ker (ρ ◦ ϕ)
en considérant les C-espaces vectoriels E, E ∗ et F ∗ comme des R-espaces vectoriels
et les applications ρ et ϕ comme des applications R-linéaires. Le théorème du rang
nous dit alors que :
¡ ¢
dimR (E) = dimR F ⊥ + dimR (Im (ρ ◦ ϕ)) (12.1)
avec Im (ρ ◦ ϕ) ⊂ F ∗ , ce qui entraîne que :
¡ ¢
dimR (E) ≤ dimR F ⊥ + dimR (F ∗ ) .
En considérant que tout C-espace vectoriel de dimension p est un R-espace vectoriel
de dimension 2p, on déduit que :
¡ ¢ ¡ ¢
dim (E) ≤ dim F ⊥ + dim (F ∗ ) = dim F ⊥ + dim (F ) .
En raisonnant de manière analogue avec l’orthogonal à gauche, on déduit que :
¡ ¢
dim (E) ≤ dim ⊥ F + dim (F ) .
Si on suppose que b est non dégénérée, alors l’application ϕ est injective, donc bi-
jective de E sur E ∗ (ces deux R-espaces vectoriels sont de même dimension) et
considérant que l’application ρ est surjective (une forme linéaire sur F peut se pro-
longer par 0 en une forme linéaire sur E), on déduit que ρ ◦ ϕ est une application
R-linéaire de E ∗ sur F ∗ et :
dimR (Im (ρ ◦ ϕ)) = dimR (F ∗ ) .
L’égalité (12.1) s’écrit donc, pour b non dégénérée :
¡ ¢
dimR (E) = dimR F ⊥ + dimR (F ∗ )
ce qui entraîne : ¡ ¢
dim (E) = dim F ⊥ + dim (F ) .
On procède de même pour l’orthogonal à gauche.
(c) Comme F ∩ F ⊥ est l’orthogonal à droite de la restriction de b à F, on déduit de
⊥
II.1.b. que b est non dégénérée sur¡ F ¢si, et seulement si, F ∩ F = {0} . On a alors
⊥ ⊥
dans ce cas F ⊕ F ⊂ E et dim F + dim (F ) ≤ dim (E) , ce qui donne l’égalité
d’après II.3.b. Il en résulte que E = F ⊕F ⊥ pour b non dégénérée sur F. On procède
de même pour l’orthogonal à gauche.
¡ ¢
(d) Il est clair que F ⊂ ⊥ F ⊥ (que b soit dégénérée ou non) et avec :
¡ ¡ ¢¢ ¡ ¢
dim ⊥ F ⊥ = dim (E) − dim F ⊥ = dim (F )
¡ ¢
pour b non dégénérée, on déduit l’égalité des espaces vectoriels F et ⊥ F ⊥ . La
deuxième égalité se montre de manière analogue.
214 Agrégation externe 2002. Épreuve 1
b (x, y) = αxy
avec α ∈ C∗ et pour ε ∈ C, on a :
pour tous x, y dans E, si on peut choisir α tel que εα = α. Pour ε de module égal à
1, un tel choix est possible en prenant α ∈ C tel que α2 = ε. On a alors |α| = 1 et
1
εα = ε = α.
α
On peut aussi définir b sur E = C2 par sa matrice dans la base canonique :
µ ¶
0 1
A= ,
ε 0
c’est-à-dire que :
b (x, y) = x1 y2 + εx2 y1
et on a pour tous x, y dans E :
εb (y, x) = b (x, y) .
1
puisque εα = ε = α.
α
8.
(a) Pour tout nombre complexe α, on a :
pour tous x, y dans E, si on peut choisir α tel que αε = α. Pour ε de module égal à
1, un tel choix est possible en prenant α ∈ C tel que α2 = ε. On a alors |α| = 1 et
1
αε = ε = α.
α
216 Agrégation externe 2002. Épreuve 1
(b) Si la forme b est nulle, il en est alors de même de βb pour tout nombre complexe β
et cette forme est symétrique. Dans ce cas, on a σ (E, βb) = 0.
On suppose que b est non nulle.
Dire que βb est symétrique équivaut à dire que pour tous x, y dans E, on a :
βb (x, y) = βb (y, x) = β · b (y, x).
Si α ∈ C∗ est tel que αb soit symétrique, la condition précédente est équivalente à :
∀ (x, y) ∈ E 2 , βα · b (y, x) = βαb (x, y) = β · α · b (y, x).
En prenant (x, y) dans E 2 tel que b (x, y) 6= 0, on a nécessairement βα = β · α, ce
µ ¶
α α α
qui équivaut à = (β est non nul), encore équivalent à dire que est réel.
β β β
α 2
Réciproquement si est réel, on a pour tout (x, y) dans E :
β
µ ¶
β β
b (y, x) = b (y, x)
α α
α
avec b (y, x) = b (x, y) (αb est symétrique), ce qui donne :
α
βα β
b (x, y) = b (y, x),
αα α
soit βb (x, y) = βb (y, x), ce qui signifie que la forme βb est symétrique.
α
En conclusion la forme βb est symétrique si, et seulement si, est réel.
β
On suppose que cette condition est remplie et on désigne par B = (e1 , · · · , en ) une
base semi-orthonormée de l’espace sesquilinéaire symétrique (E, αb) (question I.2.).
La base de E, B0 = (e01 , · · · , e0n ) définie par :
s¯ ¯
¯α¯
e0k = ¯¯ ¯¯ek (1 ≤ k ≤ n)
β
est semi-orthonormée pour l’espace sesquilinéaire symétrique (E, βb) et on a :
Xn ¯ ¯X
¯α¯ n
σ (E, βb) = βb (ek , ek ) = β ¯¯ ¯¯
0 0
b (ek , ek )
k=1
β k=1
µ ¶X n µ ¶
α α
= signe αb (ek , ek ) = signe σ (E, αb) .
β k=1 β
1. Comme f est une forme linéaire non nulle, elle définit une surjection de E sur C et il
existe x ∈ E tel que f (x) = 1. Pour un tel x on a :
½
b (x, x) − ub (x, x) = α
b (x, x) − ub (x, x) = α
ce qui entraîne :
α + uα = (1 − uu) b (x, x) = 0
α
puisque uu = 1. Comme α est non nul, on a nécessairement u = − = ε.
α
Corrigé 217
2.
(a) La forme sesquilinéaire b étant non dégénérée, l’application linéaire :
E → E∗
y 7→ by : x 7→ b (x, y)
est un isomorphisme, ce qui assure l’existence et l’unicité d’un vecteur e ∈ E tel que
f = be . Il existe donc un unique vecteur e ∈ E tel que :
∀x ∈ E, b (x, e) = f (x) .
(b) On a :
1−λ
= f (e) = b (e, e)
α
b (e, e) − εb (e, e) = αf (e) f (e)
α
avec ε = − , ce qui entraîne :
α
1−λ α1−λ 1−λ1−λ
+ =α ,
α α α α α
ce qui équivaut à : ¡ ¢ ¡ ¢
(1 − λ) + 1 − λ = (1 − λ) 1 − λ
ou encore à λλ = 1.
1−λ
3. Si E est de type T 0, on a alors f = 0, ce qui donne e = 0 et avec = f (e) = 0, on
α
obtient λ = 1.
4. Si ϕ est un isomorphisme de E sur E 0 , en notant e le vecteur centre de E, on a pour tout
vecteur x0 = ϕ (x) de E 0 (ϕ est bijective) :
b0 (ϕ (x) , ϕ (e)) = b (x, e) = f (e) = f 0 (ϕ (e)) ,
ce qui prouve que e0 = ϕ (e) est le vecteur centre de E 0 . On a alors en notant λ et λ0 les
poids de E et E 0 :
1 − λ0 1−λ
= f 0 (ϕ (e)) = f (e) =
α α
0
et λ = λ .
5.
(a) Si x ∈ E \{0} est colinéaire au vecteur centre e (qui est non nul puisque f = b (·, e) 6=
0), on a alors Ce = Cx et :
⊥
F = (Ce) = {y ∈ E | b (y, e) = 0} = ker (f ) .
Réciproquement si F = ker (f ) alors les formes linéaires f et b (·, x) sont colinéaires
(elles sont non nulles de même noyau), c’est-à-dire qu’il existe un scalaire µ ∈ C∗ tel
que f = µb (·, x) , ce qui signifie que :
∀y ∈ E, f (y) = µb (y, x)
et avec f (y) = b (y, e) pour tout y dans E (définition du vecteur centre), on déduit
que :
∀y ∈ E, b (y, e − µx) = 0,
ce qui signifie que e−µx est dans E ⊥ = {0} (b est non dégénérée). On a donc e = µx.
218 Agrégation externe 2002. Épreuve 1
⊥
(b) L’orthogonal à droite de ker (f ) = (Ce) est :
¡⊥ ¢⊥
(ker (f ))⊥ = (Ce) = Ce
b (x, y) = µxy
avec µ ∈ C∗ .
Dire que (C, b, Id) est un espace α-semi-quadratique équivaut à dire que :
∀x ∈ C, x = µxe,
1 0 1 − λ0 1 α
ce qui donne e = et le poids λ est défini par = e = , ce qui donne λ0 = 1 − .
µ α µ µ
α
Ce poids est égal à λ si, et seulement si, µ = (λ est différent de 1).
1−λ
α
Réciproquement, vérifions qu’une telle forme convient. Si µ = , alors µ est non nul et
1−λ
la forme b définie sur C2 par b (x, y) = µxy est non dégénérée. Pour montrer que (C, b, Id)
αα
est un espace α-semi-quadratique il suffit de montrer que < (αµ) = , soit que :
2
µ ¶ µ ¶
αα 1 αα
< = αα< = ,
1−λ 1−λ 2
ce qui résulte de : µ ¶ µ ¶
1 1 1 1 1
< = + =
1−λ 2 1−λ 1−λ 2
(λλ = 1).
On a donc ainsi montré que pour λ ∈ C \ {1} tel que λλ = 1, l’unique forme sesquilinéaire
b sur C telle que (C, b, Id) soit un espace α-semi-quadratique de poids λ est définie par :
α
b (x, y) = xy.
1−λ
7. On a déjà vu en III.4. que deux espaces α-semi-quadratiques isomorphes ont même poids.
Si E est un espace α-semi-quadratique de type T 1 et de dimension 1, on a alors e 6= 0
et λ 6= 1. En effet si e = 0 alors f = b (·, e) = et E est de type T 0. En dimension 1, la
condition f 6= 0 équivaut à dire que f (e) 6= 0 pour e 6= 0, ce qui équivaut à λ 6= 1.
Pour montrer que deux espaces α-semi-quadratiques de dimension 1 de type T 1 et de
Corrigé 219
même poids λ 6= 1 sont isomorphes, il nous suffit de montrer qu’un tel espace α-semi-
quadratique est isomorphe à l’espace α-semi-quadratique (C, b0 , Id) , où la forme b0 est
α
définie par b0 (x, y) = xy (l’isomorphie est une relation d’équivalence).
1−λ
Soit donc E = (E, b, f ) un espace α-semi-quadratique de type T 1 de dimension 1 et de
poids λ 6= 1. La forme linéaire f qui est non nulle réalise un isomorphisme de E sur C
qui permet de définir sur C une structure d’espace α-semi-quadratique en posant :
½ 0
f = Id
∀ (z, z 0 ) ∈ C2 , b0 (z, z 0 ) = b0 (f (x) , f (x0 )) = b (x, x0 )
et :
ϕ (z, z 0 ) = ze + z 0 x
vérifie bien la condition (a) et une telle forme est uniquement déterminée.
Si b00 est une forme sesquilinéaire sur E 00 vérifiant les conditions (b) à (e) , avec la condition
(e) , on déduit que :
ce qui permet de déduire l’expression de b00 en écrivant tout vecteur de E 00 sous la forme :
L’unicité de f 00 et b00 vérifiant les conditions (a) à (e) est donc prouvée.
Réciproquement on vérifie que f 00 et b00 ainsi définies vérifient bien les conditions voulues.
Corrigé 221
10. (a) Vérifions tout d’abord que b0 , b1 et b2 sont non dégénérées sur F, F ⊥ et ⊥
F respec-
tivement.
Pour b0 ¡c’est¢ l’hypothèse de départ.
Avec ⊥ F ⊥ = F, on déduit que :
⊥
¡ ⊥¢
F ∩ F ⊥ = F ∩ F ⊥ = {0} ,
ce qui signifie que b1 est non dégénérée. On procède de même pour b2 .
Il est alors facile de vérifier que F, F ⊥ et ⊥ F sont des espaces α-semi-quadratiques.
(b) Comme b est non dégénérée sur F, on a E = F ⊕ F ⊥ (question II.3.c.), ce qui
équivaut à dire que l’application linéaire ϕ définie de F × F ⊥ dans E par ϕ (x, x0 ) =
x + x0 est un isomorphisme. On vérifie facilement que ϕ réalise un isomorphisme
d’espaces α-semi-quadratiques de F × F ⊥ sur E.
On vérifie de manière analogue que E est isomorphe à ⊥ F × F.
11. (a) Avec :
b00 ((x, x0 ) , (e, λe0 )) = b (x, e) + λb0 (x0 , e0 ) + αf 0 (x0 ) f (e)
1−λ 0 0
= f (x) + λf 0 (e0 ) + α f (x )
α
= f (x) + f 0 (x0 ) = f 00 (x, x0 )
on déduit que le centre de E 00 est e00 = (e, λe0 ) .
(b) Avec :
1 − λ00 1−λ 1 − λ0 1 − λλ0
= f 00 (e00 ) = f (e) + λf 0 (e0 ) = +λ = ,
α α α α
on déduit que le poids de E 00 est λ00 = λλ0 .
12. Le noyau de f est :
F = ker (f ) = ⊥ (Ce) .
(a) Dire que b est non dégénérée sur F équivaut à dire que :
F ∩ F⊥ = ⊥
(Ce) ∩ Ce = {0} .
Si e = 0, alors f = 0 et E est de type T 0.
Si e 6= 0 la condition F ∩ F ⊥ = {0} équivaut à dire que e n’est pas dans le noyau de
f, ce qui équivaut à f (e) 6= 0, encore équivalent à λ 6= 1.
(b) Comme f est nulle sur F, avec la relation b (x, y) − εb (y, x) = αf (x) f (y), on déduit
que b (x, y) = εb (y, x) pour tous x, y dans F, ce qui peut aussi s’écrire, en tenant
α
compte de ε = − :
α
∀y ∈ F, iαb (x, y) = iαb (y, x).
Ce qui signifie que iαb est symétrique sur F.
13. Si E est de type T 0, alors f 00 (x, x0 ) = f 0 (x0 ) et F 00 = ker (f 00 ) = E × F 0 = F × F 0 . De
manière analogue, on voit que E 0 est de type T 0, alors F 00 = F × F 0 . On en déduit alors
que pour tous (x, x0 ) et (y, y 0 ) dans F 00 , on a :
iαb00 ((x, x0 ) , (y, y 0 )) = iαb (x, y) + iαb0 (x0 , y 0 )
et (F 00 , iαb00 ) est isomorphe à la somme directe orthogonale de (F, iαb) et (F 0 , iαb0 ) . Avec
la propriété d’additivité de σ (question I.8.), on en déduit alors que :
ps (E × E 0 ) = ps (E) + ps (E 0 ) .
222 Agrégation externe 2002. Épreuve 1
si, et seulement si, le vecteur (z1 , z2 ) est colinéaire au vecteur(f (e2 ) , −f (e1 )) ,
ce qui prouve que le noyau de f|Ce1 ⊕Ce2 est la droite engendrée par le vecteur
f (e2 ) e1 − f (e1 ) e2 .
(c) Comme E est isomorphe à E1 × E2 , on a λ = λ1 λ2 .
F1 ⊕ F2 étant un sous-espace vectoriel de F, on a, en notant F3 = F ∩ (F1 ⊕ F2 )⊥ :
Avec l’orthogonalité de e1 et e2 , on a :
On a donc bien :
σ = s = σ (F, iαb)
σ ≡ (n − 1) − 1 ≡ n (mod 2)
Si E est de type T 1 avec λ 6= 1, alors (F, iαb) est non dégénérée sur F et s est congru
arg (λ)
à n − 1 modulo 2. Avec σ = s + 1 − , on déduit qu’il existe un entier relatif
π
k tel que :
arg (λ)
σ = n + 2k −
π
et σ − n n’est pas dans 2Z puisque arg (λ) est dans ]0, 2π[ .
En définitive, λ = 1 si, et seulement si, σ − n est un entier pair.
224 Agrégation externe 2002. Épreuve 1
arg (λ)
(b) La relation σ = n + 2k − avec k ∈ Z est encore valable pour λ = 1 puisque
π
dans ce cas l’argument est nul. On a donc dans tous les cas :
eiπ(n−σ) = ei arg(λ) = λ.
Si σ − n ∈ 2Z, on a alors λ = 1 et s = σ.
Sinon on a λ 6= 1 et s − n·+ 1 est¸dans 2Z, ce qui entraîne que s − n − 1 est dans 2Z
σ−n
et l’égalité s = n + 1 + 2 est équivalente à :
2
s−1≤σ <s+1
on a : ½
0 si βγ = 0,
δ=
k − 2 si βγ 6= 0.
(b) Si βγ = 0, on a alors λ1 = 1 ou λ2 = 1 et λ = λ2 ou λ = λ1 , ce qui entraîne :
signe (= (λ − λ1 − λ2 )) = k − 2
encore équivalent à :
σ (E 00 ) = ps (E 00 ) = ps (E) + ps (E 0 ) = σ (E) + σ (E 0 )
et pour λ 6= 1, on a :
arg (λ00 )
σ (E 00 ) = ps (E 00 ) + 1 −
π
arg (λ00 )
= ps (E) + ps (E 0 ) + 1 −
π
= σ (E) + σ (E 0 ) .
Si λ est différent de 1, alors E est de type T 1, donc ker (f ) est de dimension n − 1 et avec
arg (λ)
0≤ < 2 et la définition de σ, on déduit que s − 1 ≤ σ ≤ s + 1, ce qui donne
π
226 Agrégation externe 2002. Épreuve 1
13.1 Énoncé
Pour tout entier n ≥ 1, on note GLn (C) le groupe des matrices carrées inversibles de taille
n à coefficients dans le corps C des nombres complexes.
On note Un le sous-groupe de GLn (C) formé des matrices unitaires.
Si V est un espace vectoriel complexe, on peut restreindre à R × V la loi de multiplication
par les complexes C × V → V et on obtient alors sur le groupe additif de V une structure
d’espace vectoriel réel qu’on appelle espace vectoriel réel sous-jacent à V.
Pour tout espace vectoriel complexe V de dimension n ≥ 1, on note End (V ) l’algèbre des
endomorphismes de V et GL (V ) le groupe des automorphismes de V.
On note IdV l’automorphisme identité de V.
On dit qu’une partie non vide X de End (V ) est diagonalisable s’il existe une base de V
telle que la matrice dans cette base de tout élément de X soit diagonale.
Une forme hermitienne sur V est une application Φ : V × V → C qui est sesquilinéaire (i. e.
linéaire à droite et antilinéaire à gauche) et telle que Φ (y, x) = Φ (x, y) pour tous x, y dans V.
Une telle forme est dite définie positive si le réel Φ (x, x) est strictement positif pour tout
vecteur non nul x de V.
On appelle espace hermitien un espace vectoriel complexe de dimension finie muni d’une
forme hermitienne définie positive.
Si Φ est une forme hermitienne définie positive sur V, on rappelle que pour tout u ∈ End (V ) ,
l’adjoint (pour Φ) de u, noté u∗ est l’endomorphisme de V défini par :
On dit que u est hermitien (pour Φ) si u∗ = u et qu’il est unitaire (pour Φ) si u∗ ◦ u = IdV .
On note U (V ) le sous-groupe de GL (V ) formé des endomorphismes de V unitaires pour Φ
et SU (V ) le sous-groupe de U (V ) formé des endomorphismes unitaires de déterminant égal à
1.
Si E est un espace vectoriel réel et q une forme quadratique définie positive sur E, on rappelle
qu’une isométrie de q est un endomorphisme de E tel que q (u (x)) = q (x) pour tout x dans E.
On note O (q) le sous-groupe du groupe des automorphismes de E constitué des isométries de
q et SO (q) le sous-groupe de O (q) formé des isométries de déterminant égal à 1.
— I — Généralités
227
228 Agrégation externe 2003. Épreuve 1
— II — Le cas où n vaut 2
Pour cette partie, V désigne un espace vectoriel complexe de dimension n = 2 muni d’une
forme hermitienne définie positive Φ.
On note E l’ensemble des endomorphismes hermitiens de V de trace nulle.
Cet ensemble E est un sous-espace vectoriel de l’espace vectoriel réel sous-jacent à End (V ) .
On définit l’application q sur E par :
7. Déterminer l’image de ϕ.
8. Montrer que SU (V ) contient un sous-groupe fini G dont tout sous-groupe abélien distin-
gué est d’indice au moins 60 (on pourra utiliser le groupe des isométries positives d’un
icosaèdre régulier, en admettant qu’un espace affine euclidien de dimension 3 contient un
tel icosaèdre).
9. On désigne par G un sous-groupe de U (V ) et par Z le sous-groupe de G formé des
homothéties qui appartiennent à G.
On suppose que Z est distinct de G.
G
On note H = le groupe quotient de G par son sous-groupe distingué H et m est le
Z
cardinal de H.
Les éléments de G qui ne sont pas dans Z ont exactement deux droites propres (qui sont
orthogonales). On note D l’ensemble des droites de V ainsi obtenues.
(a)
i. Montrer que pour tous g dans G et D dans D, la droite g (D) est dans D.
ii. Montrer que l’application (g, D) de G × D dans D induit une action du groupe
H sur l’ensemble D.
On note (h, D) 7→ h · D cette action et pour tout D ∈ D, eD désigne le cardinal du
stabilisateur de D dans H.
(b) Montrer que :
i. eD ≥ 2 pour tout D ∈ D ;
P
ii. 2 (m − 1) = (eD − 1) ;
D∈D
0
iii. si D, D sont dans la même orbite sous l’action de H alors eD = eD0 .
(c) On note Ω1 , · · · , Ωr les orbites de D sous l’action de H et pour tout i compris entre
1 et r, ei désigne la valeur commune des eD pour D ∈ Ωi . On range ces orbites de
manière à avoir e1 ≤ e2 ≤ · · · ≤ er .
µ ¶
Pr 1
i. Calculer 1− en fonction de m.
i=1 ei
ii. Montrer que r vaut 2 ou 3.
(d) Montrer que si r vaut 2, alors G est abélien.
(e) Montrer que si r vaut 3 et e1 = e2 = 2, e3 ≥ 2, alors G possède un sous-groupe
abélien distingué d’indice 2.
10. En examinant les possibilités autres que celles envisagées en II.9d et II.9e, montrer que
tous sous-groupe fini G de GL2 (C) possède un sous-groupe abélien distingué d’indice au
plus 60 dans G.
Pour cette partie, n est un entier au moins égal à 2 et V désigne un espace vectoriel hermitien
de dimension n. On note Φ la forme hermitienne définie positive donnée sur V.
230 Agrégation externe 2003. Épreuve 1
h πh
1. Pour cette question, on fixe un réel τ ∈ 0, et un élément v de U (V ) . On suppose que
2
pour chaque valeur propre γ de v, il existe θ ∈ [−τ, τ ] tel que γ = eiθ .
(a) Montrer que pour tout vecteur non nul x de V, il existe un réel r > 0 et un réel
α ∈ [−τ, τ ] tels que Φ (v (x) , x) = reiα .
(b) Soit u dans U (V ) et t = v ◦ u ◦ v−1 . Pour tout λ ∈ C, on note Uλ = ker (u − λIdV ) ,
Tλ = ker (t − λIdV ) et on note Uλ⊥ l’orthogonal de Uλ dans V.
i. Montrer que Tλ ∩ Uλ⊥ = {0} .
ii. On suppose de plus que u et t commutent. Montrer que pour tout λ ∈ C on a
Tλ = Uλ , de sorte que t = u et que u et v commutent.
(c) Soit s dans U (V ) . On suppose que pour chaque valeur propre σ de s, il existe
α ∈ [−τ, τ ] tel que σ = eiα .
Montrer que pour toute valeur propre µ de v ◦ s−1 , il existe β ∈ [−2τ, 2τ ] tel que
µ = eiβ (on pourra considérer un vecteur x de V tel que (v − µs) (x) = 0).
Pour g ∈ End (V ) , on note N (g) la trace de g∗ ◦ g. Si A = ((ai,j ))1≤i,j≤n est la
P
matrice de g dans une base orthonormée de V, on a N (g) = |aij |2 , de sorte
1≤i,j≤n
que N est une forme quadratique définie
p positive sur l’espace vectoriel réel E sous-
jacent à End (V ) . On note g 7→ kgk = N (g) la norme euclidienne correspondante
sur E.
(d) Montrer que pour tout u dans U (V ) , on a :
¡ ¢
N vuv−1 u−1 − IdV ≤ 4 sin2 (τ ) N (u − IdV )
(on pourra, en prenant une base de vecteurs propres de v, estimer la quantité
N (v (u − IdV ) − (u − IdV ) v)).
2. Pour cette question G désigne un sous-groupe fini de U (V ) . On note Si l’ensemble des
π πh
éléments s de G tels que pour toute valeur propre σ de s, il existe α ∈ − , tel que
6 6
σ = eiα . On note A le sous-groupe de G engendré par S.
(a) Soient v dans S et u dans G. On définit par récurrence sur l’entier naturel k, un
élément uk de U (V ) en posant :
u0 = u et uk+1 = vuk v −1 u−1
k pour tout k ∈ N.
13.2 Corrigé
— I — Généralités
1.
(a) Pour tout λ ∈ C, on a :
¡ ¢
x ∈ Tλ ⇔ t (x) = λx ⇔ v ◦ u ◦ v−1 (x) = λx ⇔ u v −1 (x) = λv −1 (x) ,
c’est-à-dire que :
On a donc Tλ = v (Uλ ) .
(b) Dans le cas où u et v commutent, on a t = v ◦ u ◦ v−1 = u ◦ v ◦ v−1 = u et Tλ = Uλ .
(c) Dans le cas où u et v commutent, on a Tλ = v (Uλ ) = Uλ pour tout nombre complexe
λ, c’est-à-dire que les sous-espaces vectoriels Uλ de V sont stables par v. Si de plus
λ est une valeur propre de u, alors l’espace Uλ n’est pas réduit à {0} .
Si v est diagonalisable, son polynôme minimal πv qui annule v est un polynôme
scindé sur C à racines simples qui annule aussi la restriction de v à Uλ , il en résulte
que cette restriction est diagonalisable.
Si λ n’est pas valeur propre de u, on a Uλ = {0} et le résultat est encore valable.
2. Si v est d’ordre p ≥ 1 dans GL (V ) , il est annulé par X p − 1 qui est un polynôme scindé
sur C à racines simples, ce qui implique que v est diagonalisable.
3. On procède par récurrence sur la dimension n ≥ 1 de V.
Pour n = 1 le résultat est évident puisque dans ce cas les endomorphismes de V sont les
homothéties.
On suppose que V est de dimension n + 1 et que le résultat est acquis pour les espaces
vectoriels de dimension inférieure ou égale à n. Si tous les éléments de X sont des homo-
théties alors le résultat est clair. Sinon soit u dans X tel que u ne soit pas une homothétie.
Comme u est diagonalisable, on a la décomposition en sous espaces propres :
p p
M M
V = ker (u − λk IdV ) = Uλk .
k=1 k=1
L’endomorphisme u n’étant pas une homothétie chaque sous espace propre Uλk est de
dimension inférieure ou égale à n. De plus comme tous les éléments v de X sont diagona-
lisables et commutent à u, chaque sous espace propre Uλk est stable par v et la restriction
de tout élément v de X à chacun des Uλk est diagonalisable. On peut donc appliquer,
pour tout entier k compris entre 1 et p, l’hypothèse de récurrence à la famille des restric-
tions des éléments de X à Uλk , ce qui permet de construire une base de diagonalisation
de chacun des Uλk commune à toutes les restrictions des éléments de X à cet espace. La
réunion de ces bases donne alors une base de diagonalisation commune à tous les v ∈ X.
4. On se place sur V = C2 muni de sa base canonique B = (e1 , e2 ) . Pour tout nombre
complexe λ, on note vλ l’endomorphisme de V ayant pour matrice dans la base B :
µ ¶
1 λ
Aλ =
0 1
232 Agrégation externe 2003. Épreuve 1
est également une forme hermitienne définie positive sur V. En effet avec la linéarité de
gk , on vérifie facilement que Ψk est hermitienne, avec la positivité de Ψ on a Ψk (x, x) ≥ 0
pour tout x dans V et l’égalité Ψk (x, x) = 0 équivaut à gk (x) = 0 puisque Ψ est définie,
ce qui implique x = 0 puisque gk est un automorphisme de V.
L’application :
p
X
Φ : (x, y) 7→ Ψ (gk (x) , gk (y))
k=1
définit également une forme hermitienne définie positive sur V.
En remarquant que pour tout j compris entre 1 et p l’application g 7→ g ◦ gj−1 réalise une
bijection de G (elle est injective et G est fini), on déduit que pour tout (x, y) dans V 2 on
a:
¡ ¢ X ¡ ¢ X ¡ ¢
Φ x, gj−1 (y) = Ψ g (x) , g ◦ gj−1 (y) = Ψ g ◦ gj−1 (gj (x)) , g ◦ gj−1 (y)
g∈G g∈G
X
= Ψ (h (gj (x)) , h (y)) = Φ (gj (x) , y) ,
h∈G
ce qui équivaut à dire que gj∗ = gj−1 ou encore que gj est unitaire relativement à Φ.
6. Soit H = {A1 , · · · , Ap } un sous-groupe fini de GLn (C) .
En notant B0 la base canonique de Cn , chaque matrice Ak est la matrice dans B0 d’un
automorphisme gk de Cn et G = {g1 , · · · , gp } un sous-groupe fini de GL (Cn ) .
Pn
À partir du produit scalaire hermitien canonique de Cn , (x, y) 7→ hx | yi = xi yi (les xi
i=1
et yi étant les composantes de x et y dans B0 ), on peut construire une forme hermitienne
définie positive Φ sur Cn telle que tous les gk soient unitaires pour Φ.
En désignant par B une base orthonormée pour Φ et pour tout k compris entre 1 et p par
Bk la matrice de gk dans cette base, la condition gk∗ ◦ gk = IdCn où gk∗ désigne l’adjoint
de gk relativement à Φ, se traduit par Bk∗ Bk = In (on rappelle que si (V, Φ) est un espace
hermitien, il existe des bases orthonormées pour Φ et un endomorphisme de V est unitaire
pour Φ si, et seulement si, sa matrice dans une base orthonormée pour Φ est unitaire).
Les matrices Bk sont donc unitaires et K = {B1 , · · · , Bp } est un sous-groupe fini de Un .
En notant P la matrice de passage de B0 à B, on a Ak = P Bk P −1 pour tout k compris
entre 1 et p et H = P KP −1 est conjugué à K.
— II — Le cas où n vaut 2
Corrigé 233
5. Pour tout a dans U (Vµ) il existe¶ une base orthonormée Ba = (e1 , e2 ) de V dans laquelle la
λ 0
matrice de a est A = avec λ = eiα et µ = eiβ . On désigne alors par (u1 , u2 , u2 )
0 µ
la base de E construite relativement à cette base en II.1. En notant Fk la matrice de
ϕ (a) (uk ) dans cette base pour k = 1, 2, 3, on a :
µ iα ¶µ ¶ µ −iα ¶ µ ¶
e 0 1 0 e 0 1 0
F1 = = = E1
0 eiβ 0 −1 0 e−iβ 0 −1
µ iα ¶µ ¶ µ −iα ¶ µ ¶
e 0 0 1 e 0 0 ei(α−β)
F2 = =
0 eiβ 1 0 0 e−iβ e−i(α−β) 0
µ iα ¶µ ¶ µ −iα ¶ µ ¶
e 0 0 i e 0 0 iei(α−β)
F3 = =
0 eiβ −i 0 0 e−iβ −ie−i(α−β) 0
En posant θ = α − β, on a donc :
F1 = E1
F2 = cos (θ) E2 + sin (θ) E3
F3 = − sin (θ) E2 + cos (θ) E3
soit :
ϕ (a) (u1 ) = u1
ϕ (a) (u2 ) = cos (θ) u2 + sin (θ) u3
ϕ (a) (u3 ) = − sin (θ) u2 + cos (θ) u3
et la matrice de ϕ (a) dans la base (u1 , u2 , u3 ) est :
1 0 0
M (a) = 0 cos (θ) − sin (θ) .
0 sin (θ) cos (θ)
Il est facile de vérifier que ϕ est un morphisme de groupes de U (V ) vers O (q) et un élément
a de U (V ) est dans le noyau de ϕ si, et seulement si, ϕ (a) = IdE , ce qui équivaut à dire
que M (A) = I3 encore équivalent à eiθ = 1 soit à λ = µ, ce qui revient à dire que a est une
homothétie (dans un espace vectoriel de dimension n un endomorphisme diagonalisable a
une seule valeur propre d’ordre n si, et seulement si, c’est une homothétie). On a donc :
© ª
ker (ϕ) = eiα IdV | α ∈ R .
valeurs propres sont réelles et il se diagonalise dans une base orthonormée. La trace de u1
étant nulle et son déterminant égal à −1 (det (u1 ) = −q (u1 )), on en déduitµqu’il existe ¶
1 0
une base orthonormée (e1 , e2 ) de V dans laquelle la matrice de u1 est E1 = .
µ ¶0 −1
0 1
En désignant par u2 et u3 les endomorphismes de V de matrices E2 = et E3 =
µ ¶ 1 0
0 1
i dans (e1 , e2 ) , on vérifie facilement que (u1 , u2 , u3 ) est une base orthonormée
−1 0 µ iθ ¶
e 0
de l’espace euclidien (E, q) . En prenant a dans U (V ) de matrice dans (e1 , e2 ) ,
0 1
ϕ (a) est la rotation d’axe Ru1 et d’angle θ, c’est-à-dire que ϕ (a) = v.
En définitive ϕ est surjective de U (V ) sur SO (q) .
8. La surjection ϕ : U (V ) → SO (q) induit une surjection ψ : SU (V ) → SO (q) . En effet, en
gardant les notations de la question précédente, si v ∈ SO (q) a pour antécédent à θa ∈ U (V!)
µ iθ ¶
e 0 θ ei 2 0
de matrice dans (e1 , e2 ) , alors a0 = e−i 2 a qui a pour matrice θ
0 1 0 e 2 −i
µ ¶
θ θ
a pour image par ϕ la rotation d’axe Ru1 et d’angle − − = θ, c’est-à-dire que
2 2
ϕ (a0 ) = v avec a0 dans SU (V ) .
Le noyau de ψ est SU (V ) ∩ ker (ϕ) = {IdV , −IdV } .
On désigne par H le groupe des rotations de E qui conservent l’icosaèdre régulier (centré
en 0). On rappelle que ce groupe est isomorphe au groupe alterné A5 . C’est un groupe
simple (ses seuls sous-groupes distingués sont {IdE } et H), non abélien et de cardinal 60.
Son image réciproque G = ψ−1 (H) est alors un sous-groupe de cardinal 120 de SU (V ) .
Si K est un sous-groupe abélien distingué de G, alors ψ (K) est un sous-groupe abélien
distingué de H et nécessairement ψ (K) = {IdE } (H est simple et non abélien). On a donc
card (G)
K = {IdV } ou K = {IdV , −IdV } . L’indice de K dans G est donc [G : K] = =
card (K)
120 ou 60.
9.
(a)
i. Soit D = Ce1 dans D, où e1 est un vecteur propre d’un élément h de G \ Z
associé à l’une de ses valeurs propres λ = eiα (h qui est unitaire a deux valeurs
propres complexes de module égal à 1 et ces valeurs propres sont distinctes si h
n’est pas une homothétie). Pour tout g dans G, on a :
¡ ¢
g ◦ h ◦ g−1 (g (e1 )) = λg (e1 )
avec g (e1 ) 6= 0, c’est-à-dire que g (e1 ) est vecteur propre de k = g◦h◦g−1 ∈ G\Z
(si k est une homothétie, il commute alors à g et h = g −1 ◦ k ◦ g = k est aussi une
homothétie, ce qui n’est pas le cas). La droite g (D) est donc une droite propre
de k ∈ G \ Z, ce qui signifie que g (D) est dans D.
ii. On vérifie facilement que l’application ϕ : (g, D) 7→ g (D) définit une action du
groupe G sur l’ensemble D. En effet :
— ∀ (g, D) ∈ G × D, ϕ (g, D) = g (D) ∈ D ;
— ∀D ∈ D, ϕ (IdV , D) = IdV (D) = D ;
— ∀ (g, h, D) ∈ G2 × D, ϕ (g ◦ h, D) = g (h (D)) = ϕ (g, ϕ (h, D)) .
236 Agrégation externe 2003. Épreuve 1
(g, D) 7→ g (D)
HD = {h ∈ H | h · D = D} .
ii. On note :
E = {(h, D) ∈ H × D | h · D = D} .
Si h = IdV , il stabilise toutes les droites de D et dans le cas contraire on a h = g
avec g différent d’une homothétie et il stabilise exactement deux droites de D
qui sont orthogonales (les deux droites propres des eiα g pour tout réel α). On a
donc :
card (E) = card (D) + 2 (m − 1) .
En considérant d’autre part que toute droite D ∈ D est stabilisée par eD élé-
ments de H, on a aussi : X
card (E) = eD .
D∈D
Il en résulte que :
X X
2 (m − 1) = eD − card (D) = (eD − 1) .
D∈D D∈D
H · D = {h · D | h ∈ H} ,
soit r ≥ 2. On a donc r = 2 ou 3.
(d) Si r = 2, on a : µ ¶
1 1 1
2 1− =2− −
m e1 e2
2 1 1 2e1 e2
soit = + , ou encore m = avec 2 ≤ e1 ≤ e2 ≤ m. De e2 ≤ m,
m e1 e2 e1 + e2
on en déduit que e2 ≤ e1 et nécessairement e1 = e2 = m. On a donc deux orbites
m
de cardinal = 1, c’est-à-dire que chacune de ces orbites est réduite à une droite
ei
et D = Ω1 ∪ Ω2 est réduit à deux droites. Tous les éléments de G admettent ces
deux droites comme droites propres, ce qui implique que G est diagonalisable et en
conséquence abélien.
(e) Si r = 3, e1 = e2 = 2, e3 ≥ e2 = 2, on a :
µ ¶
1 1
2 1− =2−
m e2
card (H) m
et m = 2e3 . Pour toute droite D dans Ω3 , on a = = 2, c’est-à-dire que
card (HD ) e3
HD est un sous-groupe d’indice 2 dans H. Son image réciproque par la surjection
canonique π : G → H = G/Z :
K = π −1 (HD ) = {g ∈ G | g (D) = D}
est alors aussi un sous-groupe d’indice 2 de G. En effet on a :
card (G) card (G) card (H)
[G : K] = = = = 2.
card (K) card (HD ) card (Z) card (HD )
Ce sous-groupe K qui est d’indice 2 dans G est nécessairement distingué. De plus
tout élément de K admet D et donc sa droite orthogonale comme droite propre, il
en résulte que K est diagonalisable et en conséquence abélien.
238 Agrégation externe 2003. Épreuve 1
10. Avec les notations des questions précédentes, si G est un sous-groupe fini de U (V ) , pour
r = 3, on a :
2 1 1 1
= + + −1
m e1 e2 e3
et nécessairement e1 ≤ 2. En effet si e1 ≥ 3, comme e3 ≥ e2 ≥ e1 , on aboutit à :
2 1 1 1
= + + − 1 ≤ 0,
m e1 e2 e3
ce qui est impossible. On a donc e1 = 2 et :
2 1 1 1
= + − ,
m e2 e3 2
2
ce qui entraîne e2 ≤ 3. En effet e3 ≥ e2 ≥ 4 donne ≤ 0, ce qui est impossible.
m
2 1 1
Le cas e2 = 2 étant déjà traité, on a e2 = 3 et = − impose e3 ≤ 5. On a donc :
m e3 6
card (G)
e1 = 2, e2 = 3, e3 = 3, 4 ou 5, m = = 12, 24 ou 60
card (K)
1.
(a) L’endomorphisme unitaire v se diagonalise dans une base orthonormée B = (ek )1≤k≤n
Pn
avec v (ek ) = λk ek = eiαk ek où αk ∈ [−τ, τ ] . Pour tout x = xk ek non nul
k=1
P
n
2 1
dans V, on a alors Φ (v (x) , x) = |xk | λk et z = P
n Φ (v (x) , x) est dans
k=1 2
|xk |
k=1
l’enveloppe convexe
© des λk (1 ≤ k ≤ n).ªComme chaque λk = e−iαk est dans le
convexe C h= zh= reiθ | r > 0, θ ∈ [−τ, τ ] (cette partie de C est convexe puisque
π
τ est dans 0, ), on a z ∈ C et il en est de même de Φ (v (x) , x) , c’est-à-dire qu’il
2
existe un réel r > 0 et un réel α ∈ [−τ, τ ] tels que Φ (v (x) , x) = reiα .
(b)
i. On a vu en I.1a que Tλ = v (Uλ ) , tout vecteur de Tλ s’écrit y = v (x) avec
x ∈ Uλ et dire que y est aussi dans Uλ⊥ implique que Φ (v (x) , x) = Φ (y, x) = 0
et x est nécessairement nul d’après III.1a.
OnL a donc Tλ ∩ Uλ⊥ = {0} et avec dim (Tλ ) = dim (Uλ ) , on déduit que V =
Tλ Uλ⊥ .
Corrigé 239
(c) Soit µ une valeur propre de v ◦ s−1 et y 6= 0 un vecteur propre associé. En notant
x = s−1 (y) , on a :
¡ ¢
(v − µs) (x) = v (x) − µs (x) = v ◦ s−1 (y) − µy = 0.
D’après III.1a, il existe deux réels r, r0 strictement positifs et deux réels α, α0 dans
0
[−τ, τ ] tels que Φ (v (x) , x) = reiα et Φ (s (x) , x) = r0 eiα . Avec :
ce qui donne : X
N (w) = |aij |2 |λi − λj |2
1≤i,j≤n
avec :
µ ¶
¯ ¯2 θj − θi
|λi − λj | = ¯1 − ei(θj −θi ) ¯ = 2 − 2 cos (θj − θi ) = 4 sin2
2
2
240 Agrégation externe 2003. Épreuve 1
et donc : µ ¶
X 2 θj − θi
2
N (w) = 4 |aij | sin .
1≤i,j≤n
2
i π πh ¯ µ ¶¯
θj − θi ¯ θ − θ ¯
, on a ¯¯sin ¯ ≤ |sin (τ )| et :
j i
Les réels étant dans [−τ, τ ] ⊂ − , ¯
2 2 2 2
¡ ¢ X
N vuv−1 u−1 − IdV ≤ 4 sin2 (τ ) |aij |2 = 4 sin2 (τ ) N (u − IdV ) .
1≤i,j≤n
2. Comme S est fini et toutes leshvaleurs propres des éléments de S sont de la forme eiα avec
π πh
|α| < , il existe un réel τ ∈ 0, tel que tous ces α soient dans [−τ, τ ] .
6 6
(a)
i. En utilisant le résultat de III.1d, on déduit que pour tout v ∈ S, on a :
(faire un dessin).
En désignant par m la mesure de la boule unité de E, la mesure d’une boule de
2
rayon R est R2n m puisque E est un R-espace vectoriel de dimension 2n2 (n2 est la
dimension de End (V ) sur C). On a donc :
Ãp ! p p µ √ ¶2n2 µ √ ¶2n2
[ X X η η
m Bi = m (Bi ) = m = pm
i=1 i=1
2 2
õ i=1 √ ¶ 2 µ √ ¶2n2 !
√ η 2n √ η
≤ m (C) = m n+ − n−
2 2
14.1 Énoncé
Si R est un anneau commutatif unitaire, on note 1 son élément unité et R× le groupe des
éléments inversibles de R.
Si m, n sont deux entiers naturels non nuls, on note Mm,n (R) l’ensemble des matrices à m
lignes et n colonnes à coefficients dans R. Pour simplifier on note Mn (R) l’anneau des matrices
carrées Mn,n (R) .
On note GLn (R) le groupe des éléments de Mn (R) de déterminant dans R× .
On note In la matrice identité de Mn (R) .
Le sous-ensemble de Mn (R) formé des matrices symétriques est noté Sn (R) .
Z
Pour tout nombre premier p, on note Fp le corps des classes résiduelles modulo p.
pZ
Pour ce problème, on se fixe un nombre premier impair p et on considère deux matrices
symétriques S ∈ Sm (Fp ) et T ∈ Sn (Fp ) de déterminants respectifs s et t non nuls.
On note : © ª
Ap (S, T ) = X ∈ Mm,n (Fp ) | t XSX = T
et Ap (S, T ) est le cardinal de Ap (S, T ) .
Pour tout entier naturel non nul n, on note [1, n] l’ensemble des entiers compris entre 1 et
n.
— I — Un cas particulier
µ ¶
1 0
Pour cette partie, m = 2, n = 1, s et t sont deux éléments non nuls de Fp , S =
0 s
et T = (t) est identifié à t. Ainsi Ap (S, T ) est le nombre de couples (x, y) de F2p tels que
x2 + sy 2 = t.
1. On suppose que −s est un carré dans Fp . Calculer Ap (S, T ) .
2. Pour la suite de cette partie, on suppose que −s n’est pas un carré dans Fp .
(a) Montrer que le polynôme X 2 + s est irréductible sur Fp . Soit K un corps de rupture.
Quel le cardinal de K ?
(b) Soit F : K → K, z 7→ z p . Montrer que F est un automorphisme involutif de corps et
déterminer ses points fixes.
(c) Soit α une racine de X 2 + s dans K. Montrer que F (α) = −α.
243
244 Agrégation externe 2004. Épreuve 1
3. Soit N : K× → K× , z 7→ z p+1 .
(a) Montrer que N est un morphisme de groupes d’image contenue dans F×
p.
(b) Déterminer le cardinal du noyau et de l’image de N.
(c) Calculer N (x + αy) pour x, y dans Fp non tous deux nuls.
4. Calculer Ap (S, T ) .
— II — Préliminaires
Pour cette partie, m est un entier naturel non nul et V un Fp -espace vectoriel de dimension
m.
1. Soit b : V × V → Fp une forme bilinéaire symétrique sur V.
(a) Montrer que si b (x, x) est nul pour tout x dans V, alors la forme bilinéaire b est
nulle.
(b) Montrer que V possède une base (ei )1≤i≤m orthogonale pour b.
(c) En déduire qu’il existe une matrice diagonale D ∈ Mm (Fp ) et une matrice inversible
P ∈ GLm (Fp ) telles que S = t P DP.
2. Pour cette question, V = Mm,1 (Fp ) et b est définie par b (X, Y ) = t XSY.
Montrer que pour tout entier naturel non nul n et toute matrice T = ((ti,j ))1≤i,j≤n
dans Sn (Fp ) , Ap (S, T ) est le nombre de n-uplets (v1 , · · · , vn ) d’éléments de V vérifiant
b (vi , vj ) = ti,j pour tous i, j dans [1, n] .
3. Vérifier que pour toutes matrices P ∈ GLm (Fp ) et Q ∈ GLn (Fp ) , on a :
¡ ¢
Ap (S, T ) = Ap t P SP, t QT Q .
4. Soit Φ la fonction indicatrice d’Euler qui à un entier naturel non nul r associe le nombre
d’entiers de [1, r] premiers à r.
X
(a) Montrer que pour tout entier naturel non nul r, on a Φ (d) = r, la somme étant
d/r
étendue à tous les entiers strictement positifs d diviseurs de r.
(b) Soit K un corps fini commutatif à q éléments. Démontrer que pour tout entier stric-
tement positif d diviseur de q − 1, l’ensemble des éléments de K× d’ordre divisant d
est de cardinal au plus d.
(c) En déduire que pour tout entier strictement positif d diviseur de q − 1, K× possède
0 ou Φ (d) éléments d’ordre exactement d.
(d) En déduire que K× est cyclique.
— III — Le cas n = 1
Soit n = 1 ; on
µ a alors
¶ T = t ∈ Fp et 2st 6= 0 où l’on rappelle que s = det (S) .
2iπ
Soit ω = exp une racine primitive p-ème de l’unité.
p
Pour α ∈ Z le nombre complexe ω α ne dépend que de la classe a de α modulo p ; on le note
ω : on admettra que l’on définit ainsi un morphisme a 7→ ω a du groupe additif Fp dans le
a
groupe multiplicatif C× . µ ¶ µ ¶
× a × 2 a
Pour a ∈ Fp , on pose = 1 s’il existe b ∈ Fp tel que a = b et = −1 sinon.
p p
Énoncé 245
1.
×
(a) Montrer
µ ¶qu’il y a dans Fp autant de carrés que de non carrés et que l’application
a
a 7→ est un morphisme de groupes multiplicatifs de F× ×
p dans C .
p
X
(b) Pour b ∈ Fp calculer ωab .
a∈Fp
X X µa¶
ca2
(c) Pour c ∈ F×
p, on pose Gc = ω et Hc = ω ca .
a∈Fp ×
p
a∈Fp
Démontrer qu’on a : µ ¶
c
Gc = Hc = G1 .
p
Dans ce qui suit, G1 sera noté G.
2.
(a) Montrer que : X t
pAp (S, T ) = ωa( XSX−t)
a,X
µ ¶
2 −1
(c) Montrer que G = p (on pourra appliquer à un cas particulier le résultat
p
démontré dans la question précédente).
à k
!
(p) (−1) 2 a
(p)
3. Pour a ∈ F×
p et k entier naturel, on pose εk (a) = si k est pair et εk (a) = 0
p
sinon.
(a) Montrer que :
³ ´
pm−1 1 − ε(p) −m
m (s) p 2 si m est pair
Ap (S, T ) = ³ ´
pm−1 1 + ε(p)
m−1 (st) p
1−m
2 si m est impair
— IV — Le cas n quelconque
On suppose que m ≥ n. µ ¶
δ 0
Soient n ≥ 2 et T ∈ Sn (Fp ) de déterminant t ∈ F×
p. On suppose que T = avec
0 T1
δ ∈ F×
p et T1 ∈ Sn−1 (Fp ) inversible de déterminant t1 .
246 Agrégation externe 2004. Épreuve 1
1.
(a) Montrer que l’application qui à X ∈ Ap (S, T ) fait correspondre sa première colonne
induit une application γ de Ap (S, T ) dans Ap (S, δ) .
(b) Soit C1 ∈ Ap (S, δ) . Montrer qu’il existe µ une matrice
¶ µ symétrique
¶ inversible S1 dans
δs1 s
Mm−1 (Fp ) dont le déterminant s1 vérifie = et telle que γ −1 (C1 ) soit de
p p
cardinal Ap (S1 , T1 ) (on pourra utiliser l’interprétation de question 2 des Préliminaire
(partie II) en introduisant l’orthogonal W du vecteur C1 pour la forme b de matrice
S dans la base canonique de V = Mm,1 (Fp )).
2.
(a) En procédant par récurrence sur n, montrer que :
Y µ ¶
mn− n(n+1) 1
Ap (S, T ) = p 2 ψp,m,n (s, t) 1 − 2k ,
m−n<2k<m
p
où : ¡ ¢³ ´
n−m
−m (p)
ψp,m,n (s, t) = 1 − ε(p)
m (s) p 2 1 + εm−n (st) p 2 .
14.2 Corrigé
— I — Un cas particulier
x2 − α2 y 2 = (x − αy) (x + αy) = t.
Du fait que α ∈ F×
p , on déduit que l’application linéaire :
µ ¶ µ ¶ µ ¶ µ ¶µ ¶
x u x − αy 1 −α x
7→ = =
y v x + αy 1 α y
dans F2p tel que uz = x + αy puisque K est un Fp -espace vectoriel de base (1, α) et on
µ ¶
x
aϕ = z, c’est-à-dire que ϕ est surjective. En définitive Ap (S, T ) est en bijection
y
avec ker (N) , il est donc de cardinal p + 1.
— II — Préliminaires
1.
(a) En utilisant l’identité de polarisation :
1
b (x, y) = (b (x + y, x + y) − b (x, x) − b (y, y))
2
on déduit que b est nulle si, et seulement si, b (x, x) = 0 pour tout x ∈ V.
(b) On procède par récurrence sur la dimension m ≥ 1 de V.
Pour m = 1, toute base convient
Supposons le résultat acquis pour les espaces vectoriels de dimension p comprise
entre 1 et m − 1 et soit b une forme bilinéaire symétrique sur V de dimension m ≥ 2.
Si b est nulle alors toute base de V convient.
Si b est non nulle on peut trouver un vecteur e1 non nul dans V tel que d1 =
b (e1 , e1 ) 6= 0. L’orthogonal H = (Fp e1 )⊥ est alors un hyperplan de V puisque c’est
le noyau de la forme linéaire non nulle x 7→ b (x, e1 ) et H ∩ Fp e1 = {0} (λe1 ∈ F
entraîne b (λe1 , e1 ) = λd1 = 0 et λ = 0). On a donc V = Fp e1 ⊕ H. L’hypothèse de
récurrence nous dit qu’il existe une base B0 = (e2 , · · · , em ) qui est orthogonale pour
la restriction de b à H et B = (e1 , e2 , · · · , em ) est une base orthogonale pour b de V.
(c) On se place sur V = Mm,1 (Fp ) = Fm t
p avec la forme b définie par b (X, Y ) = XSY.
Si B = (E1 , · · · , Em ) est une base orthogonale de V pour la forme b, alors la matrice
Q = (E1 , · · · , Em ) est dans GLm (Fp ) . On a alors :
t
E1
¡¡ ¢¢
t
QSQ = ... (SE1 , · · · , SEm ) = t Ei SEj 1≤i,j≤m
t
Em
avec : ½
t di si i = j
Ei SEj = b (Ei , Ej ) =
0 si i 6= i
ce qui se traduit par t QSQ = D où D ∈ Mm (Fp ) est diagonale. En posant P = Q−1 ,
on a P ∈ GLm (Fp ) et S = t P DP.
2. Un élément X = (v1 , · · · , vn ) de Mm,n (Fp ) = V n est dans Ap (S, T ) si, et seulement si :
t
v1
¡¡ t ¢¢
t
XSX = ... (Sv1 , · · · , Svn ) = vi Svj 1≤i,j≤n = T,
t
vn
ce qui se traduit par b (vi , vj ) = ti,j pour tous i, j dans [1, n] . Il en résulte que Ap (S, T )
est le nombre de n-uplets (v1 , · · · , vn ) d’éléments de V vérifiant b (vi , vj ) = ti,j pour tous
i, j dans [1, n] .
Corrigé 249
avec card (Od ) ∈ {0, Φ (d)} et Φ (d) ≥ 1, ce qui impose card (Od ) = Φ (d) pour tout
diviseur d de q − 1. En particulier il existe des éléments d’ordre q − 1 dans K× , ce
qui signifie que K× est cyclique.
De manière un peu plus générale, on peut montrer que tout sous groupe fini du
groupe multiplicatif K× d’un corps commutatif K est cyclique.
— III — Le cas n = 1
µ ¶
a
1. La notation est le symbole de Legendre.
p
On note Cp l’ensemble des carrés de F×
p et Cp l’ensemble des non carrés.
250 Agrégation externe 2004. Épreuve 1
(a) En notant, pour tout entier relatif k, k la classe de k modulo p, on a pour tout entier
p−1
k compris entre 1 et :
2
p−1 p−1
+k =− − (k − 1)
2 2
(c’est équivalent à p − 1 = −1) et :
( )
n o p−1
2
2 2 2 2 2
Cp = 1 , 2 , · · · , p − 1 = 1 ,2 ,··· ,
2
2 2 p−1 2 2
avec k 6= j pour 1 ≤ j 6= k ≤ puisque k = j équivaut à k = j ou k = −j,
2
cette dernière égalité étant équivalente à k + j ≡ 0 modulo p qui est impossible pour
¡ ¢ p−1
2 ≤ j + k ≤ p − 1. On a donc card (Cp ) = card Cp = , c’est-à-dire qu’il y a
2
dans F× p autant de carrés que de non carrés.
On peut aussi dire que l’application
© ª a 7→ a2 est un morphisme de groupes de F× p
dans lui même de noyau −1, 1 a deux éléments (p 6= 2), ce qui implique que son
F×
p p−1
image Cp qui est en bijection avec le quotient © ª a éléments.
−1, 1 2
En remarquant que pour a non carré dans F× p l’application b 7→ ab réalise une
bijection de Cp sur Cp (en effet si b est carré ab ne peut être un carré puisque a ∈ Cp
et cette application est une injection entre deux ensembles de même cardinal, c’est
donc une bijection), on déduit que le produit de deux non carrés c1 , c2 dans F× p est
un carré (ces deux non carrés s’écrivent c1 = ab1 , c2 = ab2 et le produit est (ab1 b2 )2 ),
2 2
de sorte que : µ ¶ µ ¶µ ¶
c1 c2 2 c1 c2
= 1 = (−1) = .
p p p
Pour c1 carré et c2 non carré [resp. c2 carré et c1 non carré], c1 c2 est non carré et :
µ ¶ µ ¶µ ¶
c1 c2 c1 c2
= −1 =
p p p
et pour c1 , c2 carrés, c1 c2 est carré de sorte que :
µ ¶ µ ¶µ ¶
c1 c2 c1 c2
=1= .
p p p
µ ¶
a
On a donc ainsi montré que l’application a 7→ est un morphisme de groupes
p
multiplicatifs de F× p dans C .
×
(b) Pour b = 0, on a : X
ω ab = card (Fp ) = p.
a∈Fp
p−1
X X X 1 − ωp
ab c
ω =1+ ω = ωk = = 0.
a∈Fp × k=0
1−ω
c∈Fp
Corrigé 251
(c) Pour c ∈ F×
p , on a :
X X X
0= ω ac = 1 + ω ac + ω ac ,
a∈Fp a∈Cp a∈Cp
ce qui implique :
X X
ω ac = − 1 + ωac
a∈Cp a∈Cp
et :
X µa¶ X X X
Hc = ωca = ω ac − ω ac = 1 + 2 ω ac .
×
p a∈C a∈C
a∈Fp p a∈Cp p
µ ¶
p−1 p−1
avec + (k − 1) ≡ − − (k − 1) modulo p, ce qui donne :
2 2
p−1
X
2
p−1 2 X
Gc = 1 + 2 ωc( 2
−(k−1) ) =1+2 ω ac = Hc .
k=1 a∈Cp
µ ¶
c
En résumé on a Gc = Hc = G1 .
p
2.
(a) Pour a ∈ Fp , on a :
X X X
ωa( XSX−t) = ω a( XSX−t) + ωa( XSX−t)
t t t
X∈Mm,1 (Fp ) X ∈A
/ p (S,T )
252 Agrégation externe 2004. Épreuve 1
et :
X X X X
ωa( XSX−t) = pAp (S, T ) + ω a( XSX−t)
t t
P
ω a( XSX−t) = 0 pour t XSX − t 6= 0 (question III.1b), soit :
t
avec
a∈Fp
X t
ω a( XSX−t) = pAp (S, T ) .
a,X
X
m
t
avec XSX = si x2i , ce qui donne :
i=1
X X Y
m
2
−at
pAp (D, T ) = ω ωasi xi
a∈Fp x1 ,··· ,xm ∈Fp i=1
X Ym X
−at asi x2i
= ω ω .
a∈Fp i=1 xi ∈Fp
et que pour a ∈ F×
p on a :
X µ ¶ µ ¶µ ¶
asi x2i asi a si
ω = Gasi = G= G
xi ∈Fp
p p p
X µ ¶m Y m µ ¶
m m −at a si
=p +G ω
×
p i=1
p
a∈Fp
avec : m
Q
µ ¶ µ ¶
Y si
m
i=1 si det (D)
=
p =
,
i=1
p p
Corrigé 253
ce qui donne :
µ ¶X µ ¶m
m m det (D) −at a
pAp (D, T ) = p + G ω .
p p
a∈F×
p
(c) Prenant m = n = 1, s1 = t = 1, on a :
© ª © ª
Ap (D, T ) = x ∈ Fp | x2 = 1 = −1, 1 ,
µ ¶
1
avec = 1 et :
p µ ¶ µ ¶
X a −1
−a
ω = H−1 = G,
p p
a∈F×
p
soit : ¶ µ
−1
2p = p + G2 ,
p
µ ¶ µ ¶ µ ¶2
−1 2 2 −1 −1
ce qui donne p = G ou encore G = p (on a = 1).
p p p
3.
(a) On a vu en II.1c que la matrice symétrique inversible S peut s’écrire S = t P DP
avec D ∈ Mm (Fp ) diagonale et P ∈ GLm (Fp ) et en utilisant le résultat de II.3 on
a Ap (S, T ) = Ap ( t P −1 SP −1 , T ) = Ap (D, T ) et :
µ ¶ X µ a ¶m
m det (D) m
pAp (S, T ) = pAp (D, T ) = p + G ω −at
p p
a∈F×
p
µ ¶ X µ ¶m
m s m a
=p + G ω−at .
p ×
p
a∈Fp
µ ¶r
m 2 r −1
Pour m = 2r pair, on a G = (G ) = pr (d’après III.2c) et :
p
X µ a ¶m X
ω−at = ω −at = −1
×
p ×
a∈Fp a∈Fp
(d’après III.1b) et :
µ ¶ µ ¶r µ µ ¶ ¶
m−1 s −1 r−1 m−1 (−1)r s −r
Ap (S, T ) = p − p =p 1− p
p p p
¡ −m
¢
= pm−1 1 − ε(p)
m (s) p
2 .
254 Agrégation externe 2004. Épreuve 1
Pour m = 2r + 1 impair, on a :
X µ a ¶m X µa¶ µ ¶
−t
−at −at
ω = ω = H−t = G
×
p ×
p p
a∈Fp a∈Fp
(d’après III.1c) et :
µ ¶µ ¶ µ ¶ µ ¶ µ ¶r+1
m s −t 2(r+1) m s −t −1
pAp (S, T ) = p + G =p + pr+1 ,
p p p p p
ce qui donne :
µ ¶ ³ ´
m−1 (−1)r st r (p) 1−m
Ap (S, T ) = p + p = pm−1 1 + εm−1 (st) p 2 .
p
(b) On en déduit que Ap (S, T ) = 0 si, et seulement si, m = 1 et st n’est pas un carré.
— IV — Le cas n quelconque
1. On écrit les matrices de Mm,n (Fp ) sous la forme X = (C1 , Y ) où C1 ∈ Mm,1 (Fp ) = Fm
p
est la première colonne de X et Y ∈ Mm,n−1 (Fp ) est la matrice formée des n−1 dernières
colonnes.
(a) Dire que X = (C1 , Y ) ∈ Mm,n (Fp ) est dans Ap (S, T ) équivaut à dire que :
µ t ¶ µ t ¶
t C1 C1 SC1 t C1 SY
(C1 , Y ) S (C1 , Y ) = t (SC1 , SY ) = t
Y Y SC1 t Y SY
µ ¶
δ 0
=T =
0 T1
ce qui revient à dire que : t
C1 SC1 = δ
t
C1 SY = 0
t
Y SY = T1
et en particulier C1 est dans Ap (S, δ) . Il en résulte que la projection X 7→ C1 de
Mm,n (Fp ) sur Mm,1 (Fp ) induit une application γ de Ap (S, T ) dans Ap (S, δ) .
(b) On note b la forme bilinéaire symétrique de matrice S dans la base canonique de
V = Mm,1 (Fp ) . Cette forme est définie par :
∀ (U, V ) ∈ V 2 , b (U, V ) = t USV.
Un élément C1 de Ap (S, δ) est non nul dans V et son orthogonal W relativement
à b est un hyperplan de V (c’est le noyau de la forme linéaire b (C1 , ·) qui est non
nulle puisque S est inversible et C1 non nul). On note (C2 , · · · , Cm ) une base de W.
La matrice P = (C1 , C2 , · · · , Cm ) est alors inversible dans Mm (Fp ) et :
t
C1
¡¡ ¢¢
t
P SP = ... (SC1 , · · · , SCm ) = t Ci SCj 1≤i,j≤m
t
Cm
µ t ¶ µ ¶
C1 SC1 0 δ 0
= =
0 S1 0 S1
Corrigé 255
avec S1 = ((t Ci SCj ))2≤i,j≤m dans Sm−1 (Fp ) (on a t C1 SC1 = δ puisque C1 ∈ Ap (S, δ)
et t C1 SCj = b (C1 , Cj ) = 0 pour j = 2, · · · , m puis W est orthogonal à C1 ). Il en
résulte que (det (P ))2 det (S) = δ det (S1 ) , donc s1 = det (S1 ) 6= 0, ce qui signifie que
S1 est inversible, et d2 s = δs1 avec d = det (P ) 6= 0. Il en résulte que :
µ ¶ µ 2 ¶ µ 2¶µ ¶ µ ¶
δs1 ds d s s
= = = .
p p p p p
En IV.1a on a vu que :
© ª
γ −1 (C1 ) = (C1 , Y ) ∈ Mm,n (Fp ) | t C1 SY = 0, t Y SY = T1
En écrivant Y = (Y2 , · · · , Ym ) , la condition t C1 SY = 0 se traduit par b (C1 , Yj ) =
t
C1 SYj = 0 pour tout j compris entre 2 et m, ce qui signifie que les Yj sont dans W
et la condition t Y SY = T1 se traduit par b (Yi , Yj ) = t Yi SYj = ti,j pour i, j compris
entre 2 et m. Le cardinal de γ −1 (C1 ) est donc celui de l’ensemble des (m − 1)-uplets
(Y2 , · · · , Ym ) d’éléments de W vérifiant b (Yi , Yj ) = ti,j pour tous i, j dans [1, m − 1] ,
il est donc égal à Ap (S1 , T1 ) d’après II.1b puisque S1 est la matrice de la restriction
de b à W dans la base (C2 , · · · , Cm ) .
2.
(a) Pour n = 1, on a :
¡ (p) −m
¢³ (p) 1−m
´
ψp,m,1 (s, t) = 1 − εm (s) p 2 1 + εm−1 (st) p 2
avec : (
(p)
εm (s) = 0 si m est impair
(p)
εm−1 (st) = 0 si m est pair
et la formule qui donne Ap (S, T ) est celle établie en III.3a (la condition m − 1 <
2k < m donne l’ensemble vide et le produit vaut alors 1).
Supposons le résultat acquis au rang n − 1 ≥ 1.
En utilisant
µ ¶ II.1c et II.3 on peut supposer que T est diagonale donc de la forme
δ 0
. D’après IV.1b on a :
0 T1
Ap (S, T ) = Ap (S, δ) Ap (S1 , T1 )
et par hypothèse de récurrence :
Ap (S, δ) = pm−1 ψp,m,1 (s, δ) µ ¶
(m−1)(n−1)− n(n−1)
Q 1
Ap (S1 , T1 ) = p 2 ψp,m−1,n−1 (s1 , t1 ) 1 − 2k
m−n+1<2k<m p
avec : n(n−1) n(n+1)
pm−1 p(m−1)(n−1)− 2 = pmn− 2 .
Il faut ensuite discuter suivant la parité de n et de m.
Pour n et m pairs, on a :
à m
!
(−1) 2 s
ψp,m,1 (s, δ) = 1 −
m
p− 2
p
à !
m−n
(−1) 2 s1 t1 n−m
ψp,m−1,n−1 (s1 , t1 ) = 1 + p 2
p
à à ! !à à ! !
(−1)
m
2 s (−1)
m−n
st
m
2 n−m
ψp,m,n (s, t) = 1 − p− 2 1+ p 2
p p
256 Agrégation externe 2004. Épreuve 1
d’où l’égalité :
ψp,m,n (s, t) = ψp,m,1 (s, δ) ψp,m−1,n−1 (s1 , t1 ) .
Enfin avec {m − n < 2k < m} = {m − n + 1 < 2k < m} , on a l’égalité des produits
et la formule souhaitée.
Les autres cas se traitent de manière analogue.
(b) On en déduit que Ap (S, T ) = 0 si, et seulement si, m = n et st n’est pas un carré.
15
15.1 Énoncé
Les corps considérés dans le problème sont supposés commutatifs. Pour tout entier n ≥ 1,
on note Mn (C) l’anneau des matrices carrées à n lignes et n colonnes à coefficients dans C,
Mn (Z) le sous-anneau de Mn (C) formé des matrices à coefficients dans Z, et Cn (Z) l’ensemble
des vecteurs colonnes à n lignes à coefficients dans Z.
Pour tout ensemble Z, on note S (Z) le groupe des bijections de Z sur lui-même. Si X et Y
sont deux ensembles, on note Y X l’ensemble des applications de X dans Y.
—I—
Y ∗ = {x ∈ Rn | ∀y ∈ Rn , hx, yi ∈ Z} .
257
258 Agrégation externe 2005. Épreuve 1
3. On note (ei )1≤i≤n la base canonique de Rn et (e∗i )1≤i≤n sa base duale. Soit L un sous-
groupe du groupe additif (Rn , +), tel que 2Zn ⊂ L ⊂ Zn . Pour 1 ≤ i ≤ n, on pose
Li = L ∩ Fi , où Fi est le sous-espace vectoriel de Rn engendré par {ei , · · · , en } .
(a) Montrer que, pour tout i, 1 ≤ i ≤ n, il existe ai ∈ {1, 2} , tel que e∗i (Li ) = ai Z.
(b) Pour 1 ≤ i ≤ n, soit ui ∈ Li tel que e∗i (ui ) = ai . Montrer que (ui )1≤i≤n engendre L
et est une base de Rn .
µ ¶n
Z Z
4. Soit C un -sous-espace vectoriel de , et L = ρ−1 (C) où ρ est l’application
2Z
µ ¶n 2Z
n Z
de Z sur définie par ρ (m1 , · · · , mn ) = (m f1 , · · · , m
fn ) , m
e étant la classe de m
2Z
modulo 2.
1P n
Dans cette question, le produit scalaire h·, ·i est défini par hx, yi = xi yi , pour tout
2 i=1 µ ¶n
n Z
couple de vecteurs x = (x1 , · · · , xn ) et y = (y1 , · · · , yn ) de R . De plus, on munit
2Z
de la forme bilinéaire non µ dégénérée,
¶n définie, pour tout couple de vecteurs x = (x1 , · · · , xn )
Z Pn
et y = (y1 , · · · , yn ) de , par x · y = xi yi .
2Z i=1
¡ ¢
(a) Montrer qu’il existe une base B de Rn engendrant L, et que L∗ = ρ−1 C ⊥ où C ⊥
est l’orthogonal de C relativement à la forme bilinéaire définie ci-dessus.
(b) On suppose que C ⊂ C ⊥ . Montrer que GB est à coefficients entiers, et que det (GB ) =
1 si, et seulement si, C = C ⊥ .
— II —
2. On suppose ici que K est un corps fini et on note q son nombre d’éléments.
P Soit · la forme
A A
bilinéaire non dégénérée sur K définie, pour f, g ∈ K par f · g = f (x) g (x) . On
x∈A
note F ⊥ l’orthogonal de F relativement à cette forme bilinéaire.
(a) Soit f ∈ F non constante. Montrer que, pour tout a ∈ K, l’ensemble f −1 ({a}) a
q r−1 éléments.
(b) Montrer que F ⊂ F ⊥ , et que F = F ⊥ si, et seulement si, q = 2 et r = 3.
Z
3. Dans cette question, on suppose que K = et que A est l’espace affine K3 , dont on
2Z
numérote les points par P0 = (0, 0, 0) , P1 = (1, 0, 0) , P2 = (1, 1, 0) , P3 = (0, 1, 1) ,
P4 = (1, 0, 1) , P5 = (0, 1, 0) , P6 = (0, 0, 1) et P7 = (1, 1, 1) .
Soit ϕ : KA → K8 l’application linéaire bijective définie par f 7→ (f (P0 ) , · · · , f (P7 )) . et
H le sous-espace vectoriel de K8 égal à ϕ (F ) .
Énoncé 259
4. On utilise dans cette question les notations de la question I.4. On suppose que n = 8 et
C = H.
(a) Montrer que : inf {hx, xi | x ∈ L − {0}} = 2.
(b) Combien L possède-t-il d’éléments x tels que hx, xi = 2 ?
(c) Déduire de ce qui précède :
i. L’existence d’une matrice symétrique définie positive dans M8 (Z) , de détermi-
nant 1 et dont les termes diagonaux sont pairs.
ii. L’existence d’une base B de l’espace euclidien usuel R8 , possédant la propriété
suivante : soit S l’ensemble des boules fermées de rayon 1 (pour la norme eu-
clidienne) centrées en les points de LB . Les éléments de S sont deux à deux
d’intérieurs disjoints, et chaque élément de S est tangent1 à 240 autres.
Dans la suite du problème, k désigne un corps de caractéristique différente de 2, Q =
{x ∈ k | ∃y ∈ k − {0} , x = y 2 } l’ensemble de ses carrés non nuls, et X = P1 (k) = k µ
∪ {∞} la
¶
a b
droite projective sur k. On rappelle que l’application α : GL2 (k) → S (X) qui à M =
c d
ax + b
associe l’homographie α (M) : x 7→ est un morphisme de groupes. On note ker (α) son
cx + d
noyau, c’est-à-dire α−1 ({IdX }) .
a
On rappelle également que, si c = 0, on a α (M) (∞) = ∞, et que, si c 6= 0, α (M) (∞) =
µ ¶ c
d
et α (M) − = ∞.
c
On note SL2 (k) le sous-groupe de GL2 (k) formé des matrices de déterminant 1 et N =
P SL2 (k) l’image de SL2 (k) par α.
— III —
1.
µ ¶
1 0
(a) Montrer que SL2 (k) ∩ ker (α) = {−I2 , I2 } , où I2 = .
0 1
(b) Soit M ∈ GL2 (k) ; montrer que α (M) ∈ N si, et seulement si, det (M) ∈ Q.
2. Si k est un corps fini à q éléments, calculer le nombre d’éléments de N en fonction de q.
3. Montrer que les homographies x 7→ hi (x) = ix (pour i ∈ Q), x 7→ tj (x) = x + j (pour
1
j ∈ k) et x 7→ w (x) = − appartiennent à N et l’engendrent.
x
4. Soit f un élément d’ordre 2 de N.
i
(a) Montrer que f est conjugué dans N à une homographie de la forme x 7→ wi (x) = −
x
avec i ∈ Q.
1
deux boules fermées sont dites tangentes si la distance de leurs centres est égale à la somme de leurs rayons.
260 Agrégation externe 2005. Épreuve 1
Z −
→
5. Soit A un -espace affine de direction A et Gaf f (A) son groupe affine.
2Z
(a) Montrer que, si P est un sous-groupe de Gaf f (A) ne contenant pas de translation
différente
³− de l’application identique, alors P est isomorphe à un sous-groupe de
→´
GL A .
(b) On suppose que k a au moins cinq éléments. Montrer que, si N est³isomorphe à un
→´
−
sous-groupe de Gaf f (A) , il est isomorphe à un sous-groupe de GL A .
— IV —
Z Z
On note 1 : X → la fonction constante égale à 1, 0 : X → la fonction nulle, on note
2Z 2Z
−Q = {−x | x ∈ Q} et on suppose que k vérifie la propriété (∗) suivante :
(∗) k − {0} est l’union disjointe de Q et −Q.
1. Montrer que, si k a q éléments, l’hypothèse (∗) est équivalente à q ≡ −1 mod 4.
Z
2. On note u : X → l’application qui vaut 1 si x ∈ Q ∪ {∞} et 0 sinon. Pour tout
2Z
élément r ∈ k, on pose ur = u ◦ tr .
(a) Montrer que, pour tout i ∈ Q et r ∈ k, on a ur ◦ hi = u ri .
½
1 si r ∈ Q
(b) Montrer que u + u ◦ w = 1, puis que u + uw(r) + ur ◦ w =
0 si r ∈ −Q
P
(c) On suppose que k est un corps fini. Montrer que ur = 1.
r∈k
µ ¶X
Z
(d) Soit R le sous-espace vectoriel de engendré par les fonctions ur , r ∈ k.
2Z
Montrer que
P SL2 (k) ⊂ {σ ∈ S (X) | ∀f ∈ R, f ◦ σ ∈ R} .
µ ¶X µ ¶8
Z Z Z
3. On suppose ici que k = . Soit ψ : → l’application linéaire bijective
7Z 2Z 2Z
définie par
¡ ¡ ¢ ¡ ¢ ¡ ¢ ¡ ¢ ¡ ¢ ¡ ¢ ¡ ¢ ¢
f 7→ f 0 , f 1 , f 2 , f 3 , f 4 , f 5 , f 6 , f (∞)
15.2 Corrigé
—I—
(a) Pour toute matrice A ∈ Mn (Z) et tout vecteur X ∈ Cn (C) , les composantes du
Pn
vecteur Y = AX sont données par yi = aij xj pour tout i compris entre 1 et n.
j=1
Dans le cas particulier où A et X sont à coefficients entiers, tous les yi sont entiers
puisque Z est un anneau, ce qui signifie que Y = AX ∈ Cn (Z) .
Réciproquement si A ∈ Mn (C) est telle que AX ∈ Cn (Z) pour tout X ∈ Cn (Z) ,
on en particulier AEj ∈ Cn (Z) pour tout j compris entre 1 et n, ce qui signifie que
A est à coefficients entiers puisque les AEj sont les colonnes de A.
De manière plus générale, si K est un corps commutatif et R un sous-anneau de K,
alors une matrice A ∈ Mn (K) est dans Mn (R) si, et seulement si, pour tout X
dans Cn (R) = Rn , on a AX ∈ Cn (R) .
(b) Si A ∈ Mn (Z) est telle que det (A) 6= 0, elle est alors inversible dans Mn (R) . Si de
plus A−1 ∈ Mn (Z) , on a alors 1 = det (In ) = det (AA−1 ) = det (A) det (A−1 ) avec
det (A) et det (A−1 ) entiers relatifs et nécessairement det (A) = ±1.
Réciproquement si A ∈ Mn (Z) est telle que det (A) = ±1, en désignant par C ∈
1
Mn (Z) la matrice des cofacteurs de A, on a alors A−1 = t
C = ± tC ∈
det (A)
Mn (Z) .
De manière plus générale, si K est un corps commutatif et R un sous-anneau de
K, alors pour A dans Mn (R) de déterminant non nul, on a A−1 ∈ Mn (R) si, et
seulement si, det (A) est inversible dans R.
2. Comme le groupe LB est engendré par B, on a :
(a) On a :
X
n X
n
x= λj vj ∈ L∗B ⇔ ∀i ∈ {1, · · · , n} , hx, vi i = hvj , vi i λj ∈ Z
j=1 j=1
et dire que x est dans L∗B équivaut à dire que le vecteur X = (hx, vi i)1≤i≤n = GB Λ
est dans Cn (Z) . Et donc x est dans L∗B si, et seulement s’il existe X dans Cn (Z) tel
que Λ = G−1B X.
(b) Dire que LB ⊂ L∗B équivaut à dire que les vecteurs vj sont dans L∗B encore équivalent
à dire que tous les hvj , vi i sont entiers. On a donc LB ⊂ L∗B si, et seulement si,
GB = ((hvj , vi i))1≤i,j≤n ∈ Mn (Z) .
262 Agrégation externe 2005. Épreuve 1
P
n
Dire que L∗B ⊂ LB équivaut à dire que tout x de L∗B s’écrit x = λj vj avec
j=1
Λ = (λj )1≤j≤n ∈ Cn (Z) et comme Λ = G−1 B X avec X quelconque dans Cn (Z) , on
déduit que LB ⊂ LB si, et seulement si, G−1
∗
B X ∈ Cn (Z) pour tout X ∈ Cn (Z) , ce
qui équivaut à dire que G−1
B ∈ M n (Z) .
Dans le cas où LB ⊂ L∗B , on a donc L∗B = LB si, et seulement si, L∗B ⊂ LB ,
ce qui équivaut à G−1B ∈ Mn (Z) avec GB ∈ Mn (Z) encore équivalent à GB ∈
Mn (Z) et det (GB ) = ±1. Considérant que GB est définie positive, on déduit que
son déterminant est strictement et L∗B = LB si, et seulement si, det (GB ) = 1.
3. On rappelle que les sous groupes de Z sont de la forme aZ avec a ∈ Z (conséquence du
théorème de division euclidienne).
On rappelle également que la base duale d’une base (ei )1≤i≤n de Rn est la famille (e∗i )1≤i≤n
de formes linéaires définies sur Rn par e∗i (x) = xi pour tout i compris entre 1 et n et tout
Pn
x= xj ej ∈ Rn .
j=1
On peut remarquer que F1 = Rn , donc L1 = L et pour i compris entre 2 et n, Fi =
T
i−1 ¡ ¢
ker e∗j .
j=1
ce qui implique que (ui )1≤i≤n est une base de Rn (c’est un système générateur à n
éléments).
4. Comme ρ est un morphisme de groupes, L = ρ−1 (C) est un sous-groupe
µ ¶n de Zn .
Z
De plus, pour x = (mi )1≤i≤n dans Zn , on a ρ (m) = 0 dans si, et seulement si,
2Z
tous les mi sont pairs, ce qui revient à dire que x ∈ 2Zn . On a donc :
Pour tout x = (xi )1≤i≤n ∈ L∗ et tout entier i compris entre 1 et n, on a hx, 2ei i = xi ∈ Z
puisque 2ei ∈ L, c’est-à-dire que L∗ est aussi un sous-groupe de Zn (le fait que L∗ est un
groupe est évident).
(a) Les hypothèses de la question précédente étant vérifiées, on déduit qu’il existe une
base B = (ui )1≤i≤n de Rn qui engendre L. On a donc L = LB .
Un vecteur x ∈ Zn est dans L∗ si, et seulement si, hx, yi ∈ Z pour tout y = (yi )1≤i≤n ∈
Pn
L, ce qui équivaut à dire que xi yi ∈ 2Z pour tout y = (yi )1≤i≤n ∈ L = ρ−1 (C) ,
i=1
P
n
encore équivalent à dire que ρ (x) · ρ (y) = xei yei = e
0 pour tout y ∈ Zn tel que
i=1
ρ (y) ∈ C. On a donc x ∈ L∗ si, et seulement si, ρ (x) · z = e
0 pour tout z ∈
¡ C⊥ ¢puisque
⊥ −1
ρ est surjective, ce qui
¡ revient
¢ à dire que ρ (x) ∈ C ou encore x ∈ ρ C . On a
donc bien L∗ = ρ−1 C ⊥ .
¡ ¢
(b) Comme L = ρ−1 (C) , L∗ = ρ−1 C ⊥ et ρ est surjective, on a C ⊂ C ⊥ [resp. C = C ⊥ ]
si, et seulement si, L ⊂ L∗ [resp. L = L∗ ].
Comme L = LB , le I.2.b. nous dit que la condition C ⊂ C ⊥ équivaut à GB ∈ Mn (Z)
et avec cette hypothèse l’égalité C = C ⊥ équivaut à det (GB ) = 1.
— II —
−−→ X
r
−−→
ΩM = xi (M) ΩEi .
i=1
→
−
Pour toute application affine f ∈ F on note f l’application linéaire associée, c’est un
→
− −
→
élément du dual A ∗ de A .
(a) Une application affine de A dans K est une application de la forme :
X
r
f : M 7→ f (M) = αi xi (M) + c
i=1
(b) Si σ ∈ Gaf f (A) , c’est une bijection de A sur A et pour tout f ∈ F, f ◦ σ est dans
F comme composée de deux applications affines.
Réciproquement soit σ ∈ S (A) telle que pour tout f dans F, f ◦ σ est aussi dans F.
264 Agrégation externe 2005. Épreuve 1
On a donc bien F ⊂ F ⊥ .
Comme la forme bilinéaire · est non dégénérée sur KA , on a :
¡ ¢ ¡ ¢
dim F ⊥ = dim KA − dim (F ) = card (A) − dim (F )
³−→´
= card A − dim (F ) = card (Kr ) − dim (F )
= q r − r − 1.
Avec l’inclusion F ¡⊂ F¢⊥ , on déduit que l’égalité F = F ⊥ est réalisée si, et seulement
si, dim (F ) = dim F ⊥ , ce qui équivaut à r+1 = q r −r−1 ou encore à q r = 2 (r + 1)
avec q, r entiers tels que q ≥ 2 (0 6= 1 dans K) et r ≥ 3.
Pour q = 2, l’équation 2r = 2 (r + 1) équivaut à 2r−1 −1 = r qui admet r = 3 comme
seule solution entière (tracer les graphes de 2r−1 − 1 et r).
Pour q ≥ 3, on a q r ≥ 3r > 2r ≥ 2 (r + 1) pour r ≥ 3.
En définitive, l’égalité F = F ⊥ est réalisée si, et seulement si, q = 2 et r = 3.
Corrigé 265
3. On a : ( µ ¶3 )
Z Z
H = ϕ (F ) = ϕ (f ) | f : A = → affine .
2Z 2Z
µ¶3
Z Z © ª © ª
(a) Si f est affine non constante de dans , alors f −1 0 et f −1 1 sont de
2Z 2Z
cardinal 23−1 = 4 (d’après II.2.a.) et ϕ (f ) a exactement 4 composantes non nulles.
Le nombre d’éléments ayant exactement 4 composantesµ ¶3 non nulles est donc égal au
Z Z
nombre d’applications affines non constantes de dans . Comme il n’y en
2Z 2Z
a que deux constantes et dim (F ) = r + 1 = 4, on a card (F ) = 24 = 16 et le nombre
d’éléments cherché est 14.
(b) On a H = ϕ (F ) avec ϕ qui est un isomorphisme de KA sur K8 et F de dimension 4
sur K. En utilisant le repère affine (Ω, E1 , E2 , E3 ) = (P0 , P1 , P5 , P6 ) introduit en II.1.
une base de F est donnée par (1, x1 , x2 , x3 ) , où les xi sont les fonctions coordonnées
dans ce repère et une base de H est (ϕ (1) , ϕ (x1 ) , ϕ (x2 ) , ϕ (x3 )) avec :
ϕ (1) = (1, 1, 1, 1, 1, 1, 1, 1)
ϕ (x1 ) = (0, 1, 1, 0, 1, 0, 0, 1)
ϕ (x2 ) = (0, 0, 1, 1, 0, 1, 0, 1)
ϕ (x3 ) = (0, 0, 0, 1, 1, 0, 1, 1)
— soit ρ (x) a toutes ses composantes égales à 1, ce qui signifie que toutes les com-
P8
posantes de x sont impaires et x2i ≥ 8 ;
i=1
— soit ρ (x) est l’un des 14 éléments de H ayant 4 composantes égales à 1 et 4 nulles,
P8
ce qui signifie que x a 4 composantes paires et 4 impaires et l’égalité x2i =
i=1
P
4 P
4
4 p2i + (2qi + 1)2 = 4 est réalisée si, et seulement si, tous les pi sont nuls (i.
i=1 i=1
e. les 4 composantes paires de x sont nulles) et tous les qi valent ±1, ce qui donne
14 × 24 = 224 possibilités.
Il y a donc au total 16 + 224 = 240 éléments de L tels que hx, xi = 2.
Z
(c) On est ici dans la situation de I.4. avec C = H = ϕ (F ) qui est un -sous-espace
µ ¶8 2Z
Z
vectoriel de , et L = ρ−1 (C) est un sous-groupe additif de R8 .
2Z
i. D’après I.4.a. il existe une base B = (ui )1≤i≤8 de R8 qui engendre L et on a
L = LB .
Z
Comme q = 2 (K = ) et r = 3 (A = K3 ), on a F = F ⊥ dans KA d’après
2Z
II.2.b. ce qui implique que C = C ⊥ dans K8 . En effet comme ϕ est un isomor-
phisme de KA sur K8 , tous les x, y de K8 s’écrivent de manière unique x = ϕ (f ) ,
y = ϕ (g) et :
X
8 X
7 X
x·y = xi yi = f (Pi ) g (Pi ) = f (P ) g (P ) = f · g
i=1 i=0 P ∈A
— III —
1.
Corrigé 267
µ ¶
a b
(a) Une matrice M = de GL2 (k) est dans ker (α) si, et seulement si :
c d
ax + b
∀x ∈ X = k ∪ {∞} , α (M) (x) = = x.
cx + d
d
La valeur x = 0, donne d = 6 0 (si d = 0, alors 0 = − et 0 = α (M) (0) =
µ ¶ c
d
α (M) − = ∞ est impossible) et b = 0. La valeur x = ∞ donne c = 0 et la valeur
c
x = 1 donne a = d. On a donc en définitive M = aI2 avec a ∈ k∗ . Réciproquement,
il est clair que les homothéties de rapport non nul sont dans k = ker (α) . On a donc
ker (α) = k∗ I2 et :
© ª
SL2 (k) ∩ ker (α) = aI2 | det (aI2 ) = a2 = 1 = {−I2 , I2 }
(on a −I2 6= I2 puisque k est de caractéristique différente de 2).
(b) Pour M ∈ GL2 (k) , on a α (M) ∈ N = α (SL2 (k)) si, et seulement si, il existe P
dans SL2 (k) telle que α (M) = α (P ) , ce qui revient à dire que MP −1 est dans
ker (α) puisque α est un morphisme de groupes de GL2 (k) dans S (X) , encore
équivalent à dire que M = aP avec a ∈ k∗ et P ∈ SL2 (k) . On a donc nécessairement
det (M) = a2 det (P ) = a2 ∈ Q.
2 ∗
Réciproquement si M ∈ GL2 (k) est telle µ que ¶ det (M) = a avec a ∈ k , alors
1 1
P = M est dans SL2 (k) et α (P ) = α I2 α (M) = α (M) (α est un morphisme
a a
1
de groupes et I2 ∈ ker (α)), ce qui signifie que α (M) ∈ N.
a
2. L’application α réalise un morphisme de groupes surjectif de SL2 (k) sur N de noyau
SL2 (k)
SL2 (k) ∩ ker (α) = {−I2 , I2 } qui induit un isomorphisme de et dans le cas où
{−I2 , I2 }
card (SL2 (k))
k est fini, il en résulte que card (N ) = avec :
2
½ µ ¶ ¾
a b
card (SL2 (k)) = card M = ∈ GL2 (k) | ad − bc = 1 .
c d
µ ¶
0 b
Pour a = 0, une matrice inversible est dans SL2 (k) si, et seulement si, d est
c d
l’un des q éléments de k et bc = −1, ce qui donne, pour d fixé, q − 1 possibilités pour le
couple (b, c) . On a donc un total de q (q − 1) possibilités.
Pour a 6= 0, (b, c) est l’un des q 2 éléments de k 2 et, pour (b, c) fixé, il y a q − 1 couples
(a, d) possibles tels que ad = bc + 1. Ce qui donne un total de q2 (q − 1) possibilités.
On a donc en définitive :
¡ ¢
card (SL2 (k)) = q (q − 1) + q 2 (q − 1) = q q2 − 1
q (q 2 − 1)
et card (N) = .
2
Remarque. On peut montrer, de manière plus générale que pour n ≥ 2, on a :
card (GLn (k)) = (q n − 1) (q n − q) · · · (q n − q n−1 )
card (SLn (k)) = (qn − 1) (q n − q) · · · (qn − qn−2 ) qn−1
card (SLn (k))
card (P SLn (k)) =
pgcd (n, q − 1)
(voir Perrin, chapitre 4).
268 Agrégation externe 2005. Épreuve 1
µ ¶
2 ∗ 2 a 0
3. Pour i = a avec a ∈ k , l’homothétie hi : x 7→ a x est l’image de M = ∈
0 a−1 ¶
µ
1 j
SL2 (k) par α, pour j ∈ k, la translation tj : x 7→ x + j est l’image de M = ∈
µ ¶ 0 1
1 0 −1
SL2 (k) par α et l’homographie w : x 7→ − est l’image de M = ∈ SL2 (k)
x 1 0
par α. Toutes ces homographies sont donc dans N.
ax + b
Soit f : x 7→ une homographie dans N. On a donc ad − bc = 1.
cx + d
Si c = 0, alors a 6= 0, d 6= 0 (puisque ad = 1) et :
µ ¶
b a b
f : x 7→ x + 7→ x+ = h ad ◦ t b (x)
a d a a
µ ¶2
a ad 1
avec = 2 = ∈ Q, c’est-à-dire que f = h ad ◦ t b est dans le groupe engendré par
d d d a
c’est-à-dire que :
1 a 1
f : x 7→ c2 x 7→ c2 x + cd 7→ − 7→ − ,
c (cx + d) c c (cx + d)
soit f = t ac ◦ w ◦ tcd ◦ hc2 qui est bien dans le groupe engendré par w et les hi et tj , où
(i, j) décrivent Q × k.
On peut aussi utiliser le fait que SL2 (k) est engendré par les transvections (voir Perrin,
chapitre 4).
4.
(a) Si f ∈ N est d’ordre 2, on a f 6= IdX et f 2 = IdX , il existe donc a dans X tel que
b = f (a) 6= a et f (b) = f 2 (a) = a. On peut alors lui associer une homographie h
dans N telle que h (a) = 0 et h (b) = ∞. En effet :
1
— pour a = ∞, on a b ∈ k et on définit l’homographie h par h (x) = ; on a
µµ ¶¶ b−x
0 1
bien h = α ∈ N et h (a) = h (∞) = 0, h (b) = ∞ ;
−1 b
— pour a ∈ k et b = ∞, on définit l’homographie h par h (x) = x − a ; on a bien
h = t−a ∈ N et h (a) = 0, h (b) = ∞ ;
1 x−a
— pour a 6= b dans k, on définit l’homographie h par h (x) = ; on a bien
µ µ ¶¶ a−bx−b
1 1 −a
h=α ∈ N et h (a) = 0, h (b) = ∞.
a − b 1 −b
L’homographie g = h ◦ f ◦ h−1 est alors conjuguée de f dans le groupe N avec :
½
g (0) = h ◦ f (a) = h (b) = ∞
g (∞) = h ◦ f (b) = h (a) = 0
Corrigé 269
µµ ¶¶
λ ∗ 0 λ
elle est donc de la forme g : x 7→ avec λ ∈ k et comme g = α ∈ N,
x µ ¶ 1 0
0 λ
d’après III.2.b. on a nécessairement −λ = det ∈ Q, soit λ = −i avec
1 0
i ∈ Q.
(b) Soit wi = h ◦ f ◦ h−1 avec h ∈ N conjugué à f dans N.
Étant donné a ∈ k, on note ga = ta ◦ wi ◦ t−1 a . C’est un conjugué de wi dans N et on
a:
i
ga (0) = + a, wi (0) = ∞, ga (∞) = a
a
et :
ia
(wi ◦ ga ) (0) = − , (ga ◦ wi ) (0) = a,
i + a2
ia
de sorte que si wi et ga commutent on a alors nécessairement a = − , ce qui
i + a2
2
équivaut à a (2i + a ) = 0. Comme k a au moins 5 éléments, on peut choisir a dans
k∗ tel que a2 6= −2i (un polynôme de degré 2 dans k a au plus 2 racines) et pour un
tel choix, wi ne commute pas à ga , ce qui implique f ne commute pas au conjugué
g = h−1 ◦ ga ◦ h puisque :
½
f ◦ g = h−1 ◦ wi ◦ h ◦ h−1 ◦ ga ◦ h = h−1 ◦ wi ◦ ga ◦ h
g ◦ f = h−1 ◦ ga ◦ h ◦ h−1 ◦ wi ◦ h = h−1 ◦ ga ◦ wi ◦ h
et f ◦ g = g ◦ f équivaut à wi ◦ ga = ga ◦ wi .
5.
(a) Le noyau du morphisme de groupe³ ϕ qui associe à toute bijection affine f ∈ Gaf f (A)
→
− →´
−
son application linéaire f ∈ GL A est formé des translations. Dans le cas où P
est un sous-groupe de Gaf f (A) tel que ker (ϕ) ∩ P = {Id³A } ,´l’application ϕ est
→
−
injective sur P et P est isomorphe à un sous-groupe de GL A .
(b) On suppose qu’il existe un isomorphisme de groupes ψ d’un sous-groupe P de
Gaf f (A) sur N = α (SL2 (k)) . Si ker (ϕ) ∩ P 6= {IdA } , il existe alors une translation
t dans P \{IdA } et cette translation est d’ordre 2 (t (x) = x+a et t2 (x) = x+2a = x
Z
puisque A est un k = -espace affine). Comme f = ψ (t) est d’ordre 2 dans N et k
2Z
a au moins 5 éléments, il existe un conjugué g = ψ (σ) de f dans N qui ne commute
pas à f avec σ ∈ P. Cet élément σ est donc conjugué à t dans P et ne commute
pas à t. Mais comme par ailleurs t est dans ker (ϕ) qui est distingué dans Gaf f (A)
puisque commutatif, σ est aussi une translation et doit commuter à t, ce qui est
contradictoire. On a donc³ker´(ϕ) ∩ P = {IdA } , ce qui implique que P est isomorphe
→
−
à un sous-groupe de GL A et il en est de même de N et de SL2 (k) .
— IV —
On rappelle que tout sous groupe fini du groupe multiplicatif k∗ = k \ {0} d’un corps
commutatif k est cyclique. Et donc, en particulier, k∗ est cyclique d’ordre q − 1 si k est fini
d’ordre q.
270 Agrégation externe 2005. Épreuve 1
On rappelle également que si G est un groupe cyclique d’ordre n, alors pour tout diviseur q
de n, il existe un unique sous groupe de G d’ordre q.
Si k est un corps fini de caractéristique différente de 2, alors son cardinal q est impair et le
q−1
groupe des carrés Q est de cardinal . En effet, l’application x 7→ x2 est un morphisme de
2
groupes de k∗ dans k∗ d’image Q et de noyau {−1, 1} (pour k de caractéristique différente de
k∗
2, on a bien −1 6= 1 dans k∗ ), le groupe Q est donc isomorphe au groupe quotient et
{−1, 1}
q−1
son cardinal est égal à .
2
1. L’hypothèse (∗) revient à dire que −1 n’est pas un carré dans k. En effet si Q ∩ (−Q) = ∅,
alors −1 qui est dans −Q n’est pas dans Q et réciproquement −1 ∈ / Q entraîne Q∩(−Q) =
³ y ´2
∅ (x = y 2 = −z 2 avec y, z non nuls entraîne = −1 ∈ Q) et avec card (Q) =
z
q−1
card (−Q) = , on a k∗ = Q ∪ (−Q) .
2
Mais dire que −1 ∈ Q équivaut à dire qu’il existe dans k∗ un élément d’ordre 4, ce qui
implique que 4 divise q − 1. Réciproquement si 4 divise q − 1, il existe dans k∗ un élément
a d’ordre 4 (k∗ est cyclique d’ordre q − 1) et −1 = a2 ∈ Q (a4 = 1 entraîne a2 = ±1, donc
a2 = −1 si a est d’ordre 4). On a donc −1 ∈ Q si, et seulement si q ≡ 1 mod 4 et comme
q est impair on déduit que −1 ∈ / Q si, et seulement si q ≡ 3 ≡ −1 mod 4.
2.
(a) Pour i ∈ Q et x ∈ X = k ∪ {∞} , on a :
hi (x) = ix ∈ Q ∪ {∞} ⇔ x ∈ Q ∪ {∞}
ce qui implique que u (hi (x)) = u (x) , soit u ◦ hi = u.
D’autre part, pour r ∈ K et x ∈ X, on a :
³ r´
tr ◦ hi (x) = ix + r = i x + = hi ◦ t ri (x) ,
i
soit tr ◦ hi = hi ◦ t ri .
Ce qui donne en définitive :
ur ◦ hi = u ◦ tr ◦ hi = u ◦ hi ◦ t ri = u ◦ t ri = u ri .
(b) On remarque que pour x, y dans k∗ = k − {0} = Q ∪ (−Q) , on a :
µ ¶ ½
x 1 si (x, y) ∈ Q × Q ∪ (−Q) × (−Q)
u =
y 0 si (x, y) ∈ Q × (−Q) ∪ (−Q) × Q
ce qui peut s’écrire : µ ¶
x
u = 1 + u (x) + u (y)
y
Z
puisque u est à valeurs dans .
2Z
i. Comme Q ∩ (−Q) = ∅, pour tout x ∈ k∗ , on a :
1
soit x ∈ Q et w (x) = − ∈ −Q, donc w (x) ∈ / Q et u (w (x)) = 0 = 1 − u (x) ;
x
soit x ∈ −Q et w (x) ∈ Q, donc u (w (x)) = 1 = 1 − u (x) .
Pour x = 0 [resp. x = ∞], on a w (x) = ∞ [resp. w (x) = 0] et u (w (x)) =
1 − u (x) .
Z
On a donc u ◦ w = 1 − u = 1 + u (u est à valeurs dans ).
2Z
Corrigé 271
ii. On suppose ici que r ∈ k∗ (pour r = 0, w (r) = ∞ et uw(r) n’est pas défini) et
on note vr = u + uw(r) + ur ◦ w.
Pour x ∈ k∗ , on a :
µ ¶ µ ¶
1 1
vr (x) = u (x) + u x − +u r−
r x
µ ¶ µ ¶
rx − 1 rx − 1
= u (x) + u +u
r x
ceµqui¶donne vr (x) = u (x) pour rx − 1 = 0, soit vr (x) = u (r) puisque u (x) =
1
u = u (r) , et :
r
vr (x) = 2u (x) + 2u (rx − 1) + u (r) = u (r)
pour rx − 1 6= 0.
Pour x = 0, on a :
Z q−1
dans avec card (Q) = qui est impair puisque q ≡ 3 mod 4. Il en résulte
P2Z 2
que ur (x) = 1.
r∈k
Pour x = ∞, on a :
X X
ur (x) = u (∞) = card (k) 1 = q1 = 1
r∈k r∈k
∀r ∈ k, ur ◦ σ ∈ R.
En utilisant le fait que N = P SL2 (k) est engendré par les homographies w, hi
pour i ∈ Q et tj pour j ∈ k (question III.3), il est équivalent de montrer que
les ur ◦ w, ur ◦ hi pour i ∈ Q et ur ◦ tj pour j ∈ k, sont tous dans R pour tout
r ∈ k. Ce qui
résulte de :
u ◦ w = 1 − u si r = 0,
— ur ◦ w = 1 − u − uw(r) si r ∈ Q, ∈ R (u = u0 ∈ R) d’après IV.2b ;
−u − uw(r) si r = ∞
— ur ◦ hi = u ri ∈ R d’après IV.3b ;
— ur ◦ tj = ur+j ∈ R.
3.
(a) On a :
½ ¾
Z
R = Vect ur | r ∈ k =
7Z
= Vect {1, u = u0 , u1 , u2 , u3 , u4 , u5 }
et :
ψ (R) = Vect {ψ (1) , ψ (u) , ψ (u1 ) , ψ (u2 ) , ψ (u3 ) , ψ (u4 ) , ψ (u5 )}
avec :
ψ (1) = (1, 1, 1, 1, 1, 1, 1, 1) = ϕ (1)
ψ (u) = (0, 1, 1, 0, 1, 0, 0, 1) = ϕ (x1 )
ψ (u1 ) = (0, 0, 1, 1, 0, 1, 0, 1) = ϕ (x2 )
ψ (u2 ) = (0, 0, 0, 1, 1, 0, 1, 1) = ϕ (x3 )
qui est une base H (notations et résultat de II.3b) et :
ψ (u3 ) = (1, 0, 0, 0, 1, 1, 0, 1) = ϕ (1) + ϕ (x1 ) + ϕ (x3 )
ψ (u4 ) = (0, 1, 0, 0, 0, 1, 1, 1) = ϕ (x1 ) + ϕ (x2 ) + ϕ (x3 )
ψ (u5 ) = (1, 0, 1, 0, 0, 0, 1, 1) = ϕ (1) + ϕ (x1 ) + ϕ (x2 )
275