Source: https://pageperso.lis-lab.fr/cecile.capponi/wp-content/uploads/cours-1.pdf