Characterisations Of Diagonalisability