Source: https://www.logamaths.fr/Docs/clg/Logamaths.fr_3eme_Ch04_Racine-carree.pdf