On considère la matrice .
L'objectif est de diagonaliser dans la matrice définie par blocs :
Commencer par réduire la matrice en déterminant ses valeurs propres et une base de vecteurs propres.
Remarquer que la matrice peut s'écrire sous la forme d'un produit par blocs faisant intervenir la matrice .
Chercher les vecteurs propres de sous la forme où est un vecteur propre de .
Réduction d'une matrice de taille par le polynôme caractéristique.
Exploitation de la structure de bloc par une méthode d'analyse-synthèse sur les vecteurs propres.
Utilisation implicite du produit de Kronecker (ou produit tensoriel).
Étape 1 : Réduction de la matrice .
Calculons le polynôme caractéristique de , noté :
En développant par rapport à la dernière ligne, nous obtenons :
Les valeurs propres de sont donc les racines de ce polynôme :
Comme possède trois valeurs propres réelles distinctes, elle est diagonalisable dans . Déterminons une base de vecteurs propres :
Étape 2 : Analyse de la structure par blocs de .
Soit un vecteur propre de associé à la valeur propre . On cherche un vecteur propre de sous la forme associé à une valeur propre .
L'équation s'écrit par blocs :
Pour que soit vecteur propre de pour la valeur propre , il suffit que :
Ce système est équivalent à l'équation matricielle suivante sur le vecteur :
Posons . L'équation devient .
Étape 3 : Réduction de et conclusion pour .
Le polynôme caractéristique de est . Ses racines sont :
Les valeurs propres de sont donc les produits des valeurs propres de par celles de .
Le spectre de est ainsi :
Soient et deux vecteurs propres de associés à et . Alors les 6 vecteurs suivants forment une base de vecteurs propres de :
Puisque possède 6 valeurs propres réelles distinctes, est diagonalisable.
Ne pas tenter de calculer le polynôme caractéristique d'une matrice directement. La structure par blocs (ici de la forme ) impose d'utiliser une méthode plus élégante.