Algebre 31 VP
Algebre 31 VP
Algebre 31 VP
vecteurs propres
Dans ce chapitre, nous allons définir et étudier les valeurs propres et les vecteurs propres d’une matrice.
Ce chapitre peut être vu comme un cours minimal pour comprendre la diagonalisation ou comme une
introduction à la théorie de la réduction des endomorphismes.
Notations.
K est un corps. Dans les exemples de ce chapitre, K sera R ou C. Les matrices seront des éléments de Mn (K),
c’est-à-dire des matrices carrées, de taille n × n, à coefficients dans K.
1.1. Motivation
Voici deux transformations simples définies par une matrice :
1.
x 2 0 x 2x
h: 7→ =
y 0 2 y 2y
L’application h est une homothétie de R2 (centrée à l’origine). Si D est une droite passant par l’origine,
alors elle est globalement invariante par cette transformation, c’est-à-dire si P ∈ D alors h(P) ∈ D (mais
on n’a pas h(P) = P). On retient ici que n’importe quel vecteur xy est envoyé sur son double 2 xy .
2.
x 2 0 x 2x
k: 7→ =
y 0 3 y 3y
L’application k n’est plus une homothétie. Cependant l’axe (O x) est globalement invariant par k ; de
même, l’axe (O y) est globalement invariant. On retient qu’un vecteur du type ( 0x ) est envoyé sur son
double 2 ( 0x ), alors qu’un vecteur du type 0y est envoyé sur son triple 3 0y .
Pour une matrice quelconque, il s’agit de voir comment on se ramène à ces situations géométriques simples.
C’est ce qui nous amène à la notion de vecteurs propres et valeurs propres.
1.2. Définitions
Définition 1.
Soit A ∈ Mn (K).
• λ est dite valeur propre de la matrice A s’il existe un vecteur non nul X ∈ Kn tel que
AX = λX .
1.3. Exemples
Exemple 1.
Soit A ∈ M3 (R) la matrice
1 3 3
A = −2 11 −2 .
8 −7 6
−1
• Vérifions que X 1 = 0 est vecteur propre de A.
1
En effet,
1 3 3 −1 2 −1
AX 1 = −2 11 −2
0 = 0 = −2 0 = −2X 1 .
8 −7 6 1 −2 1
Donc X 1 est un vecteur
propre de A associé à la valeur propre λ 1 = −2.
0
• Vérifions que X 2 = 1 est vecteur propre de A.
−1
On calcule AX 2 et on vérifie que :
AX 2 = 13X 2
Donc X 2 est un vecteur propre de A associé à la valeur propre λ2 = 13.
• Vérifions que λ3 = 7 est valeur propre de A.
x1
Il s’agit donc de trouver un vecteur X 3 = x 2 tel que AX 3 = 7X 3 .
x3
1 3 3 x1 x1
AX 3 = 7X 3 ⇐⇒ −2 11 −2
x2 = 7 x2
8 −7 6 x3 x3
x 1 + 3x 2 + 3x 3
7x 1
⇐⇒ −2x 1 + 11x 2 − 2x 3 = 7x 2
8x 1 − 7x 2 + 6x 3 7x 3
−6x 1 + 3x 2 + 3x 3 = 0
⇐⇒ −2x 1 + 4x 2 − 2x 3 = 0
8x 1 − 7x 2 − x 3 = 0
¦ t ©
On résout ce système linéaire et on trouve comme ensemble de solutions : t | t ∈ R . Autrement dit,
t
1
les solutions sont engendrées par le vecteur X 3 = 1.
1
On vient de calculer que AX 3 = 7X 3 . Ainsi X 3 est un vecteur propre de A associé à la valeur propre
λ3 = 7.
Exemple 2.
Soit
0 1
A= .
1 1
p
1+ 5
Le réel α = 2 est une valeur propre de A. En effet :
1 1
A =α
α α
VALEURS PROPRES, VECTEURS PROPRES 1. VALEURS PROPRES ET VECTEURS PROPRES 3
Exemple 3.
Soit
cos θ − sin θ
0
Aθ = sin θ
cos θ 0
0 0 1
0
la matrice de la rotation de l’espace d’angle θ et d’axe (Oz). Soit X 3 = 0 . Alors Aθ X 3 = X 3 . Donc X 3 est
1
un vecteur propre de Aθ et la valeur propre associée est 1.
Exemple 4.
Soit
0 1
A= .
−1 −1
p 2π
Le complexe j = − 12 + i 2
3
= ei 3 est une valeur propre de A. En effet :
1 1
A =j
j j
Théorème 1.
Soit A ∈ Mn (K). Soient λ1 , λ2 , . . . , λ r des valeurs propres distinctes de A, et soit X i un vecteur propre associé
à λi (pour 1 6 i 6 r). Alors les vecteurs X 1 , X 2 , . . . , X r sont linéairement indépendants.
Mini-exercices.
1. Soit A = 23 54 . Montrer que X 1 = 11 et X 2 = −3
5
sont des vecteurs propres de A. Quelles sont les
p2 p2
valeurs propres associées ? Même question avec A = −1 3 , X1 =
2 −1
5−1 , X 2 = − 5−1 .
−1 −1 0
2. Soit A = 0 −2 0 . Montrer que λ1 = −2, λ2 = −1 et λ3 = 0 sont valeurs propres de A. Pour chaque
−1 0 0
valeur propre, trouver un vecteur propre associé.
3. Quelles sont les valeurs propres et les vecteurs propres de la matrice identité I n ? Et de la matrice
nulle 0n ?
4. Montrer qu’une matrice A ∈ Mn (K) a au plus n valeurs propres distinctes (utiliser un résultat du
cours).
5 −7 7 3 0 5
5. Soit A = 0 5 0 . Montrer que les vecteurs X 1 = −1 , X 2 = 2 , X 3 = 1 sont vecteurs propres de
0 7 −2 −1 2 1
A. Montrer que {X 1 , X 2 , X 3 } ne forme pas une famille libre. Est-ce que cela contredit un résultat du
VALEURS PROPRES, VECTEURS PROPRES 2. POLYNÔME CARACTÉRISTIQUE 5
cours ?
2. Polynôme caractéristique
Comment trouver les valeurs propres d’une matrice parmi tous les éléments de K ?
Démonstration.
λ est une valeur propre de A ⇐⇒ ∃X ∈ Kn \ {0}, AX = λX
n
⇐⇒ ∃X ∈ K \ {0}, (A − λI n )X = 0
⇐⇒ Ker(A − λI n ) 6= {0}
⇐⇒ A − λI n n’est pas injective
⇐⇒ A − λI n n’est pas inversible
⇐⇒ det(A − λI n ) = 0.
χA(X ) = det(A − X I n ).
Remarque.
• La matrice A − X I n est à coefficients dans K[X ], donc son déterminant χA(X ) appartient à K[X ].
• On notera aussi souvent χA(λ) = det(A − λI n ) comme un polynôme en λ, plutôt que χA(X ).
• Pour tout λ ∈ K, det(λI n − A) = (−1)n χA(λ).
La matrice A étant de taille n × n, alors le polynôme caractéristique de A est un polynôme de degré n. Cela
conduit aux propriétés suivantes :
Corollaire 1.
• Soit A ∈ Mn (K). Alors A admet au plus n valeurs propres.
• Si le corps K = C, alors toute matrice A ∈ Mn (C) admet au moins une valeur propre.
VALEURS PROPRES, VECTEURS PROPRES 2. POLYNÔME CARACTÉRISTIQUE 6
En effet, nous savons qu’un polynôme de degré n a au plus n racines. Et sur C un polynôme non constant
admet toujours au moins une racine.
Proposition 2.
Deux matrices semblables ont le même polynôme caractéristique. Autrement dit, si B = P −1 AP alors
χA(X ) = χB (X ).
Démonstration. On écrit
B − X I n = P −1 AP − X (P −1 I n P) = P −1 (A − X I n )P.
Mais on sait que le déterminant vérifie det(M N ) = det(M )·det(N ) pour toutes matrices M et N et det(M −1 ) =
1
det(M ) pour une matrice M inversible. Donc
1
χB (X ) = det(B − X I n ) = · det(A − X I n ) · det(P) = det(A − X I n ) = χA(X ).
det(P)
2.3. Exemples
Reprenons les exemples du début de ce chapitre et traitons-les en utilisant le polynôme caractéristique.
Exemple 6.
1 3 3
A = −2 11 −2
8 −7 6
Alors
χA(X ) = det(A − X I3 )
1 3 3 1 0 0
= det −2 11 −2 − X 0 1 0
8 −7 6 0 0 1
1 − X 3 3
= −2
11 − X −2
8 −7 6 − X
= ···
= −X 3 + 18X 2 − 51X − 182
= −(X + 2)(X − 7)(X − 13).
Donc les valeurs propres sont :
−2, 7 et 13.
Exemple 7.
0 1
A=
1 1
Alors p p
1+ 5
0 − X 1 1− 5
2
χA(X ) = = X −X −1= X − X−
1 1 − X 2 2
donc les valeurs propres sont :
p p
1− 5 1+ 5
et .
2 2
VALEURS PROPRES, VECTEURS PROPRES 2. POLYNÔME CARACTÉRISTIQUE 7
Exemple 8.
0 1
A=
−1 −1
Alors :
0 − X 1
χA(X ) = = X 2 + X + 1 = (X − j)(X − j̄)
−1 −1 − X
p
où j = − 12 + i 23 . Bilan :
• sur K = R, la matrice A n’a aucune valeur propre,
• sur K = C, la matrice A a deux valeurs propres : j et j̄.
Exemple 9.
cos θ − sin θ
A=
sin θ cos θ
Alors :
cos θ − X − sin θ
χA(X ) = = X 2 − 2 cos(θ )X + 1 = (X − ei θ )(X − e− i θ ).
sin θ cos θ − X
Sur C, les valeurs propres sont e− i θ et ei θ .
Exemple 10 (Cas des matrices triangulaires).
Soit A une matrice triangulaire supérieure
a11 a12 · · · · · · · · · a1n
22 · · · · · · · · · a2n
0 a
. .. .. ..
.. . . .
A= . .. .
.. .. ..
. . .
.. .. .. ..
. . . .
0 · · · · · · · · · 0 ann
Alors
a − X a12 ··· ··· ··· a1n
11
0
a22 − X ··· ··· ··· a2n
. .. .. ..
..
. . . Yn Yn
χA(X ) = . = (aii − X ) = (−1) n
(X − aii ).
.. .. ..
.. . . .
i=1 i=1
.. .. .. ..
. . . .
0 ··· ··· ··· 0 ann − X
Le calcul de ce déterminant se fait d’abord en développant la première colonne, puis par récurrence.
L’ensemble des valeurs propres est donc {aii | 1 6 i 6 n}. On retient :
Les valeurs propres d’une matrice triangulaire sont exactement ses éléments diagonaux.
Exemple 11.
a b
Voici le cas n = 2. Soit A = . On a
c d
a − X b
χA(X ) = = (a − X )(d − X ) − bc = X 2 − (a + d) X + |ad {z
− bc} .
c d − X | {z }
tr A det A
Exemple 12.
Si λ1 , λ2 , . . . , λn ∈ K sont les valeurs propres de A, alors le polynôme caractéristique s’écrit aussi
χA(X ) = (−1)n (X − λ1 )(X − λ2 ) · · · (X − λn ).
En développant cette expression, on trouve
χA(X ) = (−1)n X n − (λ1 + · · · + λn )X n−1 + · · · + (−1)n (λ1 · λ2 · · · λn ) .
En identifiant ce polynôme avec l’expression de la proposition 4, on obtient la proposition 3.
Voici les grandes lignes de la preuve de la proposition 4 (on reviendra sur cette preuve dans le chapitre
suivant « Diagonalisation »).
P:
0 · · · · · · 0 −c0
. .. ..
1 . . . .
. . . ..
A = 0 . . . . ..
.
. . ..
.. .. ... 0 .
0 · · · 0 1 −cn−1
Alors
Exemple 13.
Soit A la matrice :
0 ··· ··· 0 1
. ..
1 . . . 0
.. .. .. ..
A= 0 . . . . ∈ Mn (C)
. .
. . . . . 0 ...
..
0 ··· 0 1 0
Alors χA(X ) = (−1) (X − 1). Les valeurs propres de A sont donc les racines n-ièmes de l’unité.
n n
VALEURS PROPRES, VECTEURS PROPRES 3. DIAGONALISER À LA MAIN 10
Mini-exercices.
1. Calculer le polynôme caractéristique
−3 −1des matrices suivantes, et en déduire leurs valeurs propres :
−6 3 −7 0 0
A = 7 4 , B = 5 0 5 , C = 0 0 −1 2 .
23 1 −3 0 0
5 −1 6 0 0 5 2
2. Calculer,
a11 aà12 la main, les coefficients du polynôme caractéristique d’une matrice A de taille 3 × 3 :
a13
A = aa21 aa22 aa23 .
31 32 33
3. Trouver plusieurs matrices de taille 2 × 2 dont la somme des valeurs propres fait 6 et le produit des
valeurs propres fait 2.
4. Trouver une matrice, ni diagonale ni triangulaire, dont le polynôme caractéristique est (X − 1)2 (X 2 +
X + 1). Trouver une matrice, ni diagonale ni triangulaire, dont l’ensemble des valeurs propres est
{0, 1, −1, i, − i}.
3. Diagonaliser à la main
Nous avons vu qu’une matrice A et une matrice semblable P −1 AP ont le même polynôme caractéristique,
donc les mêmes valeurs propres. Nous allons voir un critère simple (mais pas le plus général) pour obtenir
une matrice P −1 AP qui est diagonale, les coefficients diagonaux étant les valeurs propres de A.
Définition 3.
Soit A ∈ Mn (K). On dit que A est diagonalisable sur K s’il existe une matrice P ∈ Mn (K) inversible telle
que P −1 AP soit une matrice diagonale.
Il y a beaucoup d’intérêt à se ramener à une matrice diagonale. Voici juste une application.
Exemple 14.
Soient 1
− 27
1 2 1 1 −1
A= P= P = 7
.
3 −4 −3 21 6
7
2
7
Alors
(−5)k
−1 −5 0 0
D=P AP = donc k
D = .
0 2 0 2k
La matrice D étant diagonale, la matrice A est diagonalisable. Calculons maintenant Ak .
Comme D = P −1 AP alors A = P DP −1 , donc
Ak = (P DP −1 )k = (P DP −1 )(P DP −1 ) · · · (P DP −1 ) = P D k P −1 .
| {z }
k occurrences
D’où 6 1 2 2
× 2k + × (−5)k × 2k − × (−5)k
A =k 7
3
7
3
7
1
7
6 .
7 × 2k − 7 × (−5)k 7 × 2k + 7 × (−5)k
Proposition 6.
Soit A ∈ Mn (K) une matrice. Supposons que A admette n valeurs propres distinctes λ1 , . . . , λn ∈ K. Soient
X 1 , . . . , X n des vecteurs propres associés. Alors :
• La matrice A est diagonalisable.
• Si on note P la matrice dont les vecteurs colonnes sont les (X 1 , . . . , X n ), alors D = P −1 AP est la matrice
diagonale formée des valeurs propres de A.
Démonstration.
• Par le théorème 1, la famille (X 1 , . . . , X n ) est une famille libre, car les valeurs propres sont distinctes.
Comme cette famille possède n éléments, c’est une base de Kn .
• La matrice P est inversible car ses vecteurs colonnes forment une base de Kn . On pose D = P −1 AP.
.
..
0
• Notons (Y1 , . . . , Yn ) la base canonique de K : Yi = 1 (où le 1 est en position i). On remarque que la
n
0
..
.
multiplication M Yi renvoie la i-ème colonne de la matrice M . En particulier, PYi = X i et donc Yi = P −1 X i .
Calculons DYi pour chaque 1 6 i 6 n :
DYi = (P −1 AP)Yi = (P −1 A)PYi
= (P −1 A)X i = P −1 (AX i )
= P −1 (λi X i ) = λi P −1 X i
= λi Yi
Nous avons utilisé le fait que X i est un vecteur propre associé à
la valeur
propre λi . Ainsi on vient de
..
.
0
prouver que la i-ème colonne de D, qui est DYi , est aussi λi Yi = λi
.
0
..
.
La matrice D est donc bien la matrice diagonale dont les coefficients sont les λi :
λ1 0 · · · 0
.
0 λ2 . . . ..
D= . .
..
.. . . . 0
0 ··· 0 λn
3.4. Exemples
Exemple 15.
Diagonalisons la matrice
4 −2
A= .
1 1
1. Pour cela, on détermine ses valeurs propres :
4 − λ −2
det(A − λI) = = (4 − λ)(1 − λ) + 2 = λ2 − 5λ + 6 = (λ − 2)(λ − 3).
1 1 − λ
2. Ainsi, la matrice A admet deux valeurs propres distinctes, qui sont λ1 = 2 et λ2 = 3. Par la proposition 6,
elle est diagonalisable.
3. Déterminons une base de vecteurs propres. Tout d’abord pour λ1 = 2 :
4 −2 x 2x
= ⇐⇒ x = y,
1 1 y 2y
d’où le vecteur propre X 1 = 11 associé à la valeur propre λ1 = 2. Pour la valeur propre λ2 = 3 :
4 −2 x 3x
= ⇐⇒ x = 2 y,
1 1 y 3y
d’où le vecteur propre X 2 = 21 associé à la valeur propre λ2 = 3.
4. Dans la base (X 1 , X 2 ), la matrice s’écrit
2 0
D= .
0 3
Plus précisément D = P −1 AP, où
1 2 −1 −1 2
P= et P = .
1 1 1 −1
Exemple 16.
Soit
1 0 0
A = 5 −4 0 .
6 −6 2
Démontrons que A est diagonalisable et trouvons une matrice P telle que P −1 AP soit diagonale.
Mini-exercices.
−4 5 0
1. Soit A = 0 1 0 . Calculer les valeurs propres de A. Trouver un vecteur propre pour chaque valeur
−7 7 3
propre. Trouver une matrice P telle que D = P −1 AP soit une matrice diagonale. Calculer P −1 . Calculer
D k (k ∈ N). En déduire Ak .
1 −2 0 0
2. Même exercice avec A = −1 1 0 0
0 0 1 −3 .
0 0 −3 1
3. Dans le cas d’une matrice A ∈ Mn (K) ayant n valeurs propres distinctes, donner une nouvelle preuve
des assertions : « La somme des valeurs propres vaut tr A. » et « Le produit des valeurs propres vaut
det A. »
4. Soit T une matrice triangulaire, non diagonale, dont les coefficients sur la diagonale sont tous 1.
Montrer qu’elle n’est pas diagonalisable. Indications : (a) Quelles sont les valeurs propres de T ? (b)
Si T était diagonalisable en une matrice D, que vaudrait D ? (c) À quoi pourrait être semblable cette
matrice D ?
Auteurs du chapitre
D’après un cours de Sandra Delaunay et un cours d’Alexis Tchoudjem.
Revu et augmenté par Arnaud Bodin.
Relu par Stéphanie Bodin et Vianney Combet.