c Éditions H&K Publié dans lesAnnales des Concours 1/16
X Maths 2 PC 2001 — Corrigé
Ce corrigé est proposé par Thomas Chomette (ENS Ulm) ; il a été relu par Vincent Beck (ENS Cachan) et David Lecomte (ENS Cachan).
Ce problème, composé de deux parties, est difficile par endroits car il fait appel à des techniques assez subtiles.
• La première partie traite des matrices symplectiques. On y montre, en utilisant la structure de groupe de leur ensemble, que leur déterminant est toujours égal à1. On s’intéresse ensuite aux valeurs propres de ces matrices et à leur multi- plicité : siλest valeur propre d’une matrice symplectiqueM, de multiplicitéd, alors il en est de même pourλ, 1/λet 1/λ.
On s’intéresse enfin à quelques exemples de matrices symplectiques ayant des réductions particulières, ainsi qu’à un exemple de matrice symplectique non diagonalisable.
• Dans la deuxième partie, on s’intéresse aux formes symplectiques, montrant qu’elles ont quelques propriétés communes : elles n’existent qu’en dimension paire et s’écrivent sous la forme :
(x, y)7→(η(x)|y) oùη est un endomorphisme vérifiantη∗=−η.
Puis on s’intéresse aux endomorphismes symplectiques, faisant le lien avec les matrices. Enfin on démontre quelques résultats de stabilité des endomorphismes symplectiques, ainsi qu’un résultat sur l’image de la boule unité de la norme euclidienne par un endomorphisme symplectique.
Téléchargé gratuitement surwww.Doc-Solus.fr.
c Éditions H&K Publié dans lesAnnales des Concours 2/16
Indications
Première partie
1.a Passer au déterminant dans la relation tM JM = J.
1.b Penser à vérifier que les matrices sont bien inversibles avant de parler d’inverse.
1.d Passer par les inverses.
2.a Calculer par blocs le produit tM JM.
2.b Utiliser le déterminant par blocs et les relations introduites à la question 2.a.
2.c Montrer que(Dv1|Dv2) =s1(Dv1|Bv2) =s2(Dv1|Bv2).
2.d En raisonnant par l’absurde, construire un vecteur non nul deKer M. Utiliser le fait qu’une famille orthogonale dansRma au plusm éléments non nuls, pour montrer qu’il y a au plusmréels tels queD−sBnon inversible.
3.a Montrer d’abord quedet (xIn−M) = det (In−xM).
3.b Conjuguer une égalité polynomiale pour avoirλ0valeur propre. Utiliser la ques- tion 3.a pour avoir 1
λ0.
3.c Montrer en utilisant des arguments de degré que m1+m−1 est pair. Montrer quem1 est pair en utilisant le déterminant deM.
3.d Pour la question (iv), penser aux similitudes dansR2. 3.e Utiliser la question 2.d.
Deuxième partie
4.b Caractériser la forme linéairey7→ω(x, y)sous forme d’une produit scalaire.
5 Penser au déterminant deη∗. 7.a Travailler dansCn et non dansRn.
7.b Raisonner en terme de conditions nécessaires. Montrer ensuite qu’alors la matrice Mest idempotente, donc stable.
7.c Travailler là encore dansCn.
8.b Utiliser le fait que ϕ∗ est aussi symplectique. Penser au fait que J conserve la norme euclidienne.
Téléchargé gratuitement surwww.Doc-Solus.fr.
c Éditions H&K Publié dans lesAnnales des Concours 3/16
I. Matrices symplectiques
1.a SoitMune matrice symplectique. Par définition tM JM = J, donc, en passant au déterminant dans cette égalité :
dett M
det (J) det (M) = det (J)
Or la matrice J étant inversible, elle est de déterminant non nul. Et l’on sait par ailleurs quedett
M
= det (M). Par conséquent, après simplification, on obtient : (det (M))2= 1
Enfin det (M) = 1ou −1
1.b D’après la question précédente, les matrices symplectiques sont inversibles. Il nous suffit alors de montrer que l’ensemble des matrices symplectiques est stable par multiplication et par passage à l’inverse, et qu’il est non vide (c’est-à-dire qu’il contient la matriceIn, ce qui est évident).
SoientM1 etM2deux matrices symplectiques. On a
t(M1M2) J (M1M2) = tM2
tM1JM1M2= tM2JM2= J et le produitM1M2est encore symplectique.
De même, siMest symplectique, on a :
tM−1JM−1= tM−1tM JMM−1= t MM−1
J MM−1
= J etM−1 est également symplectique.
L’ensemble des matrices symplectiques est un groupe pour la multiplication.
1.c On calcule le produit tJ Jpar blocs.
tJ J =
0 Im
−Im 0
0 −Im Im 0
=
Im 0 0 Im
= In
d’où tJ JJ = InJ = J
Jest elle-même symplectique.
Tout au cours du problème, nous avons à manier des matrices par blocs. Il est donc important de se persuader, si nécessaire, que les opérations matricielles effectuées par blocs correspondent bien aux opérations matricielles classiques.
Il s’agit essentiellement du produit par blocs et de la transposition. Pour la transposition par blocs, il faut transposer les blocs diagonaux et permuter les autres deux à deux tout en les transposant également. Il suffit, pour voir cela, d’indicer correctement les matrices et de faire les calculs !
1.d SoitMune matrice symplectique. AlorsM−1 est symplectique d’après la ques- tion 1.b, c’est-à-dire que tM−1JM−1= J. Donc, en passant aux inverses,
MJ−1tM = J−1
Téléchargé gratuitement surwww.Doc-Solus.fr.
c Éditions H&K Publié dans lesAnnales des Concours 4/16
Mais nous avons vu que tJ J = In, donc J−1 = tJ = −J. De ceci on obtient M (−J)tM = (−J)et alors :
tMest symplectique.
2.a On calcule le produit par blocs :
tM JM = t
A tC
tB tD
0 −Im
Im 0
A B C D
=
−tA C + tC A −tA D + tC B
−tB C +tD A −tB D +tD B
Ainsi, la matriceMest symplectique si et seulement si tM JM = J, c’est-à-dire :
−tA C + tC A = 0
−tA D +tC B =−Im
−tB C +tD A = Im
−tB D + tD B = 0
soit
tA C = tC A =
tt A C
tB D = tD B =
tt B D
tA D−tC B = Im
En effet, les deux systèmes sont équivalents puisque les deuxième et troisième lignes du premier sont obtenues par transposition l’une de l’autre et sont donc redondantes.
On a bien M symplectique si et seulement si les matrices A,B,C,D vérifient les conditions :
(t
A Cet tB Dsont symétriques
tA D−tC B = Im
2.b SoitQune matrice carrée d’ordrem. On calcule le produit par blocs : Im Q
0 Im
A−QC 0
C D
=
A QD
C D
La matriceMpeut donc s’écrire sous la forme voulue si l’on peut trouverQtelle que QD = B. LorsqueDest inversible, il suffit de poserQ = BD−1pour avoir :
M =
Im BD−1 0 Im
A−BD−1C 0
C D
d’où det (M) =
Im BD−1 0 Im
×
A−BD−1C 0
C D
Soit, comme
Im BD−1 0 Im
= 1:
det (M) = det A−BD−1C det (D) Et commedet (D) = dett
D
, on obtient :
Téléchargé gratuitement surwww.Doc-Solus.fr.