Source: http://www.florianhechner.byethost6.com/Tele/ECE/FicheM14-Diagonalisation.pdf