Source: https://math.univ-angers.fr/~evain/_static/anneaux.pdf