
Motivation
Le th´
eor`
eme fondamental de l’arithm ´
etique dit que tout entier positif as’´
ecrit
de mani`
ere unique comme produit de nombres premiers positifs :
a= 2ν2·3ν3·5ν5·7ν7··· =Y
ppremier
pνp
avec des exposants νp=νp(a)∈Ndont tous sauf un nombre fini sont nuls.
Ce th´
eor`
eme est l’objectif math´
ematique de ce chapitre.
Pour le pgcd et le ppcm on obtient alors les formules
pgcd(a, b) = Y
ppremier
pmin(νp(a),νp(b)),
ppcm(a, b) = Y
ppremier
pmax(νp(a),νp(b)).
Bien que importantes pour la th´
eorie, elles sont inefficace pour le calcul du
pgcd ou du ppcm : il faudrait d’abord factoriser aet b. Or, pour les grands
entiers, la factorisation est un probl`
eme tr`
es dur.
Heureusement il existe une m ´
ethode tr`
es efficace, l’algorithme d’Euclide, qui
´
evite enti`
erement le probl`
eme de factorisation.
Cet algorithme est l’objectif algorithmique de ce chapitre.