Diagonalisation d'une matrice : méthode et exercice corrigé
Diagonaliser une matrice carrée d'ordre , c'est trouver une matrice inversible et une matrice diagonale telles que . Les colonnes de sont des vecteurs propres de , et les coefficients diagonaux de sont les valeurs propres associées, dans le même ordre. C'est possible si et seulement si la somme des dimensions des sous-espaces propres vaut .
La méthode est la même en MP, PSI, PC, PT, TSI et en ECS2 ; seule la recherche des valeurs propres change selon le programme.
Quand une matrice est-elle diagonalisable ?
Pour une valeur propre , le sous-espace propre est , et le théorème du rang donne .
| Situation | Conclusion |
|---|---|
| valeurs propres distinctes | diagonalisable (condition suffisante seulement) |
| diagonalisable | |
| non diagonalisable | |
| une seule valeur propre et | non diagonalisable |
| nilpotente non nulle | non diagonalisable |
| polynôme caractéristique scindé et pour tout | diagonalisable ( : multiplicité de ) |
Comment trouver les valeurs propres ?
Dans les filières scientifiques, on calcule le polynôme caractéristique ; ses racines sont les valeurs propres. Pour une matrice d'ordre , .
En ECS2, le programme marocain travaille sans déterminant : est valeur propre si et seulement si n'est pas inversible, c'est-à-dire si . On cherche alors les valeurs propres par un calcul de rang (pivot de Gauss sur ), ou par un polynôme annulateur dont les racines donnent des candidates qu'il faut ensuite vérifier.
Un contrôle gratuit vaut dans tous les programmes : si est diagonalisable, la somme des valeurs propres, répétées selon la dimension de leur sous-espace propre, vaut la trace de . En filière scientifique, dès que est scindé, la somme des valeurs propres comptées avec multiplicité vaut et leur produit vaut .
Méthode en cinq étapes
- Valeurs propres. Par le polynôme caractéristique, par le rang de ou par un polynôme annulateur. Contrôler avec la trace.
- Sous-espaces propres. Pour chaque , résoudre et donner une base de .
- Critère. Additionner les dimensions. Si la somme vaut , est diagonalisable ; sinon, conclure qu'elle ne l'est pas.
- Matrices et . Placer les vecteurs propres en colonnes dans , et les valeurs propres dans dans le même ordre.
- Vérification. Contrôler , ce qui évite de calculer . On ne calcule que si l'on en a besoin, par exemple pour .
Exercice 1 : diagonaliser et calculer
Soit . Diagonaliser et calculer pour tout entier .
Valeurs propres. et , donc
Les valeurs propres sont et . Contrôle : et . Deux valeurs propres distinctes pour une matrice d'ordre : est diagonalisable.
Vecteurs propres. Pour , ; l'équation donne . Pour , ; l'équation donne .
Matrices.
Puissances. , et le produit donne
Contrôles. Pour , on retrouve ; pour , on retrouve .
Exercice 2 : une valeur propre double, sans déterminant
Soit . Montrer que est diagonalisable.
Ce calcul se fait par le rang, donc il convient aussi en ECS2.
Valeur propre 1. a ses trois lignes égales à : son rang vaut . Donc est valeur propre et . L'équation donne la base , .
Autre valeur propre. La somme des coefficients de chaque ligne vaut , donc : est valeur propre, et .
Conclusion. , et cette somme est au plus : elle vaut , est diagonalisable, avec
Contrôle par la trace : .
Un contre-exemple à connaître. Pour , . La seule valeur propre est , et est de rang : . La matrice n'est pas diagonalisable, ce que l'on voyait aussi par .
Quelles sont les erreurs classiques ?
- Conclure « diagonalisable » parce que est scindé. Il faut aussi que chaque sous-espace propre ait pour dimension la multiplicité de la valeur propre.
- Mélanger l'ordre des colonnes. La -ième colonne de doit être un vecteur propre pour la -ième valeur propre de .
- Prendre le vecteur nul comme vecteur propre. Un vecteur propre est non nul par définition ; une matrice avec une colonne nulle n'est pas inversible.
- Confondre racine d'un annulateur et valeur propre. Toute valeur propre est racine d'un polynôme annulateur, mais une racine de l'annulateur n'est pas forcément valeur propre : annule , qui n'a pas pour valeur propre.
- Lier diagonalisable et inversible. Une matrice peut être diagonalisable et non inversible (une projection), ou inversible et non diagonalisable (la matrice ci-dessus).
Questions fréquentes
Une matrice symétrique réelle est-elle toujours diagonalisable ?
Oui : c'est le théorème spectral, vu en deuxième année, et la base de vecteurs propres peut être choisie orthonormée. La matrice de l'exercice 2 en est un exemple.
Faut-il toujours calculer ?
Non. Pour justifier la diagonalisation, la vérification suffit. On calcule seulement pour une formule explicite de ou d'un polynôme en .
Que faire si la matrice n'est pas diagonalisable ?
En filière scientifique (hors TPC2), on peut la trigonaliser quand son polynôme caractéristique est scindé, par exemple sur . Pour une matrice d'ordre comme , on écrit avec nilpotente, et le binôme donne .
Pour aller plus loin
Le chapitre « Réduction des endomorphismes et des matrices carrées » de maths spé, pour MP, MPI, PSI, PC, PT, TSI2 et TPC2, va jusqu'aux polynômes annulateurs, aux suites récurrentes et aux chaînes de Markov ; sa page publique montre un extrait et le plan. Pour l'ECS2, le chapitre « Éléments propres et réduction » suit le programme sans déterminant ; voir sa page publique. Les trois premiers chapitres de chaque matière s'ouvrent en entier avec l'essai gratuit. Pour une question sur un exercice ou pour demander l'accès complet, tu peux écrire sur WhatsApp.