bidiagonal offdiagonal tridiagonal pentadiagonal nonsingular antisymmetrical semidefinite nondefective diagonalized diagonalisable