Source: https://perso.ens-lyon.fr/nicolas.louvet/TheseLouvet07.pdf