diagonalisatie methode