MathClario
← Retour au niveau Collège
Collège🔢Arithmétique●●○○○· 4 min
🔢

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 aa et bb ne change pas si on remplace aa par le reste de aa divisé par bb.

PGCD(a,b)=PGCD(b,r)ouˋ a=bq+r\text{PGCD}(a, b) = \text{PGCD}(b, r) \quad \text{où } a = bq + r

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).

ÉtapeDivisionQuotientReste
1252 = 105 × 2 + 42242
2105 = 42 × 2 + 21221
342 = 21 × 2 + 020

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 ax+by=cax + by = c : possible ssi PGCD(a,b)\text{PGCD}(a, b) divise cc.
  • Cryptographie : Bézout (extension de l’algorithme d’Euclide) intervient dans RSA.

Erreurs classiques

  1. S’arrêter trop tôt : on continue jusqu’à un reste NUL.
  2. Prendre le mauvais reste : le PGCD est le DERNIER reste NON nul.
  3. Confondre reste et quotient.
?À toi de jouer

PGCD(48, 18) par l'algorithme d'Euclide ?

Mini-quiz

Question 1 / 3

PGCD(48, 18) par Euclide ?

#PGCD#algorithme#Euclide#3e

À voir aussi