PGCD et théorème de Bézout
Algorithme d’Euclide, identités de Bézout, théorème de Gauss, inverses et solutions entières.
Environ 45 minutes
- Calculer un PGCD avec Euclide
- Construire une identité de Bézout
- Appliquer le théorème de Gauss
- Résoudre une équation diophantienne
Comment passer d’un calcul de PGCD à toutes les solutions entières d’une équation ?
Les divisions euclidiennes et les congruences sont les prérequis de ce chapitre. Le PGCD révèle les facteurs communs ; Bézout construit une identité ; Gauss permet une divisibilité décisive. Ces outils se complètent pour résoudre des problèmes d’entiers.
Le PGCD mesure ce qui est commun
Le plus grand commun diviseur de deux entiers a et b non tous deux nuls est le plus grand entier positif qui les divise tous les deux. On le note PGCD(a ; b). Les signes n’interviennent pas : PGCD(a ; b) = PGCD(|a| ; |b|). Pour a non nul, PGCD(a ; 0) = |a|. Deux entiers sont premiers entre eux lorsque leur PGCD vaut 1. Cela ne signifie pas que chacun est premier : 8 et 15 sont premiers entre eux alors qu’ils sont composés.
Si a = bq + r, les diviseurs communs de a et b sont exactement ceux de b et r. Un diviseur commun de a et b divise r = a − bq. Réciproquement, un diviseur commun de b et r divise a = bq + r. Ainsi PGCD(a ; b) = PGCD(b ; r). En répétant les divisions euclidiennes, les restes positifs décroissent strictement ; l’algorithme s’arrête donc. Le dernier reste non nul est le PGCD.
Vocabulaire
- PGCD :
- Plus grand diviseur positif commun à deux entiers non tous deux nuls.
- Premiers entre eux :
- Se dit de deux entiers de PGCD égal à 1.
- Identité de Bézout :
- Égalité au + bv = d, où d est le PGCD et u, v sont entiers.
- Équation diophantienne :
- Équation dont on recherche les solutions entières.
Euclide puis Bézout
L’algorithme d’Euclide donne une valeur ; la remontée des divisions donne une identité. Si d = PGCD(a ; b), il existe des entiers u et v tels que au + bv = d. Pour comprendre pourquoi, chaque reste se réécrit comme combinaison entière des deux précédents. En remontant jusqu’aux deux nombres de départ, le dernier reste non nul devient une combinaison de a et b. Cette démarche constructive est plus utile qu’une formule à mémoriser.
Le théorème de Bézout affirme en particulier que a et b sont premiers entre eux si et seulement s’il existe u et v entiers tels que au + bv = 1. Le sens réciproque est simple : tout diviseur commun de a et b divise 1 ; il ne peut donc avoir pour valeur positive que 1. Attention, une égalité au + bv = c avec c différent de 1 ne suffit pas à affirmer que le PGCD vaut c : il faut aussi prouver que c est un diviseur commun.
Exemple résolu
Calculer PGCD(252 ; 198), puis trouver une identité de Bézout.
- Étape 1 : Effectuer les divisions : 252 = 198 + 54 ; 198 = 3 × 54 + 36 ; 54 = 36 + 18 ; 36 = 2 × 18.
- Étape 2 : Le dernier reste non nul vaut 18, donc le PGCD est 18.
- Étape 3 : Remonter : 18 = 54 − 36 = 54 − (198 − 3 × 54) = 4 × 54 − 198.
- Étape 4 : Remplacer 54 par 252 − 198 : 18 = 4 × 252 − 5 × 198. Vérifier 1008 − 990 = 18.
Résultat : PGCD(252 ; 198) = 18 et une identité est 4 × 252 − 5 × 198 = 18.
Piège à éviter : Un quotient de division n’est pas un coefficient de Bézout final ; il faut remonter toutes les égalités.
À toi d'essayer
Calcule PGCD(35 ; 12) et trouve deux entiers u et v tels que 35u + 12v = 1.
Voir la réponseMasquer la réponse
35 = 2 × 12 + 11, puis 12 = 11 + 1. Donc le PGCD vaut 1 et 1 = 12 − (35 − 2 × 12) = −35 + 3 × 12. On peut prendre u = −1 et v = 3.
Le théorème de Gauss et les inverses
Le théorème de Gauss s’énonce ainsi : si a divise bc et si a et b sont premiers entre eux, alors a divise c. Pour le démontrer, Bézout fournit au + bv = 1. Multiplier par c donne c = auc + bvc. Le premier terme est multiple de a ; le second l’est aussi puisque a divise bc. Leur somme c est donc divisible par a. L’hypothèse de coprimalité est indispensable : 6 divise 2 × 3, mais ne divise ni 2 ni 3.
Un inverse de a modulo n est un entier u tel que au ≡ 1 [n]. Il existe exactement lorsque PGCD(a ; n) = 1. En effet, au ≡ 1 [n] signifie au + nv = 1 pour un entier v, ce qui est précisément une identité de Bézout. Lorsque l’inverse existe, tous ses représentants ont le même reste modulo n. On peut alors multiplier une congruence par cet inverse, ce qui permet de résoudre ax ≡ b [n].
Pour des nombres a et b premiers entre eux qui divisent tous deux c, leur produit ab divise c. Écrire c = ak puis appliquer Gauss à b | ak et PGCD(a ; b) = 1 donne b | k. Ainsi c = abℓ. Sans la coprimalité, ce résultat échoue : 4 et 6 divisent 12, tandis que 24 ne le divise pas. Chaque utilisation de Gauss doit faire apparaître les deux hypothèses, et non seulement une divisibilité.
Exemple résolu
Résoudre 7x ≡ 3 [26].
- Étape 1 : Euclide donne 26 = 3 × 7 + 5 ; 7 = 5 + 2 ; 5 = 2 × 2 + 1. Le PGCD vaut 1.
- Étape 2 : Remonter : 1 = 5 − 2(7 − 5) = 3 × 5 − 2 × 7 = 3 × 26 − 11 × 7.
- Étape 3 : Un inverse de 7 modulo 26 est donc −11, soit 15. Multiplier la congruence par 15 donne x ≡ 45 ≡ 19 [26].
- Étape 4 : Vérifier : 7 × 19 − 3 = 130, multiple de 26.
Résultat : Les solutions sont x = 19 + 26k, avec k entier.
Piège à éviter : L’inverse modulo 26 est un entier de reste 15 ; ce n’est pas la fraction réelle 1/7.
À toi d'essayer
Peut-on trouver un inverse de 6 modulo 15 ? Justifie sans tester tous les entiers.
Correction détaillée pas à pasDans ce chapitre : 2 corrections détaillées.
Résoudre une équation diophantienne
L’équation ax + by = c possède une solution entière si et seulement si d = PGCD(a ; b) divise c, pour a et b non tous deux nuls. La nécessité vient du fait que d divise toute combinaison ax + by. Pour la suffisance, une identité au + bv = d, multipliée par l’entier c/d, fournit une solution particulière. Il reste ensuite à décrire toutes les solutions : l’existence d’un couple n’est que la première étape.
Supposons a et b non nuls. Après division par d, on obtient a′x + b′y = c′ avec a′ et b′ premiers entre eux. Si (x₀ ; y₀) est une solution, soustraire les deux égalités donne a′(x − x₀) = −b′(y − y₀). Par Gauss, b′ divise x − x₀. On pose donc x = x₀ + b′k, puis y = y₀ − a′k. Réciproquement, substituer ces expressions montre que chaque entier k donne une solution.
Exemple résolu
Résoudre 3x + 5y = 1 dans ℤ².
- Étape 1 : Le couple (2 ; −1) convient car 3 × 2 + 5 × (−1) = 1.
- Étape 2 : Soustraire cette égalité à celle d’une solution quelconque : 3(x − 2) = −5(y + 1).
- Étape 3 : Comme 3 et 5 sont premiers entre eux, 5 divise x − 2. Écrire x = 2 + 5k.
- Étape 4 : Remplacer dans l’équation : y = −1 − 3k. La substitution vérifie que ces couples conviennent tous.
Résultat : Les solutions sont (x ; y) = (2 + 5k ; −1 − 3k), pour k entier.
Piège à éviter : Les deux coordonnées dépendent du même paramètre k ; deux paramètres indépendants donneraient des couples faux.
À toi d'essayer
Une association achète des carnets à 7 euros et des pochettes à 11 euros pour 100 euros. Détermine toutes les quantités possibles, entières et positives ou nulles.
Correction détaillée pas à pasDans ce chapitre : 2 corrections détaillées.
Preuve, contrôle et interprétation
Au bac : organiser un raisonnement arithmétique
- Précise que les inconnues sont entières. Calcule le PGCD puis vérifie la condition d’existence avant de chercher un couple.
- Nomme les hypothèses avant Bézout ou Gauss. Une divisibilité seule ne permet jamais une simplification automatique.
- Pour une équation, distingue solution particulière, nécessité de la forme générale et vérification réciproque.
- Dans une situation concrète, impose enfin les contraintes de signe ou de taille. Ces méthodes de l’option développent la rédaction sans présumer le contenu d’une épreuve de spécialité.
Erreurs fréquentes : croire que deux nombres premiers entre eux sont nécessairement premiers ; confondre le PGCD avec un reste intermédiaire ; oublier les signes lors de la remontée ; présenter seulement une solution particulière. Pour contrôler une identité de Bézout, calcule réellement la combinaison obtenue. Pour contrôler une famille de couples, remplace les deux inconnues dans l’équation initiale avant de restreindre le paramètre.
Bilan
| Objectif | Étape décisive |
|---|---|
| PGCD | Dernier reste non nul |
| Identité | Remontée d’Euclide |
| Inverse modulo n | PGCD égal à 1 |
| Solutions entières | Bézout puis Gauss |
Pour réviser, refais une remontée d’Euclide sans regarder le modèle, puis vérifie ta combinaison avec les nombres de départ. Ouvre ensuite S’entraîner dans /exercices. Un bon prolongement consiste à traduire une contrainte concrète en une équation entière : l’algèbre décrit les solutions, mais les conditions de l’énoncé sélectionnent celles qui ont un sens.
À retenir
- PGCD(a ; b) = PGCD(b ; r) lorsque a = bq + r.
- a et b sont premiers entre eux exactement lorsqu’une combinaison entière de a et b vaut 1.
- Si a | bc et PGCD(a ; b) = 1, alors a | c.
- ax + by = c admet des solutions entières exactement lorsque PGCD(a ; b) divise c.
Fiche de révision
Calculer les restes jusqu’au dernier non nul, puis repartir de celui-ci pour obtenir les coefficients de Bézout.
Pour inverser a modulo n, chercher au + nv = 1 et retenir le reste de u.
Pour l’équation réduite a′x + b′y = c′, écrire x = x₀ + b′k et y = y₀ − a′k.
Les contraintes d’un problème se traduisent en inégalités sur k après obtention de la famille générale.
Et maintenant ?
Tu as lu le cours. L’étape suivante tient en une action.
Relis le coursReprends l’essentiel avant de passer à la suite.Prolonge l’expérience !
Continue à explorer ce chapitre à travers de nouvelles activités, des défis et des expériences interactives. Avec Premium, l’apprentissage continue !
Ici, tu débloques aussi 2 corrections détaillées.
Parent ? Suivez les progrès de votre enfant.
