Professional Documents
Culture Documents
Valeurs propres
On s'intresse ici aux proprits des valeurs propres d'un endomorphisme et on suppose
connus les principaux rsultats sur les polynmes d'endomorphisme dans le cas de la dimension
nie (voir le chapitre 16), ainsi que les rsultats classiques de rduction des endomorphismes
(voir le chapitre 17). Le thorme de Dunford-Schwarz est galement connu.
K est un corps commutatif et K [X] est l'algbre des polynmes coecients dans K.
E est un K-espace vectoriel de dimension innie ou de dimension nie n 1.
L (E) est l'algbre des endomorphismes de E, GL (E) est le groupe des automorphismes de
E.
Mn (K) est l'algbre des matrices carres d'ordre n coecients dans K, GLn (K) est le
groupe des matrices inversibles dans Mn (K) .
On note Id [resp. In ] l'endomorphisme [resp. la matrice] identit.
En dimension nie, le choix d'une base de E permet de raliser un isomorphisme d'algbres
de L (E) sur Mn (K) .
toute matrice A dans Mn (K) est associ l'endomorphisme de Kn , que nous noterons
encore A :
A : Kn
Kn
x 7 y = Ax.
Remarque 15.1 Dans le cas o E est de dimension nie, il y a quivalence entre ker (u Id)
non rduit {0} et uId non inversible, mais cela n'est plus vrai en dimension innie. Pour E
de dimension innie, un scalaire tel que u Id est non inversible est appel valeur spectrale
de E. Une valeur propre est une valeur spectrale, mais la rciproque n'est pas vraie.
En identiant une matrice A Mn (K) l'endomorphisme de Kn qu'elle dnit dans la base
canonique de Kn , on peut donner la dnition suivante.
365
Valeurs propres
366
Dnition 15.2 On dit que dans K est valeur propre de A Mn (K) s'il existe un vecteur
A1 A2
0 A3
Si K est une valeur propre de u de multiplicit en tant que racine du polynme caractristique de u, on a alors :
1 dim (ker (u Id)) .
a b
c d
)
M2 (K) est :
= X 2 Tr (A) X + det (A) .
367
Exemple 15.2
a1 a2 a3
Le polynme caractristique de A = a4 a5 a6 M3 (K) est :
a7 a8 a9
a1 X
a2
a3
a5 X
a6
PA (X) = a4
a7
a8
a9 X
= X 3 + aX 2 bX + c
o :
a = Tr (A) , c = det (A)
et :
a5 a6 a1 a3 a1 a2
+
+
b=
a8 a9 a7 a9 a4 a5
(ce sont tous les dterminants extraits d'ordre 2 qui contiennent deux termes diagonaux de A).
Plus gnralement, pour A Mn (K) , on a :
PA (X) = (1)n X n + (1)n1 n1 X n1 + (1)n2 n2 X n2 + + 0
avec :
n1 = Tr (A) , 0 = det (A)
et :
n2 =
det (Ai,j )
1i<jn
o les det (Ai,j ) , pour 1 i < j n, sont tous les dterminants extraits d'ordre 2 qui
contiennent deux termes diagonaux de A, soit :
a a
det (Ai,j ) = ii ij
aji ajj
(1 i < j n)
a11
a21
A=
a31
a41
il nous donne :
a12
a22
a32
a42
a13
a23
a33
a43
a14
a24
a34
a44
PA (X) = X 4 3 X 3 + 2 X 2 1 X + 0
avec :
3 = a11 + a22 + a33 + a44
et :
a
a
2 = 11 12
a21 a22
a11 a13
+
a31 a33
a11 a14
+
a41 a44
a22 a23
+
a32 a33
a22 a24
+
a42 a44
a33 a34
+
a43 a44
Valeurs propres
368
Exemple 15.3 Si R =
cos () sin ()
sin () cos ()
Exemple 15.4 Si S =
cos () sin ()
sin () cos ()
P (X) = X 2 1
et Sp (S ) = {1, 1} .
Exemple 15.5
a < b deux rels. E = C 0 ([a, b]) est l'espace des fonctions continues de
[a, b] dans R et u est l'oprateur de primitivation u : f 7 g, o g est dnie par :
x
x [a, b] , g (x) =
f (t) dt
a
Pour = 0, on a
)
f (t) dt = f (x)
a
x
Exemple 15.7
Donc Sp (u) = .
Ici aussi, 0 est valeur spectrale de u.
369
Exercice 15.1 On se place sur C (R+, ) et u est l'oprateur direntiel, u : f 7 xf . Dterminer les valeurs propres et espaces propres de u.
{
(
)
}
ker (u Id) = f C R+, | xf = f = Rf
Thorme 15.2 Les valeurs propres d'une matrice symtrique relle A sont toutes relles.
Dmonstration. Soient une valeur propre complexe de A Sn (R) Mn (C) et x un
vecteur propre non nul associ. On a alors Ax = x, qui par conjugaison complexe donne
Ax = x puisque A est relle et :
t
xAx = xx =
|xk |2
k=1
xAx =
(Ax) x =
(x) x = xx =
|xk |2
k=1
et en consquence = puisque
|xk |2 = 0.
k=1
Remarque 15.2 Dans la dmonstration prcdente l'ordre de R est intervenu par la fait qu'une
somme de carrs dans R est nulle si, et seulement si, tous ces carrs sont nuls. Cette proprit
caractrise les corps totalement ordonns.
1 1
1 0
A = ... ... . . .
1 0
1 1
pour n 3.
1 1
0 1
.. ..
Mn (R)
. .
0 1
1 1
Valeurs propres
370
0
1
.
..
.
.
.
.
.
. . . . . . ..
..
..
.
PA (X) =
.
1
.. 0
1
0
0
0
1
0
0
0 X
1
1
1
1
1
1 1X
0
1
0
0
X
0
0
1
.
..
..
. . . . . . . . . ..
.
.
.
.
PA (X) = .
.
0
.. 0
0
0
0
1
0
X
X X X
1
X
0
0
0
1 1X
1 0
0
0
1
1
0 1 0
0
0
1
0
0 1 0
0
1
.
.
.
..
.
.
.
..
. . . . . . ..
.
= X n2 ..
.
0
.. 0
0
0
0
1
0
1
1
1
X
1
1
0
0
0
1 1X
.. . . . . . .
..
..
.
.
. .
.
.
...
0
0
0
0
1
1
1
1 X
1
0
0
0
2 2X
0
0
0
1
1 0
0
1
..
. . . . . . . . . ..
.
.
...
0
0
0
1
1
1 X
1
0
0
2 2X
1 0
0
0 1 0
0
0 1
n2
= X
..
.
0
0
0
1
0
..
.
0
1
0
0
0
0
1
0
0
1
1
1
371
2
n3
n
n2
= X n2 (1)
(X (X 2) 2 (n 2))
2 2 X = (1) X
(
)
= (1)n X n2 (X 1)2 (2n 3)
1 0
0 1
0
0
0
0
1
1
x2 + + xn1 = 0
x1 + xn = 0
x1
x2
..
.
x=
xn2
x2 xn2
x1
..
= x1
+ x2
..
. + + x
n2
1
0
0
0
..
.
1
0
Cette matrice est donc diagonalisable (ce que l'on sait dj puisqu'elle est symtrique relle).
A=
a1
b1
b1
a2
b2
..
.
...
...
...
...
...
..
.
Mn (R)
une matrice relle tridiagonale symtrique avec bi = 0 pour tout i compris entre 1 et n 1.
1. Montrer que, pour toute valeur propre R de A, l'espace propre associ est de dimension
1. Sachant qu'une matrice symtrique relle est diagonalisable, en dduire que les n valeurs
propres de A sont simples.
2. Dcrire un algorithme de calcul de l'espace propre associ une valeur propre de A.
Solution 15.3
Valeurs propres
372
1. Comme A est symtrique relle, toutes ses valeurs propres sont relles.
Pour tout rel , on note :
A = A In =
a1
b1
b1
a2
b2
...
...
..
.
...
...
...
..
.
...
b a b2
1 2.
...
...
0
..
B =
.
.
. . bn2 an1
..
On a alors det (B ) =
bn1
bi = 0 et rang (A ) n 1. On a donc :
i=2
R, dim (ker (A In )) 1
k=1
a1 x1 + b1 x2 = x1 ,
bk1 xk1 + ak xk + bk xk+1 = xk (2 k n 1) ,
bn1 xn1 + an xn = xn .
Si xn = 0, l'hypothse bi = 0 pour tout i = 1, , n 1 nous dit que tous les xi sont nuls.
On peut donc prendre xn = 1 et (x1 , x2 , , xn1 ) est solution du systme triangulaire
suprieur :
bn1 xn1 = an .
an
,
xn1 =
bn1
On retrouve le fait que l'espace propre associ la valeur propre est de dimension 1.
373
A=
a1
c1
b2
a2
c2
...
...
..
.
..
.
...
...
...
une matrice tridiagonale coecients rels telle que bk ck1 > 0 pour tout k compris entre 2 et
n.
a1
2 b 2 c1
0
..
...
a2
3 b 3 c2
.
2 b2 c1
.
.
.
..
..
..
T =
0
0
.
.
..
..
n1 bn1 cn2
an1
n bn cn1
an
0
0
n bn cn1
o k = 1 est le signe de bk .
2. En dduire que A est diagonalisable valeurs propres simples.
Solution 15.4
1. En remarquant que pour toute matrice diagonale D = diag (1 , , n ) et toute matrice
A Mn (K) de colonnes C1 , , Cn et de lignes L1 , , Ln , on a :
DA =
1 L 1
..
.
et AD = (1 C1 , , n Cn )
n Ln
D AD =
j
aij
i
))
1i,jn
a
1
1
b2
D1 AD = 0
..
.
2
c1
1
0
3
c2
2
a2
...
...
..
.
...
...
...
n2
bn1
n1
an1
n1
bn
n
1 = 1
k = k1
bk
ck1
(2 k n)
0
n
cn1
n1
an
Valeurs propres
374
on a :
k1
bk =
k
ck1
bk = sign (bk ) bk ck1 =
bk
bk
ck1
ck1 =
k
ck1
k1
(pour bk > 0, on a ck1 > 0 et c'est clair, pour bk < 0, on a ck1 < 0 et
ck1
(bk ) = ck1 bk ).
bk
En dnitive, la matrice A est semblable :
a1
2 b 2 c1
0
..
...
a2
23 b3 c2
.
2 b2 c1
.
.
.
..
..
..
T =
0
0
.
.
..
..
an1
n bn cn1
n1 bn1 cn2
0
n bn cn1
an
ck1
bk =
bk
2. L'exercice prcdent nous dit que T est diagonalisable valeurs propres simples et il en
est de mme de A.
Exercice
15.5
On suppose que K = R et que u2 a une valeur propre > 0. Montrer que
) (
)
Exercice 15.6 On suppose que le corps K est inni et que l'espace E est de dimension nie
n 1.
1. Montrer que pour tout u L (E) , il existe une innit de scalaires tels que u Id soit
inversible.
2. En dduire que pour tous u et v dans L (E) , uv et vu ont mme polynme caractristique
et mme polynme minimal (considrer d'abord le cas o u est inversible).
Solution 15.6
1. L'application polynomiale 7 Pu () = det (u Id) ayant au plus n racines dans K,
on a Pu () = 0 pour une innit de valeurs de et pour ces valeurs l'endomorphisme
u Id est inversible.
2. Dans le cas o u est inversible, en crivant que v u = u1 (u v) u, on dduit que
u v et v u ont mme polynme caractristique et mme polynme minimal.
De manire gnrale, pour u dans L (E) il existe une innit de scalaires tels que uId
soit inversible et pour ces valeurs de on a pour tout t K, P(uId)v (t) = Pv(uId) (t)
[resp. (uId)v (t) = v(uId) (t)]. Pour tout t x dans K on a donc deux polynmes
en qui concident pour une innit de valeurs, ils sont donc gaux et = 0 donne
Puv (t) = Pvu (t) [resp. uv (t) = vu (t)].
Remarque 15.3 Il est facile de vrier que si K est une valeur propre de u et x E \ {0}
un vecteur propre associ, alors pour tout polynme P K [X] , on a P (u) x = P () x (voir le
thorme 16.1).
375
Thorme 15.3 Si dim (E) = n, alors les valeurs propres de u sont les racines de son poly-
nme minimal.
associ, de l'galit :
0 = u (u) (x) = u () x
Dnition 15.3 Si
racine de son polynme minimal est appele l'indice de cette valeur propre.
0 1
0 0
0 0
Mn (C)
. . . .. ..
. .
1 0
0 0
1 0
0 1
A=
..
.
0
..
.
k
2k
..
fk =
.
(n1)k
nk
jk ej
=
j=1
On a alors :
Afk =
=
j=1
n
jk Aej =
n1
jk ej+1 + nk e1
j=1
(i1)k ei + e1 =
i=2
= k
i=1
i=1
ik ei = k fk
(i1)k ei
Valeurs propres
376
Les valeurs propres de A sont donc les n racines n-mes de l'unit et les espaces propres sont
des droites. La matrice A est donc diagonalisable.
Comme tous les n-cycles sont conjugus dans Sn (thorme 3.2), les k sont aussi les valeurs
propres d'une matrice de permutation A pour tout n-cycle .
Exercice 15.8 On suppose que K est algbriquement clos. Dterminer les valeurs propres de
P (u) pour P K [X] .
Solution 15.9
1. L'exponentielle d'une application linaire continue u L (E) est l'endomorphisme eu
dni par eu =
n!
n=0
u
n
un = eu , donc la
n!
n!
n=0
n=0
1 n
u est normalement convergente et en consquence convergente dans l'espace
srie
n!
complet E.
2. Soit x E \ {0} un vecteur propre associ la valeur propre de u.
Avec la continuit de l'application linaire v L (E) 7 v (x) , on dduit que eu (x) = e x.
En eet, pour n 1, on a :
( n
)
(
)
n
1
1
u
uk (x)
=
eu
uk (x)
e (x)
k!
k!
k=0
k=0
(
)
+
+
1 k
1 k
=
u (x)
u
x
k!
k!
k=n+1
k=n+1
)
( +
1
uk x 0
n+
k!
k=n+1
donc :
((
eu (x) = lim
n+
= lim
n+
k!
k=0
n
1
k=0
k!
)
uk
(x)
= lim
n+
k!
k=0
uk (x)
x = e x.
Dans le cas o E est de dimension nie, sur C, on peut simplement dire que l'endomorphisme u est trigonalisable, ce qui signie qu'il existe une base B 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 de uk
dans B est aussi triangulaire suprieure de termes diagonaux k1 , , kn , on dduit que la
matrice eA de eu dans B est triangulaire suprieure de termes diagonaux e1 , , en et
ces nombres complexes sont les valeurs propres de eu .
377
k=1
En dsignant par (Lj )1jp la suite des polynmes de Lagrange dnie par Lj (X) =
on a :
et Lj (u)
xk
(X i ) ,
i=1
i=j
Lj (u) (xk ) = (k i ) xk =
i=1
i=j
(
0si k = j
(j i ) xj si k = j
i=1
i=j
p
p
(j i ) = 0, ce qui donne
= 0 entrane (j i ) xj = 0 avec
i=1
i=j
i=1
i=j
k=1
xj = 0.
on a
u (xk ) =
k=1
xk = 0 avec xk Ek , en appliquant u,
k=1
k xk = 0 et :
k=1
p
k xk p
k=1
k=1
xk =
p1
(k p ) xk = 0
k=1
aii = b,
aij = a si j {1, 2, , n} {i} .
Solution 15.10
Valeurs propres
378
b a
a a
a b
a a
.. . . . . . . ..
A (a, b) = .
. .
.
.
a a
b a
a a
a b
1
b
1
a
1
a
a
a
a
a
b
a
a
b
1
a
.. . . . . . . ..
.
.
. .
.
n 1.
mii = b,
mij = c si j {i + 1, , n} ,
i {1, , n} ,
mij = a si j {1, , i 1} .
379
Solution 15.11
1. On note Cj la colonne numro j de A et E le vecteur de composantes toutes gales 1.
En retranchant, pour k compris entre 2 et n, la colonne 1 la colonne k de At , on obtient :
det (At ) = det (C1 + tE, C2 C1 , , Cn C1 )
= det (C1 , C2 C1 , , Cn C1 ) + t det (E, C2 C1 , , Cn C1 )
o :
S (A) =
1 a12 a11
1 a22 a21
a1n a11
an2 a21
ann an1
..
.
..
.
1 an2 an1
..
.
b c
c c
a b
c c
.. . . . . . . ..
M (a, b, c) = .
.
.
. .
a a
b c
a a
a b
(a) Pour a = c, la matrice M (a, b, a) est symtrique et ce cas a t tudi avec l'exercice
prcdent. Dans ce cas, on a vu que :
det (M (a, b, a)) = (b + (n 1) a) (b a)n1 .
On en dduit que :
det (M (a, b, c)) =
c (b a)n a (b c)n
.
ca
= ca
lim
c=a
c (b a)n a (b c)n
ca
= (b a)n + a ca
lim
c=a
= (b a) + a ca
lim
n
(b a)n (b c)n
ca
n1
(b a)n1k (b c)k
c=a k=0
= (b a) + na (b a)n1 = (b + (n 1) a) (b a)n1
n
Valeurs propres
380
On peut donc crire que les valeurs propres de M (a, b, c) sont dnies par :
(
baX
bcX
)n
a
= .
c
a
En notant 1 , , n les racines ne`me dans C de (qui est non nul), on dduit alors
c
que les valeurs propres de M (a, b, c) sont :
k = b +
ck a
(1 k n) .
1 k
(comme a = c, on a k = 1).
On dit qu'une matrice A = ((aij ))1i,jn Mn (K) est de Hessenberg si aij = 0 pour tout
couple (i, j) tel que j < i 1. On dit que A est irrductible si ai,i1 = 0 pour tout i = 2, , n.
1. Montrer que si A est une matrice de Hessenberg irrductible et une valeur propre de A,
alors l'espace propre associ est de dimension 1 (on retrouve, comme cas particulier, le
rsultat de l'exercice 15.3).
2. En dduire que les valeurs propres d'une matrice de Hessenberg irrductible sont simples
si et seulement si la matrice est diagonalisable.
Solution 15.12
1. Soient A une matrice de Hessenberg irrductible, un scalaire et :
A = A In =
a11
a12
a13
a21
a22
a23
..
.
...
...
...
a1n
..
.
...
...
an2,n
B =
a21 a22
0
0
..
.
a23
a32
a33
...
...
...
0
0
an1,n2
0
...
...
a2,n1
..
.
,
an2,n
an1,n1
an,n1
381
K, rang (A ) n 1,
ou encore :
K, dim (ker (A In )) 1.
Exercice 15.13
3. Montrer que chaque sous-espace Ek , pour k = 0, 1, 2, est stable par u. On note alors uk
la restriction de u Ek (c'est un endomorphisme de Ek ).
4. Dterminer l'ensemble Sp (u1 ) des valeurs propres de u1 et les espaces propres associs.
5. Dterminer l'ensemble Sp (u2 ) des valeurs propres de u2 et les espaces propres associs.
6. Vrier que E = E0 E1 E2 .
7. Dterminer l'ensemble Sp (u) des valeurs propres de u et les espaces propres associs.
Solution 15.13
1. Pour f E, la fonction g = u (f ) est de classe C 1 sur R avec :
x R , g (x) =
f (x) g (x)
x
Valeurs propres
382
x
1
(f (t) f (0)) dt
|g (x) g (0)| = |g (x) f (0)| =
x 0
x
1
|f (t) f (0)| dt
|x|
0
et g est continue en 0.
La fonction g est bien dans E.
On peut aussi remarquer que :
x R, u (f ) (x) =
f (xt) dt
0
x R , ce qui entrane f (x) = g (x) = 0. On a donc ker (u) = {0} et u est injective, ce
qui revient dire 0 n'est pas valeur propre de u.
3. Si f0 E0 , on a u (f0 ) = f0 E0 . Donc E0 est stable par u et u0 = IdE0 .
Si f1 E1 , on a alors, pour tout rel x :
u (f1 ) (x) =
f1 (xt) dt = 0
0
pour x 0 et u (f1 ) E1 .
On vrie de manire analogue que E2 est stable par u.
4. Soit C une valeur propre de u1 . Comme u est injective, on a = 0.
Si f E1 \ {0} est un vecteur propre associ, on a f (x) = 0 pour x 0 et pour x > 0 :
1
f (x) = u1 (f ) (x) =
x
f (t) dt
0
d
(xf (x)) = f (x) , soit :
dx
x0
qui quivaut lim+ |f (x)| = 0 avec |f (x)| = || x( )1 , encore quivalent dire que
1
x0
( )
( )
1
1
valeur propre de u1 avec pour espace propre associ la droite dirige par la fonction f E1
dnie par :
{
f (x) =
0 si x 0
1
x 1 si x > 0
383
En eet, la fonction f est nulle sur R et de classe C 1 sur R avec lim+ f (x) = 0 =
x0
f (0) , elle est donc continue en 0. Son image par u1 est la fonction g dnie par :
f (xt) dt =
g (x) =
0
0 si x 0
1 1
1
1
x 1 0 t 1 dt = x 1 si x > 0
soit g = f .
( )
1
a ib
1
En notant = a + ib, on a = 2
et la condition
> 1 quivaut a2 + b2 < a,
2
a +b
(
)2
1
1
encore quivalent a
+ b2 < . Donc l'ensemble des valeurs propres de u1 est le
4
(
) 2
1 1
1
1
disque ouvert D , de centre et de rayon .
2 2
2
2
(
)
1 1
5. De manire analogue, on voit que D ,
est aussi l'ensemble des valeurs propres de
2 2
(
)
1 1
u2 et pour tout D
,
, l'espace propre associ est la droite dirige par la fonction
2 2
g dnie par :
{
0 si x 0
1
g (x) =
|x| 1 si x < 0
et :
{
f1 (x) =
{
f2 (x) =
f1 (x) =
f (x) f (0) si x 0
f2 (x) =
0 si x 0
f (x) f (0) si x 0
0 si x 0
1 1
,
2 2
Valeurs propres
384
1
1
et de rayon auquel on a ajout 1 qui est sur le bord du disque).
2
2
Pour = 1, l'espace propre associ est la droite E0 dirige par la fonction constante gale
1. Pour = 1 dans Sp (u) , l'espace propre associ est le plan vectoriel engendr par les
fonctions f et g .
Avec det (uq ) = (det (u))q = 0, on dduit que det (u) = 0 et 0 est valeur propre de u.
On peut aussi dire si x E est tel que uq1 (x) = 0, on a alors u (uq1 (x)) = uq (x) = 0 et
0 est valeur propre de u (la dimension de E n'intervient pas ici).
Pour montrer que la trace d'un endomorphisme nilpotent est nulle, on procde par rcurrence
sur la dimension n 1 de E.
Pour n = 1, l'unique endomorphisme nilpotent est l'endomorphisme nul et sa trace est nulle.
Supposons le rsultat acquis pour les espaces de dimension au plus gale n 1 1 et soit
u L (E) nilpotent d'ordre q 1 avec E de dimension n 2. Comme 0 est valeur propre de
u, il existe un vecteur non nul e1 dans le noyau de u et en compltant
ce
) vecteur en une base
(
0
o M1,n1 (K)
B de E, la matrice de u dans cette base est de la forme A =
0 B
(
)
0 B q
et B Mn1 (K) . Avec Aq+1 =
= 0, on dduit que B est nilpotente et en
0 B q+1
consquence Tr (B) = 0 (l'hypothse de rcurrence nous donne le rsultat sur Mn1 (K)), ce
qui entrane Tr (u) = Tr (A) = Tr (B) = 0.
Thorme 15.5 Pour K algbriquement clos, u est nilpotent si, et seulement si, 0 est la seule
valeur propre de u.
S'il existe une autre une valeur propre K de u, on a alors pour tout vecteur propre non
nul associ x, uq (x) = q x = 0 et = 0. On peut aussi dire que si u est nilpotent d'indice q,
son polynme minimal est X q et 0 est l'unique valeur propre de u.
Rciproquement si 0 est la seule valeur propre de u avec K algbriquement clos, alors le
polynme minimal de u est X q avec 1 q n et u est nilpotent.
0
0
0
A = 0 cos () sin ()
0 sin () cos ()
385
0
0
0
Aq = 0 cos (q) sin (q) =
0.
0 sin (q) cos (q)
Un endomorphisme u est nilpotent si, et seulement si, Tr uk = 0 pour tout k compris entre 1
et n.
Si u est nilpotent, il en est de mme de uk pour tout entier k 1 et
(Dmonstration.
)
Tr uk = 0.
Pour la rciproque, on procde par rcurrence sur la dimension n 1 de E.
Pour n = 1, on a u (x) = x, tr (u) = et le rsultat est trivial.
Supposons le rsultat
( k )acquis pour les espaces de dimension au plus gale n 1 1 et soit
u L (E) tel que Tr u = 0 pour tout k compris entre 1 et n = dim (E) 2. Si Pu (X) =
n
n
directe suivante.
( )
Supposons que Tr uk = 0 pour tout k compris entre 1 et n = dim (E) . S'il existe des
valeurs propres non nulles 1 , , p d'ordres respectifs 1 , , p avec p compris entre 1 et n,
on a :
p
( )
Tr uk =
j kj = 0 (1 k p)
j=1
(comme K est algbriquement clos, il existe une base de E dans laquelle la matrice de u est
triangulaire de diagonale (0, , 0, 1(, , 1 , , p , , p ) et dans cette
) base, la matrice de
uk est aussi triangulaire de diagonale 0, , 0, k1 , , k1 , , kp , , kp ). Mais la matrice de
ce systme d'quations aux inconnues j est une matrice de type Vandermonde de dterminant :
1
p
p
.
..
.
...
... . =
j ..
.
.
p1
p
p1
j=1
1
p
p
..
.
p1
j
(j i ) = 0
=
j=1
1i<jp1
Valeurs propres
386
ce qui entrane que tous les j sont nuls puisque K de caractristique nulle. Mais on a alors une
contradiction avec j 1.
En dnitive 0 est la seule valeur propre de u et u est nilpotent.
A Mn (K) , A = sup
x=1
|xi |2 .
max |xi | et x2 =
1in
i=1
Li =
Cj =
j=1
j=i
n
i=1
i=j
aij xj = ( aii ) xi
j=1
j=i
et | aii |
|aij | = Li .
j=1
j=i
Exercice 15.14 Soient (a, b) R2 et A (a, b) la matrice relle d'ordre n 2 dnie par :
A (a, b) =
b
0
..
.
...
... ... ...
...
b
a
b
..
.
0
.
b
a
387
Solution 15.14 En crivant que A (a, b) = aIn + bA (0, 1) , il nous sut de considrer le cas
o (a, b) = (0, 1) .
La matrice A (0, 1) est symtrique relle, donc toutes ses valeurs propres sont relles (thorme
15.2). Avec le thorme de Gerschgrin-Hadamard, on dduit que pour toute valeur propre
R on a || 2. Une telle valeur propre peut donc s'crire = 2 cos () avec [0, ] . Si
x est un vecteur propre non nul associ ses composantes sont alors solutions de la rcurrence :
xk1 xk + xk+1 = 0 (1 k n) ,
(
)(
)
P (r) = r2 2 cos () r + 1 = r ei r ei
sin ((n + 1) ) = 0 et =
L'espace propre associ k (a, b) est la droite engendre par le vecteur v (k) de composantes :
(k)
vj
)
(
k
(1 k, j n) .
= sin j
n+1
Exercice 15.15 Soit n 3. En utilisant les rsultats de l'exercice 15.4 et de l'exercice prcdent, dterminer le spectre de la matrice :
A (a, b, c) =
b
0
..
.
..
.
...
... ... ...
...
b
a
0
Mn (R)
c
a
a
bc
( )
A a, bc =
0
.
..
...
...
k = a + 2 bc cos
bc
k
n+1
bc
...
...
..
.
...
0
bc a
bc
0
bc a
)
(1 k n) .
Valeurs propres
388
A=
1
1
0
..
.
...
... ... ...
...
1 1
0
..
.
.
0
1
Solution 15.16 On a :
t
AA =
..
.
. . . ..
.
... ... ...
0
...
1 2 1
Les valeurs propres de la matrice symtrique relles t AA sont relles et le thorme de GerschgrinHadamard nous dit que toute valeur propre de cette matrice est telle que | 2| 2. On peut
donc crire une telle valeur propre sous la forme :
( )
avec [0, ] .
De det (A) = 0 (en dveloppant suivant la premire ligne) on dduit que 0 est valeur propre de
t
AA, ce qui correspond = 0 ou = .
Si est une valeur propre non nulle, on a ]0, [ et un vecteur propre associ x de coordonnes
xk (1 k n) est dni par les relations de rcurrence :
xk1 + ( 2) xk + xk+1 = 0
(1 k n)
(15.1)
avec les conditions aux limites x0 = xn et xn+1 = x1 . Tout revient chercher les suites relles
(xk )kN priodiques de priode n et vriant la rcurrence (15.1) . Le polynme caractristique
de cette rcurrence, P (r) = r2 2 cos () r + 1 a pour racines r1 = ei et r2 = ei . On obtient
donc les solutions dnies par :
k N,
xk = eik + eik ,
les coecients et tant tels que xk R et xk+n = xn pour tout entier naturel k. Des
conditions xk R pour tout entier k on dduit que ( ) sin (k) = 0 et = . La condition
x0 = xn donne 2 cos (n) = 2 et, si on s'intresse une solution non nulle on a ncessaire2
389
Dmonstration. Le thorme de Gerschgrin et Hadamard nous dit que toute valeur propre
de A est dans l'un des disques | aii | Li . Ce mme thorme appliqu la transpose de
A qui admet les mmes valeurs propres que A, nous dit que toute valeur propre de A est dans
l'un des disques | ajj | Cj .
On peut alors crire que, pour toute valeur propre de A on a :
|| | aii | + |aii | Li + |aii | L.
Dnition 15.4 Une matrice A Mn (C) est dite diagonale strictement dominante si :
i {1, , n} , |aii | >
|aij | .
j=1
j=i
|aij | .
j=1
j=i
( n
n
) p1 ( n
)1
q q
p
|xi |
xi yi
|yi |
i=1
i=1
i=1
(ingalit de Hlder).
Dmonstration. Dire que A Mn (C) est non inversible revient dire que 0 est valeur
propre de A et aussi de t A.
Valeurs propres
390
Le thorme de Gerschgrin-Hadamard nous dit alors que :
i {1, , n} | |aii | Li
et :
j {1, , n} | |ajj | Cj
aij xj = 0 (1 i n)
j=1
j=1
j=i
n
|aij | |xj |
(
)
|aij | |aij |1 |xj | (1 i n) .
j=1
j=i
1
1
= et = 1 (comme ]0, 1[ , on a p > 0 et
p
q
p1
1q
n
n
|aii | |xi |
|aij |
|aij |q(1) |xj |q
j=1
j=i
j=1
j=i
n
n
|aij |
|aij | |xj | 1
j=1
j=i
soit :
j=1
j=i
|aii | |xi |
Li
1
|a
|
|x
|
ij
j
(1 i n)
j=1
j=i
Dans ce cas, on a, pour tous les indices i tels que xi = 0 (il en existe puisque x = 0) :
Li Ci1
Li
1
|a
|
|x
|
ij
j
j=1
j=i
391
Ci1
|aij | |xj | 1
|xi | <
j=1
j=i
soit :
1
Ci |xi | 1 <
|aij | |xj | 1
j=1
j=i
On a donc :
S=
Ci |xi |
1
1
i=1
i=1
xi =0
i=1
j=1
j=i
Ci |xi |
S<
<
n
n
|aij | |xj | 1
i=1 j=1
xi =0 j=i
1
|aij | |xj | 1
=
soit :
1
1
j=1
n
1
|aij | |xj | 1
i=1
i=j
Cj |xj | 1 = S
j=1
Thorme 15.8 (Ostrowski) Soit A dans Mn (C) . Pour tout rel [0, 1] et toute valeur
propre C de A, il existe i {1, , n} tel que :
| aii | Li Ci1 .
Dmonstration. Si est valeur propre de A alors AIn est non inversible et avec le lemme
prcdent, on dduit que pour tout rel [0, 1] , on peut trouver un indice i {1, , n} tel
que |aii | Li Ci1 .
Dmonstration. En prenant
1
dans le thorme d'Ostrowski, on peut trouver i
2
Valeurs propres
392
Dnition 15.5 Le rayon spectral de u L (E) [resp. A Mn (C)] est le rel (u) =
[resp. (A) = max ||].
max ||
sp(u)
sp(A)
Lemme 15.4 Si A Mn (C) est une matrice normale (i. e. telle que A A = AA , o A =
A), alors :
A2 = (A) .
Dmonstration. Une matrice normale A Mn (C) se diagonalise dans une base orthonor-
me, il existe donc des scalaires {1 , , n } et une base orthonorme (e1 , , en ) de Cn tels que
n
k=1
on a alors :
Ax22
|xk | |k | (A)
2
|xk |2 = 1,
k=1
|xk |2 = (A)2 .
k=1
k=1
A2 = (A) .
L'galit A2 = (A) est valable en particulier pour A complexe hermitienne ou unitaire
et pour A relle symtrique ou orthogonale.
Schwarz, on a :
A A2 = (A A).
Ax22 = x | A Ax x2 A Ax2
x2 A A2 x2 = A A2 .
A22 A A2 A2 A 2 = A22 ,
A2 = A A2 = (A A).
Nous allons montrer que, pour toute matrice A, on a (A) = inf A , o N est l'ensemble
N
393
D =
0
n1
..
.
...
.. . . . .
.
.
.
Lemme 15.6 Soit A Mn (C) . Pour tout rel > 0 il une matriceP GLn (C) telle que la
matrice T = P1 AP soit triangulaire suprieure avec :
T = ((tij ))1i,jn ,
max
1in1
|tij | < .
j=i+1
que T = P
1 0
0
..
...
.
0
D = . .
.
..
.. . .
0
0 0 n1
et on a alors :
T =
D1 T D
t11 t12
0
..
.
...
...
t22
...
n1 t1n
..
.
tn1,n1
0
0
tnn
(( ))
La matrice T est semblable la matrice A et en notant T = tij 1i,jn , on a lim tij = 0
0
tij < .
j=i+1
( )
j1
tij ei =
j {1, , n} , u ej =
ji tij ei .
i=1
i=1
Valeurs propres
394
Dmonstration.
1. Soit une valeur propre de A qui vrie (A) = || et x un vecteur propre associ dans
Cn de norme 1. On a alors :
Ax = x = || A ,
0 1
0 0
)
, on a (A) = 0 et A > 0.
2. Pour tout rel > 0 on peut trouver une matrice inversible P telle que T = P1 AP
soit triangulaire suprieure avec :
T = ((tij ))1i,jn ,
max
1in1
|tij | < .
j=i+1
M 7 M P =
P1 M P
et on a :
AP =
P1 AP
= T
{
}
n
= + max |tii |
1in
Remarque 15.6 De l'quivalence des normes sur Mn (C) on dduit que pour toute norme sur
Mn (C) , il existe une constante > 0 telle que (A) A pour tout A Mn (C) . Mais
on peut avoir (A) > A . Par exemple, pour n = 2 avec la norme :
A 7 A = max |aij |
1i,jn
et la matrice A =
]
si 0,
395
cos () sin ()
sin () cos ()
, on a :
[
.
2
Dmonstration. On munit Mn (C) d'une norme matricielle induite par une norme vecto-
rielle.
Si (Tk )kN est une suite de matrices triangulaires suprieures qui converge vers une matrice
T, alors T est galement triangulaire suprieure et il est facile de vrier que la suite ( (Tk ))kN
converge vers (T ) .
Soit (Ak )kN une suite de matrices qui converge vers la matrice A dans Mn (C) . On veut
montrer que la suite ( (Ak ))kN converge vers (A) dans R. Pour ce faire on va montrer que
cette suite est borne et admet (A) pour unique valeur d'adhrence.
Avec les ingalits (Ak ) Ak et la convergence de la suite (Ak )kN on dduit que la suite
( (Ak ))kN
dans R.
( ( est borne
))
Soit A(k) kN une sous-suite convergente de ( (Ak ))kN . Dans Mn (C) on sait que
toute matrice se trigonalise dans une base orthonorme (thorme de Schur), il existe donc,
pour tout entier naturel k, une matrice unitaire Uk telle que la matrice
(
)Tk = Uk Ak Uk soit
triangulaire suprieure. Dans le compact Un (C) on peut extraire de U(k) kN une sous-suite
(
)
(
)
U(k) kN qui converge vers une matrice unitaire U. La suite T(k) kN converge alors vers la
matrice T = U AU qui est triangulaire suprieure. On a alors :
(
)
(
)
(
)
(A) = (T ) = lim T(k) = lim A(k) = lim A(k) .
k+
k+
k+
On a donc ainsi montr que la suite borne ( (Ak ))kN admet (A) pour unique valeur
d'adhrence. Cette suite converge donc vers (A) .
j=1
sont nuls.
Dmonstration.
Pour z C on a uk z k
j=1
+
)
|aj | |z|k et du fait que
aj
j=1
p
+
( ij )k
ze
=
j=1
k=0
aj
(|z| < 1) .
1 zeij
aj = 1 ze
ij
f (z) 1 ze
ij
|z|k < +
k=0
k=0
f (z) =
p
)
r=1
r=j
ar
(|z| < 1) .
1 zeir
Valeurs propres
396
En prenant z = eij , avec 0 < < 1, on obtient en faisant tendre vers 1 :
(
)
aj = lim (1 ) f eij ,
1
k0
|uk | +
k=0
k0
|z|k =
k=k0 +1
k0
|uk | +
k=0
|z|k0 +1
1|z|
|uk | +
.
1 |z|
k=0
( i )
(1 ) f e j (1 )
|uk | + < 2,
k=0
Thorme 15.12 Soit A dans Mn (C) , les conditions suivantes sont quivalentes.
(i) lim Ak = 0.
k+
(ii) Pour toute valeur initiale x0 , la suite (xk )kN dnie par xk+1 = Axk , pour k 0, converge
xk =
Ak x0
Ak
x0 .
(ii) (iii) Supposons qu'il existe une valeur propre de A telle que || 1. Si x0 est un
vecteur propre non nul associ , en crivant que xk = Ak x0 = k x0 , on voit que la suite
(xk )kN ne converge pas vers 0.
(iii) (iv) Soit > 0 tel que (A) + < 1. Il sut de prendre une norme matricielle
induite telle que A < (A) + .
induite qui vrie A < 1 et en crivant que
(i) En prenant une norme( matricielle
(iv)
)
Ak
Ak , on dduit que lim Ak = 0.
k+
397
p
Ak , on a :
k=0
(In A) Sp = In Ap+1 ,
avec lim (In Ap+1 ) = In . En utilisant la continuit du produit matriciel, on dduit alors
p+
que :
(
)
lim Sp = lim (In A)1 In Ap+1 = (In A)1 ,
p+
c'est--dire que
p+
Ak = (In A)1 .
k=0
k=0
trace A
p
n
pj
k=0 j=1
k=0
p
n
pj
1 p+1
j
j=1 k=0
j=1
1 j
,
(
avec |j | < 1 pour tout j. On dduit alors que la srie de terme gnral trace Ak est convergente avec :
+
k=0
trace A
j=1
1
.
1 j
1
, pour 1 j n, sont toutes les valeurs propres de (In A)1 ,
1 j
+
( )
(
)
trace Ak = trace (In A)1 .
k=0
(vi) (vii) Rsulte immdiatement du fait que le terme gnral d'une srie convergente
tend vers 0.
(vii) (iii) Supposons que (A) 1. On note {1 , , n } les valeurs propres de A avec :
|1 | = = |p | = (A) > |j |
(j > p)
)k
(
)k
p (
n
n
1
j
j
k
=
j
k
(A)
(A)
(
(A))
j=1
j=p+1
j=1
(
)k
n
( k)
1
j
=
trace A
(A)
( (A))k
j=p+1
En notant e , , e
i1
iq
j
=
aj eikj
(A)
j=1
j=1
0.
k+
1
p
, ,
(A)
(A)
0,
k+
les coecients aj tant des entiers strictement positifs, ce qui est impossible.
On a donc (A) < 1.
Valeurs propres
398
k+
(
1 )
Ak
k .
Dmonstration. On travaille tout d'abord avec une norme matricielle induite par une
norme vectorielle.
Soit > 0 et A =
1
A.
(A) +
( )
(A)
On a (A ) =
< 1 donc lim Ak = 0 et :
k+
(A) +
k N | k k ,
Ak
< 1.
On a alors :
k k ,
Ak
< ( (A) + )k .
( ( )) 1
1
Puis avec (A) = Ak k
Ak
k , on dduit que :
1
k
k k , (A)
A
k (A) + ,
c'est--dire le rsultat.
Pour toute norme sur Mn (C) , il existe deux constantes > 0 et > 0 telles que A1
A A1 pour tout A Mn (C) (toutes les normes sont quivalentes sur un espace
vectoriel de dimension nie). On a alors :
1
1
1
1
1
k > 0, k
Ak
1k
Ak
k k
Ak
1k ,
)
(
k
1
1
1
k
avec lim k = lim k = 1 et lim
A 1 = (A) . Donc :
k+
k+
k+
(
)
k
1
k
lim
A
= (A) .
k+
A (X) = a0 + a1 X + a2 X 2 ,
B (X) = b0 + b1 X
399
Il est clair que u est un endomorphisme de R [X] qui laisse stable chaque sous-espace Rn [x]
pour n N.
On note pour tout entier naturel n, un la restriction de u Rn [x] (c'est un endomorphisme
de Rn [x]).
Lemme 15.8 Les valeurs propres de un , pour tout entier naturel n, sont donnes par :
k = k ((k 1) a2 + b1 ) (0 k n)
un (e0 ) = 0 R0 [x]
un (e1 ) = b0 + b1 X R1 [x]
Il en rsulte que la matrice de un dans cette base est triangulaire suprieure, chaque coecient
diagonal k tant donn par le coecient dominant de un (ek ) , soit :
k = k ((k 1) a2 + b1 ) (0 k n) .
Lemme 15.9 Pour tout entier naturel n, un est diagonalisable, chaque espace propre ker (un k Id) ,
pour 0 k n, tant de dimension 1 engendr par un polynme de degr k.
soit :
)
p2 p q 2 + q a2 + (p q) b1 = 0,
(p q) ((p + q 1) a2 + b1 ) = 0.
Si on suppose que ka2 + b1 est non nul pour tout entier k, alors l'galit prcdente quivaut
p = q.
L'endomorphisme un a donc n+1 = dim (Rn [x]) valeurs propres distinctes et en consquence
il est diagonalisable, chaque espace propre tant de dimension 1.
Si, pour k compris entre 0 et n, Pk est un vecteur propre non nul de un associ la valeur
propre k , c'est aussi un vecteur propre de uk associ k (uk est la restriction Rk [x] de un
et les espaces propres sont de dimension 1) ce qui implique que Pk Rk [x] . En tenant compte
du fait que (P0 , , Pk ) est une base de Rk [x] , on dduit que Pk est ncessairement de degr
k.
Valeurs propres
400
n N, xa
lim xn A (x) (x) = lim xn A (x) (x) = 0
xb
x<b
x>a
(P, Q) E , P | Q =
2
On dit qu'une telle fonction dans C (I) est une fonction poids.
Une telle fonction nous sera utile pour donner une expression des polynmes Pk . De manire
plus prcise, nous allons montrer que la base (Pn )nN forme des vecteurs propres de l'oprateur
u est une base de R [X] orthogonale pour le produit scalaire dni par la fonction poids sur
I.
(P, Q) E 2 , u (P ) | Q = P | u (Q) .
u (P ) = (AP + BP ) = AP + (A + A ) P = (AP )
et pour tout polynme Q, une intgration par parties nous donne, en tenant compte des conditions xa
lim xn A (x) (x) = lim xn A (x) (x) = 0 :
xb
x<b
x>a
u (P ) | Q =
(E, | ) .
401
et ncessairement Pn | Pm = 0.
On dsigne par (n )nN la suite de fonctions dnie par :
n N, n = An
avec :
n N, Qn,n =
Dmonstration. On sait dj que Qn,n est un polynme de degr n et (Qn,n )nN est une
base de E (suite de polynmes chelonns en degrs).
Pour montrer que la famille (Qn,n )nN est orthogonale, il nous sut de montrer que :
n 1, P Rn1 [x] , Qn,n | P = 0
[ n1
]
k
(1)
P (k)
(nk1)
n
k=0
[ n1
k=0
+ (1)
(1) A
k+1
Qn,nk1 P
(k)
+ (1)
Valeurs propres
402
xb
x<b
Qn,n | P = (1)
Thorme 15.14 Il existe une suite (n )nN de rels tous non nuls telle que :
1
1
n (n)
n N, Pn = n (n)
n = n (A )
(formules de Rodrigues).
Dmonstration. Comme les familles (Pn )nN et (Qn,n )nN sont orthogonales avec deg (Pn ) =
Qn,n =
k Pk
k=0
A (X) = X 2 1,
B (X) = 2X.
)
x2 1 y = 0.
Sur l'intervalle I = ]1, 1[ , est une fonction constante relle C non nulle. Pour C = 1, on
retrouve les polynmes de Legendre.
Pour tout n N le polynme :
Pn = n
((
1 x2
)n )(n)
)
x2 1 y + 2xy n (n + 1) y = 0
403
A (X) = X 2 1,
B (x) = X.
(
)
P R [X] , u (P ) = X 2 1 P + XP
)
x2 1 y = xy.
C
, o C est une constante relle non
1 x2
)n 12 )(n)
Pn = n 1 x2 1 x2
)
x2 1 y + xy n2 y = 0.
A (x) = X,
B (x) = X + + 1
o est un rel donn strictement plus grand que 1. L'oprateur direntiel associ est alors
dni par :
P R [X] , u (P ) = XP + ( + 1 X) P
Si on se place sur I = ]0, +[ , on obtient (x) = Cx ex , o C est une constante relle non
nulle. En prenant C = 1, on retrouve les polynmes de Laguerre.
Pour tout n N le polynme :
)(n)
(
Pn = n ex x x+n ex
Valeurs propres
404
A (X) = 1,
B (X) = 2X.
Si on se place sur I = R, on obtient (x) = Cex , o C est une constante relle non nulle.
En prenant C = 1, on retrouve les polynmes d'Hermite.
1
Pour n N le polynme :n (An )(n)
2
x2
Pn = n e
x2
)(n)