← Bibliothèque d'exercices← Tous les exercices du thème
Thème 2 — Espaces de Hilbert et notations de Dirac

Diagonalisation avec une valeur propre dégénérée

Mots-clés: diagonalisation · valeur propre dégénérée · sous-espace propre · base orthonormée · projecteurs spectraux · décomposition spectrale

Exercice 1 : Diagonalisation avec une valeur propre dégénérée

On considère la matrice réelle symétrique

A=(211121112)=1+J,J=(111111111).\begin{aligned} A=\begin{pmatrix}2&1&1\\1&2&1\\1&1&2\end{pmatrix}=\mathbf{1}+J, \qquad J=\begin{pmatrix}1&1&1\\1&1&1\\1&1&1\end{pmatrix}. \end{aligned}
Question 1
Calculer J2J^2 en fonction de JJ. En déduire les valeurs propres possibles de JJ, puis celles de AA, et vérifier le résultat à l'aide du polynôme caractéristique de AA.

Solution
Chaque coefficient de J2J^2 vaut 1+1+1=31+1+1=3, donc J2=3JJ^2=3J. Si Jv=μvJ\mathbf v=\mu\mathbf v avec v≠0\mathbf v\neq0, alors μ2v=3μv\mu^2\mathbf v=3\mu\mathbf v, d'où μ=0\mu=0 ou μ=3\mu=3. Le vecteur (1,1,1)(1,1,1) vérifie J(1,1,1)=3(1,1,1)J(1,1,1)=3(1,1,1), et tout vecteur dont la somme des composantes est nulle vérifie Jv=0J\mathbf v=0. Les valeurs propres de A=1+JA=\mathbf{1}+J sont donc 44 et 11.

Pour le polynôme caractéristique, on retranche la deuxième colonne à la première et la troisième à la deuxième, ce qui ne change pas le déterminant :

det⁡(A−λ1)=∣2−λ1112−λ1112−λ∣=∣1−λ01−(1−λ)1−λ10−(1−λ)2−λ∣.\begin{aligned} \det(A-\lambda\mathbf{1})=\begin{vmatrix}2-\lambda&1&1\\1&2-\lambda&1\\1&1&2-\lambda\end{vmatrix} =\begin{vmatrix}1-\lambda&0&1\\-(1-\lambda)&1-\lambda&1\\0&-(1-\lambda)&2-\lambda\end{vmatrix}. \end{aligned}

On factorise (1−λ)(1-\lambda) dans chacune des deux premières colonnes, et il reste

(1−λ)2∣101−1110−12−λ∣=(1−λ)2[(2−λ+1)+1]=(1−λ)2(4−λ).\begin{aligned} (1-\lambda)^2\begin{vmatrix}1&0&1\\-1&1&1\\0&-1&2-\lambda\end{vmatrix}=(1-\lambda)^2\bigl[(2-\lambda+1)+1\bigr]=(1-\lambda)^2(4-\lambda). \end{aligned}

La valeur propre 11 est double, et la valeur propre 44 simple. On vérifie que leur somme 1+1+4=61+1+4=6 est égale à la trace de AA.

Question 2
Déterminer les sous-espaces propres E4E_4 et E1E_1 et leurs dimensions. Donner une base orthonormée de chacun. Cette base est-elle unique ?

Solution
Le sous-espace E4E_4 est la droite engendrée par ∣v1⟩=13(1,1,1)\ket{v_1}=\frac{1}{\sqrt3}(1,1,1). Le sous-espace E1E_1 est le noyau de A−1=JA-\mathbf{1}=J, c'est-à-dire le plan d'équation x+y+z=0x+y+z=0, de dimension 22, égale à la multiplicité de la valeur propre. Pour en obtenir une base orthonormée, on part de (1,−1,0)(1,-1,0), qui est dans le plan, puis l'on cherche un vecteur du plan orthogonal à celui-ci, de la forme (1,1,c)(1,1,c) avec 1+1+c=01+1+c=0, soit (1,1,−2)(1,1,-2). On obtient

∣v2⟩=12(1−10),∣v3⟩=16(11−2).\ket{v_2}=\frac{1}{\sqrt2}\begin{pmatrix}1\\-1\\0\end{pmatrix},\qquad \ket{v_3}=\frac{1}{\sqrt6}\begin{pmatrix}1\\1\\-2\end{pmatrix}.

Cette base de E1E_1 n'est pas unique : tout couple cos⁡α∣v2⟩+sin⁡α∣v3⟩\cos\alpha\ket{v_2}+\sin\alpha\ket{v_3}, −sin⁡α∣v2⟩+cos⁡α∣v3⟩-\sin\alpha\ket{v_2}+\cos\alpha\ket{v_3} convient aussi, et plus généralement toute base orthonormée du plan. Seul le sous-espace propre est déterminé par la matrice. On vérifie que E1E_1 est orthogonal à E4E_4, comme le prévoit le théorème spectral.

Question 3
Calculer les projecteurs spectraux P4P_4 et P1P_1 sur les deux sous-espaces propres. Dépendent-ils du choix de la base ? Écrire la décomposition spectrale de AA et la vérifier.

Solution
On a P4=∣v1⟩⟨v1∣=13JP_4=\ket{v_1}\bra{v_1}=\frac13J. Pour P1P_1, on peut calculer ∣v2⟩⟨v2∣+∣v3⟩⟨v3∣\ket{v_2}\bra{v_2}+\ket{v_3}\bra{v_3}, mais il est plus simple d'utiliser la relation de fermeture P1+P4=1P_1+P_4=\mathbf{1} :

P1=1−13J=13(2−1−1−12−1−1−12).\begin{aligned} P_1=\mathbf{1}-\frac13J=\frac13\begin{pmatrix}2&-1&-1\\-1&2&-1\\-1&-1&2\end{pmatrix}. \end{aligned}

Le projecteur sur un sous-espace ne dépend que du sous-espace, et non de la base orthonormée choisie pour le calculer : P1P_1 est le même quel que soit α\alpha. La décomposition spectrale s'écrit

A=4P4+1⋅P1=43J+1−13J=1+J,A=4P_4+1\cdot P_1=\frac43J+\mathbf{1}-\frac13J=\mathbf{1}+J,

ce qui est bien la matrice de départ. On vérifie aussi que P4P1=13J−19J2=13J−13J=0P_4P_1=\frac13J-\frac19J^2=\frac13J-\frac13J=0 : les deux projecteurs sont orthogonaux.

Question 4
Écrire une matrice orthogonale OO telle que OTAOO^{\mathsf T}AO soit diagonale.

Solution
On prend pour colonnes de OO les trois vecteurs propres orthonormés :

O=(13121613−1216130−26),OTAO=(400010001).\begin{aligned} O=\begin{pmatrix}\frac{1}{\sqrt3}&\frac{1}{\sqrt2}&\frac{1}{\sqrt6}\\[2pt] \frac{1}{\sqrt3}&-\frac{1}{\sqrt2}&\frac{1}{\sqrt6}\\[2pt] \frac{1}{\sqrt3}&0&-\frac{2}{\sqrt6}\end{pmatrix}, \qquad O^{\mathsf T}AO=\begin{pmatrix}4&0&0\\0&1&0\\0&0&1\end{pmatrix}. \end{aligned}

Les colonnes étant orthonormées, OO est orthogonale, et OTAOO^{\mathsf T}AO est la matrice de AA dans la base des vecteurs propres, d'après la formule de changement de base. L'ordre des valeurs propres sur la diagonale est celui des colonnes de OO.