ATLAS Ouvrir dans l'atlas →

ExerciceMaths expertes, chapitre 7 — PGCD · Pour aller plus loin

Exercice 39 L'équation diophantienne ax+by=cax+by=c

DémonstrationCalcul

Soient aa et bb deux éléments de ℕ∗\mathbb{N}^{*} et c∈ℤc\in\mathbb{Z}. On note δ\delta le PGCD de aa et bb. On se propose de déterminer l'ensemble EE des couples (x,y)∈ℤ2(x,y)\in\mathbb{Z}^{2} tels que ax+by=cax+by=c. On écrit a=δa′a=\delta a', b=δb′b=\delta b' où a′a' et b′b' sont deux entiers premiers entre eux.

a) Montrer que EE est non vide si et seulement si δ∣c\delta\mid c.

On suppose dans la suite que δ∣c\delta\mid c. On fixe un élément (x0,y0)(x_{0},y_{0}) de EE.

b) Pour (x,y)∈ℤ2(x,y)\in\mathbb{Z}^{2}, vérifier que (x,y)∈E  ⟺  a′(x−x0)=b′(y0−y)(x,y)\in E \iff a'(x-x_{0})=b'(y_{0}-y).

c) Montrer que E={(x0+tb′, y0−ta′)  ;  t∈ℤ}E=\{(x_{0}+tb',\,y_{0}-ta')\;;\;t\in\mathbb{Z}\}.

Source : poly « Mathématiques : du lycée aux CPGE scientifiques » (LLG / H4), n° 505

Corrigé

a) Si (x ;y)∈E(x\,;y)\in E, δ\delta divise aa et bb, donc ax+by=cax+by=c. Réciproquement, si δ∣c\delta\mid c, écrivons c=δc′c=\delta c'. L'identité de Bézout fournit uu, vv tels que au+bv=δau+bv=\delta, d'où a(uc′)+b(vc′)=ca(uc')+b(vc')=c : le couple (uc′ ;vc′)(uc'\,;vc') est dans EE. E≠∅  ⟺  δ∣c\boxed{E\neq\varnothing \iff \delta\mid c}

b) Comme ax0+by0=cax_{0}+by_{0}=c : (x,y)∈E  ⟺  ax+by=ax0+by0  ⟺  a(x−x0)=b(y0−y)  ⟺  δa′(x−x0)=δb′(y0−y)(x,y)\in E \iff ax+by=ax_{0}+by_{0} \iff a(x-x_{0})=b(y_{0}-y) \iff \delta a'(x-x_{0})=\delta b'(y_{0}-y) et l'on simplifie par δ≠0\delta\neq 0 : (x,y)∈E  ⟺  a′(x−x0)=b′(y0−y)(x,y)\in E\iff a'(x-x_{0})=b'(y_{0}-y).

c) Si (x ;y)∈E(x\,;y)\in E, b′b' divise a′(x−x0)a'(x-x_{0}) et PGCD(a′,b′)=1\mathrm{PGCD}(a',b')=1 (exercice 29, question 1), donc b′∣x−x0b'\mid x-x_{0} d'après le théorème de Gauss : x=x0+tb′x=x_{0}+tb' avec t∈ℤt\in\mathbb{Z}. En reportant, a′tb′=b′(y0−y)a'tb'=b'(y_{0}-y), donc y=y0−ta′y=y_{0}-ta' puisque b′≠0b'\neq 0. Réciproquement, pour t∈ℤt\in\mathbb{Z}, a′(tb′)=b′(ta′)a'(tb')=b'(ta'), donc (x0+tb′ ;y0−ta′)∈E(x_{0}+tb'\,;y_{0}-ta')\in E d'après b). E={(x0+tb′ , y0−ta′)  ;  t∈ℤ}\boxed{E=\left\{(x_{0}+tb'\,,\,y_{0}-ta') \; ; \; t\in\mathbb{Z}\right\}} Le piège est d'utiliser bb et aa au lieu de b′=bδb'=\frac{b}{\delta} et a′=aδa'=\frac{a}{\delta} : on ne trouverait qu'une partie des solutions. On le voit à l'exercice 14, avec 33x+45y=1233x+45y=12 et δ=3\delta=3 : les solutions avancent de 1515 et 1111, et non de 4545 et 3333. L'exercice 19 en donne un autre exemple.

Dans l'édifice

Thèmes

pgcd, entiers premiers entre eux, théorème de bézout, équations diophantiennes, suites

Notions

PGCD

Ouvrir dans l'atlas interactif →