Soit et . Montrer qu'il existe deux matrices symétriques telles que :
Commencer par montrer que si le résultat est vrai pour une matrice semblable à , alors il est vrai pour .
Utiliser le théorème de décomposition de Frobenius (ou décomposition en blocs compagnons) : toute matrice est semblable à une matrice diagonale par blocs composée de matrices compagnons.
Pour une matrice compagnon , chercher une matrice symétrique inversible telle que soit symétrique. On pourra considérer une forme bilinéaire symétrique vérifiant .
Réduction à la structure de blocs (Matrices compagnons).
Propriété de transport par similitude.
Lien entre matrices symétriques et formes bilinéaires symétriques "u-invariantes".
Étape 1 : Réduction du problème par similitude.
Supposons qu'il existe et une matrice telle que . Si s'écrit avec symétriques, alors :
Posons et . Vérifions la symétrie de et :
On a bien avec symétriques. Il suffit donc de prouver le résultat pour une matrice semblable à .
\vspace{0.5cm}
Étape 2 : Décomposition en blocs compagnons.
D'après le théorème de décomposition de Frobenius, est semblable à une matrice diagonale par blocs :
Si chaque bloc est produit de deux matrices symétriques et , alors en posant et , on obtient une décomposition de en produit de deux matrices symétriques.
\vspace{0.5cm}
Étape 3 : Cas d'une matrice compagnon.
Soit la matrice compagnon associée au polynôme . On considère l'endomorphisme associé à dans la base canonique . On cherche une matrice symétrique inversible telle que soit symétrique.
La condition " est symétrique " équivaut à dire que la forme bilinéaire de matrice dans la base canonique vérifie :
Soit . Pour , la condition donne :
Ceci montre que ne dépend que de la somme . On pose . La matrice est donc une matrice de Hankel. Les valeurs de sont déterminées par les relations avec la dernière colonne de :
Ce système de relations permet de construire par récurrence descendante une suite telle que la matrice correspondante soit inversible. Par exemple, pour , si , on peut choisir si . De façon générale, il existe toujours un tel inversible.
Comme est inversible et symétrique, est aussi symétrique. On a alors :
\vspace{0.5cm}
Conclusion.
Toute matrice est semblable à une matrice de blocs compagnons, chaque bloc est produit de deux matrices symétriques, donc l'est aussi.
Attention à ne pas oublier que n'est pas forcément semblable à une matrice symétrique sur (cela n'arrive que si elle est diagonalisable). Ici, on demande le produit de deux matrices symétriques.