Source: https://math.unice.fr/~dehon/Ens/agreg/documents/Rapport_jury_2003/math11.pdf