Source: https://mms2.ensmp.fr/mat_paris/duree/exercices/TD_Rupture_2008.pdf