Bonjour, mon but est de créer des exercices de Jordanisation de matrice aléatoires.
Pour cela, je m'impose de n'avoir que des valeurs propres entières (relatives) comprises entre -10 et 10 par exemple, des vecteurs propres entiers et une matrice à jordaniser à coeficients entiers tous compris entre -10 et 10.
Là actuellement ma méthode est de prendre une matrice de jordan, prendre une matrice inversible P à coefficients entiers entre -10 et 10, et de faire PJP^-1.

Mais comme vous pouvez vous en douter, on n'obitent en sortie pas toujours une matrice à coefficients entiers entre -10 et 10 après multiplication par P^-1, ma question est alors celle-ci :
Comment trouver un bon P ?