159.
ALGORITHME D’EUCLIDE.
CALCUL DE PGCD ET DE COEFFICIENTS DE BÉZOUT. APPLICATIONS.
Prérequis : anneaux, anneaux principaux, divisibilité
I. Anneaux euclidiens [Skandalis algèbre p.18]
DÉF-1. Un anneau commutatif et intègre est euclidien s’il existe une application de dans
tel que pour tout de , et pour tout de , il existe et dans tels que
avec ou .
DÉF-2. L’application est appelée stathme de l’anneau euclidien .
DÉF-3. L’égalité est appelée division euclidienne de par dans .
EX-4. Les anneaux , et sont euclidiens de stathmes respectifs la valeur absolue, le degré
et le module.
PROP-5. Tout anneau euclidien est principal (ie tout idéal de cet anneau est principal).
COR-6. Dans l’anneau , il n’y a pas de division euclidienne.
Par commodité, les définitions et algorithmes seront présentés par la suite dans l’anneau .
II. PGCD et algorithme d’Euclide [Skandalis algèbre p.2]
DÉF-7. Soit . On appelle PGCD de et le générateur de , noté .
LEM-8. Soit .
Alors où est le reste de la division euclidienne de par .
ALGO-9. (D’EUCLIDE) Soit .
Si alors .
Si alors .
Si alors .
Si et , supposons . On définit la suite (rn) par :
et , tant que cela a un sens : est le reste de la division de par
Alors il existe un rang pour lequel et on a :
EX-10. Montrer que 213 et 13 sont premiers entre eux à l’aide de l’algorithme d’Euclide.
EX-11. Calculer les PGCD de et de dans l’anneau .
EX-12. Calculer les PGCD de et dans l’anneau .
THM-13. (DE LAMÉ) Le nombre d’étapes de l’algorithme d’Euclide ne dépasse pas où est le
nombre de chiffres de en base 10.