Source: https://agreg.math.univ-toulouse.fr/media/uploads/2020/07/11/pretd_geoaffeucl.pdf