Académique Documents
Professionnel Documents
Culture Documents
Les notions de matrice d'une application linaire dans une base donne, changements de
bases, valeurs, vecteurs, espaces propres et de polynmes minimal et caractristique sont supposes connues (voir le chapitre 16). On suppose galement connus les principaux rsultats sur
les polynmes d'endomorphisme (voir le chapitre 17).
On utilise les mmes notations qu'au chapitre 16.
Dans ce qui suit, K est un corps commutatif, E un K-espace vectoriel de dimension nie
n 1, u un endomorphisme de E, u son polynme caractristique et u son polynme minimal.
Dnition 18.2 On dit qu'une matrice A Mn (K) est trigonalisable si elle est semblable
une matrice triangulaire.
Deux matrices semblables ayant mme dterminant on en dduit qu'elles ont mme polynme
caractristique. En consquence si la matrice A est semblable une matrice triangulaire T, les
termes diagonaux de T sont alors les valeurs propres de A.
Exemple 18.1 Une matrice coecients rels ayant des valeurs propres complexes non relles
n'est pas trigonalisable dans Mn (R) . Par exemple la matrice :
(
A=
0 1
1 0
479
480
Lemme 18.1 Si
Dmonstration. Comme
et :
x H, u (x) = (u (x) x) + x H
Dmonstration. Il est clair que si u est trigonalisable, son polynme caractristique est
alors scind sur K (on utilise la matrice de u dans une base de trigonalisation).
Pour la rciproque, on raisonne par rcurrence sur la dimension n 1 de E.
Pour n = 1 le rsultat est vident.
Supposons le acquis pour les espaces vectoriels de dimension n 1 1 et soit u L (E)
avec E de dimension n 2 tel que u soit scind sur K. Le lemme prcdent nous dit qu'il
existe un hyperplan H de E qui est stable par u. Le polynme caractristique de la restriction
de u H qui divise u (lemme 16.1) est galement scind sur K, donc la restriction v de
u H est trigonalisable, c'est--dire qu'il existe une base B1 = B = (ei )1in1 de H dans
laquelle la matrice de v est triangulaire suprieure. Pour tout vecteur en E H le systme
B = B = (ei )1in est une base de E et la matrice de u dans cette base est triangulaire
suprieure.
Corollaire 18.1 Si le corps K est algbriquement clos, alors tout endomorphisme u L (E)
est trigonalisable.
laire.
Corollaire 18.3 Si u L (E) est trigonalisable et si F est un sous espace vectoriel de E stable
Endomorphismes trigonalisables
481
Remarque 18.1 Dans le cas o u [resp. de A] n'est pas trigonalisable, il est faux, a priori, de
dire que la trace est gale la somme des valeurs propres et le dterminant est gal au produit
des valeurs propres. Par exemple pour :
1
0
0
A = 0 2 cos () 2 sin ()
0 2 sin () 2 cos ()
dans M3 (R) avec ]0, [ , on a une seule valeur propre relle, 1 = 1 et Tr (A) = 1 +
Pour un corps non algbriquement clos, on peut rduire une matrice la forme de Hessenberg
en utilisant des oprations lmentaires (voir le paragraphe ?? pour ces oprations).
Dnition 18.3 Une matrice A = ((aij ))1i,jn Mn (K) , o n 3, est dite de Hessenberg
si aij = 0 pour tout j compris entre 1 et n 2 et i compris entre j + 2 et n.
Une matrice de Hessenberg est donc de la forme :
A=
..
.
...
...
...
...
...
an,n1
...
...
a1n
a2n
..
.
an1,n
ann
= ((aij )) 1in
1jm
Mn,m (K) , il existe une matrice P GLn (K) produit de matrices de permutation et de trans-
(1)
(1)
(1)
.
.
.
(1)
1
.
.
.
. ..
P AP = 0 a23
..
..
.. . .
.
.
. ..
.
.
(1)
(1)
0 an2 ann
Li Li
ai1
(1)
a21
L2 (3 i n)
482
et :
(1)
Ci Ci +
ai1
(1)
a21
C2 (3 i n)
Ti = Ti2
(1)
ai1
(1)
a21
(3 i n)
Ti2
(1)
ai1
= Ti1 (3 i n)
(1)
a21
A(1)
(1)
(1)
(1)
. . . . . . ..
(1)
1
= P AP =
.
0 a23
..
..
.. . .
..
.
. .
.
.
(1)
(1)
0 an2 ann
Thorme 18.3 Si
(ui )iI est une famille d'endomorphismes trigonalisables de E qui commutent deux deux (l'ensemble I ayant au moins deux lments), il existe alors une base
commune de trigonalisation dans E pour la famille (ui )iI .
Dmonstration. Si tous les ui sont des homothties le rsultat est alors clair.
483
On se xe j I et on dsigne par e1 un vecteur propre non nul commun tous les ui pour
i I.
En compltant {e1 } en une base B = (ei )1in de E, la matrice de chaque ui dans B est de
la forme :
(
)
Ai =
i i
0 Bi
Comme Pui (X) = (i X) PBi (X) est scind sur K (puisque ui est trigonalisable), il en est
de mme de PBi et la matrice Bi est trigonalisable. De plus comme les ui commutent deux
deux, on a, pour tous i, j dans I :
(
Ai Aj =
i i
0 Bi
)(
j j
0 Bj
i j i j + i Bj
0
Bi Bj
Ai P =
1 0
0 Q1
)(
i i
0 Bi
)(
1 0
0 Q
(
=
1 0
0 Q
i
i Q
0 Q1 Bi Q
, on dnit une
)
et ces matrices sont triangulaires. Les endomorphisme ui , pour i I, sont donc simultanment
trigonalisables.
E , t u () = u
( )
(x) = 0, la famille :
(
)
Bu,x = uk (x) 0kq1
x E tel que
484
Dmonstration. Comme uq1 = 0, il existe des vecteurs x E \ {0} tels que uq1 (x) = 0.
Si, pour un tel vecteur x E \ {0} , la famille Bu,x est lie, il existe alors des scalaires
0 , , q1 non tous nuls tels que
q1
k=0
k
pour tout k compris entre p + 1 et q 1, on a :
p
p
u (x) =
q1
q1p
k
k u (x) =
j=1
k=p+1
et :
q1p
q1
q1p
(x) = u
(u (x)) =
j=1
G = {y E | H, (y) = 0}
et u (y) G.
L'endomorphisme t u tant aussi nilpotent d'ordre q, il existe une forme linaire E telle
que ( t u)q1 () = 0, on a donc uq1 = 0 et il existe x dans E tel que (uq1 (x)) = 0.
On a ncessairement uq1 (x) = 0 et le lemme prcdent nous dit que les espaces vectoriels
F et H sont de dimension q, F tant stable par u, H stable par t u et G stable par u.
Comme dim (F )+dim (G) = dim (H)+dim (G) = n, il nous sut de vrier que F G = {0}
pour dduire que E = F G.
Soit y =
q1
k uk (x) F G. On a uq1 (y) G (G est stable par u), donc 0 = (uq1 (y)) =
k=0
c'est ni), on a y =
k uk (x) et 0 = (uqj2 (y)) = j+1 (uq1 (x)) , donc j+1 = 0.
k=j+1
Rduction de Jordan
485
Thorme 18.4 Si u L (E) est nilpotent d'ordre q 1, il existe alors une base de E :
B = B1 Br
telle que chaque sous espace vectoriel Ei = Vect (Bi ) soit stable par u et la matrice de la
restriction de u Ei est :
Ji =
1
0
..
.
..
.
...
... ... ...
...
1
0
0
Mqi (K) ,
0
0
Jq =
. . . ..
.
... ... ...
0
0
.. . .
. 1 0 0
.
Mq (K)
Jq
0
0 Anq
de u|G dans BG , cette matrice tant nilpotente d'indice au plus gal q avec G de dimension
strictement infrieure n. L'hypothse de rcurrence permet alors de conclure.
u (X) = (1)n
(X k )k
k=1
(X k )k
k=1
486
Thorme 18.5 (Jordan) Avec les hypothses de ce paragraphe, il existe une base B de E
dans laquelle la matrice de u est de la forme :
A=
avec :
k {1, 2, , p} , Jk =
J1
..
.
...
... ...
J2
..
.
k,2
...
...
..
.
(18.1)
0
Jp
...
...
...
k,k 1 k
0
k,k
..
.
0
Mk (K)
0
k
Jk =
k,2
..
.
...
...
...
...
...
k,k 1
0
0
k,k
..
.
0
Mk (K) .
0
0
Corollaire 18.5 Toute matrice non nulle A d'ordre n coecients dans un corps commutatif
algbriquement clos est semblable une matrice triangulaire de la forme (18.1) .
Si le corps K est algbriquement clos, la rduction de Jordan est toujours possible et on
retrouve ainsi le thorme de trigonalisation.
1
0
A=
0
0
18.4 Diagonalisation
Voir le chapitre 19.
0
1
0
0
1
1
1
1
1
0
M4 (C)
0
0
487
t
P AP =
Ip
Iq
...
...
..
.
... ...
...
R1 0
.
0 R2 . .
... ... ...
0
..
.
0
,
0
0
Rr
Solution 18.2 Comme K est algbriquement clos, toute matrice A Mn (K) est semblable
une matrice triangulaire et il nous sut de montrer le rsultat pour une matrice triangulaire
puisque P (Q1 AQ) = Q1 P (A) Q pour tout polynme P et toutes matrices A, Q avec Q inversible.
Soit :
A=
a11 a12
0
..
.
a1n
..
.
a22 . .
.
... ...
an1,n
ann
488
i=1
On dsigne par (ek )1kn la base canonique de Kn et pour tout k compris entre 1 et n, Pk est
le polynme de degr k, Pk (X) =
(aii X) .
i=1
Nous allons montrer par rcurrence nie sur k que Pk (A) (ei ) = 0 pour tout i compris entre
1 et k (en identiant une matrice l'endomorphisme qu'elle dnit dans la base canonique de
Kn ).
Pour k = 1, on a :
P1 (A) (e1 ) = a11 e1 A (e1 ) = 0
et pour i = k :
Pk (A) (ek ) = Pk1 (A) (akk ek A (ek )) =
k1
i=1
1 k
e =
u .
k!
k=0
u
Exercice 18.3 Montrer que, pour tout u L (E) , on det (eu ) = eTr(u) et eu est inversible.
Solution 18.3 Sur C l'endomorphisme u est trigonalisable, ce qui signie qu'il existe une
base de E dans laquelle la matrice A de u est triangulaire suprieure, les termes diagonaux
de cette matrice tant les valeurs propres 1 , , n de u. Comme, pour tout entier k 0, la
matrice Ak est aussi triangulaire suprieure de termes diagonaux k1 , , kn , on dduit que eA
est triangulaire suprieure de termes diagonaux e1 , , en et :
( n
)
n
)
det (eu ) = det eA =
ej = exp
j = eTr(A) = eTr(u) = 0
(
j=1
j=1
et e est inversible.
u
Solution 18.4 On se place tout d'abord dans le cas o A est un bloc de Jordan de la forme :
A=
0
0
..
.
...
0
... ...
0
0
.
Quelques applications
489
L'endomorphisme u associ la matrice A est alors dni dans la base canonique (ei )1in de
Kn par :
{
u (e1 ) = e1 ,
u (ej ) = ej1 + ej (2 j n) .
A =
J1
0
..
.
Jp
...
... ...
0
,
0
J2
o les Jk sont des blocs de Jordan du type prcdent. Chacun de ces Jk tant semblable sa
transpose on en dduit facilement que A est semblable sa transpose.
Exercice 18.5 Soit une forme linaire sur Mn (C) telle que (AB) = (BA) pour toutes
k {1, , n} , Eij ek =
0 si k = j,
ei si k = j.
1. Pour i = j dans {1, , n} on a Eij Eji = Eii et Eji Eij = Ejj . On dduit alors que :
(Eii ) = (Eij Eji ) = (Eji Eij ) = (Ejj ) .
i Eii
i=1
et :
(D) =
i=1
i (Eii ) =
i = Tr (D) .
i=1
Enn si A est quelconque dans Mn (C) , elle peut s'crire comme limite d'une suite
(Ak )kN de matrices diagonalisables et avec la continuit des formes linaires et Tr,
on dduit que :
(A) = lim (Ak ) = lim Tr (Ak ) = Tr (A) .
k+
k+
490
3. On dnit la forme linaire par (A) = Tr (u (A)) pour toute matrice A dans Mn (K) .
On a alors (AB) = (BA) pour toutes matrices A, B dans Mn (K) et (A) = Tr (A) ,
c'est--dire que Tr (u (A)) = Tr (A) pour toute matrice A dans Mn (K) . Enn avec
u (In ) = In on dduit que = 1.
Remarque 18.2 Les rsultats de l'exercice prcdent sont en fait valables pour tout corps commutatif de caractristique nulle.
Exercice 18.6 Montrer que GLn (C) est connexe par arcs en utilisant le fait que toute matrice
complexe est semblable une matrice triangulaire.
Solution 18.6 Pour toute matrice
par :
t [0, 1] , (t) =
o :
{
ij (t) =
11 (t) 12 (t)
0
22 (t)
..
.
...
...
...
0
1n (t)
..
.
,
n1,n1 (t)
nn (t)
t mij
si 1 i < j n,
it j
(1 t) e
+ t mjj si i = j.
Solution 18.7
Quelques applications
491
1.
(a) Si A, B dans G sont telles que (A) = (B) , on a alors tr ((A B) Aj ) = 0 pour
tout j compris entre 1 et p et tr ((A B) M ) = 0 pour tout M F. On a alors
tr ((AB 1 In ) BM ) = 0 pour tout M G, ce qui quivaut tr ((AB 1 In ) M ) =
0 pour tout M G puisque l'application M 7 BM est une permutation de G.
(b) On a C = AB 1 G (G est un groupe) et tr (CM ) =
( tr)(M ) pour tout M G, ce
qui entrane tr (C) = tr (In ) = n et par rcurrence tr C k = n pour tout k 1. On
a alors, pour tout k 1 :
k
k
(
)
(
)
tr (C In )k =
Ckj (1)j tr C kj = n
Ckj (1)j = n (1 1)k = 0.
j=0
j=0
492