Source: http://mms2.ensmp.fr/mms_paris/ecrouissage/polycop/f_ecrouissage_poly.pdf