Divisibilité et arithmétique - PGCD et algorithmes associés (Niveau 2nde)
Calculer le PGCD, expliquer l'algorithme d'Euclide et trouver les coefficients de Bézout de façon simple et efficace.
PGCD et algorithmes associés
Classe : 2nde — Thème : Divisibilité et arithmétique
Objectifs
- Comprendre la définition du PGCD et des entiers premiers entre eux.
- Maîtriser l'algorithme d'Euclide pour calculer le PGCD.
- Apprendre l'algorithme étendu pour obtenir les coefficients de Bézout.
- Savoir appliquer ces outils (tester la coprimalité, résoudre certaines équations).
Notions clés
PGCD (plus grand commun diviseur)
Définition :
Si \(a\) et \(b\) sont deux entiers non nuls, le PGCD de \(a\) et \(b\) est le plus grand entier positif qui divise à la fois \(a\) et \(b\). On le note \(\gcd(a,b)\).
Divisibilité et nombres premiers entre eux
On dit que \(a\) et \(b\) sont premiers entre eux si \(\gcd(a,b)=1\).
Relation de Bézout
Théorème : il existe des entiers \(u,v\) tels que \(u a + v b = \gcd(a,b)\). Ces \(u,v\) sont appelés coefficients de Bézout.
Question rapide : si \(\gcd(14,21)=7\), sont-ils premiers entre eux ?
Algorithme d'Euclide (calcul du PGCD)
Principe : répéter les divisions euclidiennes jusqu'à obtenir un reste nul. Le dernier reste non nul est le PGCD.
Diagramme (flux de calcul) :
flowchart LR
A[Début : a,b] --> B{b = 0 ?}
B -- oui --> C[PGCD = a]
B -- non --> D[Calculer r = a mod b]
D --> E[a ← b\na ← b\nb ← r]
E --> B
Algorithme formel :
- Écrire la division : \(a = q_1 b + r_1\) avec \(0 \le r_1 < |b|\).
- Remplacer \(a\) par \(b\) et \(b\) par \(r_1\), répéter jusqu'à obtenir un reste nul.
- Le PGCD est le dernier reste non nul.
Exemple résolu — cherche d'abord :
Voir la solution : calculer \(\gcd(252,105)\)
Calcul écrit (aligné) :
On a :
\begin{align} 252 &= 2\times105 + 42\\ 105 &= 2\times42 + 21\\ 42 &= 2\times21 + 0 \end{align}Quel est le PGCD de 252 et 105 ?
Algorithme étendu et coefficients de Bézout
Avec l'algorithme d'Euclide, on peut remonter les divisions pour écrire le PGCD comme une combinaison linéaire des nombres de départ. C'est l'algorithme étendu.
Exemple résolu — cherche d'abord :
Voir la solution : trouver \(u,v\) tels que \(-\!u\cdot252 + v\cdot105 = 21\)
Calcul aligné :
\begin{align} 21 &= 105 - 2\cdot42 \\ 42 &= 252 - 2\cdot105 \\ \Rightarrow\;21 &= 105 - 2(252 - 2\cdot105) = -2\cdot252 + 5\cdot105 \end{align}Si \(21 = -2\times252 + 5\times105\), quelle affirmation est vraie ?
Applications rapides
- Simplifier une fraction : \(\dfrac{a}{b}=\dfrac{a/\gcd(a,b)}{b/\gcd(a,b)}\).
- Tester si une équation \(ax+by=c\) a des solutions entières : il faut que \(\gcd(a,b)\) divise \(c\).
- Calculer le PPCM : \(\mathrm{lcm}(a,b)=\dfrac{|a\,b|}{\gcd(a,b)}\).
La fraction \(\dfrac{252}{105}\) simplifiée en divisant par \(\gcd(252,105)=21\) donne :
Erreurs fréquentes
- Confondre le rôle des restes et des quotients dans l'algorithme : c'est le dernier reste non nul qui est le PGCD.
- Oublier que le PGCD est pris positif (on retient toujours la valeur absolue si nécessaire).
- Penser que la relation de Bézout donne des coefficients uniques — ils ne sont pas uniques, on peut ajouter des multiples appropriés.
Récapitulatif
Pour calculer \(\gcd(a,b)\) : utiliser l'algorithme d'Euclide (divisions successives). Pour obtenir des \(u,v\) tels que \(u a + v b = \gcd(a,b)\), remonter les égalités (algorithme étendu).
Cartes mémo
Teste tes connaissances sur ce cours
Crée ton compte gratuitement pour accéder aux quiz associés et suivre ta progression.
