Source: https://perso.crans.org/besson/agreg-2020/maths.pdf