Source: http://math.univ-lyon1.fr/~dabrowski/enseignement/MathEcoProba5/TD4MathEco2017DC.pdf