Diagonalisation de matrice dans corps finis
Publié : lun. mars 04, 2013 6:13 pm
Bonjour,
J'ai essayé de diagonaliser une matrice aléatoires (18×18) d'éléments dans Fp, où p est premier sur 29bits.
J'ai utilisé la commande jordan.
J'ai dû tuer la tâche, XCAS venait d'engloutir plus de 7Go de RAM. ( xcas 0.9.8, linux64)
Existe-t-il un moyen 'simple' d'obtenir , P,D,P⁻¹ ?
(J'ai réussi à me coder un petit programme qui m'a donné le polynôme minimal, et XCAS avait réussi à me le donner dans Z très vite. La réduction dans Fp a confirmé mon calcul.)
Merci d'avance pour toute information utile.
Edit : idem avec une matrice 6×6, mais pas avec une matrice 2×2.
J'ai essayé de diagonaliser une matrice aléatoires (18×18) d'éléments dans Fp, où p est premier sur 29bits.
J'ai utilisé la commande jordan.
J'ai dû tuer la tâche, XCAS venait d'engloutir plus de 7Go de RAM. ( xcas 0.9.8, linux64)
Existe-t-il un moyen 'simple' d'obtenir , P,D,P⁻¹ ?
(J'ai réussi à me coder un petit programme qui m'a donné le polynôme minimal, et XCAS avait réussi à me le donner dans Z très vite. La réduction dans Fp a confirmé mon calcul.)
Merci d'avance pour toute information utile.
Edit : idem avec une matrice 6×6, mais pas avec une matrice 2×2.