Diagonalization of Matrix