Ton programme de PSI : ce chapitre est traité par Réduction des endomorphismes et des matrices carrées (PC).
Au programme de PSI en plus, traité dans un complément à venir :
- Application de la diagonalisation à des exemples de systèmes différentiels linéaires à coefficients constants
Le cours
Résumé en cinq points
- est valeur propre de si et seulement si n'est pas injectif, et en dimension finie si et seulement si est racine du polynôme caractéristique.
- Les sous-espaces propres associés à des valeurs propres distinctes sont toujours en somme directe, et la dimension de chacun est majorée par la multiplicité correspondante.
- est diagonalisable si et seulement si la somme des dimensions des sous-espaces propres vaut , ce qui équivaut à scindé avec pour toute valeur propre.
- est diagonalisable si et seulement s'il admet un polynôme annulateur scindé à racines simples. C'est le critère le plus rapide quand une relation algébrique est fournie.
- est trigonalisable si et seulement si est scindé, ce qui est automatique sur . La trace et le déterminant sont alors la somme et le produit des valeurs propres comptées avec multiplicité.
Pourquoi ce chapitre
Réduire un endomorphisme, c'est chercher une base dans laquelle sa matrice est aussi simple que possible, diagonale si on peut, triangulaire sinon. Tout devient alors facile :
- les puissances ;
- l'inverse ;
- les systèmes différentiels linéaires ;
- les suites récurrentes couplées.
Le programme demande de maîtriser deux points de vue complémentaires.
- Le point de vue géométrique repose sur les sous-espaces stables et les éléments propres.
- Le point de vue algébrique repose sur les polynômes annulateurs.
Un bon réflexe consiste à choisir le point de vue le plus économique selon l'énoncé. Aux concours, ce chapitre est présent chaque année, seul ou combiné aux équations différentielles, aux suites, ou aux matrices symétriques réelles. Les classes de similitude et le polynôme minimal sont hors programme en PC.
1Éléments propres
1.1Définitions
Définition 1.1Droite stable
Une droite vectorielle est stable par si , ce qui revient à dire que tout vecteur directeur vérifie pour un scalaire .
Définition 1.2Valeur propre, vecteur propre, sous-espace propre
Un scalaire est valeur propre de s'il existe un vecteur non nul tel que . Un tel est un vecteur propre associé à .
Le sous-espace propre associé est Il contient le vecteur nul, mais le vecteur nul n'est jamais un vecteur propre.
Définition 1.3Spectre
En dimension finie, le spectre est l'ensemble des valeurs propres de .
La notion de valeur spectrale est hors programme.
Traduction immédiate : est valeur propre si et seulement si n'est pas injectif. En dimension finie, cela équivaut à .
Pour une matrice carrée , les mêmes définitions s'écrivent avec l'équation , où est une colonne non nulle.
Exemple 1.4Une matrice à un seul vecteur propre
Soit . L'équation donne Si , alors puis , contradiction. Donc et . Le spectre est et le sous-espace propre est la droite engendrée par , de dimension 1 seulement.
1.2Commutation
Propriété 1.5Sous-espaces propres et commutation
Si et commutent, les sous-espaces propres de sont stables par .
Démonstration
Si , alors donc . C'est le lemme du chapitre précédent appliqué à , puisque commute aussi avec .
1.3Indépendance des sous-espaces propres
Théorème 1.6Somme directe de sous-espaces propres
Hypothèses
- sont des valeurs propres de deux à deux distinctes.
Alors la somme est directe.
Démonstration
Par récurrence sur le nombre de valeurs propres. Supposons avec . On applique à cette égalité. Le terme disparaît et il reste L'hypothèse de récurrence donne , et comme les valeurs propres sont distinctes, pour , puis .
Corollaire 1.7Famille de vecteurs propres
Toute famille de vecteurs propres associés à des valeurs propres deux à deux distinctes est libre. En particulier, un endomorphisme d'un espace de dimension a au plus valeurs propres distinctes.
1.4Polynôme annulateur et valeurs propres
Si avec non nul, alors pour tout , donc pour tout polynôme .
Théorème 1.8Valeurs propres et polynôme annulateur
Hypothèses
- est un polynôme annulateur de .
Alors toute valeur propre de est racine de .
Démonstration
Soit valeur propre et un vecteur propre associé. Alors , et n'est pas nul, donc .
Attention
La réciproque est fausse : toute racine d'un polynôme annulateur n'est pas forcément une valeur propre. Le polynôme annule l'identité, pourtant n'est pas valeur propre de l'identité. Un polynôme annulateur fournit une liste de candidats, pas la liste exacte du spectre. Il faut toujours vérifier ensuite quelles racines sont effectivement atteintes.
2Polynôme caractéristique
2.1Définition et premiers coefficients
Définition 2.1Polynôme caractéristique
Le polynôme caractéristique de la matrice carrée de taille est Avec cette convention il est unitaire, de degré . Pour un endomorphisme d'un espace de dimension finie, est le polynôme caractéristique de sa matrice dans une base quelconque.
Propriété 2.2Coefficients à connaître
- Le coefficient de vaut .
- Le terme constant vaut .
2.2Racines et spectre
Propriété 2.3Racines de
Les valeurs propres de sont exactement les racines de dans . C'est la traduction de .
Attention
Une matrice réelle peut ne pas avoir de valeur propre réelle tout en ayant des valeurs propres complexes. La matrice de rotation d'angle droit dans le plan, , a pour polynôme caractéristique . Son spectre réel est vide, son spectre complexe est . Quand on parle du spectre complexe d'une matrice réelle, on la regarde comme matrice à coefficients complexes.
2.3Similitude
Propriété 2.4Matrices semblables
Deux matrices semblables ont le même polynôme caractéristique, donc les mêmes valeurs propres avec les mêmes multiplicités.
Démonstration
Attention
La réciproque est fausse. La matrice identité de taille 2 et la matrice ont toutes deux pour polynôme caractéristique et ne sont pas semblables, car seule la première est diagonale et toute matrice semblable à l'identité est l'identité.
2.4Multiplicité et dimension du sous-espace propre
Définition 2.5Multiplicité
La multiplicité d'une valeur propre est sa multiplicité comme racine de .
Propriété 2.6Majoration de la dimension
Pour toute valeur propre de :
Démonstration
Posons . On complète une base de en une base de . Dans cette base, la matrice de est triangulaire supérieure par blocs, le bloc diagonal supérieur étant . Le calcul du déterminant par blocs montre que divise , donc .
Attention
L'inégalité peut être stricte. C'est exactement le défaut qui empêche la diagonalisation.
2.5Théorème de Cayley-Hamilton
Théorème 2.7Cayley-Hamilton
. Autrement dit, le polynôme caractéristique est un polynôme annulateur.
La démonstration n'est pas exigible.
Il fournit gratuitement un polynôme annulateur de degré , utilisable pour calculer les puissances ou l'inverse. Pour une matrice de taille 2, il s'écrit relation à connaître par cœur.
3Diagonalisation en dimension finie
3.1Définitions
Définition 3.1Endomorphisme diagonalisable
Un endomorphisme d'un espace de dimension finie est diagonalisable s'il existe une base dans laquelle sa matrice est diagonale. Une telle base est nécessairement constituée de vecteurs propres, et les coefficients diagonaux sont les valeurs propres associées.
Définition 3.2Matrice diagonalisable
Une matrice carrée est diagonalisable si elle est semblable à une matrice diagonale, c'est-à-dire s'il existe inversible et diagonale telles que . La matrice a pour colonnes les vecteurs propres et les valeurs propres correspondantes, dans le même ordre.
3.2Critères
Théorème 3.3Critères de diagonalisabilité
Hypothèses
- est un endomorphisme d'un espace de dimension finie.
Alors les énoncés suivants sont équivalents :
- est diagonalisable ;
- la somme des sous-espaces propres de est égale à ;
- la somme des dimensions des sous-espaces propres vaut ;
- est scindé sur et, pour chaque valeur propre, .
Chacun a sa traduction matricielle.
Propriété 3.4Condition suffisante
Hypothèses
- est un endomorphisme d'un espace de dimension ;
- admet valeurs propres distinctes, c'est-à-dire est scindé à racines simples.
Alors est diagonalisable.
Attention
Cette condition n'est pas nécessaire. L'identité est diagonalisable et n'a qu'une seule valeur propre.
3.3Exemples
Exemple 3.5Projecteur
Un projecteur vérifie . Il est diagonalisable, avec , les valeurs propres possibles étant 0 et 1.
Exemple 3.6Symétrie
Une symétrie vérifie . Elle est diagonalisable, avec valeurs propres possibles et , les sous-espaces propres étant l'ensemble des vecteurs invariants et celui des vecteurs changés en leur opposé.
Propriété 3.7Calcul de puissances
Si , alors et est diagonale de coefficients les puissances -ièmes. En pratique on se limite aux tailles 2 et 3.
4Diagonalisabilité et polynômes annulateurs
4.1Le critère par polynôme annulateur
Théorème 4.1Critère par polynôme annulateur
Un endomorphisme d'un espace de dimension finie est diagonalisable si et seulement s'il admet un polynôme annulateur scindé à racines simples.
La démonstration n'est pas exigible, et le lemme de décomposition des noyaux est hors programme en PC.
C'est souvent le critère le plus rapide.
Exemple 4.2Cas
Si vérifie , alors est annulateur, scindé à racines simples sur , donc est diagonalisable.
Exemple 4.3Cas
Si avec , alors annule . Sur ce polynôme est scindé à racines simples, donc est diagonalisable dans .
Propriété 4.4Raffinement
Un endomorphisme est diagonalisable si et seulement si le produit est un polynôme annulateur de . Ce produit est le plus petit polynôme scindé à racines simples qui puisse annuler .
4.2Endomorphisme induit
Propriété 4.5Endomorphisme induit
Hypothèses
- est diagonalisable ;
- est un sous-espace stable par .
Alors l'endomorphisme induit par sur est diagonalisable.
Démonstration
Un polynôme annulateur de , scindé à racines simples, annule aussi l'endomorphisme induit, puisque les calculs se font à l'intérieur de . Le critère précédent s'applique.
5Trigonalisation en dimension finie
5.1Définitions et critère
Définition 5.1Trigonalisable
Un endomorphisme d'un espace de dimension finie est trigonalisable s'il existe une base dans laquelle sa matrice est triangulaire. Une matrice est trigonalisable si elle est semblable à une matrice triangulaire.
Théorème 5.2Critère de trigonalisabilité
Un endomorphisme est trigonalisable si et seulement si son polynôme caractéristique est scindé sur .
La démonstration n'est pas exigible.
Toute matrice de est trigonalisable, puisque tout polynôme non constant est scindé sur . En revanche, toute matrice réelle n'est pas trigonalisable dans : la rotation d'angle droit du plan en est le contre-exemple standard.
La technique générale de trigonalisation est hors programme. Tout exercice de trigonalisation effective doit comporter une indication, et on se limite à des exemples de petite taille.
5.2Trace et déterminant par les valeurs propres
Si est trigonalisable, la matrice triangulaire obtenue a pour coefficients diagonaux les valeurs propres, chacune répétée autant de fois que sa multiplicité. La trace et le déterminant étant invariants par similitude, on obtient :
- est la somme des valeurs propres comptées avec multiplicité ;
- est leur produit.
À retenir
Pour une matrice complexe quelconque, ces deux relations sont toujours vraies, puisque toute matrice complexe est trigonalisable.
Méthodes
MéthodeDiagonaliser en pratique
- Calculer et le factoriser.
- Pour chaque valeur propre , résoudre le système et compter la dimension de l'espace des solutions.
- Comparer la somme des dimensions à .
Quand est scindé à racines simples, on conclut immédiatement à la diagonalisabilité sans calculer les sous-espaces propres, sauf si l'on veut la matrice de passage.
MéthodePartir d'une relation algébrique
Quand une relation algébrique sur est donnée, partir du polynôme annulateur. C'est presque toujours plus rapide que le polynôme caractéristique.
MéthodeMontrer qu'une matrice n'est pas diagonalisable
Exhiber une valeur propre pour laquelle .
MéthodeCalculer
Trois voies possibles :
- la diagonalisation ;
- la division euclidienne par un polynôme annulateur ;
- Cayley-Hamilton en petite taille.
MéthodeDeux endomorphismes qui commutent
Penser à la stabilité des sous-espaces propres de l'un par l'autre.
Ce qu'il faut savoir refaire en khôlle
- Démontrer que des vecteurs propres associés à des valeurs propres distinctes forment une famille libre.
- Démontrer que toute valeur propre est racine d'un polynôme annulateur, et donner un contre-exemple à la réciproque.
- Démontrer que en complétant une base de .
- Diagonaliser une matrice de taille 3 donnée numériquement, avec matrice de passage et calcul de .
- Montrer qu'un endomorphisme vérifiant est diagonalisable, et décrire ses sous-espaces propres.
- Donner une matrice réelle non trigonalisable dans et expliquer pourquoi elle l'est dans .
- Écrire Cayley-Hamilton en taille 2 et l'utiliser pour calculer l'inverse d'une matrice inversible.
- Justifier que la trace est la somme des valeurs propres pour une matrice complexe.
Méthodes et exercices
Les résultats à connaître
- λ est valeur propre de u si et seulement si u − λ id n'est pas injectif, et en dimension finie si et seulement si det(u − λ id) = 0. Exigible avec démonstration.
- Si u et v commutent, tout sous-espace propre de u est stable par v. Exigible avec démonstration.
- La somme d'une famille finie de sous-espaces propres associés à des valeurs propres distinctes est directe. Exigible avec démonstration par récurrence.
- Une famille de vecteurs propres associés à des valeurs propres distinctes est libre, donc u a au plus n valeurs propres. Exigible.
- Si u(x) = λx alors P(u)(x) = P(λ)x, et toute valeur propre est racine de tout polynôme annulateur. Exigible avec démonstration. La réciproque est fausse.
- Polynôme caractéristique χA = det(XI − A), unitaire de degré n, coefficient de Xn−1 égal à −tr(A), terme constant (−1)n det(A). Exigible, les coefficients avec démonstration au moins en taille 2 et 3.
- Les valeurs propres sont les racines de χ dans K. Spectre complexe d'une matrice réelle. Exigibles.
- Deux matrices semblables ont le même polynôme caractéristique. Exigible avec démonstration. Réciproque fausse.
- 1 ≤ dim E_λ ≤ m(λ). Exigible avec démonstration par base adaptée et déterminant par blocs.
- Théorème de Cayley-Hamilton. Admis, démonstration non exigible. Forme en taille 2, A² − tr(A)A + det(A)I = 0.
- u diagonalisable si et seulement si la somme des sous-espaces propres est E, si et seulement si la somme de leurs dimensions vaut n, si et seulement si χu scindé et dim E_λ = m(λ) pour toute valeur propre. Exigibles avec démonstration.
- n valeurs propres distinctes impliquent diagonalisable. Exigible avec démonstration. Condition non nécessaire.
- Projecteurs et symétries sont diagonalisables. Exigible.
- u diagonalisable si et seulement si u admet un polynôme annulateur scindé à racines simples. Admis, démonstration non exigible, lemme des noyaux hors programme. Le sens direct, diagonalisable implique annulé par Π(X − λ), est exigible avec démonstration.
- L'endomorphisme induit sur un sous-espace stable par un endomorphisme diagonalisable est diagonalisable. Exigible avec démonstration par polynôme annulateur.
- u trigonalisable si et seulement si χu scindé. Admis, démonstration non exigible. Toute matrice complexe est trigonalisable.
- Trace et déterminant d'un endomorphisme trigonalisable, somme et produit des valeurs propres avec multiplicité. Exigible avec démonstration.
- Hors programme en PC, à signaler, le polynôme minimal, le lemme des noyaux, les classes de similitude, la réduction de Jordan, la décomposition de Dunford, et toute technique générale de trigonalisation, qui doit être guidée par l'énoncé.
Clés de démonstration
Somme directe des sous-espaces propres. Récurrence sur p, on suppose x₁ + … + xp = 0 avec xi ∈ Eλi, on applique u − λp id, le dernier terme disparaît, il reste Σ (λi − λp)xi = 0 pour i < p. L'hypothèse de récurrence donne (λi − λp)xi = 0, et les valeurs propres étant distinctes, xi = 0. Astuce, appliquer u − λp id, pas u tout seul.
Valeur propre et polynôme annulateur. Si u(x) = λx, une récurrence immédiate donne uk(x) = λk x, on combine linéairement. Si P(u) = 0, alors 0 = P(u)(x) = P(λ)x avec x ≠ 0. Astuce, la non-nullité de x est le seul argument, il faut l'écrire.
dim E_λ ≤ m(λ). On complète une base de E_λ, de dimension d, en une base de E. La matrice de u est triangulaire par blocs avec λI_d en haut à gauche. Le déterminant par blocs donne χu = (X − λ)d χC, donc (X − λ)d divise χu. Astuce, on ne calcule pas χC, sa seule existence suffit.
Similitude. det(XI − P⁻¹AP) = det(P⁻¹(XI − A)P) = det(P)⁻¹ det(XI − A) det(P). Astuce, XI commute avec tout, c'est ce qui permet de factoriser P⁻¹ et P.
Critère par les dimensions. Si Σ dim E_λ = n, la somme des sous-espaces propres est directe et de dimension n, donc égale à E, et la concaténation des bases est une base de vecteurs propres. Réciproquement une base de vecteurs propres se répartit dans les E_λ, donc la somme des dimensions est au moins n, et elle est au plus n. Astuce, l'argument de dimension du chapitre précédent, somme directe plus dimension égale.
Diagonalisable implique annulé par Π(X − λ). Dans une base de vecteurs propres, Π(u − λ id) appliqué à un vecteur propre e associé à μ donne Π(μ − λ) e = 0 car le facteur λ = μ est présent. Il s'annule sur une base, donc partout. Astuce, vérifier une identité d'endomorphismes sur une base suffit.
Trace et valeurs propres. Trigonalisation, la diagonale d'une matrice triangulaire contient exactement les racines de χ avec multiplicité, et la trace est invariante par similitude. Astuce, pour une matrice réelle on passe dans C, la trace ne change pas.
Exemples et contre-exemples à connaître
- La matrice de lignes (1, 1) et (0, 1) n'est pas diagonalisable. Une seule valeur propre 1 de multiplicité 2, sous-espace propre de dimension 1. C'est l'exemple à savoir refaire en trente secondes.
- La rotation d'angle π/2, de lignes (0, −1) et (1, 0), n'a pas de valeur propre réelle, χ = X² + 1. Elle est diagonalisable dans M₂(C) avec valeurs propres i et −i, pas dans M₂(R).
- L'identité est diagonalisable avec une seule valeur propre. La condition « n valeurs propres distinctes » est suffisante, pas nécessaire.
- X² − 1 annule l'identité, pourtant −1 n'est pas valeur propre. Les racines d'un polynôme annulateur sont des candidats, pas des valeurs propres.
- L'identité et la matrice de lignes (1, 1), (0, 1) ont le même polynôme caractéristique (X − 1)² et ne sont pas semblables. Le polynôme caractéristique ne caractérise pas la classe de similitude.
- Un projecteur p ≠ 0, id est diagonalisable avec spectre {0, 1}. Un projecteur nul a pour spectre {0}, l'identité {1}. Le spectre dépend du cas.
- La matrice nilpotente E₁₂ vérifie X² annulateur, χ = X², est trigonalisable, mais n'est pas diagonalisable. Seule la matrice nulle est nilpotente et diagonalisable.
- Une matrice de rang 1 de Mn(K) s'écrit XYᵀ et vérifie A² = tr(A)A. Si tr(A) ≠ 0, elle est diagonalisable avec spectre {0, tr(A)}. Si tr(A) = 0, elle est nilpotente et non diagonalisable.
- Une matrice de permutation circulaire, qui envoie e₁ sur e₂, e₂ sur e₃, e₃ sur e₁, vérifie A³ = I. Elle est diagonalisable dans M₃(C) avec spectre {1, j, j²}, mais pas dans M₃(R).
- La matrice J dont tous les coefficients valent 1 vérifie J² = nJ. Elle est diagonalisable, de spectre {0, n}, avec dim E₀ = n − 1. C'est l'exemple type pour « diagonaliser sans calculer χ ».
Techniques du chapitre
Trouver le spectre par le polynôme caractéristique. Mini-exercice, A de lignes (2, 1) et (1, 2). χA = (X − 2)² − 1 = (X − 1)(X − 3). Deux valeurs propres distinctes en taille 2, A est diagonalisable. Vecteurs propres (1, −1) pour 1 et (1, 1) pour 3.
Trouver le spectre par un polynôme annulateur. Mini-exercice, A vérifie A² = 4I et A ≠ ±2I. Le polynôme X² − 4 = (X − 2)(X + 2) est annulateur, scindé à racines simples, donc A est diagonalisable et Sp(A) ⊂ {2, −2}. Comme A ≠ 2I et A ≠ −2I, les deux valeurs sont atteintes.
Prouver qu'une matrice n'est pas diagonalisable. Mini-exercice, A de lignes (3, 1, 0), (0, 3, 0), (0, 0, 1). χ = (X − 3)²(X − 1). Pour λ = 3, A − 3I a pour lignes (0, 1, 0), (0, 0, 0), (0, 0, −2), de rang 2, donc dim E₃ = 1 < 2. Pas diagonalisable.
Diagonaliser sans polynôme caractéristique. Mini-exercice, J de taille 3 à coefficients 1. Le rang est 1, donc dim ker J = 2, et 0 est valeur propre de multiplicité au moins 2. Le vecteur (1, 1, 1) vérifie J(1, 1, 1) = 3(1, 1, 1). Somme des dimensions 2 + 1 = 3, diagonalisable.
Utiliser Cayley-Hamilton en taille 2. Mini-exercice, A de lignes (1, 2), (3, 4). tr = 5, det = −2, donc A² − 5A − 2I = 0. Alors A(A − 5I) = 2I et A⁻¹ = (A − 5I)/2, de lignes (−2, 1) et (3/2, −1/2).
Calculer An après diagonalisation. Mini-exercice, A de lignes (2, 1), (1, 2), P de colonnes (1, −1) et (1, 1), D = diag(1, 3). P⁻¹ = (1/2) fois la matrice de lignes (1, −1), (1, 1). An = P diag(1, 3n) P⁻¹, de lignes ((1 + 3n)/2, (3n − 1)/2) et ((3n − 1)/2, (1 + 3n)/2). Contrôle n = 1.
Exploiter une commutation. Mini-exercice, u diagonalisable avec n valeurs propres distinctes, v commute avec u. Chaque E_λ est une droite stable par v, donc chaque vecteur propre de u est vecteur propre de v. La base de vecteurs propres de u diagonalise aussi v.
Passer dans C pour une matrice réelle. Mini-exercice, A réelle avec χA = X² − 2X + 5, racines 1 ± 2i. Pas de valeur propre réelle, mais tr(A) = 2 = somme des racines et det(A) = 5 = produit des racines, ce qui se vérifie dans C.
Exercices classiques corrigés
Choisis ton niveau. Difficulté indicative ; les exercices qui se suivent restent dans l'ordre.
Exercice 1. Diagonalisation complète en taille 3
Classiques de khôlle et concours · Niveau khôlle
Soit A de lignes (1, 1, 1), (1, 1, 1), (1, 1, 1) plus I, c'est-à-dire de lignes (2, 1, 1), (1, 2, 1), (1, 1, 2). Diagonaliser A, puis calculer An.
Technique reconnaître J + I pour éviter χ.
Voir le corrigé
- A = J + I avec J la matrice de coefficients 1. J a pour spectre {0, 3}, E₀(J) est le plan d'équation x + y + z = 0, E₃(J) la droite de (1, 1, 1). 2. Les vecteurs propres de J sont ceux de A avec valeurs propres décalées de 1, donc Sp(A) = {1, 4}, E₁(A) le plan, E₄(A) la droite. 3. Base, (1, −1, 0), (1, 0, −1), (1, 1, 1). Somme des dimensions 3, A est diagonalisable. 4. An = P diag(1, 1, 4n) P⁻¹. Plus rapide, J² = 3J donne Jk = 3k−1J pour k ≥ 1, et le binôme, valable car I et J commutent, donne An = I + Σ « k parmi n » 3k−1 J pour k de 1 à n, soit An = I + ((4n − 1)/3) J.
piège : Chercher le polynôme caractéristique de A alors que la structure J + I donne tout sans calcul.
Exercice 2. Diagonalisabilité selon le corps
Classiques de khôlle et concours · Niveau khôlle
Soit A de lignes (0, −1, 0), (1, 0, 0), (0, 0, 2). A est-elle diagonalisable dans M₃(R) ? Dans M₃(C) ?
Technique polynôme caractéristique par blocs.
Voir le corrigé
- A est diagonale par blocs, avec le bloc de rotation et le bloc (2). χA = (X² + 1)(X − 2). 2. Sur R, χA n'est pas scindé, donc A n'est ni diagonalisable ni trigonalisable dans M₃(R). 3. Sur C, χA = (X − i)(X + i)(X − 2) est scindé à racines simples, donc A est diagonalisable dans M₃(C). 4. Vecteurs propres, (1, −i, 0) pour i, (1, i, 0) pour −i, (0, 0, 1) pour 2.
piège : Dire « pas de valeur propre réelle donc pas diagonalisable » sans préciser le corps, ou oublier que trigonalisable exige aussi χ scindé.
Exercice 3. Endomorphisme vérifiant u³ = u
Classiques de khôlle et concours · Niveau khôlle
Soit u un endomorphisme de E vérifiant u³ = u. Montrer que u est diagonalisable et que tr(u) = rg(u) − 2 dim ker(u + id).
Technique polynôme annulateur scindé à racines simples, puis comptage.
Voir le corrigé
- X³ − X = X(X − 1)(X + 1) est annulateur, scindé à racines simples, donc u est diagonalisable avec Sp(u) ⊂ {0, 1, −1}. 2. E = E₀ ⊕ E₁ ⊕ E₋₁, certains pouvant être nuls. Notons a, b, c leurs dimensions. 3. rg(u) = n − a = b + c. tr(u) = b − c. 4. Donc tr(u) = (b + c) − 2c = rg(u) − 2 dim E₋₁.
piège : Affirmer que 0, 1 et −1 sont toutes valeurs propres, alors que l'énoncé ne l'impose pas.
Exercice 4. Matrice de rang 1
Classiques de khôlle et concours · Niveau khôlle
Soit A ∈ Mn(K) de rang 1. Montrer que A² = tr(A) A. À quelle condition A est-elle diagonalisable ?
Technique écriture A = XYᵀ avec X et Y colonnes non nulles.
Voir le corrigé
- Rang 1 signifie que toutes les colonnes sont proportionnelles à une colonne X non nulle, d'où A = XYᵀ avec Y non nulle. 2. A² = X(YᵀX)Yᵀ = (YᵀX)A, et YᵀX est un scalaire égal à tr(YᵀX) = tr(XYᵀ) = tr(A). 3. Si tr(A) ≠ 0, X² − tr(A)X est annulateur scindé à racines simples, A est diagonalisable, avec dim E₀ = n − 1 et Etr(A) = Vect(X). 4. Si tr(A) = 0, A² = 0 avec A ≠ 0. Si A était diagonalisable, ses valeurs propres seraient racines de X², donc nulles, et A semblable à la matrice nulle serait nulle. Pas diagonalisable.
piège : Écrire YᵀX = XYᵀ, l'un est un scalaire, l'autre une matrice.
Exercice 5. Sous-espaces stables d'un endomorphisme diagonalisable
Classiques de khôlle et concours · Niveau khôlle
Soit u diagonalisable et F un sous-espace stable par u. Montrer que F est la somme directe des F ∩ E_λ pour λ ∈ Sp(u).
Technique endomorphisme induit diagonalisable, puis lecture des sous-espaces propres de l'induit.
Voir le corrigé
- L'endomorphisme induit uF est diagonalisable, car annulé par le polynôme scindé à racines simples Π(X − λ) qui annule u. 2. Donc F est la somme directe des sous-espaces propres de uF. 3. Le sous-espace propre de uF pour λ est {x ∈ F, u(x) = λx} = F ∩ E_λ(u). 4. Conclusion.
piège : Oublier de dire que les sous-espaces propres de uF sont exactement les F ∩ E_λ, ce qui est la seule chose à vérifier.
Exercice 6. Matrices qui commutent avec une matrice diagonale
Classiques de khôlle et concours · Niveau khôlle
Soit D = diag(d₁, …, dn) avec les di deux à deux distincts. Montrer que les matrices qui commutent avec D sont exactement les matrices diagonales. Que devient le résultat si D = diag(1, 1, 2) ?
Technique calcul coefficient par coefficient de DM et MD.
Voir le corrigé
- (DM)ij = di mij et (MD)ij = mij dj. 2. L'égalité impose (di − dj) mij = 0, donc mij = 0 pour i ≠ j. 3. Réciproquement toute matrice diagonale commute avec D. 4. Pour diag(1, 1, 2), la condition ne contraint plus m₁₂ et m₂₁, le commutant est l'ensemble des matrices diagonales par blocs de blocs de tailles 2 et 1, de dimension 5.
piège : Généraliser « le commutant est diagonal » à toute matrice diagonalisable, alors que les valeurs propres multiples élargissent le commutant.
Exercice 7. Suite récurrente linéaire couplée
Classiques de khôlle et concours · Niveau écrit CCINP
Soient (xn) et (yn) définies par x₀ = 1, y₀ = 0, xn+1 = 4x_n − 2y_n, yn+1 = xn + yn. Exprimer xn et yn.
Technique écriture matricielle puis diagonalisation.
Voir le corrigé
- Le vecteur Un = (xn, yn) vérifie Un+1 = AU_n avec A de lignes (4, −2), (1, 1), donc Un = An U₀. 2. χA = X² − 5X + 6 = (X − 2)(X − 3), deux valeurs propres distinctes. Vecteurs propres, (1, 1) pour 2 et (2, 1) pour 3. 3. U₀ = (1, 0) = −(1, 1) + (2, 1). Donc Un = −2n(1, 1) + 3n(2, 1). 4. xn = 2 × 3n − 2n, yn = 3n − 2n. Contrôle, x₁ = 4, y₁ = 1, cohérent avec la récurrence.
piège : Calculer P⁻¹ alors que décomposer U₀ sur les vecteurs propres suffit.
Exercice 8. Diagonalisable de trois manières
Classiques de khôlle et concours · Niveau écrit CCINP
Soit A de lignes (1, 2, 2), (2, 1, 2), (2, 2, 1). Montrer que A est diagonalisable par trois méthodes différentes.
Technique χ scindé à racines simples ou multiples contrôlées, polynôme annulateur, structure J.
Voir le corrigé
- Première méthode, A = 2J − I, J diagonalisable de spectre {0, 3}, donc A diagonalisable de spectre {−1, 5}, avec dim E₋₁ = 2. 2. Deuxième méthode, χA = (X + 1)²(X − 5) par le calcul, et A + I = 2J est de rang 1, donc dim E₋₁ = 2 = m(−1), et dim E₅ = 1. Somme 3. 3. Troisième méthode, (A + I)(A − 5I) = 2J(2J − 6I) = 4J² − 12J = 12J − 12J = 0. Le polynôme (X + 1)(X − 5) est annulateur scindé à racines simples. 4. Le résultat est le même par les trois voies, ce qui est le contrôle attendu.
piège : Conclure « diagonalisable » dès que χ est scindé, sans vérifier les dimensions quand une racine est multiple.
Exercice 9. Non diagonalisable, trigonalisation guidée
Classiques de khôlle et concours · Niveau écrit CCINP
Soit A de lignes (2, 1, 0), (0, 2, 0), (0, 0, 1). Montrer que A n'est pas diagonalisable. Trouver une base (e₁, e₂, e₃) avec Ae₁ = 2e₁, Ae₃ = e₃, et Ae₂ = 2e₂ + e₁, indication donnée par l'énoncé. Calculer An.
Technique dimension d'un sous-espace propre, puis calcul par blocs de la puissance d'une triangulaire.
Voir le corrigé
- χA = (X − 2)²(X − 1). A − 2I a pour lignes (0, 1, 0), (0, 0, 0), (0, 0, −1), de rang 2, donc dim E₂ = 1 < 2. Pas diagonalisable. 2. e₁ = (1, 0, 0), e₃ = (0, 0, 1), et Ae₂ = 2e₂ + e₁ avec e₂ = (0, 1, 0) fonctionne déjà, A est déjà sous la forme voulue. 3. On écrit A = D + N avec D = diag(2, 2, 1) et N = E₁₂. DN = ND = 2N, N² = 0. Le binôme donne An = Dn + nDn−1N = Dn + n 2n−1 N. 4. An a pour lignes (2n, n 2n−1, 0), (0, 2n, 0), (0, 0, 1).
piège : Appliquer le binôme à D + N sans avoir vérifié que D et N commutent.
Exercice 10. Valeurs propres d'un polynôme en u
Approfondissement · Niveau écrit Centrale
Soit u diagonalisable et P ∈ K[X]. Montrer que P(u) est diagonalisable et que Sp(P(u)) = {P(λ), λ ∈ Sp(u)}.
Technique base commune de vecteurs propres.
Voir le corrigé
- Soit (ei) une base de vecteurs propres de u, u(ei) = λi ei. Alors P(u)(ei) = P(λi) ei. 2. La matrice de P(u) dans cette base est diagonale, de coefficients P(λi), donc P(u) est diagonalisable. 3. Ses valeurs propres sont les coefficients diagonaux, soit les P(λ) pour λ ∈ Sp(u). 4. Sans diagonalisabilité, on a toujours l'inclusion {P(λ)} ⊂ Sp(P(u)) par le calcul P(u)(x) = P(λ)x, mais l'égalité peut tomber en défaut sur R, par exemple avec la rotation d'angle π/2 et P = X², où P(u) = −id a pour valeur propre −1 sans que u ait de valeur propre réelle.
piège : Croire que Sp(P(u)) = P(Sp(u)) est un résultat général valable sans hypothèse.
Exercice 11. Endomorphismes qui commutent, diagonalisation simultanée
Approfondissement · Niveau écrit Centrale
Soient u et v deux endomorphismes diagonalisables de E qui commutent. Montrer qu'il existe une base de E formée de vecteurs propres communs à u et v.
Technique stabilité des sous-espaces propres de u par v, puis induit diagonalisable.
Voir le corrigé
- E est la somme directe des sous-espaces propres E_λ de u. 2. Comme u et v commutent, chaque E_λ est stable par v. 3. L'endomorphisme induit par v sur E_λ est diagonalisable, comme induit d'un endomorphisme diagonalisable sur un sous-espace stable. On choisit une base de E_λ formée de vecteurs propres de cet induit. 4. Ces vecteurs sont propres pour v et pour u, avec valeur λ. La concaténation des bases des E_λ est une base de E car la somme est directe et vaut E.
piège : Oublier l'étape « induit diagonalisable », qui est le seul point non trivial, ou prendre une base quelconque de E_λ.
Exercice 12. Matrice de trace nulle et polynôme annulateur
Approfondissement · Niveau écrit Mines
Soit A ∈ Mn(C) telle que Ak = I pour un entier k ≥ 1. Montrer que A est diagonalisable, que ses valeurs propres sont des racines k-ièmes de l'unité, et que tr(A) est nulle si et seulement si les valeurs propres, comptées avec multiplicité, ont une somme nulle. Application, si de plus tr(A) = n, montrer que A = I.
Technique polynôme annulateur Xk − 1, puis trace comme somme des valeurs propres.
Voir le corrigé
- Xk − 1 est annulateur, scindé à racines simples sur C, donc A diagonalisable et Sp(A) ⊂ Uk. 2. La trace vaut la somme des valeurs propres avec multiplicité, ce qui donne l'équivalence demandée. 3. Si tr(A) = n, on a une somme de n complexes de module 1 égale à n. Par inégalité triangulaire, |Σ λi| ≤ Σ |λi| = n avec égalité si et seulement si tous les λi sont positivement colinéaires, donc égaux à un même complexe de module 1 dont la somme vaut n, soit λi = 1. 4. A diagonalisable avec toutes ses valeurs propres égales à 1 est semblable à I, donc égale à I.
piège : Conclure A = I à partir de Sp(A) = {1} sans avoir la diagonalisabilité, ce qui est faux, la matrice de lignes (1, 1), (0, 1) le montre.
Erreurs fréquentes
- Dire qu'une racine d'un polynôme annulateur est une valeur propre, alors qu'elle n'est qu'un candidat, à confirmer par le calcul de l'espace propre.
- Conclure « diagonalisable » de « χ scindé » sans comparer dim E_λ et m(λ) pour les racines multiples.
- Oublier le corps, une matrice réelle peut être diagonalisable dans Mn(C) et pas dans Mn(R), et non trigonalisable dans Mn(R).
- Appliquer le binôme à D + N sans vérifier la commutation, ou oublier que P⁻¹ est à droite dans An = PDnP⁻¹.
- Déduire A = I de Sp(A) = {1}, ou A = 0 de Sp(A) = {0}, sans diagonalisabilité.
Fiche de cours rédigée à partir du programme officiel de PC (2021), partie « Algèbre linéaire », section B « Réduction des endomorphismes et des matrices carrées ». désigne ou , et est un -espace vectoriel, de dimension finie dès que le contexte l'exige.