Je pense que dans la deuxième partie de ta preuve tu as supposé que la matrice de B était diagonalisable, mais c'est difficile à dire..
L'as-tu fait?
Si oui, cela peut être réparé facilement, en supposant que la matrice est sous la forme canonique de Jordan.
C'est ce que j'ai fait.
Et on peut approximer une telle matrice de B arbitrairement bien avec une matrice de la forme suivante :
sur sa diagonale il y a des racines distinctes de 1, et au dessus de la diagonale principale, à chaque fois qu'il y a des 1's pour la matrice dans B, il y a des 1's sur cette matrice aussi.
Et c'est tout.
Cette matrice sera diagonalisable, car toutes ses valeurs propres sont distinctes, et vu que ce sont des racines de 1, cela satisfera une équation de la forme A^n=1.
Donc ces 1's au dessus de la diagonale principale ne sont pas importants du tout; ils sont là juste pour que l'on puisse approximer la matrice de B.