Source: https://www.ceremade.dauphine.fr/~bouin/ens1718/CoursAnalyse3_17_18.pdf