"Source: Text/Algebra/AlgMat.text";
"Line: 2479";
"Date: Thu Sep 25 14:47:46 2025";
"Main: Fri Sep 26 14:29:19 2025";
// original file: Text/Algebra/AlgMat.text, line: 2479
// Example: H92E10 ()
print "Example: H92E10";
ei := GetEchoInput();
SetEchoInput(true);
F<z> := GF(5,3);
M := Matrix(F,4,4,[
 [ z^19,  z^45,     2,  z^90],
 [ z^72,  z^54,  z^72,  z^58],
 [  z^4,  z^58,  z^37,  z^35],
 [ z^69, z^102,  z^61, z^115]]);
IsDiagonalisable(M);
IsDiagonalisable(M : ExtendField);
SetEchoInput(ei);
