Source: http://www.math.u-bordeaux.fr/~mchave100p/wordpress/wp-content/uploads/2013/10/TP2_approche_modele_sujet.pdf