Solution
Notons , la somme directe des sous espaces propres (réels) de et la somme directe des sous espaces propres (réels) de .
Remarquons que peut s’écrire comme somme directe pour parcourant des sous espaces . En effet, tous les espaces dans une telle somme sont nuls sauf peut-être un nombre fini.
- Si est dans le spectre de (donc non nul puisque est inversible) il existe un vecteur non nul tel que , d’où et donc et donc est vecteur propre de B et en particulier est dans la somme directe des sous espaces propres de B. Comme ceci est vrai pour tout dans le spectre de et tout vecteur propre correspondant, on vient de prouver que
- si est dans le spectre de , il existe un vecteur non nul tel que d’où soit . (1) Le polynôme réel a un discriminant strictement supérieur à zéro, donc possède deux racines réelles distinctes et donc, par le lemme des noyaux, (1) donne que est dans la somme directe des sous espaces propres de . Finalement .
- D’après 1) et 2) on a alors
- Si est diagonalisable alors et donc d’après 3), ce qui signifie, par définition, que est diagonalisable.
Même chaîne d’arguments si est diagonalisable. Conclusion est diagonalisable ssi est diagonalisable.

Magnifique solution ! Peut-être rédiger (pour mieux admirer la démarche) le point 4. en chaîne d’équivalences :
A diagonalisable ⟺F=Rn⟺G=Rn⟺B diagonalisable
oui, effectivement c’est plus clair ainsi.