Surjectivité de l’exponentielle complexe matricielle
L’objectif de cette séance est de démontrer le résultat qui suit.
Pour tout A∈GLn(C), il existe une matriceB ∈ Mn(C) telle queA=eB. Théorème 1
Démonstration.
Étape No1 : On prouve le résultat lorsqueA=In+N avec N une matrice nilpotente.
On pose B =N− N22 +N33 +· · ·+ (−1)n+1Nnn. Montrons que eB =A.
Pour 06t61, on pose B(t) =tN −t2N22 +t3N33 +· · ·+ (−1)n+1tn Nnn. En dérivant, nous obtenons
∀06t61, B0(t) =N −tN +t2N3+· · ·(−1)n+1tn−1Nn. Ainsi, pour tout06t61,
(In+tN)B0(t) =N −tN2+t2N3+· · ·(−1)n+1tn−1Nn
= (N −tN2+t2N2+· · ·(−1)n+1tn−1Nn) + (tN2−t2N3+t3N4+· · ·(−1)n+1tnNn+1)
=N puisque Nn+1 = 0.
On pose, pour 06t61,S(t) =eB(t). Comme B(t) etB0(t)commutent alors pour tout 06t61, (In+tN)S0(t) = (In+tN)B0(t)eB(t)=N S(t).
En dérivant à nouveau, on obtient pour tout06t61,
N S0(t) + (In+tN)S00(t) =N S0(t).
On en déduit que pour tout 06t61,(In+tN)S00(t) = 0. CommeIn+tN est inversible (puisqueN est nilpotente), on obtient que pour tout06t61,S00(t) = 0.
Comme S(0) =InetS0(0) =N, on en déduit que pour tout 06t61,S(t) =tN +In. En évaluant ent= 1, on obtientS(1) =N +In, c’est-à-direeB =In+N =A.
Étape No2 : On prouve le résultat lorsqueA=λIn+N avec N une matrice nilpotente etλ∈C?. Soitµ∈C tel queλ=eµ.
Siµ= 0 alorsλ= 1 et le résultat résulte de l’étape No1.
Sinon, on écrit A = λ In+Nλ
. D’après l’étape No1, il existe B0 ∈ Mn(C) telle queIn+ Nλ = eB0. Par conséquent,
λ
In+N λ
=eµ×eB0 =eµIn+B0. B =µIn+B0 convient.
Étape No3 : On prouve le résultat dans le cas général. En trigonalisantA, il existeP ∈GLn(C) tel que
A=P−1
A1 O · · · O
O A2 O
... . .. ... O O · · · Am
P,
1
où les matrices Ai sont de la forme λiIni +Ni avec Ni une matrice nilpotente et λi ∈ C?. D’après l’étape précédente, il existe Bi tel que eBi =Ai.
La matrice
B =P−1
B1 O · · · O
O B2 O
... . .. ... O O · · · Bm
P
convient puisqueeP−1XP =P−1eXP.
Il n’y a pas unicité de la matrice B puisque si B convient alors B+ 2iπkIn, pour k ∈ Z, convient aussi.
Remarque I
Ce résultat ne fonctionne pas surR(il est déjà faux pourn= 1...) cardet(eB) =etr(B) >0alors qu’il existe des matrices inversibles de déterminants négatifs.
Remarque II
SoientA∈GLn(C) etp∈Z non nul.
Il existe une matriceC∈GLn(C) telle que Cp =A.
Corollaire 2
Démonstration. Par le résultat précédent, il existe B∈GLn(C) telle que A=eB=
eBp
p
. Ainsi, C= Bp ∈GLn(C) convient.
2