Source: https://www.clg-barnier.ac-aix-marseille.fr/spip/sites/www.clg-barnier/spip/IMG/pdf/cours_a_trous-7.pdf