La réduction des endomorphismes est l'un des chapitres centraux de l'algèbre linéaire en CPGE. Elle intervient dans presque tous les sujets de concours, que ce soit en algèbre pure, en analyse matricielle ou en probabilités (chaînes de Markov). Ce guide couvre l'ensemble du programme, des valeurs propres à la forme de Jordan.
Valeurs propres et vecteurs propres
Soit f un endomorphisme de E (espace vectoriel de dimension finie n sur K). Un scalaire λ∈K est valeur propre de f si :
∃x∈E∖{0},f(x)=λx
Le vecteur x est alors un vecteur propre associé à λ. L'ensemble des vecteurs propres associés à λ, complété par le vecteur nul, forme le sous-espace propre :
Eλ=ker(f−λId)
Propriété fondamentale : des vecteurs propres associés à des valeurs propres distinctes sont linéairement indépendants. En particulier, la somme des sous-espaces propres est directe :
λ∈Sp(f)⨁Eλ⊂E
Polynôme caractéristique
Le polynôme caractéristique de f (ou de sa matrice A) est :
χf(λ)=det(f−λId)=det(A−λIn)
C'est un polynôme de degré n dont les racines sont exactement les valeurs propres de f. On a toujours :
χf(λ)=(−1)nλn+(−1)n−1tr(A)λn−1+⋯+det(A)
Exemple. Pour A=400140012 :
χA(λ)=(4−λ)2(2−λ)
Les valeurs propres sont λ1=4 (multiplicité algébrique 2) et λ2=2 (multiplicité 1).
Polynôme minimal
Le polynôme minimalμf est le polynôme unitaire de plus petit degré annulant f. Il divise le polynôme caractéristique et a les mêmes racines :
μf∣χfetracines(μf)=racines(χf)=Sp(f)
Théorème de Cayley-Hamilton : χf(f)=0, autrement dit la matrice A annule son propre polynôme caractéristique.
Pour l'exemple précédent, μA divise (X−4)2(X−2). En testant (X−4)(X−2) :
L'endomorphisme f est diagonalisable si et seulement si l'une des conditions équivalentes est vérifiée :
Il existe une base de E formée de vecteurs propres de f
E=⨁λ∈Sp(f)Eλ (la somme des sous-espaces propres est E tout entier)
Pour chaque valeur propre, la multiplicité géométrique égale la multiplicité algébrique : dimEλ=mλ
Le polynôme minimal est scindé à racines simples : μf=∏(X−λi)
Méthode de diagonalisation d'une matrice A :
Calculer χA et trouver ses racines
Pour chaque valeur propre λ, calculer Eλ=ker(A−λI)
Vérifier que ∑dimEλ=n
Former la matrice de passage P avec les vecteurs propres en colonnes
Alors A=PDP−1 avec D=diag(λ1,…,λn)
Exemple. Diagonalisons B=(56−3−4).
χB(λ)=(5−λ)(−4−λ)+18=λ2−λ−2=(λ−2)(λ+1)
Deux valeurs propres simples : λ1=2 et λ2=−1. La matrice est diagonalisable.
E2=ker(B−2I)=ker(36−3−6)=Vect(11)
E−1=ker(B+I)=ker(66−3−3)=Vect(12)
Donc P=(1112) et B=P(200−1)P−1.
Application : Bn=P(2n00(−1)n)P−1.
Trigonalisation
Quand f n'est pas diagonalisable mais que χf est scindé sur K, on peut trigonaliser : il existe une base dans laquelle la matrice de f est triangulaire supérieure, avec les valeurs propres sur la diagonale.
Théorème : tout endomorphisme d'un C-espace vectoriel de dimension finie est trigonalisable.
Sur R, la trigonalisation est possible si et seulement si χf est scindé dans R[X].
Décomposition de Dunford
Si χf est scindé, f s'écrit de manière unique :
f=d+n
où d est diagonalisable, n est nilpotent, et d∘n=n∘d.
C'est la décomposition de Dunford. Elle se calcule via le lemme des noyaux : si χf=∏(X−λi)αi, alors :
E=i⨁ker(f−λiId)αi
La partie diagonalisable d vaut λiId sur chaque ker(f−λiId)αi, et n=f−d.
Forme de Jordan (pour aller plus loin)
La réduction de Jordan raffine la trigonalisation. Chaque bloc de Jordan a la forme :
Jk(λ)=λ01λ⋱⋱01λ∈Mk(K)
La matrice de f dans une base de Jordan est diagonale par blocs :
J=diag(Jk1(λ1),…,Jkr(λr))
Le nombre de blocs de Jordan associés à λ de taille ≥j est dimker(f−λId)j−dimker(f−λId)j−1.
Résumé pratique pour les concours
| Question | Outil |
|----------|-------|
| f est-il diagonalisable ? | Comparer dimEλ et multiplicité algébrique |
| Calculer An | Diagonaliser ou décomposer Dunford |
| f est-il trigonalisable ? | χf scindé ? |
| Commutant de f | Utiliser la réduction pour décrire les endomorphismes commutant avec f |
La maîtrise de ce chapitre demande de la pratique : entraînez-vous sur de nombreux exemples de matrices 3×3 et 4×4 pour automatiser les calculs.
Préparez vos concours sur PrepaMaths — cours complets en LaTeX, exercices corrigés, annales X/ENS/Centrale/Mines, flashcards, kholles virtuelles et tuteur IA. [Essai gratuit 7 jours →](/tarifs)