Diofantoksen yhtälö
Mitkä kokonaisluvut \(x\) ja \(y\) toteuttavat yhtälön \(2x+3y=12\)?
Esim. \(x=3\) ja \(y=2\) toteuttavat, koska \(2\cdot 3 + 3\cdot 2 = 12\)
Ratkaisuja on kuitenkin muitakin, ja ne löytyvät yhtälön \(2x+3y=12\) määrittämältä suoralta

Miten ratkaisut löytäisi piirtämättä kuvaajaa?
Muotoa \(ax+by=c\) olevia yhtälöitä, joissa \(a,b,c,x,y\) ovat kokonaislukuja ja kertoimista \(a\) ja \(b\) ainakin toinen poikkeaa nollasta kutsutaan Diofantoksen yhtälöiksi
Lause Diofantoksen yhtälö \(ax+by=c\) on ratkeava, jos ja vain jos \(c\) on jaollinen lukujen \(a\) ja \(b\) suurimmalla yhteisellä tekijällä.
Kaikilla Diofantoksen yhtälöillä ei ole ratkaisuja, esim. ei ole sellaisia kokonaislukuja \(x\) ja \(y\), joilla \(9x+3y=4\)
Esim. yhtälö \(2x+3y=12\) on ratkeava, koska \(syt(2,3)=1\) ja \(1\mid12\)
Sen sijaan \(9x+3y=4\) ei ole ratkeava, koska \(syt(9,3)=3\), ja \(3\nmid 4\)
Jos Diofantoksen yhtälö on muotoa \(ax+by=syt(a,b)\), niin yksi ratkaisu löydetään Euklideen algoritmilla seuraavasti:
Etsi ratkaisu yhtälölle \(60x+36y=syt(60,36)\)
\(60 = 36\cdot 1 + \textcolor{pink}{24}\)
\(36 = 24\cdot 1 + \textcolor{pink}{12}\)
\(24 = 12\cdot 2\)
Siis \(syt(60,36)=12\) ja ratkaistava yhtälö on \(60x+36y=12\)
(eli \(12=60x+36y)\)
Ratkaistaan jakoyhtälöistä jakojäännökset
\(\textcolor{pink}{12} = 36 - 24\cdot 1\)
\(\textcolor{pink}{24} = 60 - 36\cdot 1\)
\(12=36-(60-36\cdot 1)\cdot 1\)
Lähdetään alimmasta yhtälöstä, ja sijoitetaan ylempi yhtälö siihen
\(=36 -60+36\)
\(=60\cdot (-1)+36\cdot 2\)
Eräs ratkaisu on siis \(x=-1\) ja \(y=2\)
Selvitetään \(syt(60,36)\)
Äskeisen perusteella voidaan nyt ratkaista myös yhtälö \(60x+36y=-24\), joka tiedetään ratkeavaksi, koska \(-24\) on suurimmalla yhteisellä tekijällä \(12\) jaollinen
\(12=60\cdot (-1)+36\cdot 2\)
\(\parallel \cdot (-2)\)
\(-24=60\cdot 2+36\cdot (-4)\)
Siis eräs yhtälön \(60x+36y=-24\) ratkaisu on \(x=2\) ja \(y=-4\)
Diofantoksen yhtälön \(ax+by=c\) ratkaiseminen kannattaa aloittaa siis aina lukujen \(a\) ja \(b\) suurimman yhteisten tekijän määrittelemisestä Euklideen algoritmilla
Lause Jos \(x=x_0\) ja \(y=y_0\) on eräs Diofantoksen yhtälön \(ax+by=syt(a,b)\) ratkaisu, niin eräs ratkeavan yhtälön \(ax+by=c\) ratkaisu on \(x=\dfrac{c}{syt(a,b)}x_0\) ja \(y=\dfrac{c}{syt(a,b)}y_0\)
Edellinen huomio voidaan yleistää:
Lause Jos \(x=x_0\) ja \(y=y_0\) on yksi Diofantoksen yhtälön \(ax+by=c\) ratkaisu, kaikki ratkaisut ovat muotoa
\(x=x_0+\dfrac{b}{syt(a,b)}n\) ja \(y=y_0-\dfrac{a}{syt(a,b)}n\), jossa \(n\in\mathbb{Z}\).
Esim. edellä huomattiin, että yhtälön
\(60x+36y=-24\) eräs ratkaisu on \(x=2\) ja \(y=-4\)
\(x=2+\dfrac{36}{syt(60,36)}n=2+\dfrac{36}{12}n= 2+3n\) ja
\(y=-4-\dfrac{60}{syt(60,36)}n=-4-\dfrac{60}{12}n=-4-5n\)
Kaikki ratkaisut ovat siis muotoa
Jokin toinen ratkaisu saadaan, kun sijoitetaan esim. \(n=2\):
\(x=2+3\cdot2=8\) ja \(y=-4-5\cdot2=-14\)
Entä muut ratkaisut?
Etsi Diofantoksen yhtälön \(172x+20y=1000\) kaikki ratkaisut
Selvitetään \(syt(172,20)\) Euklidkeen algoritmilla
\(172 = 20\cdot 8 + 12\)
\(20 = 12\cdot 1 + 8\)
\(12 = 8\cdot 1 + 4\)
\(8 = 4\cdot 2\)
Siis \(syt(172,20)=4\) ja yhtälö on ratkeava, koska \(4\mid1000\)
Ratkaistaan jakojäännökset
\(12 =172-20\cdot 8\)
\(8 = 20 -12\cdot 1\)
\(4 = 12- 8\cdot 1\)
Etsi Diofantoksen yhtälön \(172x+20y=1000\) kaikki ratkaisut
Ratkaistaan jakojäännökset
\(12 =172-20\cdot 8\)
\(8 = 20 -12\cdot 1\)
\(4 = 12- 8\cdot 1\)
\(4 = 12- 8\cdot 1\)
\(= 12- (20 -12\cdot 1)\cdot 1\)
Sijoitetaan jakojäännöksiä
Siis eräs yhtälön \(172x+20y=syt(172,20)\) ratkaisu on \(x=2\) ja \(y=-17\)
\(= 2\cdot 12-20\)
\(= 2\cdot (172-20\cdot 8)-20\)
\(= 172\cdot 2-20\cdot 16 - 20\)
\(= 172\cdot2+20\cdot (-17)\)
Etsi Diofantoksen yhtälön \(172x+20y=1000\) kaikki ratkaisut
Siis eräs yhtälön \(172x+20y=syt(172,20)\) ratkaisu on \(x=2\) ja \(y=-17\)
Eräs yhtälön \(172x+20y=1000\) ratkaisu on siten \(x=\dfrac{1000}{syt(172,20)}\cdot 2=\dfrac{1000}{4}\cdot 2 = 500\) ja
\(y=\dfrac{1000}{syt(a,b)}\cdot(-17)=\dfrac{1000}{4}\cdot(-17)=-4250\)
Yhtälön kaikki ratkaisut ovat muotoa:
\(x=500+\dfrac{20}{syt(172,20)}n=500+\dfrac{20}{4}n=500+5n\) ja
\(y=-4250-\dfrac{172}{syt(172,20)}n=-4250-\dfrac{172}{4}n=-4250-43n\)
* Diofantoksen yhtälö
By Timo Pelkola
* Diofantoksen yhtälö
- 263