Mines 2014 math A : un corrigé commenté avec extraits du rapport
mp* 19-20 26/05/2020
Parcours préalable de l’énoncé
Le paragraphe de notations, comme souvent, contient beaucoup de choses su- perflues (notations habituelles). On se contente de remarquer que visiblement on va être surC, et on souligne la définition deJn(λ).
La partie A contient des calculs sur les nombres complexes. Si on n’est pas à l’aise, on pourra sûrement admettre des choses et passer à la suite.
On repère au début deBdes classiques sur les matrices nilpotentes et au7.un classique sur l’exponentielle de matrices.
LeC : des calculs par blocs, on verra quand on y sera.
LeD: encore un classique sur Cayley-Hamilton et le lemme des noyaux. Même si on traîne sur le début du problème il faut absolument se réserver le dernier quart d’heure sur cette question de cours.
Ce parcours de l’énoncé est plutôt rassurant : on aura au moins des choses à faire, du cours à appliquer. . .On peut démarrer.
Un corrigé
1.Question faite dans quasiment toutes les copies, et à part des pro- blèmes de réciproque dans de rares cas, bien faite.
On écrit
zez=ReiθeRcosθeiRsinθ=ReRcosθei(θ+Rsinθ) (1)
Comme c’est la première question, pour être sûr d’être impeccablement clair et détaillé, on peut choisir de procéder par condition nécessaire et condition suffisante. En tout cas il faut que ce soit parfait.
Commeθ+Rsinθ∈RetReRcosθ∈R+, on a
|zez|=ReRcosθ
et donc
zez=w =⇒ |zez|=|w| =⇒ReRcosθ=r Mais, si zez=wetReRcosθ=r, commer6= 0on a
ei(θ+Rsinθ)=eiα
d’où l’on déduitθ+Rsinθ=α(modulo2π)ce qui s’écrit aussi Rsinθ=α−θ (modulo2π).
Réciproquement, si ReRcosθ = r et θ+Rsinθ = α (modulo 2π) on a bien d’après(1)
zez=reiα=w
On obtient donc bien l’équivalence :
zez=w ⇐⇒
(ReRcosθ=r
Rsinθ=α−θ (modulo2π)
Insistons : on peut tout-à-fait procéder par équivalence, dire que deux nombres complexesnon nulssont égaux si et seulement si ils ont même module et « même argument ». . .mais dans une première question, on a souvent envie d’avoir une certaine prudence. . .
2.On trouve beaucoup d’erreurs : limites non justifiées, voire fausses, quand il y a une tentative de justification, elle consiste presque tou- jours à prendre l’exponentielle d’un équivalent.
φest bien définie car, si0< θ < π,sinθ6= 0.
(Ne coûte pas cher et fait bon effet) Commeα >0,
α−θ
sinθ −−−−−−→
θ→0, θ>0 +∞
et cosθ−−−−−−→
θ→0, θ>0 1 donc par opérations sur les limites, φ(θ)−−−−→
θ→0+ +∞
Posons maintenantψ(θ) =α−θ
sinθ . On aψ(θ)−−−−−−−→
θ→π, θ<π +∞etψ >0 sur]0, π[.
Or
φ(θ) = exp [cosθψ(θ) + ln (ψ(θ))]
Mais
(cosθ)ψ(θ) + ln (ψ(θ)) =ψ(θ)
cosθ+ln (ψ(θ)) ψ(θ)
Par croissances comparées, ln (ψ(θ))
ψ(θ) −−−−−−→
θ→π,θ<π 0, donc (cosθ)ψ(θ) + ln (ψ(θ))−−−−−−→
θ→π,θ<π −∞
et finalement
φ(θ)−−−−→
θ→π− 0
Or φ est, par opérations, continue sur ]0, π[ donc, par théorème des valeurs intermédiaires,
L’équationφ(θ) =ra une solution au moins sur]0, π[pourr >0 fixé La fin de la question n’est pas très claire. Mais si on a lu la question suivante, on voit le genre de réponse qui est attendu.
3.Cette question est en général bien traitée, sauf en ce qui concerne l’oubli massif du cas particulier z=0.
Reprenons les notations du 1. Tout nombre complexe non nul w peut s’écrire w=reiα avec r >0 etα∈[2π,4π[, ce qu’on suppose désormais (tout nombre complexe non nul a un unique argument dans[2π,4π[).
Or, si0< θ < π etR >0, on a
(ReRcosθ=r
Rsinθ=α−θ(modulo2π) ⇐⇒
(φ(θ) =r
R= (α−θ)/sinθ (modulo2π) Par2.il existe θ∈]0, π[tel queφ(θ) =r. On prend alorsR=α−θ
sinθ , on a bien R > 0, et siz =Reiθ 1. montre quezez =w. Or on a bienz∈ D. Si w= 0, g(0) =w, et0∈D. On a bien montré que g est surjective
Comme souvent, le calcul est un exercice d’observation. Il serait dommage de ne pas traiter cette question si on a réussi les précédentes.
4.A priori ce résultat est très classique, mais la rédaction est impré- cise dans beaucoup de copies.
A savoir rédiger parfaitement.
On a Nn−16= 0, donc Ker Nn−1
6=Mn,1(C), donc
Il existeX ∈Mn,1(C)tel queNn−1X 6= 0
Supposons α0X +· · ·+αn−1Nn−1X = 0. Supposons les αi non tous nuls, et soit k=min({i; αi6= 0}), on a donc
αkNkX+· · ·+αn−1Nn−1X = 0
Multiplions parNn−1−k :
αkNn−1X+· · ·+αn−1N2n−2−kX = 0
Mais sip≥n,Np= 0, la relation précédente se résume donc à αkNn−1X= 0.
Et doncαk = 0, contradiction. Finalement tous lesαi sont nuls, et la famille(X, N X, . . . , Nn−1X)est libre.
5. Cette question s’est avérée sélective. Certains candidats oublient de renverser l’ordre des termes de la base et d’autres prétendent que deux matrices de même rang sont semblables, faisant la confusion classique entre semblables et équivalentes.
Ici aussi, question à rédiger impeccablement, en évitant de mélanger le vocabu- laire des matrices et celui des endomorphismes.
Soit u ∈ L(Cn) l’endomorphisme canoniquement associé à N. Soit x ∈ Cn tel que MatB(x) = X, où B est la base canonique de Cn et X une colonne comme en 4. Alors la famille(un−1(x), . . . , x)est libre d’après la question pré- cédente, et comme elle comporte n vecteurs dans Cn qui est de dimension n, C= (un−1(x), . . . , u(x), x)est une base deCn. Or
MatC(u) =Jn(0) Mais MatB(u) =N, donc N etJn(0)sont semblables
6.De nombreux candidats se limitent souvent à l’inversibilité, traitée de façon matricielle, la même méthode n’étant pas très utilisable pour la nilpotence. Pour ceux qui prennent la bonne méthode pour montrer la nilpotence, il reste deux difficultés : penser à montrer que l’ordre de nilpotence est n-1 et non pas seulement inférieur ou égal à n-1, puis utiliser l’inversibilité des matrices et pas simplement qu’elles sont non nulles, le produit de deux matrices pouvant être nul sans que l’une ou l’autre le soit.
Jn(0)et−Jn(0)commutent, donc
eJn(0) e−Jn(0)=eJn(0)−Jn(0)=e(0)=In
pour une matrice carrée, un inverse à gauche est un inverse à droite et récipro- quement, donc eJn(0) est inversible, d’inversee−Jn(0)
De plus, pour toute matrice A ∈ Mn(C) et p ∈ N, A commute avec Mp =
p
X
k=0
1
k!Ak qui est un polynôme deA, c’est-à-dire
∀p∈N AMp=MpA
Mais les applications M 7−→ AM et M 7−→ M A, linéaires sur Mn(C) de dimension finie, sont continues, donc en prenant la limite quand p→+∞dans l’égalité ci-dessus on obtient
A exp(A) = exp(A)A
En particulier pourA=Jn(0). On en déduit par récurrence surk :
∀k∈N
Jn(0)eJn(0)k
= (Jn(0))k
eJn(0)k
On peut bien sûr écrire
eJn(0)k
=ekJn(0)mais ici cela ne sert vraiment à rien.
Par inversibilité deeJn(0) on a donc
Jn(0)eJn(0)k
= 0 ⇐⇒ Jn(0)k= 0
OrJn(0)est semblable àN donc est nilpotente d’indicen(ce qui peut aussi se voir directement), donc
Jn(0)eJn(0) est nilpotente d’indicen
7. Encore un grand classique. Ne pas oublier de justifier la continuité de l’ap- plication M 7−→P M P−1.
On ne rédige donc pas le début de la question, voir cours. Pour la suite : Les questions5. et 6. montrent queJn(0)eJn(0) et Jn(0) sont semblables. Soit doncP ∈GLn(C)telle que
Jn(0) =P
Jn(0)eJn(0) P−1
On a alors
Jn(0) =P Jn(0)P−1P eJn(0)P−1=P Jn(0)P−1eP Jn(0)P−1
et donc, posantNe=P Jn(0)P−1,
Il existeNe telle queJn(0) =N ee Ne
8. Cette question est assez souvent sautée, elle est réussie dans un nombre non négligeable de copies mais la rédaction est très inégale.
La question 3.montre qu’on peut choisir µdansD, or−16∈D (les arguments de−1sont lesπ+ 2kπ,k∈Z), donc il existeµ6=−1tel que λ=µeµ
Remarquons que
Jn(µ) =µIn+Jn(0)
et que les matricesµIn etJn(0)commutent, ce qui permet d’écrire Jn(µ)eJn(µ)= (µIn+Jn(0))eµIn+Jn(0)
= (µIn+Jn(0))eµIneJn(0)
=eµ(µIn+Jn(0))eJn(0)
careµIn=eµIn.
Nulle astuce là-dedans, on a à gauche des Jn(µ) et à droite des Jn(0), il est naturel d’exprimerJn(µ)en fonction deJn(0).
Donc
Jn(µ)eJn(µ)=λeJn(0)+eµJn(0)eJn(0)
MaisJn(0)est nilpotente d’ordren, donc
eJn(0) =
n−1
X
k=0
1 k!Jn(0)k
On essaye de mettre Jn(0)2 en facteur, on sort tout le reste. . .Autrement dit, on ne perd jamais de vue l’expression à atteindre.
On a donc
Jn(µ)eJn(µ)=λIn+λJn(0)+eµJn(0)+(Jn(0))2 λ
n−1
X
k=2
1
k!Jn(0)k−2 +eµ
n−1
X
k=1
1
k!Jn(0)k−1
!
et, tenant compte deλ=µeµ, on obtient bien
Jn(µ)eJn(µ)=λIn+ (µ+ 1)eµJn(0) + (Jn(0))2p(Jn(0))oùpest un polynôme à coefficients complexes qui dépend deµ
9. Question peu traitée
Les deux matrices(µ+ 1)eµJn(0)et(Jn(0))2p(Jn(0))sont deux polynômes de Jn(0)et commutent donc. Ce qui autorise l’écriture, sik≥0:
h
(µ+ 1)eµJn(0) + (Jn(0))2p(Jn(0))ik
=
k
X
j=0
k j
(µ+1)jejµ(Jn(0))j(Jn(0))2(k−j)(p(Jn(0))k−j
Non, mauvaise idée. . .c’est beaucoup plus simple : Posons
M = (µ+ 1)eµJn(0) + (Jn(0))2p(Jn(0))
AlorsM =Jn(0)Qavec
Q= (µ+ 1)eµIn+Jn(0)p(Jn(0))
MaisJn(0)p(Jn(0))est nilpotente (même preuve qu’en6.carJn(0)etp(Jn(0)) commutent). Elle est donc semblable à une matrice triangulaire supérieure stricte. Donc Qest semblable à une matrice triangulaire supérieure dont tous les coefficients diagonaux valent(µ+ 1)eµ, qui est non nul (µ6=−1). DoncQest inversible ; or il commute avecJn(0)(c’est un polynôme deJn(0), donc comme en6.on déduit que
(µ+ 1)eµJn(0) + (Jn(0))2p(Jn(0))est nilpotente d’indicen
. . .et donc semblable àJn(0)(question5.). Si
(µ+ 1)eµJn(0) + (Jn(0))2p(Jn(0)) =P Jn(0)P−1
avecP inversible, alors
Jn(µ)eJn(µ)=P(λIn+Jn(0))P−1=P Jn(λ)P−1
ce qui donne
Jn(λ) =P−1Jn(µ)eJn(µ)P=P−1Jn(µ)P eP−1Jn(µ)P
et on a trouvé M ∈Mn(C)telle que Jn(λ) =M eM
Question pas facile en 3 heures, où la tentation d’aller voir plus loin est assez présente.
10.Cette question ressemble beaucoup à la question 5, donc ceux qui n’ont pas pensé à inverser l’ordre des vecteurs de base sont à nouveau en échec, pour les autres la question ne pose pas de difficulté.
Il existeX ∈ Mn,1(C)tel queNp−1X 6= (0); la famille(Np−1X, . . . , N X, X) est libre (même preuve qu’en4.) et peut être complétée en une base deMn,1(C), ce qui permet en utilisant une telle base comme en5.de conclure que
Il existeB et Ctelles queN est semblable àA= Jp(0) B
O C
!
Quand on refait quelque chose d’analogue à une question précédente, on peut se permettre la concision, c’est même recommandé.
11.Question finalement assez facile, et souvent bien traitée.
Un produit par blocs donneTXT−X =In et comme, pour les matrices carrées, un inverse à gauche est un inverse à droite et réciproquement, on a
TX est inversible etTX−1=T−X.
On peut se dire que c’est un peu parachuté. Mais il est naturel de chercher un inverse du type TY. Et donc de raisonner par analogie avec les matrices2×2.
Donc il ne sera pas considéré comme abusif que le candidat « voie » la solution.
On calcule par blocs :
TXA= Jp(0) B+XC
O C
!
puis
TXATX−1= Jp(0) B+XC
O C
! Jp(0) −X O In−p
!
= Jp(0) −Jp(0)X+B+XC
O C
!
qui est bien de la forme voulue avec Y =−Jp(0)X+B+XC et Z=C
12.Questions 12 et 13 : C’étaient les plus difficiles du problème. Les très bons candidats s’y sont illustrés.
Ecrivons
X(1)
X =
X(2)
X(p)
où les X(i)sont les lignes de X. Alors
X(2)
Jp(0)X =
X(3)
(0)
Mais d’autre part
X(1)C
XC =
X(2)C
X(p)C
NotantB(i)(1≤i≤p) les lignes deB, on peut imposer, si1≤i≤p−1, X(i+1)=B(i)+C(i)X
(on prendX(1) arbitrairement, par exempleX(1)= 0), on obtient alors que toutes les lignes deY à l’exception de la dernière sont nulles
Question faisable si on suit l’indication. . .et si on a la bonne relation à la question précédente. Dans des questions de produit par blocs, la clarté de la présentation (dessin des matrices) est primordiale.
13. N est semblable àA, qui est semblable à A0. Or N est nilpotente d’indice p, donc
A0 est nilpotente d’indicep
La fausse piste serait un produit par blocs. Le mot « justifier » devrait alerter : une « justification » est souvent assez courte.
Notons alorsv l’endomorphisme deCn canoniquement associé àA0. Et notons (e1, . . . , en)la base canonique deCn. Pourp+ 1≤j≤n, on a
v(ej) =βj−pep+
n−p
X
i=1
zi+p,j−pei+p (1)
où les lignes de Y sont supposées nulles à l’exception de la dernière, égale à (β1. . . βn−p).
On a également, pour2≤j≤p,v(ej) =ej−1 et enfinv(e1) = 0. On en déduit, pour p+ 1≤j≤net1≤k≤p−1,
vk(ej)∈Vect(ep−k+1, . . . , en)
(par récurrence sur k). Or, en reprenant (1), et en prenant l’image des deux membres par vp−1 on a
vp(ej) =βj−pe1+
n−p
X
i=1
zi+p,j−pvp−1(ei+p)
Comme
n−p
X
i=1
zi+p,j−pvp−1(ei+p)∈Vect(e2, . . . , en), siβj−p6= 0alorsvp(ej)6= 0 ce qui est contadictoire (A0 étant nilpotente d’indicep,vl’est aussi. Finalement tous lesβj sont nuls, et donc La matriceY est nulle
C’est de la « lecture matricielle », mais la mise en place de l’argumentation avec une indexation correcte n’est pas évidente dans une épreuve de 3 heures.
14. La rédaction de la récurrence est souvent très décevante, mais cela est sans doute dû à la fatigue.
Procédons par récurrence surn. Pour n= 1, pas de problème,N = 0 =J1(0).
Supposons la propriété vraie pour toute matrice nilpotente d’ordre≤n, et soit N nilpotente d’ordren+ 1.
Si N est d’indicen+ 1 elle est semblable àJn+1(0)par la question5.
Si N est d’indice 1 elle est nulle, donc semblable à une matrice diagonale par blocs dont tous les blocs sont desJ1(0).
Si N est d’indice p∈]1, n+ 1[, par les questions précédentes elle est semblable à une matrice
A0 = Jp(0) O
O Z
!
Un calcul par blocs des puissances deA0 montre alors queZ est nilpotente. On peut lui appliquer l’hypothèse de récurrence,Z est semblable à une matriceZ0
diagonale par blocs de la forme voulue. Or siQ−1ZQ=Z0, avecQ∈GLn−p(C), posant
P = Ip O
O Q
!
on a P ∈GLn(C), P−1= Ip O O Q−1
!
et, par blocs,P−1A0P = Jp(0) O O Z0
!
qui est diagonale par blocs de la forme voulue. Finalement, par récurrence, Le résultat est démontré
15.La justification de l’égalité αi=dim(Fi) est rarement donnée.
Cette question, très classique, devrait avoir été remarquée lors du parcours initial de l’énoncé. Ce sont des points à ne pas manquer.
On est sur C, le polynôme caractéristique de Aest donc scindé. Compte tenu des hypothèses il s’écrit
PA=
s
Y
i=1
(X−λi)αi
Par théorème de Cayley-Hamilton, Ker(PA(f)) = Cn car PA = Pf. Mais si i6=j, λi 6=λj, donc (X −λi)αi∧(X−λj)αj = 1. On peut alors appliquer le théorème des noyaux qui dit que
Ker(PA(f)) =
s
M
i=1
Ker((f−λiIdCn)αi)
On a donc bien
Cn =
s
M
i=1
Fi
Chaque (f −λiIdCn)αi est un polynôme de f donc commute avec f, donc chaqueFi est stable parf. Sifi est l’endomorphisme induit surFi parf, alors fi−λiIdFi =ni est nilpotent. De plus, comme (X−λi)αi annule fi, la seule valeur propre de fi (il en a au moins une car on est sur C) est λi, donc le polynôme caractéristique defi est(X−λi)di avecdi=dim(Fi). On en déduit
Pf(X) =
s
Y
i=1
(X−λi)di
et donc, pour touti,di=αi. Dans une baseBi deFi on a donc MatBi(fi) =λiIαi+Ni
où Ni =MatBi(ni) est nilpotente. En concaténant de telles bases, on obtient une matrice de la forme voulue. Deux matrices d’un même endomorphisme dans deux bases sont semblables, donc
Aest semblable à une matrice
λ1Iα1+N1 (0)
λ2Iα2+N2 . ..
(0) λsIαs+Ns
où les Nk sont nilpotentes
16.Quelques candidats parviennent à faire la synthèse.
Remarquons d’abord que si une matrice est semblable à une matrice de la forme AeA, elle est elle-même de cette forme (vu en7.).
Remarquons ensuite que siAest diagonale par blocs,A=diag(A1, . . . , As)avec lesAk matrices carrées, alorsAeA=diag A1eA1, . . . , AseAs
.
Il suffit donc, par15., de montrer que toute matriceλIn+N, oùNest nilpotente, s’écrit sous la formeAeA.
Mais d’après14., vu que toute matriceλIn+N, avecNnilpotente, est semblable à une matrice diagonale par blocs diag(λIp1+Jp1(0), λIp2+Jp2(0), . . . , λIp2+ Jp2(0)), les mêmes raisons montrent qu’il suffit de vérifier que toute matrice λIp+Jp(0)s’écrit sous la formeAeA. OrλIp+Jp(0) =Jp(λ). Et donc
La question 9conclut
FIN