Source: https://www.imo.universite-paris-saclay.fr/~arlot/enseign/2015Orsay/Cours1.pdf