Diagonalisation

Exercice 3 - Exercice 1

1 h
90
Un exercice complet.
Question 1
Soit aa et bb deux nombres réels. On considère l'endomorphisme ff de R3\mathbb{R}^3 dont la matrice représentative A=MatB(f)A = \mathrm{Mat}_B(f), dans une base BB est :
A=(abbbabbba)A = \begin{pmatrix} a & b & b \\ b & a & b \\ b & b & a \\ \end{pmatrix}

Déterminer le polynôme caractéristique, noté Pf3P_{f-3}, de ff.

Correction
Le polynôme caractéristique Pf3P_{f-3} de ff est donné par :
Pf3(λ)=aλbbbaλbbbaλP_{f-3}(\lambda) = \left| \begin{array}{ccc} a - \lambda & b & b \\ b & a - \lambda & b \\ b & b & a - \lambda \\ \end{array} \right|
On constate que chaque ligne à la même somme, à savoir 2b+aλ2b + a - \lambda. Ainsi, on remplace la première colonne par la somme des des trois colonnes : C1C1+C2+C3C_1 \longleftarrow C_1 + C_2 + C_3. On obtient alors :
Pf3(λ)=2b+aλbb2b+aλaλb2b+aλbaλP_{f-3}(\lambda) = \left| \begin{array}{ccc} 2b + a - \lambda & b & b \\ 2b + a - \lambda & a - \lambda & b \\ 2b + a - \lambda & b & a - \lambda \\ \end{array} \right|
Ainsi, on peut factoriser ce déterminant par 2b+aλ2b + a - \lambda, qui est présent dans toute la première colonne. On a alors :
Pf3(λ)=(2b+aλ)1bb1aλb1baλP_{f-3}(\lambda) = \left( 2b + a - \lambda \right) \left|\begin{array}{ccc} 1 & b & b \\ 1 & a - \lambda & b \\ 1 & b & a - \lambda \\ \end{array} \right|
Puis, on remplace la deuxième ligne par elle même moins la première : L2L2L1L_2 \longleftarrow L_2 - L_1. Ainsi on trouve que :
Pf3(λ)=(2b+aλ)1bb0abλ01baλP_{f-3}(\lambda) = \left( 2b + a - \lambda \right) \left| \begin{array}{ccc} 1 & b & b \\ 0 & a - b - \lambda & 0 \\ 1 & b & a - \lambda \\ \end{array} \right|
Puis, de même, on remplace la troisième ligne par elle même moins la première. A savoir : L3L3L1L_3 \longleftarrow L_3 - L_1. Ainsi on trouve que :
Pf3(λ)=(2b+aλ)1bb0abλ000abλP_{f-3}(\lambda) = \left( 2b + a - \lambda \right) \left| \begin{array}{ccc} 1 & b & b \\ 0 & a - b - \lambda & 0 \\ 0 & 0 & a -b - \lambda \\ \end{array} \right|
En développant suivant la première colonne, on trouve que :
Pf3(λ)=(2b+aλ)×1×(1)1+1×abλ00abλP_{f-3}(\lambda) = \left( 2b + a - \lambda \right) \times 1 \times (-1)^{1+1} \times \left| \begin{array}{cc} a - b - \lambda & 0 \\ 0 & a -b - \lambda \\ \end{array} \right|
Ce qui nous donne donc :
Pf3(λ)=(2b+aλ)×1×(1)1+1×(abλ)2P_{f-3}(\lambda) = \left( 2b + a - \lambda \right) \times 1 \times (-1)^{1+1} \times \left( a - b - \lambda \right)^2
Ce qui s'écrit encore :
Pf3(λ)=(λ(2b+a))×(λ(ab))2P_{f-3}(\lambda) = - \left( \lambda - (2b + a) \right) \times \left( \lambda - (a - b) \right)^2
Finalement :
Pf3(λ)=(1)3(λ(a+2b))1×(λ(ab))2P_{f-3}(\lambda) = (-1)^3 \left( \lambda - ({\color{red}{a+2b}}) \right)^{\color{red}{1}} \times \left( \lambda - ({\color{blue}{a - b}}) \right)^{\color{blue}{2}}
Question 2

En déduire les valeurs propres de ff.

Correction
Les valeurs propres de ff sont :
λ=a+2b\bullet \,\, \lambda = {\color{red}{a+2b}} de multiplicité (ou dégénérescence) 1{\color{red}{1}} ;
λ=ab\bullet \bullet \,\, \lambda = {\color{blue}{a - b}} de multiplicité (ou dégénérescence) 2{\color{blue}{2}}.
Question 3

Montrer que ff est diagonalisable, et déterminer une base BpB_p de vecteurs propres.

Correction
Notons par :
Ea+2b\bullet \,\, E_{\color{red}{a+2b}} le sous espace propre associé à la valeur propre a+2b{\color{red}{a+2b}} ;
Eab\bullet \bullet \,\, E_{\color{blue}{a-b}} le sous espace propre associé à la valeur propre ab{\color{blue}{a-b}}.
Soit (x;y;z)R3(x\,;\,y\,;\,z) \in \mathbb{R}^3. On note VV le vecteur suivant :
V=(xyz)V = \left( \begin{array}{c} x \\ y \\ z \\ \end{array} \right)
\bullet \,\, Le vecteur VV appartient au sous espace Ea+2bE_{\color{red}{a+2b}} si :
(A(a+2b)I3)V=O3(A-({\color{red}{a+2b}})\mathbb{I}_3)V = \mathbb{O}_3
Soit encore :
(a(a+2b)bbba(a+2b)bbba(a+2b))(xyz)=(000)\begin{pmatrix} a - ({\color{red}{a+2b}}) & b & b \\ b & a - ({\color{red}{a+2b}}) & b \\ b & b & a - ({\color{red}{a+2b}}) \\ \end{pmatrix} \left( \begin{array}{c} x \\ y \\ z \\ \end{array} \right) = \left( \begin{array}{c} 0 \\ 0 \\ 0 \\ \end{array} \right)
Ce qui nous donne :
{(a(a+2b))x+by+bz=0bx+(a(a+2b))y+bz=0bx+by+(a(a+2b))z=0\left\lbrace \begin{array}{ccccccc} \left(a - ({\color{red}{a+2b}})\right) x & + & by & + & bz & = & 0 \\ & & & & & & \\ bx & + & \left(a - ({\color{red}{a+2b}})\right) y & + & bz & = & 0 \\ & & & & & & \\ bx & + & by & + & \left(a - ({\color{red}{a+2b}})\right)z & = & 0 \\ \end{array} \right.
En simplifiant, on obtient :
{2bx+by+bz=0bx2by+bz=0bx+by2bz=0\left\lbrace \begin{array}{ccccccc} -2bx & + & by & + & bz & = & 0 \\ & & & & & & \\ bx & - & 2b y & + & bz & = & 0 \\ & & & & & & \\ bx & + & by & - & 2b z & = & 0 \\ \end{array} \right.
Comme le nombre bb n'est pas nécessairement égal à zéro, on en déduit alors que :
{y+z2x=0x+z2y=0x+y2z=0\left\lbrace \begin{array}{ccccccc} y & + & z & - & 2x & = & 0 \\ & & & & & & \\ x & + & z & - & 2y & = & 0 \\ & & & & & & \\ x & + & y & - & 2z & = & 0 \\ \end{array} \right.
Ce qui nous conduit à une solution simple :
x=y=z=1x = y = z = 1
Comme Ea+2b=k(111)=Vect{(111)}E_{\color{red}{a+2b}} = k \left( \begin{array}{c} 1 \\ 1 \\ 1 \\ \end{array} \right) = \mathrm{Vect} \left\lbrace \left( \begin{array}{c} 1 \\ 1 \\ 1 \\ \end{array} \right) \right\rbrace (avec kRk \in \mathbb{R}) cela implique que nous ayons dimEa+2b=1\dim E_{\color{red}{a+2b}} = 1 on doit donc trouver un seul vecteur propre. On a par exemple :
Va+2b=(111)V_{\color{red}{a+2b}} = \left( \begin{array}{c} {\color{red}{1}} \\ {\color{red}{1}} \\ {\color{red}{1}} \\ \end{array} \right)
\bullet \bullet \,\, Le vecteur VV appartient au sous espace EabE_{\color{blue}{a-b}} si :
(A(ab)I3)V=O3(A-({\color{blue}{a-b}})\mathbb{I}_3)V = \mathbb{O}_3
Ce qui nous donne :
(a(ab)bbba(ab)bbba(ab))(xyz)=(000)\begin{pmatrix} a -({\color{blue}{a-b}}) & b & b \\ b & a -({\color{blue}{a-b}}) & b \\ b & b & a ({\color{blue}{a-b}}) \\ \end{pmatrix} \left( \begin{array}{c} x \\ y \\ z \\ \end{array} \right) = \left( \begin{array}{c} 0 \\ 0 \\ 0 \\ \end{array} \right)
En simplifiant :
(bbbbbbbbb)(xyz)=(000)b(111111111)(xyz)=(000)\begin{pmatrix} b & b & b \\ b & b & b \\ b & b & b \\ \end{pmatrix} \left( \begin{array}{c} x \\ y \\ z \\ \end{array} \right) = \left( \begin{array}{c} 0 \\ 0 \\ 0 \\ \end{array} \right) \,\,\,\,\,\, \Longleftrightarrow \,\,\,\,\,\, b \begin{pmatrix} 1 & 1 & 1 \\ 1 & 1 & 1 \\ 1 & 1 & 1 \\ \end{pmatrix} \left( \begin{array}{c} x \\ y \\ z \\ \end{array} \right) = \left( \begin{array}{c} 0 \\ 0 \\ 0 \\ \end{array} \right)
Comme bb n'est pas nécessairement nul, alors on en déduit que :
(111111111)(xyz)=(000)\begin{pmatrix} 1 & 1 & 1 \\ 1 & 1 & 1 \\ 1 & 1 & 1 \\ \end{pmatrix} \left( \begin{array}{c} x \\ y \\ z \\ \end{array} \right) = \left( \begin{array}{c} 0 \\ 0 \\ 0 \\ \end{array} \right)
D'où :
{x+y+z=0x+y+z=0x+y+z=0\left\lbrace \begin{array}{rcrcrcl} x & + & y & + & z & = & 0 \\ x & + & y & + & z & = & 0 \\ x & + & y & + & z & = & 0 \\ \end{array} \right.
L'équation x+y+z=0x+y+z=0 est un plan, donc un objet géométrique de dimension 2. Ainsi dimEab=2\dim E_{\color{blue}{a-b}} = 2, et on doit donc trouver deux vecteurs propres non-colinéaires pour la même valeur propre ab{\color{blue}{a-b}}. Par exemple, choisissons les deux vecteurs (propres) suivants :
V1ab=(101)etV2ab=(121)V_{1\curvearrowright\color{blue}{a-b}} = \left( \begin{array}{c} {\color{blue}{1}} \\ {\color{blue}{0}} \\ {\color{blue}{-1}} \\ \end{array} \right) \,\,\,\,\,\,\, \mathrm{et} \,\,\,\,\,\,\, V_{2\curvearrowright\color{blue}{a-b}} = \left( \begin{array}{c} {\color{blue}{1}} \\ {\color{blue}{-2}} \\ {\color{blue}{1}} \\ \end{array} \right)
On constate que :
dimEa+2b=1etdimEab=2\dim E_{\color{red}{a+2b}} = {\color{red}{1}} \,\,\,\,\,\,\,\, \mathrm{et} \,\,\,\,\,\,\,\, \dim E_{\color{blue}{a-b}} = {\color{blue}{2}}
Donc l'ensemble des trois vecteurs {V1ab;V2ab;Va+2b}\left\lbrace V_{1\curvearrowright{\color{blue}{a-b}}} \,;\,V_{2\curvearrowright{\color{blue}{a-b}}} \,;\, V_{\color{red}{a+2b}} \right\rbrace forme unebasepropreBp{\bf{une \,\, base \,\, propre \,\, }}B_p de l'endomorphisme ff.
Ainsi, lendomorphismeeˊtudieˊestdiagonalisable{\color{red}{\bf{l'endomorphisme \,\, étudié \,\, est \,\, diagonalisable}}}.
Question 4

Soit nZn \in \mathbb{Z}. Calculer la matrice représentative de fnf^n dans la base BB.

Correction
On note D=MatBp(f)D = \mathrm{Mat}_{B_p}(f). Ainsi la matrice DD est diagonale et est (par exemple) :
D=(ab000ab000a+2b)D = \begin{pmatrix}{\color{blue}{a-b}} & 0 & 0 \\ 0 & {\color{blue}{a-b}} & 0 \\ 0 & 0 & {\color{red}{a+2b}} \\ \end{pmatrix}
La matrice de passage associée est alors :
PBBp=(111021111)P_{B \longrightarrow B_p} = \begin{pmatrix} {\color{blue}{1}} & {\color{blue}{1}} & {\color{red}{1}} \\ {\color{blue}{0}} & {\color{blue}{-2}} & {\color{red}{1}} \\ {\color{blue}{-1}}& {\color{blue}{1}} & {\color{red}{1}} \\ \end{pmatrix}
La matrice inverse PBBp1P_{B \longrightarrow B_p}^{-1} est alors donnée par :
PBBp1=PBpB=16(303121222)P_{B \longrightarrow B_p}^{-1} = P_{B_p \longrightarrow B} = \dfrac{1}{6} \begin{pmatrix} 3 & 0 & -3 \\ 1 & -2 & 1 \\ 2 & 2 & 2 \\ \end{pmatrix}
Soit nZn \in \mathbb{Z}. On sait que les matrices AA et DD sont deux matrices semblables, et que l'on a :
A=PBBpDPBBp1An=PBBpDnPBBp1A = P_{B \longrightarrow B_p} D P_{B \longrightarrow B_p}^{-1} \,\,\,\,\,\, \Longrightarrow \,\,\,\,\,\, A^n = P_{B \longrightarrow B_p} D^n P_{B \longrightarrow B_p}^{-1}
Dans cette dernière relation, on a :
An=MatB(fn)A^n = \mathrm{Mat}_{B}(f^n)
On en déduit alors que :
An=(111021111)×(ab000ab000a+2b)n×16(303121222)A^n = \begin{pmatrix} {\color{blue}{1}} & {\color{blue}{1}} & {\color{red}{1}} \\ {\color{blue}{0}} & {\color{blue}{-2}} & {\color{red}{1}} \\ {\color{blue}{-1}}& {\color{blue}{1}} & {\color{red}{1}} \\ \end{pmatrix} \times \begin{pmatrix} {\color{blue}{a-b}} & 0 & 0 \\ 0 & {\color{blue}{a-b}} & 0 \\ 0 & 0 & {\color{red}{a+2b}} \\ \end{pmatrix}^n \times \dfrac{1}{6} \begin{pmatrix} 3 & 0 & -3 \\ 1 & -2 & 1 \\ 2 & 2 & 2 \\ \end{pmatrix}
Soit encore :
An=16(111021111)×((ab)n000(ab)n000(a+2b)n)×(303121222)A^n = \dfrac{1}{6} \begin{pmatrix} {\color{blue}{1}} & {\color{blue}{1}} & {\color{red}{1}} \\ {\color{blue}{0}} & {\color{blue}{-2}} & {\color{red}{1}} \\ {\color{blue}{-1}}& {\color{blue}{1}} & {\color{red}{1}} \\ \end{pmatrix} \times \begin{pmatrix} ({\color{blue}{a-b}})^n & 0 & 0 \\ 0 & ({\color{blue}{a-b}})^n & 0 \\ 0 & 0 & ({\color{red}{a+2b}})^n \\ \end{pmatrix} \times \begin{pmatrix} 3 & 0 & -3 \\ 1 & -2 & 1 \\ 2 & 2 & 2 \\ \end{pmatrix}
Finalement, on trouve que :
An=(23(ab)n+13(a+2b)n13(ab)n+13(a+2b)n13(ab)n+13(a+2b)n13(ab)n+13(a+2b)n23(ab)n+13(a+2b)n13(ab)n+13(a+2b)n13(ab)n+13(a+2b)n13(ab)n+13(a+2b)n23(ab)n+13(a+2b)n)A^n = \begin{pmatrix} \dfrac{2}{3}({\color{blue}{a-b}})^n + \dfrac{1}{3}({\color{red}{a+2b}})^n & -\dfrac{1}{3}({\color{blue}{a-b}})^n + \dfrac{1}{3}({\color{red}{a+2b}})^n & -\dfrac{1}{3}({\color{blue}{a-b}})^n + \dfrac{1}{3}({\color{red}{a+2b}})^n \\ & & \\ -\dfrac{1}{3}({\color{blue}{a-b}})^n + \dfrac{1}{3}({\color{red}{a+2b}})^n & \dfrac{2}{3}({\color{blue}{a-b}})^n + \dfrac{1}{3}({\color{red}{a+2b}})^n & -\dfrac{1}{3}({\color{blue}{a-b}})^n + \dfrac{1}{3}({\color{red}{a+2b}})^n \\ & & \\ -\dfrac{1}{3}({\color{blue}{a-b}})^n + \dfrac{1}{3}({\color{red}{a+2b}})^n & -\dfrac{1}{3}({\color{blue}{a-b}})^n + \dfrac{1}{3}({\color{red}{a+2b}})^n & \dfrac{2}{3}({\color{blue}{a-b}})^n + \dfrac{1}{3}({\color{red}{a+2b}})^n \\ \end{pmatrix}
Il est possible de factoriser par 13\dfrac{1}{3}. Dans ce cas, le résultat prend la forme suivante :
An=13(2(ab)n+(a+2b)n(ab)n+(a+2b)n(ab)n+(a+2b)n(ab)n+(a+2b)n2(ab)n+(a+2b)n(ab)n+(a+2b)n(ab)n+(a+2b)n(ab)n+(a+2b)n2(ab)n+(a+2b)n)A^n = \dfrac{1}{3} \begin{pmatrix} 2({\color{blue}{a-b}})^n + ({\color{red}{a+2b}})^n & -({\color{blue}{a-b}})^n + ({\color{red}{a+2b}})^n & -({\color{blue}{a-b}})^n + ({\color{red}{a+2b}})^n \\ & & \\ -({\color{blue}{a-b}})^n + ({\color{red}{a+2b}})^n & 2({\color{blue}{a-b}})^n + ({\color{red}{a+2b}})^n & -({\color{blue}{a-b}})^n + ({\color{red}{a+2b}})^n \\ & & \\ -({\color{blue}{a-b}})^n + ({\color{red}{a+2b}})^n & -({\color{blue}{a-b}})^n + ({\color{red}{a+2b}})^n & 2({\color{blue}{a-b}})^n + ({\color{red}{a+2b}})^n \\ \end{pmatrix}
Remarque{\color{red}{\looparrowright \,\,\bf{Remarque}}}
Le calcul de la matrice PBBp1=PBpBP_{B \longrightarrow B_p}^{-1} = P_{B_p \longrightarrow B} peut se réaliser par l'usage du célèbre théorème de Cayley&HamiltonCayley \,\, \& \,\, Hamilton.
En effet, on a :
detPBBp=6\det P_{B \longrightarrow B_p} = - 6
Comme ce déterminant est non nul, la matrice PBBpP_{B \longrightarrow B_p} est inversible (on dit aussi reˊgulieˋrerégulière), et de fait PBBp1P_{B \longrightarrow B_p}^{-1} existe.
Le polynôme caractéristique associé, noté QQ est (avec λR\lambda \in \mathbb{R}) :
Q(λ)=1λ1102λ1111λ=λ3+3λ6Q(\lambda) = \left| \begin{array}{ccc} {\color{blue}{1}} - \lambda & {\color{blue}{1}} & {\color{red}{1}} \\ {\color{blue}{0}} & {\color{blue}{-2}} - \lambda & {\color{red}{1}} \\ {\color{blue}{-1}}& {\color{blue}{1}} & {\color{red}{1}} - \lambda \\ \end{array} \right| = - \lambda^3 + 3 \, \lambda - 6
Donc le théorème de \textit{Cayley \& Hamilton} nous permet d'écrire que :
Q(PBBp)=O3PBBp3+3PBBp6I3=O3Q(P_{B \longrightarrow B_p}) = \mathbb{O}_3 \,\,\,\,\, \Longleftrightarrow \,\,\,\,\, - P_{B \longrightarrow B_p}^3 + 3 \, P_{B \longrightarrow B_p} - 6 \, \mathbb{I}_3 = \mathbb{O}_3
En multipliant par PBBp1P_{B \longrightarrow B_p}^{-1}, à droite, on obtient alors :
PBBp3×PBBp1+3PBBp×PBBp16I3×PBBp1=O3×PBBp1- P_{B \longrightarrow B_p}^3 \times P_{B \longrightarrow B_p}^{-1} + 3 \, P_{B \longrightarrow B_p} \times P_{B \longrightarrow B_p}^{-1} - 6 \, \mathbb{I}_3 \times P_{B \longrightarrow B_p}^{-1}= \mathbb{O}_3 \times P_{B \longrightarrow B_p}^{-1}
Ce qui nous donne :
PBBp2+3I36×PBBp1=O3PBBp2+3I3=O3+6×PBBp1- P_{B \longrightarrow B_p}^2 + 3 \, \mathbb{I}_3 - 6 \times P_{B \longrightarrow B_p}^{-1} = \mathbb{O}_3 \,\,\,\,\, \Longleftrightarrow \,\,\,\,\, - P_{B \longrightarrow B_p}^2 + 3 \, \mathbb{I}_3 = \mathbb{O}_3 + 6 \times P_{B \longrightarrow B_p}^{-1}
D'où :
PBBp1=16(PBBp2+3I3)P_{B \longrightarrow B_p}^{-1}= \dfrac{1}{6} \left( - P_{B \longrightarrow B_p}^2 + 3 \, \mathbb{I}_3 \right)
On a alors :
PBBp1=16((111021111)×(111021111)+3(100010001))P_{B \longrightarrow B_p}^{-1}= \dfrac{1}{6} \left( - \begin{pmatrix} {\color{blue}{1}} & {\color{blue}{1}} & {\color{red}{1}} \\ {\color{blue}{0}} & {\color{blue}{-2}} & {\color{red}{1}} \\ {\color{blue}{-1}}& {\color{blue}{1}} & {\color{red}{1}} \\ \end{pmatrix} \times \begin{pmatrix} {\color{blue}{1}} & {\color{blue}{1}} & {\color{red}{1}} \\ {\color{blue}{0}} & {\color{blue}{-2}} & {\color{red}{1}} \\ {\color{blue}{-1}}& {\color{blue}{1}} & {\color{red}{1}} \\ \end{pmatrix} + 3 \begin{pmatrix} 1 & 0 & 0 \\ 0 & 1 & 0 \\ 0 & 0 & 1 \\ \end{pmatrix} \right)
On a alors :
PBBp1=16((003151221)+(300030003))P_{B \longrightarrow B_p}^{-1}= \dfrac{1}{6} \left( - \begin{pmatrix} 0 & 0 & 3 \\ -1 & 5 & -1 \\ -2 & -2 & 1 \\ \end{pmatrix} + \begin{pmatrix} 3 & 0 & 0 \\ 0 & 3 & 0 \\ 0 & 0 & 3 \\ \end{pmatrix} \right)
Ce qui nous donne :
PBBp1=16((003151221)+(300030003))P_{B \longrightarrow B_p}^{-1}= \dfrac{1}{6} \left( \begin{pmatrix} 0 & 0 & -3 \\ 1 & -5 & 1 \\ 2 & 2 & -1 \\ \end{pmatrix} + \begin{pmatrix} 3 & 0 & 0 \\ 0 & 3 & 0 \\ 0 & 0 & 3 \\ \end{pmatrix} \right)
Finalement, on a bien :
PBBp1=16(303121222)P_{B \longrightarrow B_p}^{-1} = \dfrac{1}{6} \begin{pmatrix} 3 & 0 & -3 \\ 1 & -2 & 1 \\ 2 & 2 & 2 \\ \end{pmatrix}