Dear Forum, How to check that whether a matrix over GF(2) is diagonalizable or not using GAP? Is there some function in GAP which can check that whether a matrix over GF(2) is diagonalizable or not? I only find the function DiagonalizeMatrix in GAP. Thank you very much. With best wishes, Jianrong.