Vous êtes sur la page 1sur 10

.2012-2013.C PGEA.H.

RDA
. SLAOUI .FA

G RANDS CLASSIQUES DE LA RDUCTION

2012-2013

Exercice :1.Sous espace stable par loprateur de drivation


Dterminer les sous espace vectoriels stables par lendomorphisme D de drivation dans K[ X ]

Solution :1
Le sous espace nul et lespace K[ X ] sont stables par D , cherchons les sous espaces stables non triviaux . Soit F un sous espace stable par loprateur
de drivation , on va distinguer deux cas :
Si F est de dimension finie non nul r.
Soient ( P1 , . . . , Pr ) une base de F et m = max (deg P1 , . . . , deg Pr ) .Il est clair que F Km [ X ] .Soit
 i0 [[ 1, r ]] tel que deg
 Pi0 = m , la
(m)
(m)
famille ( Pi0 , Pi00 , . . . , Pi ) est une famille de degr chelonne donc elle est libre et par suite dim V ect( Pi0 , Pi00 , . . . , Pi
= m + 1 , or
0

(m)

(m)

V ect( Pi0 , Pi00 , . . . , Pi0 ) Km [ X ] , alors V ect( Pi0 , Pi00 , . . . , Pi0 ) = Km [ X ]. comme F est stable par D , alors V ect( Pi0 , Pi00 , . . . , Pin0 ) F cest
dire Km [ X ] F donc F = Km [ X ]
Si F est de dimension infinie.Alors n N , F 6 Kn [ X ] ce quest quivalent de dire que n N , P F , m = deg P > n.
Soit n N et P F m = deg P > n . La famille ( P, P0 , . . . , P(m) ) est une famille libre de Km [ X ] , comme famille de degr chelonne dlments de Km [ X ] , de cardinal est gale m + 1 , alors Km [ X ] = V ect( P, P0 , . . . , P(n) ) et par stabilit de F par D , on a V ect( P, P0 , . . . , P(n) ) F
, cest dire que Km [ X ] F et comme Kn [ X ] Km [ X ] , alors Kn [ X ] F et ceci pour tout entier naturel n donc F = K[ X ]

Exercice :2.Lordre et le rang dune matrice


Soit n un entier non nul et A une matrice carre dordre n a coefficients rels.
On suppose que A2 + A + In = 0 .Montrer que n est pair
On suppose que A3 + A2 + A = 0 .Montrer que le rang de A est pair

Solution :2


Le polynme X 2 + X + 1 est annulateur de A donc les valeurs propres de A sont dans j, j2 et par suite si n est impaire , alors A admet au
moins une racine relle cest dire que A admet une valeur propre relle ce quest absurde donc n est paire
On a A( A2 + A + In ) = 0n donc daprs le lemme des noyaux
ker u A ker(u2A + u A + idKn ) = Kn
Ou u A dsigne lendomorphisme canoniquement associ A.Le sous espace F = ker(u2A + u A + idKn ) est stable par u A , notons v
lendomorphisme induit par u A sur F .Si F est de dimension impaire , alors v est de degr impaire , donc admet au moins une racine relle
cest dire que v aura au moins une valeur propre relle , et comme le polynme X 2 + X + 1 est un polynme annulateur de v , alors est
une racine relle de ce polynme ce qui est absurde , donc la dimension de F est paire .Or daprs le thorme du rang on a rg(u A ) = dim F ,
dou le rsultat

Exercice :3.
Soit A une matrice inversible dorde n coefficient dans C.Dterminer le polynme caractristique de la matrice A1

Solution :3
Soit un scalaire non nul , on a :



A1 () = det( A1 .In ) = det A1 ( In .A)

 

1
1
()n
()n
det A .In =
A
=
det A

det A

Autrement
n
o
On montre facilement que S p( A1 ) = 1 , S p( A) , comme A est scind sur C , alors on a pour tout x C



 
n 
1
(1)n n n
1
( x )n
1
A1 ( x ) = (1)n x
= n
x k
=
A
k
x
det A
x
k =1 k k =1
k =1

Exercice :4.
Soit A , B et P trois matrices carrs non nulles coefficients dans C
Montrer que A ( B) G Ln (C) S p( A) S p( B) =
Montrer que si AP = PB , alors A et B ont au moins une valeur propre commune

Solution :4
(i ) : ().Supposons que A ( B) G ln (C), le polynme caractristique de A est scind sur C , donc A = (1)n nk=1 ( X k ) et
par suite A ( B) = ( B 1 .In ). . . . .( B n .In ) ,l hypothse assure que pour tout i [[ 1, n ]] , B i .In est inversible , cest dire que
i [[ 1, n ]] , i
/ S p( B), ce qui veut dire que S p( A) S p( B) =
(ii ) : () Supposons que S p( A) S p( B) = , alors S p( A) ,
/ S p( B) cest dire que B .In G Ln (K).Et comme
A ( B) = ( B 1 .In ). . . . .( B n .In ) , alors A ( B) est inversible comme produit de matrice inversibles
Supposons que AP = PB , alors par une rcurrence facile on a :
k N , Ak P = PBk
Et par linarit on a Q K[ X ] , Q( A) P = PQ( B) , en particulier pour Q = A , on a 0n = P A ( B) , ce qui entraine alors que 0n = P. A ( B)
et par suite A ( B) est non inversible et daprs la question prcdente S p( A) S p( B) 6= , dou le rsultat

Page :1

.2012-2013.C PGEA.H.RDA
. SLAOUI .FA

12-2013

G RANDS CLASSIQUES DE LA RDUCTION

Exercice :5
Soit A et B deux matrices carres coefficients complexes .Montrer les propositions suivantes sont quivalentes :
C Mn (C) , X Mn (C) , AX XB = C
X Mn (C) , AX = XB X = 0
B ( A) est inversible
A et B nont pas de valeur propre commune

Solution :5
(1 2) En prenant C = 0n , alors daprs lhypothse il existe une unique matrice X dans Mn (C) telle que AX XB = 0 et comme la
matrice nulle est aussi solution , alors X = 0n
(2 1) Notre hypothse nous permet de dire que lendomorphisme
(
M n (C) M n (C)
:
X 7 AX XB
est injective et comme on est en dimension finie , alors cest un automorphisme de Mn (C) dou le rsultat
(3 4) est immdiate daprs lexercice prcent
Pour (2 3) , on montre sa contrapose supposons , alors que A ( B) est non inversible , donc A et B admettent une valeur propre commune
, soit alors U un vecteur propre de A associ et V un vecteur propre de t B associ et posons X = U t V , il est clair que X est non nul
car cest une matrice de rang 1 et on a AX = AU t V = .X et XB = U t VB = .X ce qui prouve que la ngation de 2 est vrai
(3 2).Supposons que A ( B) est inversible et soit X une matrice dordre n vrifiant AX = XB , alors par une rcurrence facile on a
k N , Ak X = XBk et par linairit on a A ( A) X = X A ( B) = 0n , alors linversibilit de A ( B) entraine que X = 0n d ou le rsultat

Exercice :6
Soit A une matrice de Mn (C) .Montrer que les propositions suivantes sont quivalentes
A est nilpotente
A est semblable une matrice triangulaire suprieure dont les lments diagonaux sont tous nuls
k N , tr ( Ak ) = 0

Solution :6
Remarque :Si T est une matrice triangulaire suprieure ( infrieure) de coefficients diagonaux t1 , . . . , tn , alors pour tout entier naturel non nul k la
matrice T k est triangulaire suprieure (infrieure) de coefficients diagonaux t1k , . . . , tkn
(1 2) La matrice A est nilpotente donc elle admet 0 comme seule valeur propres et par suite A est trigonalisable donc semblable une
matrice triangulaire suprieure dont les lments diagonaux sont ses valeurs propres donc nuls
(2 3) Soit P une matrice inversible et T une matrice triangulaire suprieure dont les lments diagonaux sont nuls tels que A = P1 TP ,
alors par une rcurrence facile on montre que k N , Ak = P1 T k P , et par suite k N , tr ( Ak ) = 0
(3 1).Supposons que k N , tr ( Ak ) = 0, montrons que A est nilpotente cest dire que son spectre est rduit {0} .Raisonnons par
labsudre et supposons que A admet au moins une valeur propre non nulle , soit alors 1 , . . . , r les valeurs propres non nulles de A de
multiplicit respectivement m1 , . . . , mr , comme on travaille dans C , alors on a k N , tr ( Ak ) = ri=1 mi ik .On va sintresser au r
galits suivantes
r

k [[ 1, r ]] ,

mi ik = 0

i =1

Ce qui se traduit matriciellement par :

1
2
1
..
.
r
| 1

...
...
..
.
...
{z
A


r
0
m 1
2

0
r m 2

.. .. = ..
. . .
m r
0
rr
}

Ceci dune part dautre part on a


detA =



! 1
1
r

k ...
k =1

r 1

...
...
..
.






=


r 1
1
r
..
.

k =1

!
.

!
j i

6= 0

1 i < j n

...
r
1

m 1
0
m 0
2
Ce qui entraine que . = . ce qui contredit la dfinition de la multiplicit dune valeur propre, on conclut alors que A est nilpotent
.. ..
m r
0

Exercice :7.Sous espaces caractristiques


Soient E un K-espace vectoriel de dimension finie non nulle et u un endomorphisme de E.Pour toute valeur propre K de multiplicit m
, on pose F = ker (u .Id E )m appel sous espace caractristique associ Montrer que pour toute valeur propre de u le sous espace
caractristique associ est de dimension la multiplicit de

Page :2

.2012-2013.C PGEA.H.RDA
. SLAOUI .FA

G RANDS CLASSIQUES DE LA RDUCTION

2012-2013

Solution :7
Soit une valeur propre de u de multiplicit m , donc
u = ( X )m Q( X ) avec Q() 6= 0
Daprs le thorme dcomposition des noyaux on a E = F ker Q(u) .Posons d = dim F , on a F est Stable par u donc
x F , (u F .id F )m = 0L( F)
Ce qui montre que u F .id E est nilpotent et par suite v.id F = ( X )d .Or
v = det (v X.id F ) = det ((v .id F ) ( X ).id F )
= v.id F ( X ) = (1)d ( X )d
Comme F et ker Q(u) sont stables , alors u = v w avec w lendomorphisme induit par u sur ker Q(u) et avec la convention w = 1 si
ker Q(u) = {0E } .Donc ( X )m Q = (1)d ( X )d w : ().Si est une racine de w alors il existe
x ker Q(u) , w( x ) = u( x ) = .x , et comme Q(u)( x ) = Q().x = 0 , alors Q() = 0 ce qui absurde , donc w () 6= 0, et par suite
p N , ( X ) w = 1
Et de lgalit () en dduit que ( X )m divise ( X )d w et comme w ( x )m , alors daprs Gaus on a ( X ) divise ( X )d ce qui
entraine que m d .De mme de lgalit () on a ( X )d divise ( X )m Q et comme Q ( X )d = 1 , alors ( X )d divise ( X )m ce
qui entraine que d m et par suite lgalit

Exercice :8
Soit E un K-espace vectoriel de dimension finie non nulle , u un endomorphisme de E , une valeur propre de u de multiplcit m et p un entier
naturel non nul.
Montrer que la multiplicit de en tant que racine de u est le plus petit entier naturel vrifiant
ker (u .id E ) p = ker (u .id E ) p+1
En dduire que : dim E (u) = m est une racine simple de u

Solution :8
.Notons n la multiplicit de comme racine de u et posons u = ( X )n Q avec Q() 6= 0 et P = ( X )q .Q
Si q > n , alors u divise le polynme Q daprs le lemme de dcomposition des noyaux on a
q
E = ker(u .id E )n ker Q(u) = ker(u .id
 E ) ker Q(u)
Ce qui entraine alors que dim ker(u .id E )n = dim ker(u .id E )q , or la suite ker(u .id E )k

k N

est une suite croissante au sens

de linclusion (Voir les grands classiques dalgbre linaire),ce qui nous permet de conclure que ker(u .id E )q = ker(u .id E )n
Si q < n , alors le polynme P = ( X )q .Q nest pas divisible par u , donc il nest pas annulateur de u donc en appliquant toujours
le lemme de dcomposition des noyaux , on a ker P(u) = ker(u .id E )q ker Q(u) et comme P(u) 6= 0L(E) , alors ker P(u) est inclus
strictement dans
E = ker(u .id E )n ker Q(u) en passant au dimensions on a :
dim ker(u .id E )q + dim ker Q(u) < dim ker(u .id E )n + dim ker Q(u)
Ce qui entraine que dim ker(u .id E )q < dim ker(u .id E )n et par suite que ker(u .id E )q est inclus strictement dans ker(u
.id E )n .On a alors dmontrer que
q > n , ker(u .id E )n = ker(u .id E )q
ET
q < n , ker(u .id E )q 6= ker(u .id E )n
(). Si dim E (u) = m , alors daprs lexercice prcdent on a dim ker(u .id E ) = dim ker(u .id E )m ce qui entraine que le plus petit
entier non nul p vrifiant ker (u .id E ) p = ker (u .id E ) p+1 est gale 1 cest dire que la multiplicit de en tant que racine de u est
gale 1
().Si est une racine simple de u , alors ker(u .id E ) = ker(u .id E )2 ce qui entraine alors que ker(u .id E ) = ker(u .id E )m et
par suite daprs lexercice prcdent on a dim ker(u .id E ) = m

Exercice :9.Caractrisation de la multiplicit m dune valeur propre


Soit E un K-espace vectoriel de dimension finie n , u un endomorphisme deE et une valeur propre de E.
Montrer que les assertions suivantes sont quivalentes :
(i) E (u) = ker (u Id E )2
(ii) E (u) I m (u Id E ) = E
(iii) E (u) possde un supplmentaire stable par u
(iv) La dimension de E (u) est gale la multiplicit de dans le polynme caractristique de u.
(v) est une racine simple du polynme minimale de u
Montrer que dans ces conditions , I m(u Id E ) est le seul supplmentaire de E (u) stable par u

Solution :9
Soit une valeur propre de u de multiplicit m , on a alors
u = ( X )m Q , avec , Q() 6= 0
1 (i ii ).Supposons que E (u) = ker(u .id E )2 , alors daprs le thorme du rang il suffit de montrer que E (u) I m(u .id E ) {0}.Soit
alors x E I m(u .id E ), on a
(u .id E )( x ) = 0 et a E , x = (u .id E )( a)
Ce qui entraine que (u .id E )2 ( a) = 0 cest dire que a ker(u .id E )2 et comme ker(u .id E )2 = ker(u .id E ) ,
alors x = (u .id E )( a) = 0 dou le rsultat
(ii iii ) Si E (u) I m(u .id E ) = E , alors il est clair que I m(u .id E ) est un sous supplmentaire de E (u) stable par u

Page :3

.2012-2013.C PGEA.H.RDA
. SLAOUI .FA

12-2013

G RANDS CLASSIQUES DE LA RDUCTION

(iii iv).Soit F un supplmentaire stable par u de E (u) , notons v (resp w) lendomorphisme induit sur E (u) (resp F ), alors on a u = v w
, or v = .id E , alors u = ( X )dim E .w .En raisonnant de la mme faon que lexercice prcdent , on montre que w () 6= 0 et enfin de
lgalit
( X )m Q = w ( X )dim E (u)
Et
p N , Q ( X ) p = w ( X ) p = 1
On en dduit que ( X )m divise ( X )dim E et ( X )dim E (u) , divise ( X )m ce qui entraine alors que m = dim E (u)
Pour (iv v) et v i voir lexercice prcdent
2 On suppose que E (u) I m(u .id E ) = E .Soit F un sous espace supplmentaire stable par u de E (u).Montrons que
F = I m(u .id E ),notons w lendomorphisme induit par u sur F , w0 lendomorphisme induit par u sur I mu et v lendomorphisme induit
sur E (u) par u.On a u = v w = v .w0 ce qui entraine que w = w0 donc w0 (w) = 0L()

Exercice :10
Un endomorphisme u dun C-espace E de dimension finie est dit semi simple si tout sous espace stable par u admet un supplmentaire stable par
u.Montrer que u est semi simple si, et seulement si il est diagonalisable

Solution :10
Supposons que u est diagonalisable , soit B une base de diagonalisation de u et F un sous espace stable par u .Si B1 une base de F , daprs le
thorme de la base incomplte ,il existe une sous famille B2 de B telle que ( B1 , B2 ) est un e base de E.Le sous espace G = V ect( B2 ) est un
sous espace de E stable par u
Supposons que tout sous espace de E stable par u possde un supplmentaire stable par u .Soit {1 , . . . , r } le spectre de u , si on pose
F = rk=1 E (u), alors il est clair que F est non rduit au singleton {0}, soit G un supplmentaire stable par u de F dans E.Si G 6= {0E } , alors
lendomorphisme uG induit sur G par u admet au moins une valeur propre dans C , donc un vecteur propre associ cette valeur propre est
alors un lment non nul de F et de G ce qui absurde , donc G = {0} et par suite rk=1 E (u) = E

Exercice :11
Montrer que le polynme minimal dun endomorphisme u dun K espace E de dimension fini non nulle admet un nombre fini de diviseur unitaire

Solution :11
On pose u = rk=1 Pk k avec P1 , . . . , Pr sont des polynmes irrductibles unitaires de K[ X ].Remarauons que si D est un diviseur unitaire de

0k

, alors D = rk=1 Pk avec k [[ 1, r ]] , 0k [[ 0, k ]].On verfie aisement en utilisant lunicit de la dcopomsition en facteurs irrdictubles que
lapplication :
(
Du rk=1 [[ 0, k ]]
:
D 7 (10 , . . . , r0 )
r
est une bijection et par suite Card (Du ) = k=1 (1 + k ) Avec Du dsigne lensemble des diviseurs unitaire de u

Exercice :12
Soit E un espace de dimension finie non nulle n , u un endomorphimse de E et x un vecteur de E,
Montrer quil existe un unique polynme unitaire de degr minimal not x,u tel que x,u (u)( x ) = 0E
Vrifier que x,u divise u
En dduire que { x,u , x E et x 6= 0E } est fini

Solution :12
Soit x un vecteur non nul de E
On montre facilement que Ix,u = { P K[ X ] , P(u)( x ) = 0} est un idal de K[ X ] contenant u , donc il est engendr par un unique polynme
unitaire Q .Par dfinition du gnrateur unitaire dun idal non nul de K[ X ] est clair que le polynme Q est celui quon cherche
On a dja dit la question prcdente que u Ix,u , donc x,u divise u
Daprs lexercice prcdent le polynme u admet un nombre fini de diviseurs unitaire , donc lensemble { x,u , x E , x 6= 0E } est fini

Exercice :13
Soit E unespacede dimension finie non nulle n et u un endomorphisme cyclique de E cest dire il existe un vecteur non nul x0 tel que
E = V ect uk ( x0 )
Montrer que lapplication
(
x0 ,u :

K[ X ] E
P 7 P(u)( x0 )

est une application linaire , surjective de noyau u .K[ X ]


Montrer que ( x0 , u( x0 ), . . . , un1 ( x0 )) est une base de E
En dduire que u = (1)n u
Donner la matrice de u dans cette base

Page :4

.2012-2013.C PGEA.H.RDA
. SLAOUI .FA

G RANDS CLASSIQUES DE LA RDUCTION

2012-2013

Solution :13
1 1.1 La linarit de x,u est clair
1.2 Soit y E , alors on a
y V ect(uk ( x )) r N , (0 , . . . , r ) Kr , y =

k uk (x0 ) = P(u)(x0 )

k =0

Avec P = nk=0 k X k dou la surjectivit de x,u

1.3 Soit P un polynme coefficients dans K , on a


P ker x,u P(u)( x0 ) = 0

Soit k N , on a :

P(u) uk ( x0 ) = P(u)ouk ( x0 ) = uk oP(u)( x0 ) = uk ( P(u)( x0 )) = 0E


Lendomorphisme P(u) est nule sur une famille gnratrice , ce qui entraine alors que P(u) = 0L(E) et par suite que P u .K[ X ] ,et donc
ker x,u K[ X ] , lautre inclusion est vidente , donc ker x,u = u .K[ X ]
2 Soit x E , daprs la premire question on a : P K[ X ] , x = P(u)( x0 ) daprs le thorme de Cayley -Hamilton on a x = R(u)( x0 )
tel que R est le reste de la divison euclidienne de P par u et comme R Kn1 [ X ] , alors x V ect( x0 , u( x0 ), . . . , un1 ( x0 )) et par suite
( x0 , u( x0 ), . . . , un1 ( x0 )) est une famille gnratrice de E , donc cest une base de E
3 On sait que deg u n . Supposons que deg u < n et posons
u = rk=0 ak X k , on a par dfinition de u , on a u (u) = 0L(E) ce qui entraine que u (u)( x0 ) = 0, cest dire a0 x0 + a1 u( x0 ) +
. . . + ar ur ( x0 ) = 0E et comme ( x0 , u)( x0 ), . . . , ur ( x0 )) est une sous famille de la base ( x0 , u( x0 ), . . . , un1 ( x0 )) , alors elle est libre donc
k [[ 0, r ]] , ak = 0 , donc u = 0L(E) ce qui est absurde donc r = n et comme u divise u , alors u = (1)n u
1
k
Si on pose un ( x0 ) = nk=
u dans la base ( x0 , u( x0 ), . . . , un1 ( x0 )) est :
0 k .u ( x0 ) , alors la matrice de

0 0 ... ...
0
1 0 . . . . . .
1

.. . .
..
..
..
.
.
.
.
.

. .
..
.. ... ...
..
.
0 0 . . . 1 n 1

Exercice :14
Soit E un K-espace vectoriel de dimension finie non nulle .Montrer lquivalence suivante : {0E } et E sont les seuls sous espaces stables par si, et
seulement si u est irrductible dans K[ X ]

Solution :14


().Supposons que {0E } et E sont les seuls sous espaces stables par u .Pour tout vecteur non nul z de E , le sous espace Eu (z) = V ect uk (z)
est un sous espace stable par u et comme il nest pas nul , alors il est gale E , et par suite lendomorphisme u est cyclique et donc
z,u = u = (1)n u .
Soit P un diviseur unitaire de u diffrent de 1 et distincts de u , ce qui entraine que u = P.Q avec deg Q [[ 1, n 1 ]].Soit x un vecteur non
nul de E , posons y = P(u)( x ).Si y 6= 0E , alors y,u = u et on a Q(u)(y) = ( PQ)(u)(y) = y,u (u)(y) = 0 et par suite u divise Q ce quiest
absurde , donc P(u)( x ) = 0E et donc u divise P et par suite P = u ce qui est absurde , donc P est soit 1 soit u et comme deg u 1 ,
alors u est irrductible
() .Supposons que u est irrductible dans K[ X ] et soit F un sous espace non nul stable par u .Soit x un lment non nul de F , daprs
lexercice (7) le polynme x,u est un diviseur de u donc de u et comme il est irrductible , alors x,u = u ce qui entraine alors que
E = V ect(uk ( x )) F car F est stable par u ,dou le rsultat

Exercice :15
Soit A et B deux matrices carres dordre n
Montrer que si A est inversible , alors AB = BA
Dans cette question on se propose de montrer dans le cas gnrale
AB = BA par plusieurs mthodes
A).Premire mthode
Soit r N , montrer que Jr B = BJr
En dduire que AB = BA
B).Deuxime mthode
Soit x K , on pose pour t dans K , P(t) = ( At.In ) B ( x ) B( At.In ) ( x )
Montrer que P est une fonction polynmiale en t
Montrer que P sannule une infinit de fois sur K
En dduire que AB ( x ) BA ( x ) = 0 et puis que AB = BA
C).Troisime mthode
Soit K .
Etablir que :


.In BA
0

 
B
I
. n
.In
A

0
In

En dduire que AB = BA

Page :5

In
A

 
0
.In
.
In
0

B
.In AB

.2012-2013.C PGEA.H.RDA
. SLAOUI .FA

12-2013

G RANDS CLASSIQUES DE LA RDUCTION

Exercice :15
D).Quatrime mthode
Montrer que lensemble des matrice inversible coefficients dans K est un ouvert dense dans Mn (K)
En dduire que AB = BA

Solution :15
Si A est inversible , alors on a AB = A( BA) A1 , donc AB et BA sont semblables donc elles ont mme polynme caracristique
A).Premire mthode
Soit r N ,on a


Jr =

avec

Ir
0nr,r

0r,nr
0n r


, posons B =

B1
B3

B2
B4

B1 Mr (K) , B2 Mr,nr (K) , B3 Mnr,r (K) et B4 Mnr (K)






B1

B1 0r,nr
Jr B =
et BJr =
0nr,r 0nr
0n r
ces dexu matrice sont des matrices triangulaires par blocs donc on a Jr B = BJr = ( x )nr B1

On a

Posons r = rg( A) , alors il existe deux matrices inversible P et Q telle que A = PJr Q , donc :
AB = P( Jr QB) |{z}
= Jr (QBP) |{z}
= Q( BPJr ) |{z}
= B( PJr Q) = BA
Question1

Question2

Question1

B).Deuxime mthode
Soit ( x, t) K2 .
Si on pose A = ( ai,j )i,j et B = (bi,j )i,j , alors le coefficient gnrique de ( A t.In ) B est Ci,j (t) = nk=1 ( ai,k ti,k )bk,j et par suite celui
de ( A t.In ) B xIn est di,j (t) = Ci,j (t) xi,j , par suite on a det (( A t.In ) B xIn ) = Sn ( ) nk=1 dk,(k) (t) et comme Ci,j sont
des fonctions polynomiales en t de degr inferieure ou gale 1 , alors di,j aussi et par suite det (( A t.In ) B x.In ) est une fonction
polynmiale en t de degr inferieure ou gale n .De mme pour det ( B( A t.In ) x.In ) est une fonction polynmiale en t de degr
infrieure ou gale n ce qui entraine que P est une fonction polynmiale en t de degr infrieure ou gale n
On a t K , t
/ S p( A) , A t.In G Ln (K) et daprs la premire question on a P(t) = 0 et comme S p( A) est fini et K est infini ,
alors P admet une infinit de point dannulation et par suite P = 0 ce qui entraine que P(0) = 0 , cest dire que AB ( x ) BA ( x ) = 0
et ceci pour tout x dans K , donc le polynme AB BA admet une infinit de racines donc il est nul dou lgalit : AB = BA
C).Troisime mthode

 
 

.In BA
B
I
0
(.In BA) + BA
B
On a
. n
=
0  
.In
.A
.In

A  In
 
.In
B
In 0
.In
B
.In
B
=
et
.
=
.A .In
A In
0
.In AB
.A .In
On a alors :




.In BA
B
I
0
. det n
= n det(.In BA)
0
.In
A In
et




I
0
.In
B
det n
. det
= n det(.In AB)
A In
0
.In AB

On a donc : K , det( AB .In ) = det( BA .In ) ce qui entraine que le polynme det( AB X.In ) det( BA X.In ) admet
une infinit de racine donc il est nul cest dire AB = BA
det

D)Quatrime mthode
Lespace vectoriel Mn (K) est de dimension finie donc toutes ses normes sont quivalentes , on est alors libre de choisir chaque fois la norme
qui nous convient
Lapplication det : Mn (K) K qui chaque A associ son dterminant est continue et comme K est un ouvert de K ,alors son image
rciproque par det est un ouvert de Mn (K) savoir G Ln (K)
Montrons maintenant la densit .Soit A une matrice carre dordre n comme le spectre de A est fini , alors n0 N , p n0 , 1p
/

S p( A) si on pose alors pour p n0 , A p = A 1p .In , alors la suite ( A p ) pn0 est une suite de matrices inversibles de limite la matrice A
ce qui prouve la densit de G Ln (K) dans lespace Mn (K)
Soit ( A, B) Mn (K)2 .Par densit de G Ln (K) dans Mn (K), alors il existe une suite ( A) p de matrices inversibles telle que A p A
.Daprs la premire question on a p N , A p B = BA p
. Le produit matriciel est une application bilinaire continue , alors les suites ( A p B) p et ( BA p ) p convergent respectivement vers
AB et BA
.Lapplication M 7 M est continue sur Mn (K) comme compose de deux applications continues savoir det , cest un rsultat du
cours et M 7 M XIn quest une application lipschitzienne. donc en passant la limite quand p tend vers + , on a AB = BA

Exercice :16
Montrer quune matrice de permutation coefficients dans C est diagonalisable

Page :6

.2012-2013.C PGEA.H.RDA
. SLAOUI .FA

G RANDS CLASSIQUES DE LA RDUCTION

2012-2013

Solution :16
On note Pn lensemble des matrices de permutations , il est clair que
( (Pn , ) est un groupe . Lapplication :
Sn Pn
:
7 P
Est un isomorphisme de groupe donc lensemble Pn est fini de cardinal n! et donc daprs le thorme de Lagrange vue dans la fiche 1 on a
Sn , Pn! = In ce qui entraine que le polynme X n! 1 est un polynme annulateur de P et comme il est scind et racine simple dans C ,
alors elle est diagonalisable

Exercice :17
Soient n un entier naturel non nul et A une matrice coefficients rels dont le polynme caractristique est scind .Montrer que


3n
tr A2 + A + In
4

Solution :17
Le plolynme A est scind sur R , donc A est trigonalisable dans Mn (R).Il existe une matrice inversible P et une matrice triangulaire suprieure
T coefficients relles telles que A = PTP1 .On a alors A2 + A + In = P( T 2 + T + In ) P1 et par suite si on dsigne par 1 , . . . , n les valeurs
propres de A , alors on a

n 
tr ( A2 + A + In ) = 2k + k + 1

2
Or t R , t2 + t + 1 = t + 21 +

k =1

3
4

34 , ce qui entraine alors que tr ( A2 + A + In ) nk=1

3
4

3n
4

Exercice :18
Soit n un entier non nul et A une matrice carre coefficients rels telle que A3 = A + In .Montrer que det A > 0

Solution :18
La matrice A est inversible car elle annule le polynme P = X 3 X 1 coefficient constant non nul, donc son dterminant est non nul .Le
polynme P est scind racines simples dans C , donc A est diagonalisable dans Mn (C).Le polynme P a trois racines complexe : une racine
relle et une racine complexe non relle et son conjugu . Posons m L multiplicit de la valeur propre (m = 0 si nest pas valeur propre
de A ) et m la multiplicit de la valeur propre (m = 0 si , nest pas valeur propre de A ).
..Remarquons que .. = (1)3 aa03 avec a0 (respan ) est le coefficient constant (dominant ) de P ce qui entraine alors que .| |2 = 1 > 0 ce qui
prouve alors que > 0
..On a dterminant de A est alors gale m | |2.m > 0

Exercice :19
Soit u un endomorphisme dun K-espace vectoriel de rang r.Montrer quil existe un polynme annulateur de u de degr r + 1

Solution :19
Le rang de u est gale r , alors daprs le thorme du rang la dimension
de
 du keru est gale n r, soit alors B = (e1 , . . . , enr , . . ., en ) une base

0n r U
0nr UV k1

k
E adapte ker u.La matrice de u dans cette base est de la forme M =
par une rcurrence facile on a k N , M =
0r
V
0r
Vk
et par linarit on a


0
UQ(V )
Q K[ X ] , MQ( M) = nr
0r
VQ(V )
Si on pose P = XV , alors on a P( M) = 0n et comme deg P = 1 + deg V = 1 + r , alors le polynme P convient

Exercice :20.Une preuve du thorme du Cayley Hamilton


Soit E un K-espace vectoriel de dimension finie n 1 et u L( E).
On suppose quil existe x0 E tel que (ui ( x0 ))i{0...n1} est une base de E .On pose
u n ( x0 ) =

n 1

a k u k ( x0 )

k =0

Calculer u en fonction des ak .


En dduire que u (u) = 0L(E) .
Pour x E tel que x 6= 0E , on pose
n
o
Eu ( x ) = V ect uk ( x0 ) , k N
Montrer que Eu ( x ) admet une base de la forme ( x, u( x ), . . . , u p1 ( x )).
En dduire que u (u)( x ) = 0.
Retrouver le thorme de C ayley Hamilton

Page :7

.2012-2013.C PGEA.H.RDA
. SLAOUI .FA

12-2013

G RANDS CLASSIQUES DE LA RDUCTION

Solution :20
n1 ( x )) est :
1.1 La matrice de u relativement la base ( x0 , u( x0 ), . . . , u
0
0 0 ... ...
1 0 . . . . . .

0 1
0 ...

.
M=
.. . . . . . . . . .

. .
.. ... ...
..
0 0 ... ...

...
...
...
..
.
..

.
1

a0
a1
a2
..
.
..
.

a n 1


1
k
En ffctuant lopration L1 - L1 + nk=2 X k1 Lk , et en developpant par rapport la premire ligne on a u = (1)n X n nk=
0 ak X

1.2 Pour montrer que u (u) = 0L(E) , il suffit de montrer que u (u) est nulle dans la base ( x0 , u( x0 ), . . . , un1 ( x0 )) .Soit alors k [[ 0, n 1 ]],

 

on a u (u) uk ( x0 ) = u (u) o uk ( x0 ) = uk (u (u)( x0 )) = uk (0E ) = 0E , dou le rsultat

n
o
2 2.1 Posons Au ( x ) = k N , ( x, u( x ), . . . , uk1 ( x0 )) est libre , on a Au ( x ) est non vide car il contient 1 et il est major par la dimension
de Eu ( x ) , donc admet un plus grand lment not p
On montre maintenant par rcurrence que :


k p , uk ( x ) V ect ul ( x ) , l [[ 1, p 1 ]]
Pour k = p cest clair


Soit k p , supposons que uk ( x ) V ect ul ( x ) , l [[ 1, p 1 ]] .On a :





uk+1 ( x ) = u uk ( x ) u V ect ul ( x ) , l [[ 1, p 1 ]]


= V ect (u( x ), . . . , u p ( x )) V ect ul ( x ) , l [[ 1, p 1 ]]
Dou


k p , uk ( x ) V ect ul ( x ) , l [[ 1, p 1 ]]


, cest dire que Eu ( x ) = V ect ul ( x ) , l [[ 1, p 1 ]] ce qui est quaivalent de dire que ( x, u( x ), . . . , u p1 ( x )) est une famille gnratrice
de Eu ( x ) et comme la famille ( x, u( x ), . . . , u p1 ( x )) est libre , alors cest une base de Eu ( x )
2.2 Lespace Eu ( x ) est stable par u , si on note v lendomorphisme , alors Eu ( x ) admet une base de la forme ( x, v( x ), . . . , v p1 ( x )) , donc
v (v)( x ) = 0 ce qui entraine alors que u (u)( x ) = 0
3 Soit x E , si x = 0 , alors u (u)( x ) = 0 et si x 6= 0E , alors daprs la question prcdente on a u (u)( x ) = 0 , ce qui entraine alors que
u (u) = 0L(E)

Exercice :21.Commutant dun endomorphisme


Soit f un endomorphisme diagonalisable dun K-espace vectoriel de dimension finie n ,on note par
C( f ) = { g L( E) , f og = go f }
Montrer que : C( f ) est un sous espace vectoriel de L( E)
Montrer quun endomorphisme g est un lment de C( f ) si et seulement si chaque sous espace propre de f est stable par g .
En dduire que dim(C( f )) =

m2 o m est la multiplicit de la valeur propre de .

Sp( f )

On suppose que que les valeurs propres de f sont simples .Montrer que (ide , f , . . . , f n1 ) est une base de C( f ).

Solution :21
Cest clair
. () .Cest du cours
.().Supposons que tous les sous espaces propres de f sont stables par g , comme f est diagonalisable , alors () : E = rk=1 Ek ( f ) , donc
pour montrer que g commute avec f il suffit de montrer que ceci lieu sur tout sous espace propre de f .Soit k [[ 1, r ]] et x Ek ( f ) , on
a f og( x ) = f ( g( x )) = k .g( x ) car g( x ) Ek ( f ) ceci dune part dautre part on a go f ( x ) = g ( f ( x )) = g(k .x ) = k .g( x ) ce qui prouve
lgalit de go f et f og sur chaque sous espace propre de f , et par suite lgalit
Soit g un endomorphisme de E . Daprs la question prcdente g est un lment de C f si et seulement si, la matrice de g dans une base de E
adapte la dcomposition () est de la forme :

A E ( f )
0...
... ...
0
1
0
A E ( f ) 0 . . .
0

.
..
.
..
..
..
.

.
.
.
.

..
..
..
..
..
.
.
.
.
.
0
...
. . . . . . A E ( f )
r
Considrons maintenant lapplication :

 (K)
C f rk=1 M 
dim E ( f )
k


:
g 7 A
E ( f ) , . . . , A E ( f )
1

Page :8

.2012-2013.C PGEA.H.RDA
. SLAOUI .FA

G RANDS CLASSIQUES DE LA RDUCTION

2012-2013

2
Lapplication est un isomorphisme despace vectoriel , donc les deux espaces ont mme dimension et par suite dim C f = rk=1 dim Ek
Si on suppose que les valeurs
propres de f sont simples ,alors

k [[ 1, r ]] , dim Ek = 1 ,ce qui entraine que dim C f = n.Le degr du polynme minimal de lendomorphisme f est gale n , car il
admet n racines distinctes , ce qui entraine alors que dim K[ f ] = n et quil admet la famille (id E , f , . . . , f n1 ) comme base (Voir le cours de
larithmtique des entiers et des polynmes) .Or K[ f ] C f , alors on a galit et par suite (id E , f , . . . , f n1 ) est une base de C f

Exercice :22.Diagonalisation simultane


Soit f et g deux endomorphismes dun espace vectoriel de dimension finie ,diagonalisables qui commutent.Montrer que f et g admettent une base
de diagonalisation commune .

Solution :22
On a f est diagonalisable , alors si on dsigne par 1 , . . . , r les valeurs propres distinctes de f ,alors on a E = rk=1 Ek ( f ) , et comme f et g
commutent , alors pour tout entier k [[ 1, r ]] , le sous espace Ek ( f ) est stable par g , notons alors gk lendomorphisme induit par g sur Ek ( f ) ,
comme g est diagonalisable , alors pour k [[ 1, r ]] , lendomorphisme gk est diagonalisable donc il existe une base Bk de lespace Ek ( f ) forme des
vecteurs propres de gk donc de g .Si on pose B = B1 B2 . . . Br , alors B est une base de E forme la fois des vecteurs propres de f et de g
donc cest une base de diagonalisation commune de f et g

Exercice :23
Soit A et B deux matrices carres dordre n diagonalisables ayant mme spectre et telles que k N , tr ( Ak ) = tr ( Bk ).Montrer que A et B sont
semblables

Solution :24
Soit 1 , . . . , p des valeurs propres distinctes de A (etB) et m1 , . . . , m p et m10 , . . . , m0p les ordres de multiplicits respectivement de A et de B
p
p
, il sagit de montrer que i [[ 1, p ]] , mi = mi0 .Lgalit tr ( Ak ) = tr ( Bk ) pour k N scrit i=1 mi ik = i=1 mi0 ik ce qui quivalent de dire
p
k
0
i=1 i (mi mi ) = 0 , ce qui se traduit matriciellement par

m m 0 0
1
1
1
...
1
1
..
..
1
2
...
p
.
.

=
..
..
..
..

.
.
.
.
.
.
..
..
p 1
p 1
p 1
1
2
. . . p
m p m0p
0

1
1
...
1
1
2
...
p

..
..
.. est inversible et par suite i [[ 1, p ]] , mi0 =
Comme les valeurs propres sont distinctes donc la matrice de Vandermande ..
.
.
.
.
p 1

mi0

p 1

p 1

1
2
. . . p
, donc les matrices A et B sont semblables une mme matrice diagonale ce qui entraine alors Aet B sont semblables

Exercice :25
Soit n un entier naturel non nul et A une matrice coefficients dans R , telle que
A3 = A + 6In
2
p
q
Montrer que : ( p, q) N , det A = 2 3 avec p + 2q = n

Solution :25
Le polynme P = X 3 X 6 est un polynme annulateur de A , il est scind
dans C :
racines simples

P = ( X 2)( X + 1 + i 2)( X + 1 i 2)
Il
que A estodiagonalisable dans M3 (C) , car elle annule un polynme scind racine simples dans C et que S pC ( A)
n en rsulte

2, 1 + i 2, 1 2 2 .Si 1 + i 2 est une valeur propre de A de multiplicit q , alors 1 i 2 est aussi une valeur propre de multi
plicit aussi gale q ,si 2 est une valeur propre de A notons p sa multiplicit .Si 1 + i 2 (resp 2) nest pas une valeur propre de A , on convient
de poser
q = 0(resp p0) :on a alors :


q
det A = 2 p (1 + i 2)q (1 i 2)q = 2 p | 1 + i 2|2 = 2 p 3q
Il est alors clair que p + 2q = n

Exercice :26
Soit A une matrice carre dordre n coefficient rels et B la transpose de sa comatrice. Montrer que tout vecteur propre de A est vecteur propre
de B

Page :9

.2012-2013.C PGEA.H.RDA
. SLAOUI .FA

12-2013

G RANDS CLASSIQUES DE LA RDUCTION

Solution :26
On a AB = BA = det A.In
Si rg( A) = n , alors A est inversible et B = (det A).A1 .Si est une valeur propre de A , alors elle est non nulle , soit X un vecteur propre de
A associ .On a AX = .X ce qui entraine que A1 X = 1 X et donc BX = det A X ce qui prouve alors que X est un vecteur propre de B
associ la valeur propre det A
Si rg( A) n 2 , alors dans ce cas B est la matrice nulle et par suite tout vecteur non nul de E est un vecteur propre de B en particulier ceux
de A
Si rg( A) = n 1 , alors dans ce cas le rang de B est 1 , voir la fiche rvision sup , et par suite B admet 0 comme valeur propre dordre au moins
gale n 1 .Soit U un vecteur propre de A associ la valeur propre 0 , si on dsigne par f lendomorphisme de Cn associ canoniquement
A , alors son noyau est une droite vectoriel engendr par le vecteur t U = (1 , . . . , n ).Comme det A = 0 alors AB = BA = 0n ce qui
entraine alors que j [[ 1, n ]] , AVj = 0 ou Vj dsigne la jeme colonne de B ce qui entrine alors que les t Vj sont des vecteurs propres de f
associs la valeurs propre 0 ce qui entraine alors que
j [[ 1, n ]] , j K , Vj = j .t U
Si on pose Y = (1 , . . . , n ) , on a B = UY ce qui entraine que
!
n

BU = UYU =

i i

i =1

nk=1

Ce qui veut dire que U est un vecteur propre de B associ la valeur propre
k .k
Dans le cas ou U est un vecteur propre associ une valeur propre non nulle .On a alors BAU = BU et comme est non nulle , alors
BU = 0 et par suite U est un vecteur propre de B associ la valeur propre 0

Exercice :27.Une solution laide de Maple

6 5
1 10
6 4
Dterminer le polynme caractristique et le polynme minimal de A

6
On considre la matrice A = 4
7

Dterminer les valeurs propres et les sous espaces propres de A .


La matrice A est elle diagonalisable ?
Dterminer une matrice triangulaire T et une matrice inversible P telles que P1 .A.P = T

Solution :27
Nous allons commencer par charger le bibliothque linalg qui comporte de nombreuses instructions relatives aux matrices :
>with(linalg) ;
BlockDiagonal, GramSchmidt, JordanBlock, LUdecomp, QRdecomp, Wronskian, addcol, addrow, adj, adjoint, angle, augment, backsub, band,
basis, bezout, blockmatrix, charmat, charpoly, cholesky, col, coldim, colspace, colspan, companion, concat, cond, copyinto, crossprod, curl, definite,
delcols, delrows, det, diag, diverge, dotprod, eigenvals, eigenvalues, eigenvectors, eigenvects, entermatrix, equal, exponential, extend, ffgausselim,
fibonacci, forwardsub, frobenius, gausselim, gaussjord, geneqns, genmatrix, grad, hadamard, hermite, hessian, hilbert, htranspose, ihermite,
indexfunc, innerprod, intbasis, inverse, ismith, issimilar, iszero, jacobian, jordan, kernel, laplacian, leastsqrs, linsolve, matadd, matrix, minor,
minpoly, mulcol, mulrow, multiply, norm, normalize, nullspace, orthog, permanent, pivot, potential, randmatrix, randvector, rank, ratform, row,
rowdim, rowspace, rowspan, rref, scalarmul, singularvals, smith, stackmatrix, submatrix, subvector, sumbasis, swapcol, swaprow, sylvester,
toeplitz, trace, transpose, vandermonde, vecpotent, vectdim, vector, wronskian
Commenons par dfinir la matrice A :
>A :=matrix(3,3,[6,-6,5,-4,-1,10,7,-6,4]) ;

6
A : = 4
7

6 5
1 10
6 4

On obtient le polynme caractristique et le polynme minimal de A laide des instructions charpoly et minpoly :
>P := charpoly( A, x );
P := x3 9x2 + 15x + 25
>Q : minpoly( A, x );
Q := x3 9x2 + 15x + 25.
Attention linstruction charpoly retourne le dterminant de la matrice x.In A
On obtient les valeurs propres de A laide de la commande eigenvals
>eigenvals( A) ; 1 , 5 , 5.
On peut aussi dterminer les valeurs propres de A en utilsant la commande solve
> solve( P) ; cest dire on rsoud lquation P( x ) = 0
Les sous espaces propres sont obtenus laide de la commande eigenvects
> eigenvects( A) ; [5, 2, [1, 1, 1]], [1, 1, [ 25 , 15
4 , 1]]
On remarque alors que la dimension du sous espace propres associ la valeurs propres 5 est de dimension 1 , donc la matrice A nest
diagonalisable mais elle est trigonalisable comme le polynme caractristique de A est scind sur R
On utilise la commande jordan
une matrice triangulaire suprieure qui est semblable A
pour dterminer

1 0 0
>T := jordan( A,0 P0 ); T = 0 5 1 et avec la commande evalm( P) on obtient la matrice P de passage
0 0 5
5

11
23
3
>P := evalm( P); P = 5 11 5
2
2
3

11 23
On peut vrifier le rsultat laide de la commande evalm
>evalm( P T inverse( P)) ; on retrouve bien la matrice A

Page :10