Source: https://www.math.univ-toulouse.fr/~cheze/m2_livre2013-2014-web.pdf