Source: https://e2phy.in2p3.fr/2008/documents/presentations/Cours_Roland_Lehoucq.pdf