Algorithme d'Euclide : PGCD par divisions successives
Une méthode systématique pour trouver le PGCD de deux entiers. Divisions successives, on s'arrête quand le reste vaut 0.
Le principe
Le PGCD de et ne change pas si on remplace par le reste de divisé par .
On répète jusqu’à obtenir un reste égal à 0. Le dernier reste non nul est le PGCD.
Méthode pas à pas
Exemple : PGCD(252, 105).
| Étape | Division | Quotient | Reste |
|---|---|---|---|
| 1 | 252 = 105 × 2 + 42 | 2 | 42 |
| 2 | 105 = 42 × 2 + 21 | 2 | 21 |
| 3 | 42 = 21 × 2 + 0 | 2 | 0 |
PGCD(252, 105) = 21 (dernier reste non nul).
Autre exemple
PGCD(1071, 462) :
- 1071 = 462 × 2 + 147
- 462 = 147 × 3 + 21
- 147 = 21 × 7 + 0
PGCD = 21.
Pourquoi ça marche ?
Chaque étape réduit strictement la taille des nombres. L’algorithme termine forcément. Et à chaque étape le PGCD est préservé (théorème d’Euclide).
Applications
- Simplifier une fraction : diviser numérateur et dénominateur par leur PGCD.
- Résoudre une équation diophantienne : possible ssi divise .
- Cryptographie : Bézout (extension de l’algorithme d’Euclide) intervient dans RSA.
Erreurs classiques
- S’arrêter trop tôt : on continue jusqu’à un reste NUL.
- Prendre le mauvais reste : le PGCD est le DERNIER reste NON nul.
- Confondre reste et quotient.
PGCD(48, 18) par l'algorithme d'Euclide ?
Mini-quiz
Question 1 / 3PGCD(48, 18) par Euclide ?
