Source: http://www.lyceedadultes.fr/sitepedagogique/documents/math/mathTermExp/05_nbres_premiers/05_cours_triplets_pythagoriciens.pdf