Algèbre ECINE-2.
Matrices TD3 Suite
Exercice 1:
Soit f l'endomorphisme de R3 dont la matrice dans la base canonique est donnée par
1 0 1
A = −1 2 1 .
1 −1 1
1. Montrer que f est trigonalisable.
2. Montrer que l'espace propre associé à la valeur propre 1 est de dimension 1. Montrer que u = (1, 1, 0) est
un vecteur non-nul de cet espace propre.
3. Montrer que v = (0, 0, 1) est tel que (f − idR3 )(v) = u.
4. Chercher un vecteur propre w associé à la valeur propre 2. Montrer que (u, v, w) est une base de R3 . Calculer
la matrice T de f dans la base (u, v, w).
5. Calculer f k (v) pour tout k ∈ N. En déduire Tk .
6. Calculer Ak pour tout k ∈ N.
[Link]@[Link]
⊛
■ Solution 1 1. On calcule le polynôme caractéristique de f . On trouve Pf (X) = (X − 1)2 (X − 2). Puisqu'il a
toutes ses racines dans R, l'endomorphisme f est trigonalisable.
2. Pour u = (x, y, z), on a
z = 0 x = x
f(u) = u ⇐⇒ −x + y + z = 0 ⇐⇒ y = x
x−y = 0 z = 0
Une base de ker(f − I) est donc donnée par le vecteur (1, 1, 0).
3. On a f(v) = (1, 1, 1) d'où f(v) − v = u.
4. On cherche l'espace propre associé à la valeur propre 2. On a, pour w = (x, y, z),
−x + z = 0
x = x
f(w) = 2w ⇐⇒ −x + z = 0 ⇐⇒ y = 0
x−y−z = 0 z = x
Le vecteur w = (1, 0, 1) est donc un vecteur propre de f associé à la valeur propre 2. On vérie facilement
que la famille (u, v, w) est une famille libre de R3 , donc une base. La matrice de f dans cette base est donnée
par
1 1 0
T = 0 1 0 .
0 0 2
5. On montre par récurrence sur k que f k (v) = v + ku. En eet, c'est vrai pour k = 1 et si c'est vrai au rang k,
alors
f k+1 (v) = f(v + ku) = f(v) + kf(u) = v + u + ku = v + (k + 1)u.
Page 1 de 5
Date: 8 novembre 2024
Puisque f k (u) = u et f k (w) = 2k w, on en déduit
1 k 0
Tk = 0 1 0 .
0 0 2k
6. Soit Q la matrice de passage de la base canonique de R3 à la base (u, v, w). Q est donnée par
1 0 1
Q= 1 0 0
0 1 1
et on a la relation A = QTQ−1 . Par récurrence, on montre que Ak = QTk Q−1 . Il reste à calculer Q−1 et à
utiliser le résultat de la question précédente. On trouve
0 1 0
Q−1 = −1 1 1
A. EL GHAZI O. JELLOULI
1 −1 0
et
2k − k k + 1 − 2k k
Ak = −k k+1 k .
k
2 −1 1−2 k 1
Exercice 2:
Soit f : R3 → R3 l'endomorphisme dont la matrice dans la base canonique (e1 , e2 , e3 ) est
0 1 0
A = −4 4 0 .
−2 1 2
1. Calculer le polynôme caractéristique de A. En déduire que f est trigonalisable.
2. Démontrer que f n'est pas diagonalisable.
3. Notons g = f − 2idR3 et B = A − 2I3 sa matrice dans la base canonique.
(a) Calculer B2 .
(b) Déterminer une base de ker(g), puis démontrer que ker(g) et vect(e2 ) sont supplémentaires dans R3 .
(c) Déterminer une base de R3 dans laquelle la matrice de g est triangulaire supérieure.
(d) Donner la matrice de f dans cette base.
4. Déduire de 3.a. la valeur de An pour tout n ≥ 1.
⊛
■ Solution 2 1. On vérie facilement que PA (X) = (X − 2)3 . Il est scindé, donc f est trigonalisable.
2. D'après la question précédente, 2 est la seule valeur propre de f (de A). Si f (ou A) était diagonalisable, A
serait semblable à 2I3 : il existerait P ∈ GL3 (R) tel que A = P(2I3 )P−1 ce qui entraîne A = 2I3 , ce qui n'est
pas le cas !
3. (a) On trouve B2 = 0.
Page 2 de 5
Date: 8 novembre 2024
(b) Soit u = (x, y, z). Alors g(u) = 0 si et seulement si
x −2x + y = 0 x = x
B y
= 0 ⇐⇒ −4x + 2y = 0 ⇐⇒ y = 2x
z −2x + y = 0 z = z
Posons u1 = e1 + 2e2 et u2 = e3 . Alors (u1 , u2 ) est une base de ker(g). Pour prouver que ker(g) et
vect(e2 )sont supplémentaires, il sut de vérier que la famille (u1 , u2 , e2 ) est libre, ce qui est évident !
(c) Soit B = (u1 , u2 , e2 ) qui est une base de R3 . Puisque u1 , u2 ∈ ker g et que g(e2 ) = e1 +2e2 +e3 = u1 +u2 ,
la matrice de g dans cette base est
0 0 1
0 0 1 .
0 0 0
(d) La matrice de f dans la base précédente est donc
2 0 1
0 2 1 .
0 0 2
[Link]@[Link]
4. Écrivons A = 2I3 + B. Puisque I3 et B commutent pour le produit matriciel, on peut appliquer la formule
du binôme de Newton. Ici, elle se simplie grandement parce que B2 = 0. On a donc, utilisant I3 n = I3 et
I3 B = B,
An = 2n I3 + n2n−1 B.
Après calculs, on trouve
(1 − n)2n n2n−1
0
An = −n2n+1 (n + 1)2n 0 .
−n2n n2n−1 2n
Exercice 3:
On considère la matrice
1 0 0
A = 0 0 −1 .
0 1 2
A est-elle diagonalisable ? Montrer que A est semblable à la matrice
1 0 0
B = 0 1 1 .
0 0 1
⊛
■ Solution 3 Le polynôme caractéristique de A est χA (X) = (X − 1)3 . 1 est la seule racine de ce polynôme,
et comme A ̸= I3 , A n'est pas diagonalisable. Cherchons l'espace propre associé à la valeur propre 1. Notons f
l'endomorphisme canoniquement associé à A. On a (x, y, z) ∈ ker(f − I) ⇐⇒ y + z = 0. L'espace propre associé
est donc de dimension 2, de base (u1 , u2 ) avec u1 = (1, 0, 0) et u2 = (0, 1, −1). On cherche ensuite un troisième
Page 3 de 5
Date: 8 novembre 2024
vecteur u3 tel que f(u3 ) = u2 + u3 . Posons u3 = (x, y, z). Alors
x = x
f(u3 ) = u2 + u3 ⇐⇒ −z = 1 + y ⇐⇒ z = −1 − y.
y + 2z = −1 + z
Posons alors u3 = (0, 0, −1). Il est clair que la famille (u1 , u2 , u3 ) est une base de R3 et dans cette base, la matrice
de l'endomorphisme canoniquement associé à A est B. Donc A est semblable à B. ■
Exercice 4:
Trigonaliser les matrices suivantes :
1 4 −2 2 −1 −1
A = 0 6 −3 , B = 2 1 −2 .
−1 4 0 3 −1 −2
⊛
A. EL GHAZI O. JELLOULI
■ Solution 4 On commence par calculer le polynôme caractéristique de A, on trouve χA (X) = (X − 3)(X − 2)2 . On
cherche ensuite le sous-espace propre associé
à la valeur
propre 3, en résolvant AX = 3X. Un rapide calcul montre
1
qu'il est engendré par le vecteur propre u1 = 1 . On cherche ensuite le sous-espace propre associé à la valeur
1
4
propre 2, en résolvant AX = 2X. On trouve cette fois qu'il est engendré par le vecteur propre u2 = 3 . Pour
4
trigonaliser la
matrice,
il sut de compléter
la base par un troisième vecteur indépendant des deux premiers, par
0 −2
exemple u3 = 0 . On a Au3 = −3 = −6u1 + u2 + 2u3 . La matrice A est donc semblable à la matrice
1 0
3 0 −6
0 2 1
0 0 2
la matrice de passage étant
1 4 0
1 3 0 .
1 4 1
Il n'y a bien sûr pas unicité ni de la matrice triangulaire supérieure à laquelle A est semblable, ni de la matrice de
passage.
D'ailleurs, dans l'exemple de la matrice B, nous allons donner une forme plus précise à la trigonalisation. Le
polynôme caractéristique de B est égal à χB (X) = (X + 1)(X − 1)2 . On cherche une base de l'espace
propre associé
1
à la valeur propre −1 en résolvant l'équation BX = −X. On trouve que le vecteur u1 = 1 engendre cet
2
espace propre. Ensuite, on cherche une base de l'espace propre associé à la valeur propre 1 en résolvant l'équation
Page 4 de 5
Date: 8 novembre 2024
1
BX = X. On trouve que le vecteur u2 = 0 engendre cet espace propre. On cherche enn un vecteur u3 tel
1
0
que Bu3 = u3 + u2 . On obtient que le vecteur u3 = −1 convient. Finalement, on a prouvé que B = PTP−1 ,
0
avec
−1 0 0 1 1 0
T = 0 1 1 et P = 1 0 −1 .
0 0 1 2 1 0
Remarquons qu'on peut toujours réduire une matrice trigonalisable de sorte que, hormis les coecients diagonaux,
les seuls coecients non-nuls sont situés juste au-dessus de la diagonale, et ces coecients hors-diagonale sont
égaux à 0 ou 1. ■
[Link]@[Link]
Page 5 de 5
Date: 8 novembre 2024