Source: https://www.pmmh.espci.fr/fr/Enseignement/Archives/MecaSol/Corrige_TD6_126.pdf