ATLAS Ouvrir dans l'atlas →

ExerciceMaths expertes, chapitre 3 — Matrices · Exercices d'approfondissement

Exercice 20 Diagonalisation

Démonstration

On considère les matrices suivantes : A=(4−61−1)etP=(3211)A= \begin{pmatrix}4& -6\\1&-1\end{pmatrix}\qquad \text{et} \qquad P=\begin{pmatrix} 3&2\\1&1 \end{pmatrix}

1. Montrer que PP est inversible et déterminer P−1P^{-1}.

2. Montrer que P−1APP^{-1}AP est une matrice diagonale, qu'on notera DD.

3. Montrer par récurrence que pour tout n∈ℕn\in\mathbb{N}, Dn=P−1AnPD^{n}=P^{-1}A^{n}P.

4. En déduire l'expression en fonction de nn de AnA^{n}.

Corrigé

1. det⁡(P)=3×1−2×1=3−2=1≠0\det(P)=3\times 1-2\times 1=3-2=1\neq 0, donc PP est inversible. Comme le déterminant vaut 11, l'inverse s'écrit sans fraction : P−1=11(1−2−13)=(1−2−13)P^{-1}=\frac{1}{1}\begin{pmatrix}1&-2\\-1&3\end{pmatrix} =\boxed{\begin{pmatrix}1&-2\\-1&3\end{pmatrix}} Vérification : P×P−1=(3−2−6+61−1−2+3)=(1001)=IdP\times P^{-1}=\begin{pmatrix}3-2&-6+6\\1-1&-2+3\end{pmatrix} =\begin{pmatrix}1&0\\0&1\end{pmatrix}=\mathrm{Id}, ce qui confirme le calcul.

2. On calcule le produit en deux temps, en commençant par APAP : AP=(4−61−1)×(3211)=(12−68−63−12−1)=(6221)AP=\begin{pmatrix}4&-6\\1&-1\end{pmatrix}\times\begin{pmatrix}3&2\\1&1\end{pmatrix} =\begin{pmatrix}12-6&8-6\\3-1&2-1\end{pmatrix} =\begin{pmatrix}6&2\\2&1\end{pmatrix} puis : P−1(AP)=(1−2−13)×(6221)=(6−42−2−6+6−2+3)=D=(2001)P^{-1}(AP)=\begin{pmatrix}1&-2\\-1&3\end{pmatrix}\times\begin{pmatrix}6&2\\2&1\end{pmatrix} =\begin{pmatrix}6-4&2-2\\-6+6&-2+3\end{pmatrix} =\boxed{D=\begin{pmatrix}2&0\\0&1\end{pmatrix}} Les coefficients hors de la diagonale sont nuls : DD est bien une matrice diagonale.

3. Considérons la propriété, définie pour tout entier naturel nn : ∀n∈ℕ,Pn:« Dn=P−1AnP »\forall n\in\mathbb{N},\quad P_n : «\,D^{n}=P^{-1}A^{n}P\,»

Initialisation : Pour n=0n=0, on a D0=IdD^{0}=\mathrm{Id} d'une part, et d'autre part P−1A0P=P−1 Id P=P−1P=IdP^{-1}A^{0}P=P^{-1}\,\mathrm{Id}\,P=P^{-1}P=\mathrm{Id} Les deux membres coïncident, donc P0P_0 est vraie.

Hérédité : Soit k∈ℕk\in\mathbb{N}. Supposons PkP_k vraie, c'est-à-dire Dk=P−1AkPD^{k}=P^{-1}A^{k}P. Alors : Dk+1=Dk×D=(P−1AkP)×(P−1AP)=P−1Ak(PP−1)⏟= IdAP=P−1AkAP=P−1Ak+1PD^{k+1}=D^{k}\times D =\left(P^{-1}A^{k}P\right)\times\left(P^{-1}AP\right) =P^{-1}A^{k}\underbrace{\left(PP^{-1}\right)}_{=\,\mathrm{Id}}AP =P^{-1}A^{k}AP=P^{-1}A^{k+1}P en utilisant D=P−1APD=P^{-1}AP (question 2) et l'associativité du produit matriciel. C'est exactement Pk+1P_{k+1}, qui est donc vraie.

Conclusion : Par principe de récurrence, la propriété PnP_n est vraie pour tout entier naturel nn : ∀n∈ℕ,Dn=P−1AnP\boxed{\forall n\in\mathbb{N},\quad D^{n}=P^{-1}A^{n}P}

C'est le cœur de la méthode : c'est le télescopage des PP−1PP^{-1} qui fait tout le travail, et il n'a lieu que parce que PP et P−1P^{-1} se retrouvent côte à côte.

4. De l'égalité précédente, on tire AnA^{n} en multipliant à gauche par PP et à droite par P−1P^{-1} : Dn=P−1AnP  ⟺  PDnP−1=PP−1⏟= IdAnPP−1⏟= Id  ⟺  An=PDnP−1D^{n}=P^{-1}A^{n}P \iff PD^{n}P^{-1}=\underbrace{PP^{-1}}_{=\,\mathrm{Id}}A^{n}\underbrace{PP^{-1}}_{=\,\mathrm{Id}} \iff A^{n}=PD^{n}P^{-1}

Or DD étant diagonale, ses puissances se calculent coefficient par coefficient : Dn=(2n001n)=(2n001)D^{n}=\begin{pmatrix}2^{n}&0\\0&1^{n}\end{pmatrix}=\begin{pmatrix}2^{n}&0\\0&1\end{pmatrix}

On effectue alors le produit, de gauche à droite : PDn=(3211)×(2n001)=(3×2n22n1)PD^{n}=\begin{pmatrix}3&2\\1&1\end{pmatrix}\times\begin{pmatrix}2^{n}&0\\0&1\end{pmatrix} =\begin{pmatrix}3\times 2^{n}&2\\2^{n}&1\end{pmatrix}

An=(PDn)P−1=(3×2n22n1)×(1−2−13)=(3×2n−2−6×2n+62n−1−2×2n+3)A^{n}=\left(PD^{n}\right)P^{-1} =\begin{pmatrix}3\times 2^{n}&2\\2^{n}&1\end{pmatrix} \times\begin{pmatrix}1&-2\\-1&3\end{pmatrix} =\begin{pmatrix}3\times 2^{n}-2 & -6\times 2^{n}+6 \\[1mm] 2^{n}-1 & -2\times 2^{n}+3\end{pmatrix}
∀n∈ℕ,An=(3×2n−26−3×2n+12n−13−2n+1)\boxed{\forall n\in\mathbb{N},\quad A^{n}=\begin{pmatrix}3\times 2^{n}-2 & 6-3\times 2^{n+1} \\[1mm] 2^{n}-1 & 3-2^{n+1}\end{pmatrix}}

Vérifications. Pour n=0n=0 : (3−26−61−13−2)=(1001)=Id\begin{pmatrix}3-2&6-6\\1-1&3-2\end{pmatrix} =\begin{pmatrix}1&0\\0&1\end{pmatrix}=\mathrm{Id}. Pour n=1n=1 : (6−26−122−13−4)=(4−61−1)=A\begin{pmatrix}6-2&6-12\\2-1&3-4\end{pmatrix}=\begin{pmatrix}4&-6\\1&-1\end{pmatrix}=A. Les deux cas particuliers confirment la formule.

Bilan de la méthode. Calculer directement AnA^{n} était hors de portée : aucune relation simple ne relie An+1A^{n+1} à AnA^{n}. L'astuce consiste à remplacer AA par la matrice diagonale DD, dont les puissances sont immédiates, puis à revenir à AnA^{n} grâce à l'égalité An=PDnP−1A^{n}=PD^{n}P^{-1}. Tout repose sur le couple (P ;P−1)(P\,;P^{-1}), dont les produits se télescopent à chaque étape.

Dans l'édifice

Thèmes

matrices, puissances d'une matrice, matrices diagonales, inverse, diagonalisation

Notions

matrices (espace des), inversible

Ouvrir dans l'atlas interactif →