Documente Academic
Documente Profesional
Documente Cultură
Z, auctore
3 octobre 2007
Résumé
Soient a, b, c trois entiers. Résoudre l’équation diophantienne
ax + by = c.
(1) 7x + 12y = 5.
(2) 7 × (−1) + 12 × 1 = 5.
7(x + 1) + 12(y − 1) = 0.
On en déduit que
où tous les nombres en jeu sont entiers. Les nombres 7 et 12 étant premiers entre
eux, on voit1 ainsi que 7 divise (1 − y) et que 12 divise (x + 1). Il doit donc
exister deux entiers k et k 0 tels que
x + 1 = 12k et 1 − y = 7k 0 .
7 × 12k = 12 × 7k 0 .
x + 1 = 12k et 1 − y = 7k.
1. C’est le théorème de Gauss : si a divise bc, et si a est premier avec b, alors a divise
nécessairement c.
1
Équations diophantiennes www.mathforu.com
x = −1 + 12k et y = 1 − 7k
ax + by = c.
Alors elle possède une infinité de solutions qui sont toutes données par
(x = x0 + bk ; y = y0 − ak), k ∈ Z.
ax + by = c
et par différence
a(x − x0 ) + b(y − y0 ) = 0,
c’est-à-dire
a(x − x0 ) = b(y0 − y).
C’est ici que le fait que a et b sont premiers entre eux intervient de façon cruciale :
avec le théorème de Gauss, on en déduit que a est un diviseur de (y0 − y) et que b est
un diviseur de (x − x0 ). On peut donc écrire, pour deux entiers k et k0 convenables
x − x0 = bk et y0 − y = ak0 .
abk = bak0
2
Équations diophantiennes www.mathforu.com
x = x0 + bk et y = y0 − ak.
ax1 + by1 = d.
ax1 u + by1 u = du
D’après cette propriété, il est inutile d’espérer trouver des entiers x et y qui
soient solution de l’équation
21x + 12y = 50
7x + 5y = 2,
il est facile de voir (dans les tables !) que les nombres 42 et −40 conviennent,
c’est-à-dire que x = 6 et y = −8 conviennent.
De façon plus générale, c’est la « remontée » des égalités de l’algorithme d’Euclide
qui fournit une relation de Bachet entre les entiers a et b : on peut toujours
trouver explicitement deux entiers x, y tels que
ax + by = pgcd (a ; b).
2. il concerne les nombres entiers ; Bezout a étendu ce résultat aux polynômes.
3
Équations diophantiennes www.mathforu.com
217x + 34y = 1.
Puisque les coefficients de x et y sont premiers entre eux, on en déduit que toutes
les solutions de cette équation sont données par
4
Équations diophantiennes www.mathforu.com
15 × 59 − 34 × 26 = 1.
ax + by = c,
la démarche consiste à
1. déterminer le pgcd d des coefficients a et b et s’assurer qu’il divise le terme
constant c,
2. diviser les coefficients de l’équation par d, pour former l’équation équiva-
lente
a0 x + b0 y = c0 ,
avec a0 , b0 premiers entre eux,
3. en déterminer une solution particulière x0 , y0 , puis toutes les solutions
avec x = x0 + b0 k, y = y0 − a0 k, pour tout k ∈ Z,
C’est la troisième étape qui est la plus délicate, demandant la remontée de
l’algorithme d’Euclide ou l’obtention « à vue » d’une solution particulière.
Exercice 2. Trouver une solution particulière puis résoudre chacune des équations diophan-
tiennes suivantes.
(8) 65x + 104y = 26