Source: https://www.lpsm.paris/pageperso/youssef/Enseignement_files/Cachan/cours.pdf