Source: https://webusers.imj-prg.fr/~frederic.paugam/documents/enseignement/2M256-polycopie-2015-2016-v1.7.pdf