Professional Documents
Culture Documents
PEDAGOŠKI FAKULTET
ODSJEK ZA MATEMATIKU I FIZIKU
SMJER MATEMATIKA I INFROMATIKA
II CIKLUS
Diofantske jednačine
Domaća zadaća
Muharem Mušić
Rješenje:
Vrijede sljedeće tvrdnje:
♦
Zadatak 2. Za brojeve a = 66360, b = 8750, c = 44016 i d = 55748, bez
njihove faktorizacije odrediti nzd(a, b), nzv(a, b) i nzd(a, b, c, d).
Rješenje:
Posljednji ostatak rk koji je različit od nule je nzd(a, b), tj. rk = nzd(a, b).
Vrijednosti od x0 i y0 u izrazu nzd(a, b) = ax0 + by0 se mogu dobiti
izražavanjem svakog ostatka ri kao linearne kombinacije od a i b.
Rješenje:
945x − 980
= y.
1708
To znači da je jednačina
i −1 0 1 2 3 4 5
qi 0 1 1 4 5
xi 1 0 1 −1 2 −9 47
yi 0 1 0 1 −1 5 −26
Zaključujemo da je
945 · 47 − 1708 · 26 = 7,
−1708
x = 6580 + · t = 6580 − 244t, t ∈ Z.
7
Dobili smo da je rješenje dane kongruencije
Imamo da je
x ≡ u + l · m0 (mod m), l = 0, 1, . . . , d − 1,
1708
x ≡ 47 + l · ≡ 1456 + 244l, l = 0, 1, . . . , 6,
7
tj.
IV Eulerova metoda.
Za rješavanje kongruencije ax ≡ b (mod m) Eulerovom metodom po-
treban nam je Eulerov teorem koji glasi:
tj.
1708 = 22 · 7 · 61
ϕ(1708) = 1708 · (1 − 12 ) · (1 − 71 ) · (1 − 1
61
) = 720.
l · 1708
x ≡ 1456 + (mod 1708), l = 0, 1, . . . , 6.
7
tj.
135
= [0; 1, 1, 4, 5, 5] = [0; 1, 1, 4, 5, 4, 1]
244
tj.
135 1
=0+ .
244 1
1+
1
1+
1
4+
1
5+
5
135
Kako znamo razvoj broja u verižni razlomak to nam je razvoj broja
244
244
lako odrediti.
135
244
= [1; 1, 4, 5, 5] = [1; 1, 4, 5, 4, 1]
135
tj.
244 1
=1+
135 1
1+
1
4+
1
5+
1
4+
1
♦
Zadatak 4. Riješiti sistem kongruencija
5x ≡ 8 (mod 12), 17x ≡ 20 (mod 21), 21x ≡ 6 (mod 15)
Teorem 3. Teorem Neka su m1 ,m2 ,. . . , mr u parovima relativno prosti pri-
rodni brojevi i neka su a1 ,a2 ,. . . , ar cijeli brojevi. Tada sistem od r kongru-
encija
x ≡ a1 (mod m1 )
x ≡ a2 (mod m2 )
..
.
x ≡ ar (mod mr )
ima rješenje. Ako je x0 jedno rješenje, onda su sva rješenja tog sistema data
s
x ≡ x0 (mod m1 · m2 · . . . · mr ).
Dokaz: Neka je m = m1 · m2 · . . . · mr , te neka je nj = mmj , j = 1, 2, . . . , r.
Tada je nzd(mj , nj ) = 1, pa postoji cijeli broj xj takav da je nj xj ≡ aj
(mod mj ). Posmatrajmo sada broj
x0 = n1 x1 + n2 x2 + · · · + nr xr .
Za njega vrijedi
x0 ≡ 0 + 0 + · · · + nj xj + 0 + ... + 0 ≡ aj (mod mj ),
jer mj dijeli svaki sabirak osim nj xj . Prema tome, x0 je rješenje datog sistema
kongruencija.
Ako su x i y dva rješenja sistema, onda je x ≡ y (mod mj ), j = 1, 2, . . . , r,
pa kako su mj u parovima relativno prosti, dobijamo da je x ≡ y (mod m).
t ≡ 952 (mod 22 ), t ≡ 952 (mod 3), t ≡ 952 (mod 7), t ≡ 952 (mod 17),
t1 ≡ 0 (mod 4),
t2 ≡ 2 (mod 3),
t3 ≡ 20 (mod 25),
t4 ≡ 0 (mod 17),
t5 ≡ 28 (mod 49),
Sada je rješenje ovog sistema
t ≡ n1 · t1 + n2 · t2 + n3 · t3 + n4 · t4 + n5 · t5 (mod M )
≡ 62475 · 0 + 83300 · 2 + 9996 · 20 + 14700 · 0 + 5100 · 25 (mod 249900)
≡ 259420 (mod 249900).
x ≡ 16 (mod 420).
♦
Zadatak 5. Odrediti posljednje 3 cifre broja 1131204 .
Rješenje: Odrediti posljednje tri cifre broja 1131204 ne znači ništa drugo nego
odrediti ostatak pri dijeljenju broja 1131204 brojem 1000. Kako je 113 ≡ 113
(mod 1000), to je 1131204 ≡ 1131204 (mod 1000). Izračunajmo stepen broja
113 po modulu 1000 na sljedeća tri načina:
I način 113 ≡ 113 (mod 1000), 1132 ≡ 769 (mod 1000),
1134 ≡ 361 (mod 1000), 1138 ≡ 321 (mod 1000),
11312 ≡ 881 (mod 1000), 11320 ≡ 801 (mod 1000),
11340 ≡ 113 (mod 1000), 11380 ≡ 201 (mod 1000),
113320 ≡ 801 (mod 1000), 113400 ≡ 1 (mod 1000),
1131200 ≡ 1 (mod 1000), 1131204 ≡ 361 (mod 1000), pa zaključujemo
da su posljednje tri cifre broja 1131204 jednake 361.
y=1
za i = s − 1, ..., 1, 0 radi
y = y 2 (mod m)
ako je ni = 1 tada je y = y · a (mod m).
Primijenimo navedeni algoritam. Imamo binarni zapis broja 12040 =
(10010110100)2 . Prolaz kroz algoritam prikazat ćemo tablicom.
♦
Zadatak 6. Odrediti sva cjelobrojna rješenja jednačine 574x + 1337y =
16933, a zatim posebno ispitati 5 rješenja za koje je x2 + y 2 ≥ 1020 .
i −1 0 1 2 3
qi 0 2 3
xi 1 0 1 −2 7
yi 0 1 0 1 -3
1337
x = 16933 + · t = 16933 + 191t,
7
574
y = −7257 − · t = −7257 − 82t, t ∈ Z.
7
Dobili smo da su sva rješenja polazne jednačine
♦
Zadatak 7. Odrediti sva cjelobrojna rješenja jednačine 6x +18y +15z = 51.
Rješenje: Kako nzd(6, 18, 15) = 3 dijeli 51, to jedančina ima rješenje.
Zapišemo li je u obliku
2x + 6y = 17 − 5z, (1)
a kako je nzd(2, 6) = 2, to će jedančina (1) imati rješenje za one cijele brojeve
z za koje je
17 − 5z
= t, t ∈ Z.
2
Dobili smo jednačinu
5z + 2t = 17,
z = 3 + 2u, t = 1 − 5u, u ∈ Z.
2x + 6y = 17 − 5 · (3 + 2u) ⇒ 2x + 6y = 2 − 10u.
x + 3y = 1 − 5u,
koja ima rješenje i čije partikularno rješenje (x1 , y1 ) = (1 − 2u, −u), a opće
rješenje joj je
x = 1 − 2u + 3v, y = −u − v, v ∈ Z.
x = 1 − 2u + 3v, y = −u − v, z = 3 + 2u, u, v ∈ Z.
♦
Zadatak 8. Odrediti sva cjelobrojna rješenja sistema
3x − 2y + 5z = 23,
2x + y − 4z = −2.
3x − 2y + 5z = 23
2x + y − 4z = −2
x = 4 − 3t, z = 3 − 7t, t ∈ Z.
y = 2 − 22t.
♦
xy xz yz
Zadatak 9. U skupu cijelih brojeva riješiti jednačinu + + = 3.
z y x
Desna strana dobijene jednakosti je djeljiva s xyz, što znači da i svaki sabirak
na lijevoj strani mora biti djeljiv s xyz, što očigledno nije, osim za xyz = 1.
Time smo pokazali da zadana jednačina nema drugih rješenja osim navedenih.
Objasni!!!!!!!
♦
Zadatak 10.
Rješenje:
x20 − 1 = 4pk 2
x20 − 1 = 4pu2 v 2 , u · v = k i u, v ∈ N.
Rješenje: Kako je C > 920 kvadratno slobodan cijeli broj, broj klasa rješenja
jednačine x2 − dy 2 = C je najviše 2ω(C) , gdje je ω(C) broj prostih faktora od
C. Data jedančina ima najviše dvije klase rješenja, pa je 2 ≤ 2ω(C) , odakle
je ω(C) = 1. Zaključujemo da je C prost broj veći od 920.
♦
Zadatak
p 13. Neka su k, n ∈ N i n > 1. Odrediti razvoj u verižni razlomak
2
od (nk) − k.
i=1
s1 = a0 t0 − s0 = (nk − 1) · 1 − 0 = nk − 1,
n2 k 2 − k − (nk − 1)2
t1 = = 2nk − k − 1,
1p
nk − 1 + b (nk)2 − kc k−1
a1 = b c = b1 + c = 1.
2nk − k − 1 2nk − k − 1
i=2
s2 = a1 t1 − s1 = (2nk − k − 1) − (nk − 1) = nk − k,
d − s22 k(2nk − k − 1)
t2 = = = k,
t1 2nk − k − 1
√
s2 + b dc 1
a2 = b c = b2n − 1 − c = 2n − 2.
t2 k
i=3
s3 = a2 t2 − s2 = (2n − 2) · k − (nk − k) = nk − k,
d − s23 n2 k 2 − k − (nk − 1)2
t3 = = = 2nk − k − 1,
t2 k
√
s3 + b dc 2nk − k − 1
a3 = b c=b c = 1.
t3 2nk − k − 1
i=4
s4 = a3 t3 − s3 = 2nk − k − 1 − (nk − k) = nk − 1,
d − s24 n2 k 2 − k − (nk − 1)2
t4 = = = 1,
t3 2nk − k − 1
√
s4 + b dc nk − 1 + nk − 1
a4 = b c=b c = 2nk − 2.
t4 1
i=5
s5 = a4 t4 − s4 = 2nk − 2 − (nk − 1) = nk − 1,
d − s25 n2 k 2 − k − (nk − 1)2
t5 = = = 2nk − k − 1.
t4 1
♦
Zadatak 14. Odabrati sve Pitagorine trouglove kod kojih je dužina jedne
stranice jednaka:
0 (mod 4), ako i samo ako su x i y parni,
2 2
x +y = 1 (mod 4), ako i samo ako su x i y različite parnosti,
2 (mod 4), ako i samo ako su x i y neparni.
a) 261
Kako je dužina jedne stranice 261, to ne može biti druga stranica čija
je dužina 2dmn. Iz činjenice da d|261 slijedi da je d ∈ 1, 3, 9, 29, 87,
dok se slučaj d = 261 zanemaruje jer nema rješenja u skupu prirodnih
brojeva. Ispitajmo sve mogućnosti za d.
d=1
Imamo da je 261 : 1 = 261, a kako je 261 ≡ 1 (mod 4), to jednačina
m2 +n2 = 261 možda ima rješenja koja zadovoljavaju uvjete Korolara 1.
Medutim, kako 3|261, to jednačina m2 +n2 = 261 ne može imati rješenje
prema Propoziciji 4.. Isto možemo pokazati √ i direktnom provjerom
svih mogućnosti za m i n. Kako mora biti 261 > m > n > 0,
nzd(m, n) = 1, te kako m i n moraju biti različite parnosti, to su
mogući parovi (m, n) sljedeći:
(16, 15), (16, 13), (16, 11), (16, 9), (16, 7), (16, 5), (16, 3), (16, 1),
(15, 8), (15, 14), (15, 2), (14, 11), (14, 9), (14, 5), (14, 3), (14, 1), (14, 13),
(13, 12), (13, 10), (13, 8), (13, 6), (13, 4), (13, 2), (12, 11), (12, 7), (12, 5),
(11, 10), (11, 8), (11, 6), (11, 4), (11, 2), (10, 9), (10, 7), (10, 1), (9, 8),
(9, 4), (9, 2), (8, 7), (8, 5), (8, 3), (8, 1),(7, 6), (7, 4), (7, 2), (6, 5), (6, 1),
(5, 4), (5, 2), (4, 3), (4, 1), (3, 2) i (2, 1). Uvrštavanjem u jednačinu vi-
dimo da jedančina m2 + n2 = 261 nema rješenja medu navedenim
parovima.
Pogledajmo sada jednačinu m2 − n2 = 261. Kako je
m + n = 261 m + n = 87 m + n = 29
m−n=1 m−n=3 m−n=9
d=3
Sada je 261 : 3 = 87, a kako je 87 ≡ 3 (mod 4), to jednačina m2 + n2 =
87 nema rješenja prema Propoziciji 5.. Pogledajmo sada jednačinu
m2 − n2 = 87. Kako je
87 = 87 · 1 = 29 · 3,
m + n = 87 m + n = 29
m−n=1 m−n=3
Rješenja sistema zadovoljavaju potrebne uvjete i generiraju nam dvije
Pitagorine trojke.
(m, n) = (44, 43)
d=9
Sada je 261 : 9 = 29, a kako je 29 ≡ 1 (mod 4), to jednačina m2 +
n2 = 29 možda ima rješenja koja zadovoljavaju uvjete Korolara 1.
Moguća rješenja su (5, 4), (5, 2), (4, 3), (4, 1), (3, 2) i (2, 1). Direktnom
provjerom svih mogućnosti za m i n dobijamo da jednačina ima rješenje
u navedenim parovima a to je (5, 2). (m, n) = (5, 2)
29 = 29 · 1,
m + n = 29
m − n =1
9 = 9 · 1,
m+n=9
m−n=1
d = 87
Sada je 261 : 87 = 3, a kako je 3 ≡ 3 (mod 4), to jednačina m2 +n2 = 9
nema rješenja prema Propoziciji 5.. Pogledajmo sada jednačinu m2 −
n2 = 3. Kako je
3 = 3 · 1,
to imamo za riješiti sljedeći sistem
m+n=3
m−n=1
d(m2 − n2 ) = 2 · (62 − 12 ) = 70
2dmn = 2 · 2 · 6 · 1 = 24
d(m + n2 ) = 2 · (62 + 12 ) = 74 ⇒ (70, 24, 74)
2
m + n = 37
m−n=1
d = 37
Sada je 74 : 37 = 2, a kako je 2 ≡ 2 (mod 4), to jednačina m2 + n2 = 2
nema rješenja prema Propoziciji 5.. Pogledajmo sada jednačinu m2 −
n2 = 2. Kako su m i n različite parnosti, to razlika kvadrata mora biti
neparan broj pa ova jednačina nema rješenja.
c) 399
Kako je dužina jedne stranice 399, to ne može biti druga stra-
nica čija je dužina 2dmn. Iz činjenice da d|399 slijedi da je d ∈
1, 3, 7, 19, 21, 57, 133, dok se slučaj d = 399 zanemaruje jer nema
rješenja u skupu prirodnih brojeva. Ispitajmo sve mogućnosti za d.
d=1
Imamo da je 399 : 1 = 399, a kako je 399 ≡ 3 (mod 4), to jednačina
m2 + n2 = 399 nema rješenja prema Propoziciji 5.. Pogledajmo sada
jednačinu m2 − n2 = 399. Kako je
399 = 399 · 1 = 133 · 3 = 57 · 7 = 21 · 19,
to imamo za riješiti sljedeća četiri sistema.
m + n = 399 m + n = 133 m + n = 57 m + n = 21
m−n=1 m−n=3 m−n=7 m + n = 19
(m, n) = (20, 1)
d(m2 − n2 ) = 1 · (202 − 12 ) = 399
2dmn = 2 · 1 · 1 · 20 = 40
d(m2 + n2 ) = 1 · (202 + 12 ) = 401 ⇒ (399, 40, 401)
d=3
Sada je 399 : 3 = 133, a kako je 133 ≡ 1 (mod 4), to jednačina m2 +
n2 = 133 možda ima rješenja koja zadovoljavaju uvjete Korolara 1.
Provjeravajući sve parove zaključujemo da nema rješenja.
Pogledajmo sada jednačinu m2 − n2 = 133. Kako je
133 = 133 · 1 = 19 · 7,
m + n = 133 m + n = 19
m−n=1 m−n=7
(m, n) = (13, 6)
d=7
Sada je 399 : 7 = 57, a kako je 57 ≡ 1 (mod 4), to jednačina m2 +
n2 = 133 možda ima rješenja koja zadovoljavaju uvjete Korolara 1.
Provjeravajući sve parove zaključujemo da nema rješenja.
Pogledajmo sada jednačinu m2 − n2 = 57. Kako je
57 = 57 · 1 = 19 · 3,
m + n = 57 m + n = 19
m−n=1 m−n=3
Rješenja sistema zadovoljavaju potrebne uvjete i generiraju nam dvije
Pitagorine trojke.
(m, n) = (29, 28)
(m, n) = (11, 8)
d = 19
Sada je 399 : 19 = 21, a kako je 21 ≡ 1 (mod 4), to jednačina m2 +
n2 = 133 možda ima rješenja koja zadovoljavaju uvjete Korolara 1.
Provjeravajući sve parove zaključujemo da nema rješenja.
Pogledajmo sada jednačinu m2 − n2 = 21. Kako je
21 = 21 · 1 = 7 · 3,
m + n = 21 m+n=7
m−n=1 m−n=3
(m, n) = (5, 2)
m + n = 19
m−n=1
d = 57
Sada je 399 : 57 = 7, a kako je 7 ≡ 3 (mod 4), to jednačina m2 +n2 = 7
nema rješenja prema Propoziciji 5.. Pogledajmo sada jednačinu m2 −
n2 = 7. Kako je
7 = 7 · 1,
to imamo za riješiti sljedeći sistem
m+n=7
m−n=1
d = 133
Sada je 399 : 133 = 3, a kako je 3 ≡ 3 (mod 4), to jednačina m2 +
n2 = 3 nema rješenja prema Propoziciji 5.. Pogledajmo sada jednačinu
m2 − n2 = 3. Kako je
3 = 3 · 1,
to imamo za riješiti sljedeći sistem
m+n=3
m−n=1
d) 266
Iz činjenice da d|266 slijedi da je d ∈ 1, 2, 7, 14, 19, 38, 133, dok se slučaj
d = 266 zanemaruje jer nema rješenja u skupu prirodnih brojeva. Ispi-
tajmo sve mogućnosti za d.
d=1
Imamo da je 266 : 1 = 266, a kako je 266 ≡ 2 (mod 4), to jednačina
m2 + n2 = 266 nema rješenja prema Propoziciji 5.. Takodr jednačina
2mn = 266 nema rješenja jer brojevi m i n moraju biti različite par-
nosti. Pogledajmo sada jednačinu m2 − n2 = 266. Kako m i n moraju
btii različite parnosti, to razlika kvadrata ova dva broja mora biti ne-
paran broj pa ova jednačina nema rješenja.
2d = 3
Sada je 266 : 2 = 133, a kako je 133 ≡ 1 (mod 4), to jednačina m2 +
n2 = 133 možda ima rješenja koja zadovoljavaju uvjete Korolara 1.
Provjeravajući sve parove zaključujemo da nema rješenja.
Jednačina 2mn = 133 nema rješenja. Pogledajmo sada jednačinu m2 −
n2 = 133. Kako je
133 = 133 · 1 = 19 · 7,
to imamo za riješiti sljedeća dva sistema.
m + n = 133 m + n = 19
m−n=1 m−n=7
Rješenja sistema zadovoljavaju potrebne uvjete i generiraju nam dvije
Pitagorine trojke.
(m, n) = (67, 66)
d(m2 − n2 ) = 2 · (672 − 662 ) = 266
2dmn = 2 · 2 · 67 · 66 = 17688
d(m2 + n2 ) = 2 · (672 + 662 ) = 17690 ⇒ (266, 17688, 17690)
(m, n) = (13, 6)
d=7
Sada je 266 : 7 = 38, a kako je 38 ≡ 2 (mod 4), to jednačina m2 + n2 =
133 nema rješenja.
Jednačina 2mn = 38 nema rješenja koja zadovoljavaju potrebne uslove.
Pogledajmo sada jednačinu m2 −n2 = 38. Ova jednačina nema rješenja
jer brojevi m i n su različite parnosti.
d = 14
Sada je 266 : 14 = 19, a kako je 19 ≡ 3 (mod 4), to jednačina m2 +n2 =
133 nema rješenja.
Jednačina 2mn = 19 nema rješenja koja zadovoljavaju potrebne uslove.
Pogledajmo sada jednačinu m2 − n2 = 19. Kako je
19 = 19 · 1,
m + n = 19
m−n=1
d = 19
Sada je 266 : 19 = 14, a kako je 14 ≡ 2 (mod 4), to jednačina m2 +n2 =
14 nema rješenja prema Propoziciji 5.. Jednačina 2mn = 14 nema
rješenja. Pogledajmo sada jednačinu m2 − n2 = 14. Kako su brojevi m
i n različite parnosti, to jednačina nema rješenja.
d = 38
Sada je 266 : 38 = 7, a kako je 7 ≡ 3 (mod 4), to jednačina m2 +n2 = 7
nema rješenja.
Jednačina 2mn = 7 nema rješenja koja zadovoljavaju potrebne uslove.
Pogledajmo sada jednačinu m2 − n2 = 7. Kako je
7 = 7 · 1,
m+n=7
m−n=1
d = 133
Sada je 266 : 133 = 2, a kako je 2 ≡ 2 (mod 4), to jednačina m2 +
n2 = 14 nema rješenja prema Propoziciji 5.. Jednačina 2mn = 2 nema
rješenja. Pogledajmo sada jednačinu m2 − n2 = 2. Kako su brojevi m
i n različite parnosti, to jednačina nema rješenja.
♦
Zadatak 15. Riješiti jednačine x2 − 89y 2 = ±1.
√
Prvo odredimo razvoj broja 89 u verižni razlomak koristeći algoritam iz
zadatka 13.
√
si + d d − s2i+1
ai = b c, si+1 = ai ti − si , ti+1 = , i ≥ 0, s0 = 0 i t0 = 1.
ti ti
i=0
√
s0 = 0, t0 = 1, a0 = b 89c = 9
i=1
89 − 92 9+9
s1 = 9 · 1 − 0 = 9, t1 = = 8, a1 = b c=2
1 8
i=2
89 − 72 7+9
s2 = 2 · 8 − 9 = 7, t2 = = 5, a2 = b c=3
8 5
i=3
89 − 82 8+9
s3 = 3 · 5 − 7 = 8, t3 = = 5, a3 = b c=3
5 5
i=4
89 − 72 7+9
s4 = 3 · 5 − 8 = 7, t4 = = 8, a2 = b c=2
5 8
Nastavljajući algoritam dobijamo da je
(s5 , t5 , a5 ) = (9, 1, 18),
(s6 , t6 , a6 ) = (9, 8, 2). Kako je (s1 , t1 ) = (s6 , t6 ) =√(9, 8) to se parcijalni
kvocijenti od a1 do a5 ponavljaju pa je razvoj broja 89 u verižni razlomak
√
89 = [9; 2, 3, 3, 2, 18].
(x1 , y1 ) = (p4 , q4 ).
pn = an pn−1 + pn−2 , p0 = q 0 , p1 = a0 a1 + 1,
an = qn−1 + qn−2 , q0 = 1, q1 = q0 .
i −2 −1 0 1 2 3 4 5 6 7 8 9
ai 9 2 3 3 2 18 2 3 3 2
pi 0 1 9 19 66 217 500 9217 18934 66019 216991 500001
qi 1 0 1 2 7 23 53 977 2007 6998 23001 53000
♦
Zadatak 16. Riješiti jednačinu x2 − 79y 2 = 21, a zatim iz svake klase ispi-
sati po 5 rješenja.
tj. √
x1 + y1 = 80 + 9 79.
Sada treba odrediti fundamentalno rješenje pellovske jednačine x2 − 79y 2 =
21.
√
r
y 1
p 9 21
0 ≤ y∗ ≤ p · |c| = p · 21 =
2(x1 + ε) 2(80 + 1) 2
r r r
∗ 1 1 1701
|x | ≤ · (x1 + ε) · |c| = · (80 + 1) · 21 = ≈ 29.
2 2 2
Zaključujemo da je
m=1
√ √ √ √
x + 79y = ±(10 + 79) · (80 + 9 79)1 = ±(1511 + 170 79)
√ √ √ √
x + 79y = ±(−10 + 79) · (80 + 9 79)1 = ±(−89 − 10 79)
⇒ (1511, 170), (−1511, −170), (−1511, 170), (1511, −170).
m=2
√ √ √ √
x + 79y = ±(10 + 79) · (80 + 9 79)2 = ±(241750 + 27199 79)
√ √ √ √
x + 79y = ±(−10 + 79) · (80 + 9 79)2 = ±(−14230 − 1601 79)
⇒ (241750, 27199), (−241750, −27199), (−14230, −1601), (14230, 1601).
m = −1
√ √ √ √
x + 79y = ±(10 + 79) · (80 + 9 79)−1 = ±(89 − 10 79)
√ √ √ √
x + 79y = ±(−10 + 79) · (80 + 9 79)−1 = ±(−1511 + 170 79)
⇒ (89, −10), (−89, 10), (−1511, 170), (1511, −170).
m = −2
√ √ √ √
x + 79y = ±(10 + 79) · (80 + 9 79)−2 = ±(14230 − 1601 79)
√ √ √ √
x + 79y = ±(−10 + 79) · (80 + 9 79)−2 = ±(−241750 + 27199 79)
⇒ (14230, −1601), (−14230, 1601), (−241750, 27199), (241750, −27199).
♦
Zadatak 17. Odabrati jedan broj iz intervala (1050 + 3 · 1010 , 1050 + 4 · 1010 )
te ga predstaviti kao sumu kvadrata 2,3 i 5 prirodnih brojeva, te kao razliku
2 prirodna broja.
Rješenje: Broj koji odaberemo mora se moći predstaviti kao suma kvadrata
2,3 i 5 prirodnih brojeva, te kao razliku 2 prirodna broja.
Neka je to broj n = 1050 + 38025 · 106 . Fakorizacija ovog broja je
n = 26 · 58 · 40000000000000000000000000000000000000000000001521.
2. faktor 2 ima neparan eksponent ili postoji bar jedan prosti faktor oblika
4k + 1.
Kako odabrani broj zadovoljava uslove navedenog teorema on se može pri-
kazati kao suma kvadrata prirodnih brojeva.
2 2
n = 1050 + 38025 · 106 = 1025 + 195 · 103 .
Teorem 6. Prirodan broj n može se prikazati kao suma kvadrata tri cijela
broja ako i samo ako n nije oblika 4m (8k + 7), k, m ≥ 0.
Odabrani broj nije oblika 4m (8k +7), pa se može prikazati kao suma kvadrata
tri prirodna broja
Korolar 2. Svaki prirodan broj n > 169 može se prikazati kao suma kva-
drata 5 prirodnih brojeva.
tj.
2 2
n = (25 · 1048 + 950625 · 104 + 1) − (25 · 1048 + 950625 · 104 − 1) .
♦
Zadatak 18. Skup {1010 + 151, 1010 + 153} dopuniti D(1) trojke i D(1)
četvorke.
c = a + b + 2 · r,
tj.
r = 1010 + 152 .
Sada je
Diofantova D(1) trojka je {1010 + 151, 1010 + 153, 1010 + 608}. Dobijeni skup
dopunjavamo do D(1) četvorke pomoću jednakosti
d = a + b + c + 2abc + 2rst,
{1010 +151, 1010 +153, 1010 +608, 16·1030 +7296·1020 +1108988·1010 +56188320}.
♦
Zadatak 19. Naći cjelobrojna rješenja jednačine x4 − x3 y − 9x2 y 2 + 9xy 3 −
y 4 = −1.
x4 − x3 y − 9x2 y 2 + 9xy 3 − y 4 = −1
x4 − x3 y − 9x2 y 2 + 9xy 3 = y4 − 1
x4 − 9x3 y + 8x3 y − 8x2 y 2 − x2 y 2 + 9xy 3 = y4 − 1
x2 x2 − y 2 − 9xy x2 − y 2 + 8x2 y (x − y) (y − 1)(y + 1) y 2 + 1
=
(y − 1)(y + 1) y 2 + 1
x(x − y) [x(x + y) − 9y(x + y) + 8xy] =
(y − 1)(y + 1) y 2 + 1
x(x − y)(x − 3y)(x + 3y) =
t = thueinit(P ).