Can you diagonalize every matrix?