ratkaisut

246. Väite: Luku 31 704 – 22 271 on jaollinen luvulla 71.
Todistus:
31704 − 22 271 ≡ 370⋅24 + 24 − 270⋅32 + 31 ≡ (370 ) 24 ⋅ 324 − (270 )32 ⋅ 231
≡ 124 ⋅ 324 − 132 ⋅ 231 ≡ 324 − 231
1 704
Luku 3
370 ≡ 1(mod 71), 270 ≡ 1(mod 71)
324 ≡ (312 ) 2 ≡ 62 ≡ 36(mod 71)
231 ≡ (215 ) 2 ⋅ 2 ≡ 37 2 ⋅ 2 ≡ 40(mod 71)
≡ 36 − 40 ≡ 67(mod 71)
– 22 271 ei ole jaollinen luvulla 71.
Laudatur 11 MAA11 ratkaisut kertausharjoituksiin
1. Peruskäsitteitä
247. a) ”Kissa a on harmaa” on avoin lause, koska sen totuusarvo riippuu muuttujan a
valinnasta.
b) ”Lotta-kissa on musta” on suljettu lause, koska sillä on tietty totuusarvo.
2
c) ” = 9 ” on suljettu lause, koska sillä on tietty totuusarvo (epätosi).
5
d) ” x 2 − 2 x ≥ 5 ” on avoin lause, koska sen totuusarvo riippuu muuttujan x valinnasta.
Vastaus: a) Avoin lause b) Suljettu lause c) Suljettu lause d) Avoin lause
248. p = ”Olen opiskelija.”, q = ”Olen töissä.”
a) ¬p = ”En ole opiskelija.”
b) ¬q = ”En ole töissä.”
c) ¬ p ∧ q = ”En ole opiskelija, ja olen töissä.”
d) p ⇒ ¬q = ”Jos olen opiskelija, niin en ole töissä.”
e) ¬p ⇔ q = ”En ole opiskelija ainoastaan jos olen töissä.”
Vastaus: a) ”En ole opiskelija.” b) ”En ole töissä.” c) ”En ole opiskelija, ja olen töissä.”
d) ”Jos olen opiskelija, niin en ole töissä.” e) ”En ole opiskelija ainoastaan jos olen töissä.”
249.
a) Lauseen p ⇒ ¬q pääkonnektiivi on implikaatio ( ⇒ ).
p ⇒ ¬q
p q ¬q
1 1 0
0
1 0 1
1
0 1 0
1
0 0 1
1
97
b) Lauseen ¬( p ∨ ¬q) pääkonnektiivi on negaatio ( ¬ ), joka on sulkeiden edessä.
p ∨ ¬q ¬( p ∨ ¬q)
p q ¬q
1
1
0
0
1
0
1
0
0
1
0
1
1
1
0
1
0
0
1
0
c) Lauseen p ∧ q ∨ r pääkonnektiivi on disjunktio ( ∨ ).
p∧q p∧q∨r
p
q r
1
1 1
1
1
1
1 0
1
1
1
0 1
0
1
1
0 0
0
0
0
1 1
0
1
0
1 0
0
0
0
0 1
0
1
0
0 0
0
0
250.
a) Lauseen p ∨ q ⇒ r pääkonnektiivi on implikaatio ( ⇒ ).
p∨q p∨q ⇒ r
p
q r
1
1 1
1
1
1
1 0
1
0
1
0 1
1
1
1
0 0
1
0
0
1 1
1
1
0
1 0
1
0
0
0 1
0
1
0
0 0
0
1
b) Lauseen p ⇔ q ∧ r pääkonnektiivi on ekvivalenssi ( ⇔ ).
q∧r p ⇔ q∧r
p
q r
1
1 1
1
1
1
1 0
0
0
1
0 1
0
0
1
0 0
0
0
0
1 1
1
0
0
1 0
0
1
0
0 1
0
1
0
0 0
0
1
98
c) Lauseen ( p ∧ ¬q) ∨ ¬p ∧ q pääkonnektiivi on (viimeinen) konjunktio ( ∧ ).
p ∧¬q
p q ¬q ¬p
( p ∧ ¬q ) ∨ ¬ p
( p ∧ ¬q ) ∨ ¬ p ∧ q
1
1
0
0
1
0
1
0
0
1
0
1
0
0
1
1
251. a) p ∧ (q ∨ r )
q∨r
p
q r
1
1
1
1
0
0
0
0
1
1
0
0
1
1
0
0
1
0
1
0
1
0
1
0
1
1
1
0
1
1
1
0
b) p ∨ (q ⇒ r )
q⇒r
p
q r
1
1
1
1
0
0
0
0
1
1
0
0
1
1
0
0
1
0
1
0
1
0
1
0
1
0
1
1
1
0
1
1
0
1
0
0
0
1
1
1
0
0
1
0
p ∧ (q ∨ r )
1
1
1
0
0
0
0
0
p ∨ (q ⇒ r )
1
1
1
1
1
0
1
1
252. p = ”x = −3” ja q = ”6x = −18”
Lause q ⇒ p = ”Jos 6x = −18, niin x = −3.”
Lause on tosi, sillä jos 6 x = −18 ⇔ x =
−18
⇔ x = −3 .
6
Vastaus: ”Jos 6x = −18, niin x = −3.”, lause on tosi.
253. Merkitään p = ”Ranta on lähellä.”, q = ”Oikealle menevä tie vie rantaan.”
Herra 1: ”Ranta on lähellä tai oikealle menevä tie vie rantaan.” = p ∨ q
Herra 2: ”Ranta on lähellä ja oikealle menevä tie vie rantaan.” = p ∧ q
Herra 2: ”Jos ranta on lähellä, oikealle menevä tie johtaa rantaan.” = p ⇒ q
99
Laaditaan totuustaulu.
p q 1: p ∨ q 2: p∧q 2: p⇒q
1 1
1
1
1
1 0
1
0
0
0 1
1
0
1
0 0
0
0
1
b) Koska herra 2 ei voi puhua sekä totta että valetta, tulevat vain rivit 1 ja 2 kysymykseen.
Kummaltakin riviltä nähdään, että herra 1 puhuu totta, joten herra 2 valehtelee.
c) Rivi 2 on totuuden mukainen rivi, joten Liisan on valittava vasemmalle vievä tie.
Vastaus: b) Herra 1 puhuu totta ja herra 2 valehtelee. c) Liisan on valittava vasemmalle
menevä tie.
2. Tautologia
254. a) Väite: Lause ¬(¬ p ∨ ¬ q) ⇔ ( p ∧ q) on tautologia.
Todistus:
¬(¬ p ∨ ¬ q )
De Morganin laki
⇔ ¬(¬p ) ∧ ¬(¬q )
kaksoisnegaation laki
⇔ p∧q
Koska lauseet ¬(¬ p ∨ ¬ q) ja p ∧ q ovat ekvivalentit, niin lause
¬(¬ p ∨ ¬ q) ⇔ ( p ∧ q) on tautologia.
b) Väite: Lause [¬ p ⇒ (¬ q ∧ ¬ r )] ⇔ (q ∨ r ) ⇒ p on tautologia.
Todistus:
¬ p ⇒ (¬ q ∧ ¬ r )
kontrapositiolaki
⇔ [¬(¬q ∧ ¬r ) ⇒ ¬(¬p )]
⇔ {[¬(¬q ) ∨ ¬(¬r )] ⇒ ¬(¬p )}
De morganin laki
kaksoisnegaation laki
⇔ [(q ∨ r ) ⇒ p ]
Koska lauseet ¬ p ⇒ (¬ q ∧ ¬r ) ja (q ∨ r ) ⇒ p ovat ekvivalentit, niin lause
[¬ p ⇒ (¬ q ∧ ¬ r )] ⇔ (q ∨ r ) ⇒ p on tautologia.
255. [( p ∨ q ) ∧ ¬ p ] ⇒ p
Laaditaan totuustaulu.
¬p
p∨q
p
q
1
1
0
0
1
0
1
0
0
0
1
1
1
1
1
0
( p ∨ q ) ∧ ¬p
0
0
1
0
[( p ∨ q ) ∧ ¬ p ] ⇒ p
1
1
0
1
100
Koska lauseen [( p ∨ q ) ∧ ¬ p ] ⇒ p totuus ei ole riippumaton atomilauseiden totuusarvoista,
lause ei ole tautologia.
Vastaus: Lause ei ole tautologia.
256. [( p ⇒ q ) ∧ (q ⇒ r )] ⇒ ( p ⇒ r )
Laaditaan totuustaulu.
p q r p ⇒ q q ⇒ r ( p ⇒ q ) ∧ (q ⇒ r )
1 1 1
1
1
1
1 1 0
0
0
0
1 0 1
0
1
0
1 0 0
0
1
0
0 1 1
1
1
1
0 1 0
1
0
0
0 0 1
1
1
1
0 0 0
1
1
1
p⇒r
1
0
1
0
1
1
1
1
[( p ⇒ q ) ∧ (q ⇒ r )] ⇒ ( p ⇒ r )
1
1
1
1
1
1
1
1
Koska lauseen [( p ⇒ q ) ∧ (q ⇒ r )] ⇒ ( p ⇒ r ) totuusarvo on riippumaton atomilauseiden
totuusarvoista, lause on tautologia.
Vastaus: Lause on tautologia.
257. Osoitetaan, että [( p ∧ ¬r ) ⇒ ¬q] ⇔ [q ⇒ (¬p ∨ r )]
( p ∧ ¬ r) ⇒ ¬ q
kontrapositiolaki
⇔ [¬(¬q ) ⇒ ¬( p ∧ ¬r )]
De Morganin laki
⇔ {¬(¬q ) ⇒ [(¬p ∨ ¬(¬r )]}
kaksoisnegaation laki
ja
⇔ [q ⇒ (¬p ∨ r )]
q ⇒ (¬ p ∨ r ) ovat ekvivalentit.
258. Muodostetaan sellainen lause r lauseiden p ja q avulla, joka on tosi vain silloin, kun
lause p on tosi ja lause q on epätosi, ja muulloin lause on epätosi.
Totuustaulu
p
q
r
1
1
0
1
0
1
0
1
0
0
0
0
Lause p ⇒ q on epätosi, kun lause p on tosi ja lause q on epätosi, muulloin lause on tosi.
Kysytty lause on tämän lauseen negaatio, siis lause r voi olla r ⇔ ¬( p ⇒ q)
101
3. Predikaattilogiikka
259. Lause p( x) : x 2 + 1 = 2
Yhtälön ratkaisu (jos määrittelyjoukko on reaalilukujen joukko)
x2 + 1 = 2
x2 = 1
x = ±1
a) Määrittelyjoukko on A = Z . Koska yhtälön molemmat ratkaisut kuuluvat
määrittelyjoukkoon, ne kelpaavat.
Ratkaisujoukko on {−1, 1}
b) Määrittelyjoukko on A = {−2, − 1, 0} . Ratkaisuista vain x = −1 kuuluu
määrittelyjoukkoon, joten ratkaisujoukko on {−1}.
Vastaus: a) {−1, 1} b) {−1}
260. Lause p( x) : x > 1 ∧ x 2 ≤ 4
Lauseen ratkaisu (jos määrittelyjoukko on reaalilukujen joukko)
x >1
ja
x2 ≤ 4
x >1
ja
x ≤2
x >1
Lukusuora
ja
−2≤ x ≤ 2
x>1
−2
1
2
x2 ≤ 4
x > 1 ∧ x2 ≤ 4
a) Kun määrittelyjoukko on A = Z , ratkaisuksi kelpaa vain luku 2.
b) Kun määrittelyjoukko on A = R , niin ratkaisuksi kelpaa puoliavoin väli ]1,2].
Vastaus: a) {2} b) ]1,2]
1
1
∈ \, ∉ Z .
2
2
b) Lause ∃x ∈ R : ( x ∈ Z) on tosi, sillä esimerkiksi 1 ∈ \ ja 1 ∈ Z .
c) Lause ∀x ∈ Z : ( x ∈ R) on tosi, sillä kokonaislukujen joukko sisältyy reaalilukujen
joukkoon.
d) Lause ∃x ∈ Z : ( x ∈ R) on tosi, sillä kokonaislukujen joukko sisältyy reaalilukujen
joukkoon.
261. a) Lause ∀x ∈ R : ( x ∈ Z) on epätosi, sillä esimerkiksi
Vastaus: a) Epätosi b) Tosi c) Tosi d) Tosi
102
⎛x
⎞
262. ∃x ∈ Z + : ∀y ∈ Z + : ⎜ = 1⎟
y
⎝
⎠
Lause on tosi, jos löytyy sellainen positiivinen kokonaisluku, joka jaettaessa millä tahansa
positiivisella kokonaisluvulla antaa osamääräksi 1. Tämä on mahdotonta, koska kahden
positiivisen kokonaisluvun osamäärä on yksi vain jos luvut ovat yhtä suuret. Lause on
epätosi.
Vastaus: Lause on epätosi.
263. Lause ∀x ∈ R :[ x = 2 ⇔ x 2 − 4 x + 4 = 0]
Yhtälö x = 2 ⇔ ( x = −2 ∨ x = 2)
Tarkastellaan lauseen ∀x ∈ R :[ x = 2 ⇔ x 2 − 4 x + 4 = 0] totuusarvoa, kun x ∈ \ .
Epätodeksi todistamiseen riittää vain yksi esimerkki.
Lasku
totuusarvo
lasku
totuusarvo
2
2
x
x =2
x = 2 x − 4x + 4 = 0
x − 4 x + 4 = 0 x = 2 ⇔ x2 − 4 x + 4 = 0
x ≠ ±2
−1 ≠ 2
0
(−1)2 − 4 ⋅ (−1) + 4 ≠ 0
0
1
x =−2
−2 = 2
1
(−2)2 − 4 ⋅ (−2) + 4 ≠ 0
0
0
x=2
2 =2
1
22 − 4 ⋅ 2 + 4 = 0
1
1
Lauseen totuusarvo ei ole riippumaton muuttujan x valinnasta, joten lause ei ole tautologia.
Vastaus: Ei ole
264. a) Lause ∀x ∈ R : ∃y ∈ R : x 2 − y 2 = 0 on tosi, jos jokaiselle reaaliluvulle x löytyy
ainakin yksi reaaliluku y siten, että x 2 − y 2 = 0 ⇔ x 2 = y 2 . Lause on tosi, sillä esimerkiksi
voidaan valita, että x = y .
b) Lause ∃y ∈ R : ∀x ∈ R : x 2 − y 2 = 0 on epätosi, koska x 2 − y 2 = 0 ⇔ x 2 = y 2 ja vain
samojen lukujen tai vastalukujen neliöt ovat yhtä suuret. Ei ole olemassa sellaista
reaalilukua, jonka neliö olisi yhtä suuri kuin minkä tahansa muun reaaliluvun neliö.
Vastaus: a) Tosi b) Epätosi
265. Lause ∀x ∈ \ : q ( x) on tosi.
a) ∀x ∈ \ : ¬q( x)
Jos lause q(x) kaikilla reaaliluvuilla, niin ei voi olla yhtään sellaista reaalilukua, jolle lause
q(x) ei olisi tosi. Näin ollen lauseen q(x) negaatio ei olla tosi millään reaaliluvulla. Voidaan
siis päätellä totuusarvo.
103
b) ∃x ∈ \ : q( x)
Jos lause q(x) kaikilla reaaliluvuilla, niin ei voi olla yhtään sellaista reaalilukua, jolle lause
q(x) ei olisi tosi. Näin ollen lause ∃x ∈ \ : q( x) on aina tosi. Voidaan siis päätellä
totuusarvo.
Vastaus: a) Voidaan b) Voidaan
4. Todistusmenetelmiä
266. Merkitään
p = ”Olio on hyönteinen”, q = ”Oliolla on 3 jalkaparia”
Päättelyn formalisointi
Hyönteisillä on 3 jalkaparia. Hämähäkillä on 4 jalkaparia. Tästä seuraa, että hämähäkki ei
ole hyönteinen. [( p ⇒ q) ∧ ¬q] ⇒ ¬p
Laaditaan totuustaulu lauseelle [( p ⇒ q) ∧ ¬q] ⇒ ¬p
p q ¬ p ¬ q p ⇒ q [( p ⇒ q ) ∧ ¬q ] [( p ⇒ q) ∧ ¬q] ⇒ ¬p
1 1 0
0
1
0
1 0 0
1
0
0
0 1 1
0
1
0
0 0 1
1
1
1
Koska lause on tautologia, päättely on oikea.
1
1
1
1
Vastaus: Päättely on oikea.
3
∨ x = 7)
8
Todistetaan ensin implikaatio vasemmalta oikealle ( ⇒ )
8x2 − 53x − 21 = 0
267. 8x2 − 53x − 21 = 0 ⇔ ( x = −
−(−53) ± (−53) 2 − 4 ⋅ 8 ⋅ (−21)
2 ⋅8
3
x1 = −
8
x2 = 7
Todistetaan implikaatio oikealta vasemmalle ( ⇐ )
3
Sijoitetaan x = −
8
x=
2
72 159
⎛ 3⎞
⎛ 3⎞
+
− 21 = 0
8 ⋅ ⎜ − ⎟ − 53 ⋅ ⎜ − ⎟ − 21 =
8
8
64
8
⎝
⎠
⎝
⎠
Sijoitetaan x = 7
8 ⋅ 72 − 53 ⋅ 7 − 21 = 0
Koska implikaatiot ovat kumpaankin suuntaan tosia, on ekvivalenssi tosi. ,
104
268. a) Oletus: n on pariton
Väite: 2n − 1 on pariton
Todistus: Merkitään n = 2k + 1
2n − 1 = 2(2k + 1) −1 = 4k + 3 = 4k + 2 + 1 = 2(2k + 1) + 1, joka on pariton.
b) Oletus: n on pariton
Väite: 2n − 1 on pariton
Todistus: Vastaväite: 2n − 1 on parillinen
Merkitään 2n − 1 = 2p, p ∈ ]
2n − 1 = 2p
2n = 2p +1
Päädyttiin ristiriitaan, koska yhtälön vasemmalla puolella on parillinen luku ja oikealla
puolella pariton, joten väite on oikea. ,
269. Oletus:
x < y ja a < b
Väite: x + a < y + b
Todistus:
x<y
+a
x +a < y + a < y + b
On osoitettu, että jos x < y ja a < b, niin x + a < y + b. ,
270.
Oletus: Suunnikkaan vastakkaiset sivut ovat yhdensuuntaiset.
Väite: Suunnikkaan vastakkaiset kulmat ovat yhtä suuret
Todistus:
α
α
β
β
α
β
β
α
Kun kaksi yhdensuuntaista suoraa leikkaa kaksi muuta keskenään yhdensuuntaista suoraa,
muodostuu yhtä suuret samankohtaiset kulmat, jotka ovat suunnikkaan vastakkaiset kulmat.
,
271. x 2 + 2 x + 3 x + 2 3 ≥ 0
Vastaesimerkki
7
Sijoitetaan x = −
4
2
⎛ 7⎞
⎛ 7⎞
⎛ 7⎞
⎜ − 4 ⎟ + 2 ⋅ ⎜ − 4 ⎟ + 3 ⋅ ⎜ − 4 ⎟ + 2 3 = −0, 00448... < 0
⎝
⎠
⎝
⎠
⎝
⎠
Joten epäyhtälö ei ole tosi kaikilla reaaliluvuilla x.
Vastaus: Epäyhtälö ei ole tosi kaikilla reaaliluvuilla x.
105
272. a > b ⇒ a > b
Vastaesimerkki
Sijoitetaan a = −2 ja b = −1
−2 > −1 mutta −2 < −1
Vastaus: Lause on epätosi.
273. x > 3 ⇒ x + 1,9 − x 2 − 9 > 2
Vastaesimerkki
Sijoitetaan x = 48
48 + 1,9 − 482 − 9 = 1,993... < 2
Vastaus: Lause on epätosi.
274. a) ∀x ∈ \ : 2 x > x
Vastaesimerkki
Sijoitetaan x = 0
2⋅0 = 0 > 0
b) ∃x ∈ \ : − x 2 + x − 9 ≥ 0
Tutkitaan funktiota f ( x ) = − x 2 + x − 9
Nollakohdat
D = 12 − 4 ⋅ ( −1) ⋅ ( −9) = −35 < 0
ei nollakohtia
Kuvaaja on alaspäin aukeava paraabeli, joten funktio saa vain negatiivisia arvoja.
5. Alkuluvut
275.
a) 72 = 23 ⋅ 32
b) 198 = 2 ⋅ 32 ⋅ 11
c) 448 = 26 ⋅ 7
276.
a) 117 = 32 ⋅ 13
d) 1 125 = 32 ⋅ 53
g) 2 436 = 22 ⋅ 3 ⋅ 7 ⋅ 29
b) 638 = 2 ⋅ 11 ⋅ 29
c) 725 = 52 ⋅ 29
2
e) 1 425 =3 ⋅ 5 ⋅ 19
f) 2 110 = 2 ⋅ 5 ⋅ 211
h) 227 052 = 22 ⋅ 32 ⋅ 7 ⋅ 17 ⋅ 53
277. Poistetaan luvusta 29 505 viimeinen numero 5 ja jäljelle jäävästä luvusta 2 950
vähennetään alkuperäinen viimeinen numero 5 kerrottuna kahdella eli 10
2 950 − 10 = 2 940
Toistetaan menettely luvulle 2 940
294 − 2 ⋅ 0 = 294
Toistetaan menettely luvulle 294
29 − 2 ⋅ 4 = 21
106
Koska luku 21 on jaollinen seitsemällä, on luku 294 jaollinen seitsemällä ja luku 2 940 sekä
alkuperäinen luku 29 505 jaollinen seitsemällä.
Vastaus: On jaollinen luvulla 7.
278. Luku ei ole jaollinen yhdellätoista, koska sen numeroista vuorotellen yhteen ja
vähennyslaskulla saatu luku 3 − 8 + 5 − 6 + 4 − 4 + 2 − 8 + 0 − 9 + 8 − 4 + 0 − 9 + 4 − 0 +
1 − 1 + 1 = −26 ei ole jaollinen yhdellätoista.
Vastaus: Ei ole jaollinen yhdellätoista.
279. 1 471 ≈ 38
Koska luku 1 373 ei ole jaollinen luvuilla 2, 3, 5, 7, 11, 13, 17, 19, 23, 29, 31 ja 37, se on
alkuluku.
Vastaus: Luku 1 471 on alkuluku.
280. a)
12 = 22 ⋅ 3
40 = 23 ⋅ 5
syt(12, 40) = 22 = 4
pyj (12,4 0) = 23 ⋅ 3 ⋅ 5 = 120
b)
8 = 23
90 = 2 ⋅ 32 ⋅ 5
126 = 2 ⋅ 32 ⋅ 7
syt(8, 90, 126) = 2
pyj (8, 90, 126) = 23 ⋅ 32 ⋅ 5 ⋅ 7 = 2 520
Vastaus: a) 4 ja 120 b) 2 ja 2 520
281. a)
56 = 23 ⋅ 7
70 = 2 ⋅ 5 ⋅ 7
84 = 22 ⋅ 3 ⋅ 7
syt(56, 70, 84) = 2 ⋅ 7 = 14
pyj(56, 70, 84) = 23 ⋅ 3 ⋅ 5 ⋅ 7 = 840
b)
54 = 2 ⋅ 33
153 = 32 ⋅ 17
171 = 32 ⋅ 19
syt(54, 153, 171) = 32 = 9
pyj(54, 153, 171) = 2 ⋅ 33 ⋅ 17 ⋅ 19 = 17 442
Vastaus: a) 14 ja 840
b) 9 ja 17 442
107
282.
12 22 ⋅ 3 4
=
=
a)
87 3 ⋅ 29 29
253
11 ⋅ 23
11
=
=
b)
1173 3 ⋅17 ⋅ 23 51
c)
1 918 2 ⋅ 7 ⋅137 137
=
=
2996 22 ⋅ 7 ⋅107 214
Vastaus: a)
4
29
b)
11
51
c)
137
214
283. Oletus: n ∈ `
Väite: 5n3 + n on parillinen.
Todistus: Jaetaan todistus kahteen osaan.
1) n on parillinen
5n3 + n = n(5n2 + 1) tulo on parillinen, koska n on parillinen
2) n on pariton
5n3 + n on pariton, koska parittomien lukujen tulo on pariton ja parittomien lukujen summa
on parillinen. ,
6. Jaollisuus ja lukujärjestelmät
284. a) 123 874 = 11261 · 11 + 3
b) 123 874 = 6 519 · 19 + 13
Vastaus: Jakojäännös on a) 3 b) 13.
285. a) 4215 = 4 · 52 + 2 · 51 + 1 · 50 = 111
b) 11 101 1112 =1 · 27 + 1 · 26 + 1 · 25 + 0 · 24 + 1 · 23 + 1 · 22 + 1 · 21 + 1 · 20 = 239
c) 56,38 = 5 · 81 + 6 · 50 + 3 · 8–1 = 46,375
d) FF,A16 = 15 · 161 + 15 · 160 + 10 · 16–1 = 255,625
Vastaus: a) 111 b) 239 c) 46,375 d) 255,625
286. a) 291 = 5 · 58 + 1 = 5·(5 · 11 + 3) + 1 = 52 · 11 + 3 · 5 + 1 = 52·(2 · 5 + 1) + 3 · 5 + 1
= 2 · 53 + 1 · 52 + 3 · 51 + 1 · 50 = 2 1315
b) 291 = 2 · 145 + 1 = 2·(2 · 72 + 1) + 1 = 22 · 72 + 2 + 1 = 22 · 8 · 9 + 2 + 1
= 22 · 23 · 9 + 2 + 1 = 25·(2 · 4 + 1) + 2 + 1 = 28 + 25 + 2 + 1 = 100 100 0112
c) 291 = 16 · 18 + 3 = 16(1 · 16 + 2) + 3 = 1 · 162 + 2 · 16 + 3 =12316
Vastaus: a) 2 1315 b) 100 100 0112
c) 12316
108
287. a) 101 294 000 024·846 000 723 = (101 294·106 + 24)·(846 · 106 + 723)
= 85 694 724 · 1012 + 73 235 562 · 106 + 20 304 · 106 + 17 352
= 85 694 797 255 866 017 352
b) Jakolasku 987 654 321 123 456: 543
1818884569 288
543 987 654321123456
987 654 012
309123456
309123384
72
987 654 321 123 456: 543 = 1 818 884 569 288 jää 72
Vastaus: a) 85 694 797 255 866 017 352 b) 1 818 884 569 288 jää 72
288. a) 75 – 1 = (7 – 1)·2 801 =2·3·2 801
b) 113 + 1 = (11 + 1)·111 = 2 · 2 · 3 · 3 · 37 =22 · 32 · 37
c) 318 – 1 = (39 – 1)·(39 + 1) = [(33)3 – 1]·[(33)3 + 1] = (33 – 1)·757·(33 + 1)·703
= 26 · 757 · 28 · 703 = 2 · 13 · 757 · 2 · 2 · 7 · 19 · 37 = 23 · 7 · 13 · 19 · 37 · 757
Vastaus: a) 2·3·2 801 b) 22·32·37 c) 23·7·13·19·37·757
289. Tekijöihin jako 214 – 1 = (27 – 1)·(27 + 1) = 127 · 3 · 43
Luvun pienin tekijä on 3.
Luvun suurin tekijä on 127 · 43 = 5 461
Vastaus: Luvun 214 – 1 suurin tekijä, joka on pienempi kuin luku itse on 5 461.
290.
2
4
6
4 008 4 010 4 010 4 008
6 4 2
⋅
⋅
⋅ ... ⋅
⋅
=
⋅
⋅ ... ⋅ ⋅ ⋅ = 22 005
2 005 2 004 2 003
2
1
2 005 2 004
3 2 1
Vastaus: Luku alkutekijöinä on 2 2 005 .
291. Tekijöihin jako 222 + 1 = (211)2 + 2 · 211 + 1 – 2 · 211 = (211 + 1)2 – 212
= (211 + 1 + 26)·(211 + 1 – 26) = 2 113 · 1 985 = 2 113 · 5 · 397
Vastaus: Alkutekijät ovat 5, 397 ja 2 113.
292. Ykköset x
Kymmenet y
Sadat z
Luku 100z + 10y + x
109
Yhtälöryhmä
⎧ y = 3z
⎪
⎨x = y −1
⎪100 z + 10 y + x = 100 x + 10 y + z − 297
⎩
⎧ y = 3z
⎪
⎨x = y −1
⎪99 z − 99 x = −297
⎩
Ratkaisemalla yhtälöryhmä saadaan x = 5, y = 6 ja z = 2.
Vastaus: Luku on 265.
293. Ykköset x
Kymmenet y
Sadat z
Luku 100z + 10y + x, missä x, y, z ∈ `
Yhtälöryhmä
⎧ x + y + z = 10 y + x
⎨ 2
2
2
⎩ x + y + z = 118
⎧z = 9 y
⎨ 2
2
2
⎩ x + y + z = 118
Kun sijoitetaan ylempi yhtälö alempaan, saadaan x2 + 82y2 = 118. Koska x, y, z ∈ ` , niin
ainoa ratkaisu on y = 1 ja x = 6, jolloin z = 9.
Vastaus: Luku on 916.
294. Luku 1 on 10 – x, missä x on oikean käden ojentamatta jätettyjen sormien lukumäärä.
Luku 2 on 10 – y, missä y on vasemman käden ojentamatta jätettyjen sormien lukumäärä.
Lukujen tulo (10 – x)(10 – y) = 100 – 10y – 10x + xy = 10(10 – x – y) + xy
Edellä olevassa lausekkeessa xy on ojentamatta jääneiden sormien tulo.
Lisäksi ojennettujen sormien lukumäärä on 10 – x – y.
8. Eukleideen algoritmi
295. a) 36 = 1 · 28 + 8
28 = 3 · 8 + 4
8=2·4
syt(28, 36) = 4
b) 231 = 3 · 63 + 42
63 = 1 · 42 + 21
42 = 2 · 21
syt(63, 231) = 21
110
c) 1 013 = 1 · 735 + 278
735 = 2 · 278 + 179
278 = 1 · 179 + 99
179 = 1 · 99 + 80
99 = 1 · 80 + 19
80 = 4 · 19 + 4
19 = 4 · 4 + 3
4=1·3+1
3=3·1
syt(735, 1 013) = 1
Vastaus: a) 4 b) 21 c) 1
296. a) Lukujen 408 ja 425 suurin yhteinen tekijä
425 = 1 · 408 + 17
408 = 17 · 24
Supistetaan luvulla 17.
17)
408 24
=
425 25
b) Lukujen 1 456 ja 2 856 suurin yhteinen tekijä
2 856 = 1 · 1 456 + 1 400
1 456 = 1 · 1 400 + 56
1 400 = 25 · 56
Supistetaan luvulla 56.
56)
1456 26
=
2856 51
c) Lukujen 15 868 ja 24 760 suurin yhteinen tekijä
24 760 = 1 · 15 868 + 8 892
15 868 = 1 · 8 892 + 6 976
8 892 = 1 · 6 976 + 1 916
6 976 = 3 · 1 916 + 1 228
1 916 = 1 · 1 228 + 688
1 228 = 1 · 688 + 540
688 = 1 · 540 + 148
540 = 3 · 148 + 96
148 = 1 · 96 + 52
96 = 1 · 52 + 44
52 = 1 · 44 + 8
44 = 5 · 8 + 4
8=2·4
Supistetaan luvulla 4.
4)
15868 3967
=
24 760 6190
Vastaus: a)
3967
24
26
b)
c)
25
51
6190
111
297. a) 98 = 1 · 78 + 20
78 = 3 · 20 + 18
20 = 1 · 18 + 2
18 = 9 · 2
Syt(78, 98) = 2
Lineaarikombinaatio 2 = 20 – 18 = 20 – (78 – 3·20) = 4 · 20 – 78 = 4·(98 – 78) – 78
= 4 · 98 – 5 · 78
Vastaus: Suurin yhteinen tekijä 2 ja lineaarikombinaatio on 2 = 4 · 98 – 5 · 78
298. 3 892 = 1 · 3 164 + 728
3 164 = 4 · 728 + 252
728 = 2 · 252 + 224
252 = 1 · 224 + 28
224 = 8 · 28
syt(3 164, 3 892) = 28
Lineaarikombinaatio 28 = 252 – 224 = 252 – (728 – 2 · 252) = 3 · 252 – 728
= 3·(3 164 – 4 · 724) – 728 = 3 · 3 164 – 13 · 724
= 3 · 3 164 – 13·(3 892 – 3 164) = 16 · 3 164 – 13·3 892
Vastaus: Suurin yhteinen tekijä 28 ja lineaarikombinaatio on 28 = 16 · 3 164 – 13 · 3 892
299. a) Diofantoksen yhtälö x – 3y = 1
Haetaan lukujen 1 ja 3 suurin yhteinen tekijä Eukleideen algoritmilla.
3=3·1
Lineaarikombinaatio 1 = 1 · 1 + 0
1·1–3·0=1
Yksityisratkaisu x0 = 1 ja y0 = 0
Yleinen ratkaisu
b
−3
⎧
⎪ x = x0 + n ⋅ syt(a, b) = 1 + n 1 = 1 − 3n = 1 + 3n
⎪
⎨
a
1
⎪y = y − n⋅
= 0 − n = − n = n, n ∈ ]
0
⎪⎩
syt(a, b)
1
b) Diofantoksen yhtälö 13x – 25y = 18
Haetaan lukujen 13 ja 25 suurin yhteinen tekijä Eukleideen algoritmilla.
25 = 1 · 13 + 12
13 = 1 · 12 + 1
12 = 12 · 1
Syt(13, 25) = 1 = 13 – 12 = 13 – (25 – 13) = 2 · 13 – 25
13 · 2 – 25 · 1 = 1 |·18
13 · 36 – 25 · 18 = 18
|13x – 25y = 18
Yksityisratkaisu x0 = 36 ja y0 = 18
112
Yleinen ratkaisu
b
−25
⎧
⎪ x = x0 + n ⋅ syt(a, b) = 36 + n 1 = 36 − 25n = 11 + 25n
⎪
⎨
13
a
⎪y = y − n⋅
= 18 − n = 18 − 13n = 5 + 13n, n ∈ ]
0
syt(a, b)
1
⎩⎪
c) Diofantoksen yhtälö 14x – 6y = 1
Haetaan lukujen 6 ja 14 suurin yhteinen tekijä Eukleideen algoritmilla.
14 = 2 · 6 + 2
6=3·2
Syt(6, 14) = 2 = 14 – 2 · 6
14 · 1 – 6 · 2 = 2
Koska yhtälön vasemmalle puolelle pitäsi saada pariton luku, joka on mahdotonta, niin
yhtälöllä ei ole ratkaisua.
⎧ x = 1 + 3n
⎧ x = 11 + 25n
b) ⎨
Vastaus: a) ⎨
y
=
n
,
n
∈
]
⎩
⎩ y = 5 + 13n, n ∈ ]
c) Yhtälöllä ei ole ratkaisua.
300. Diofantoksen yhtälö 10x + 8y = 36
Haetaan lukujen 8 ja 10 suurin yhteinen tekijä Eukleideen algoritmilla.
10 = 1 · 8 + 2
8=4·2
Syt(8, 10) = 2 = 10 – 8
10 · 1 + 8·(–1) = 2 |·18
10 · 18 + 8·(–18) = 36
|10x + 8y = 36
Yksityisratkaisu x0 = 18 ja y0 = –18
Yleinen ratkaisu
8
b
⎧
⎪ x = x0 + n ⋅ syt(a, b) = 18 + n 2 = 18 + 4n = 2 + 4n
⎪
⎨
10
a
⎪y = y − n⋅
= −18 − n = −18 − 5n = 2 + 5n, n ∈ ]
0
syt(a, b)
2
⎩⎪
⎧ x = 2 + 4n
Vastaus: Kaikki ratkaisut ovat ⎨
.
⎩ y = 2 + 5 n, n ∈ ]
301. Yhtälön x2 – y2 = 15 kokonaislukuratkaisut
Yhtälön vasemmalla puolen oleva luku 15 voidaan jakaa tekijöihin seuraavasti:
15 = 1 · 15 = 15 · 1 = –1·(–15) = –15·(–1) = 3 · 5 = 5 · 3 = –3·(–5) = –5·(–3)
Täten yhtälön oikealla puolella olevan lausekkeen x2 – y2 = (x – y) (x + y) tekijöiden pitää
olla samat kuin yhtälön oikealla puolen olevat tekijät. Saadaan kahdeksan yhtälöparia ja
niille ratkaisut
113
⎧x − y = 1
⎨
⎩ x + y = 15
⎧x = 8
⎨
⎩y = 7
⎧ x − y = 15
⎨
⎩x + y = 1
⎧ x − y = −1
⎨
⎩ x + y = −15
⎧x = 8
⎨
⎩ y = −7
⎧ x = −8
⎨
⎩ y = −7
⎧ x − y = −15
⎨
⎩ x + y = −1
⎧ x = −8
⎨
⎩y = 7
⎧x − y = 3
⎨
⎩x + y = 5
⎧x − y = 5
⎨
⎩x + y = 3
⎧ x − y = −3
⎨
⎩ x + y = −5
⎧x = 4
⎨
⎩y =1
⎧x = 4
⎨
⎩ y = −1
⎧ x = −4
⎨
⎩ y = −1
⎧ x − y = −5
⎨
⎩ x + y = −3
⎧ x = −4
⎨
⎩y =1
⎧ x = −8 ⎧ x = − 8 ⎧ x = 4 ⎧ x = 4
⎧x = 8 ⎧x = 8
, ⎨
, ⎨
, ⎨
, ⎨
, ⎨
,
Vastaus: Ratkaisuja ovat ⎨
⎩ y = 7 ⎩ y = −7 ⎩ y = −7 ⎩ y = 7 ⎩ y = 1 ⎩ y = − 1
⎧ x = −4
⎧ x = −4
tai ⎨
.
⎨
⎩ y = −1
⎩y =1
302. Kolmen litran astioita x kpl
Viiden litran astioita y kpl
Marjoja oli 31 litraa
Saadaan Diofantoksen yhtälö 3x + 5y = 31
Haetaan lukujen 3 ja 5 suurin yhteinen tekijä Eukleideen algoritmilla.
5=1·3+2
3=1·2+1
2=2·1
Syt(3, 5) = 1 = 3 – 1 · 2 = 3 –1·(5 – 1 · 3) = 2 · 3 – 1 · 5
3 · 2 + 5·(–1) = 1 |·31
3 · 62 + 5·(–31) = 31
|3x + 5y = 31
Yksityisratkaisu x0 = 62 ja y0 = –31
Yleinen ratkaisu
5
b
⎧
⎪ x = x0 + n ⋅ syt(a, b) = 62 + n 1 = 62 + 5n = 2 + 5n
⎪
⎨
a
3
⎪y = y − n⋅
= −31 − n = 5 − 3n, n ∈ ]
0
⎪⎩
syt(a, b)
1
Koska x ≥ 0, niin 2 + 5n ≥ 0 eli n ≥ –0,4
114
Koska y ≥ 0, niin 5 – 3n ≥ 0 eli n ≤ 1,66…
Kokonaisluvut, jotka toteuttavat ehdot ovat 0 ja 1.
Sijoittamalla n = 0, saadaan x = 2 ja y = 5.
Sijoittamalla n = 1, saadaan x = 7 ja y = 2.
Näistä pienempi pussien määrä saadaan kun n = 0.
Vastaus: Anni tarvitsi vähintään 2 kolmen litran ja 5 viiden litran astiaa.
9. Kokonaislukujen kongruenssi
303. a) 32 ≡ 6(mod 5) on epätosi, sillä 32 – 6 = 26 = 5 · 5 + 1 eli 5 | (32 – 6)
b) −25 ≡ 11(mod 6) on tosi, sillä –25 – 11 = –36 = –6 · 6 eli 6| (–25 – 11)
c) 73 ≡ 3(mod 7) on tosi, sillä 73 – 3 = 70 = 10 · 7 eli 7| (73 – 3)
Vastaus: Lause on a) epätosi b) tosi c) tosi.
304. a) 2 157 = 196 · 11 + 1, joten jakojäännös on 1
a) 12 132 = 1 102 · 11 + 10, joten jakojäännös on 10
a) 10 273 = 933 · 11 + 10, joten jakojäännös on 10
Vastaus: Jakojäännös on a) 1 b) 10 c) 10.
305. Vuonna 2005 jouluaatto oli lauantai
a) Päivästä 24.12.1991 päivään 24.12.2005 päiviä on 14 · 365 + 4 = 5 114
Lasketaan kongruenssi modulo 7.
5 114 ≡ 730 · 7 + 4 ≡ 4(mod 7)
24.12.1991 oli tiistai.
b) Päivästä 2.12.1900 päivään 6.12.2005 päiviä on 105 · 365 + 26 = 38 351
Lasketaan kongruenssi modulo 7.
38 351 ≡ 5 478 · 7 + 5 ≡ 5(mod 7)
6.12.1939 oli maanantai.
c) Päivästä 24.12.1600 päivään 6.12.2005 päiviä on 405 · 365 + 98 = 147 923
Lasketaan kongruenssi modulo 7.
147 923 ≡ 21 131 · 7 + 6 ≡ 6(mod 7)
6.12.1917 oli sunnuntai.
Vastaus: Viikonpäivä oli a) tiistai b) maanantai c) sunnuntai.
306. Vuonna 2005 jouluaatto oli lauantai.
a) Päivästä 24.12.2005 päivään 24.12.2025 päiviä on 20 · 365 + 5 = 7 305
Lasketaan kongruenssi modulo 7.
7 305 ≡ 1 043 · 7 + 4 ≡ 4(mod 7)
24.12.2025 on keskiviikko.
b) Päivästä 24.12.2005 päivään 24.12.2100 päiviä on 95 · 365 + 23 = 34 698
Lasketaan kongruenssi modulo 7.
34 698 ≡ 4 956 · 7 + 6 ≡ 6(mod 7)
24.12.2100 on sunnuntai.
115
c) Päivästä 24.12.2005 päivään 24.12.3000 päiviä on 995 · 365 + 241 = 363 416
Lasketaan kongruenssi modulo 7.
363 416 ≡ 51 916 · 7 + 4 ≡ 4(mod 7)
24.12.3000 on keskiviikko.
Vastaus: Viikonpäivä on a) keskiviikko b) perjantai c) keskiviikko.
307. a) 2 x ≡ 1(mod 7)
2x – 1 = 7y
2x – 7y = 1
Haetaan lukujen 2 ja 7 suurin yhteinen tekijä Eukleideen algoritmilla.
7=3·2+1
2=2·1
Syt(2, 7) = 1 = 7 – 3 · 2
2 · (–3) – 7 · (–1) = 1
|2x – 7y = 1
Yksityisratkaisu x0 = –3 ja y0 = –1
Diofantoksen yhtälön yleisestä ratkaisusta tarvitaan vain muuttujan x ratkaisu
b
−7
= −3 + n
= −3 − 7 n = 4 + 7 n , n ∈ ]
x = x0 + n ⋅
syt(a, b)
1
b)
15 x ≡ 16(mod17)
15x – 17y = 16
Haetaan lukujen 15 ja 17 suurin yhteinen tekijä Eukleideen algoritmilla.
17 = 1 · 15 + 2
15 = 7 · 2 + 1
2=2·1
Syt(15, 17) = 1 = 15 – 7·2 = 15 – 7·(17 – 1 · 15) = 8 · 15 – 7 · 17
15 · 8 – 17 · 7 = 1 |·16
15 · 128 – 17 · 112 = 16 |15x – 17y = 16
Yksityisratkaisu x0 = 128 ja y0 = 112
Diofantoksen yhtälön yleisestä ratkaisusta tarvitaan vain muuttujan x ratkaisu
b
−17
= 128 + n
= 128 − 17n = 9 + 17 n, n ∈ ]
x = x0 + n ⋅
syt(a, b)
1
Vastaus: a) x = 4 + 7n, n ∈ ] a) x = 9 + 17n, n ∈ ]
308. a) 24 x ≡ 3(mod 45)
24x – 3 = 45y
24x – 45y = 3
Haetaan lukujen 24 ja 45 suurin yhteinen tekijä Eukleideen algoritmilla.
45 = 1 · 24 + 21
24 = 1 · 21 + 3
21 = 7 · 3
Syt(24, 45) = 3 = 24 – 21 = 24 – (45 – 24) = 2 · 24 – 45
24 · 2 – 45 · 1 = 3
|24x – 45y = 3
Yksityisratkaisu x0 = 2 ja y0 = 1
Diofantoksen yhtälön yleisestä ratkaisusta tarvitaan vain muuttujan x ratkaisu
b
−45
= 2+n
= 2 − 45n = 2 + 45n, n ∈ ]
x = x0 + n ⋅
syt(a, b)
1
116
17 x ≡ 15(mod 51)
b)
17x – 51y = 15
Haetaan lukujen 17 ja 51 suurin yhteinen tekijä Eukleideen algoritmilla.
51 = 3 · 17
Syt(17, 51) = 17
Koska syt(17, 51) ei ole luvun 15 moninkerta, niin Diofantoksen yhtälöllä ei ole ratkaisua.
Täten myös korgruenssiyhtälöllä ei ole ratkaisua.
Vastaus: a) x = 2 + 45n, n ∈ ] b) Ei ratkaisua.
309. a) 12 x + 4 ≡ 3(mod 35)
12x + 4 – 3 = 35y
12x – 35y = –1 |:(–1)
35y – 12x = 1
Haetaan lukujen 12 ja 35 suurin yhteinen tekijä Eukleideen algoritmilla.
35 = 2 · 12 + 11
12 = 1 · 11 + 1
11 = 11 · 1
Syt(12, 35) = 1 = 12 – 11 = 12 – (35 – 2 · 12) = 3 · 12 – 35
35 · (–1) – 12 · (–3) = 1
|12x – 35y = 1
Yksityisratkaisu x0 = –3 ja y0 = –1
Diofantoksen yhtälön yleisestä ratkaisusta tarvitaan vain muuttujan x ratkaisu
b
35
= −3 + n = 32 + 35n, n ∈ ]
x = x0 + n ⋅
syt(a, b)
1
Pienin positiivinen ratkaisu on 32.
19 x + 13 ≡ 18(mod 55)
b)
19x + 13 – 18 = 55y
19x – 55y = 5
Haetaan lukujen 19 ja 55 suurin yhteinen tekijä Eukleideen algoritmilla.
55 = 2 · 19 + 17
19 = 1 · 17 + 2
17 = 8 · 2 + 1
2=2·1
Syt(19, 55) = 1 = 17 – 8 · 2 = 17 – 8· (19 – 17) = 9 · 17 – 8 · 19 = 9·(55 – 2 · 19) – 8 · 19
= 9 · 55 – 26 · 19
19 · (–26) – 55 · 9 = 1 |·5
19 · (–130) – 55 · 45 = 5
|24x – 45y = 3
Yksityisratkaisu x0 = –130 ja y0 = 45
Diofantoksen yhtälön yleisestä ratkaisusta tarvitaan vain muuttujan x ratkaisu
b
−55
= −130 + n
= −130 − 55n = 35 + 55n, n ∈ ]
x = x0 + n ⋅
syt(a, b)
1
Pienin positiivinen ratkaisu on 35.
Vastaus: Pienin positiivinen ratkaisu on a) 32 b) 35.
117
310.
5 247 ⋅ 7 25 + 31021 ⋅1014 ≡ 9 ⋅ 583 ⋅ 7 25 + (3446 ⋅ 9 + 7) ⋅1014
≡ 0 + 7 ⋅10
14
5 247 ≡ 0(mod 9),31021 ≡ 7(mod 9)
10 ≡ 1(mod 9)
≡ 7 ⋅114
≡ 7(mod 9)
Vastaus: Jakojäännös on 7.
311. Luvun kaksi viimeistä numeroa saadaan laskemalla kongruenssi modulo 100.
a) Luvun kaksi viimeistä numeroa
3387 ≡ 36⋅64 + 3 ≡ (36 )64 ⋅ 33 36 ≡ 729 ≡ 29(mod100)
≡ 2964 ⋅ 27 ≡ 294⋅16 ⋅ 27 ≡ (294 )16 ⋅ 27
≡ 8116 ⋅ 27 ≡ 814⋅4 ⋅ 27 ≡ (814 ) 4 ⋅ 27
≡ 214 ⋅ 27
294 ≡ 81(mod100)
814 ≡ 21(mod100)
214 ≡ 81(mod100)
≡ 81 ⋅ 27 ≡ 87(mod100)
Luvun kaksi viimeistä numeroa ovat 87.
3387 = 2129⋅3 = (3129 )3 = (3,537055373 ⋅1061 )3 = 3, 5370553733 ⋅10183 ≈ 44, 25 ⋅10183
Luvun kaksi ensimmäistä numeroa ovat 44.
b)
991032 ≡ 991032
99 ≡ −1(mod100)
≡ (−1)1032 ≡ 1(mod100)
Luvun kaksi viimeistä numeroa ovat 01.
991032 = 9950⋅20 + 32 = (9950 ) 20 ⋅ 9932 = (6, 050060672 ⋅1099 ) 20 ⋅ 7, 249803359 ⋅1063
= 6, 05006067220 ⋅101980 ⋅ 7, 249803359 ⋅1063
= 4,317124756 ⋅1015 ⋅101980 ⋅ 7, 249803359 ⋅1063
≈ 31, 298 ⋅102 058
Luvun kaksi ensimmäistä numeroa ovat 31.
Vastaus: Luvun kaksi ensimmäistä ja viimeistä numeroa ovat a) 44 ja 87 b) 31 ja 01
10. Jäännösluokat
312. a) 5 + 146 = 151 = 12 · 12 + 7
Kello näyttää 7.
b) 5 + 1 428 = 1 433 = 119 · 12 + 5
Kello näyttää 5.
c) 5 + 21 432 = 21 437 = 1 786 · 12 + 5
Kello näyttää 5.
Vastaus: Kaappikello näyttää kellonaikaa a) 7 b) 5 c) 5.
118
313. –34 = –12 · 3 + 2
–23 = –8 · 3 + 1
–12 = –4 · 3
2=0·3+2
16 = 5 · 3 + 1
18 = 6 · 3
26 = 8 · 3 + 2
Vastaus: Samaan jäännösluokkaan kuuluvut –12 ja 18 tai –23 ja 16 tai –34, 2 tai 26.
314. Lasketaan joukossa ]13 .
a) [8] + [12] = [20] = [7]
b) [9] ⋅ [7] = [63] = [11]
c) [5]·([2] + [6]) + [8]·[6] = [5]·[8] + [48] = [40] + [48] = [88] = [10]
Vastaus: a) [7] b) [11] c) [10]
315. Laaditaan yhteenlasku- ja ketolaskutaulukko jäännösluokassa ] 7
Yhteenlaskutaulukko jäännösluokassa ] 7
+
[0]
[1]
[2]
[3]
[4]
[5]
[6]
[0]
[0]
[1]
[2]
[3]
[4]
[5]
[6]
[1]
[1]
[2]
[3]
[4]
[5]
[6]
[0]
[2]
[2]
[3]
[4]
[5]
[6]
[0]
[1]
[3]
[3]
[4]
[5]
[6]
[0]
[1]
[2]
[4]
[4]
[5]
[6]
[0]
[1]
[2]
[3]
[5]
[5]
[6]
[0]
[1]
[2]
[3]
[4]
[6]
[6]
[0]
[1]
[2]
[3]
[4]
[5]
Kertolaskutaulukko jäännösluokassa ] 7
[0]
[1]
[2]
[3]
[4]
⋅
[0]
[0]
[0]
[0]
[0]
[0]
[1]
[0]
[1]
[2]
[3]
[4]
[2]
[0]
[2]
[4]
[6]
[1]
[3]
[0]
[3]
[6]
[2]
[5]
[4]
[0]
[4]
[1]
[5]
[2]
[5]
[0]
[5]
[3]
[1]
[6]
[6]
[0]
[6]
[5]
[4]
[3]
[5]
[0]
[5]
[3]
[1]
[6]
[4]
[2]
[6]
[0]
[6]
[5]
[4]
[3]
[2]
[1]
Ratkaistaan yhtälö [2][x] = [1]. Katsotaan kertolaskutaulukon riviä [2]. Haetaan riviltä alkio
[1]. Tällöin [x] = 4.
Vastaus: [x] = 4
316. Katsotaan vastaus edellisen tehtävän taulukoista.
Alkion [4] vasta-alkio on [3], sillä [4] + [3] = 0.
Alkion [4] käänteisalkio on [2], sillä [4]·[2] = 1.
Vastaus: Alkion [4] vasta-alkio on [3] ja käänteisalkio on [2].
119
317. Luvun [15] ja sen vasta-alkion [x] summa on [0] lukujoukossa ] 37 , joten se toteuttaa
yhtälön [15] + [x] = 0.
Käänteisalkio on [x] = –[15] = [22].
Luvun [15] ja sen käänteisalkion [x] tulo on [1] lukujoukossa ] 37 , joten se toteuttaa
kongruenssin 15x ≡ 1(mod 37).
15x – 37y = 1
Haetaan lukujen 15 ja 37 suurin yhteinen tekijä Eukleideen algoritmilla.
37 = 2 · 15 + 7
15 = 2 · 7 + 1
7=7·1
Syt(15, 37) = 1 = 15 – 2·7 = 15 – 2·(37 – 2 · 15) = 5 · 15 – 2 · 37
Täten [5]·[15] – [2]·[37] = [1] | [37] = [0]
[5]·[15] = 1
Luvun [15] käänteisalkio on [5].
Vastaus: Luvun [15] vasta-alkio on [22] ja käänteisalkio on [5].
318. Ratkaistaan yhtälö [15][x] = [4] lukujoukossa ] 23 .
[15][x] = [4]
15 x ≡ 4(mod 23)
15x – 23y = 4
Haetaan lukujen 15 ja 23 suurin yhteinen tekijä Eukleideen algoritmilla.
23 = 1 · 15 + 8
15 = 1 · 8 + 7
8=1·7+1
7=7·1
Syt(15, 23) = 1 = 8 – 7 = 8 – (15 – 8) = 2 · 8 – 15 = 2·(23 – 15) – 15 = 2 · 23 – 3 · 15
15 · (–3) – 23 · (–2) = 1 |·4
15 · (–12) – 23 · (–8) = 4
|15x – 23y = 4
Yksityisratkaisu x0 = –12 ja y0 = –8
Diofantoksen yhtälön yleisestä ratkaisusta tarvitaan vain muuttujan x ratkaisu
b
−23
= −12 + n
= −12 − 23n = 11 + 23n, n ∈ ]
x = x0 + n ⋅
syt(a, b)
1
Yhtälön ratkaisu
[15][x] = [4]
[x] = [11]
Vastaus: [x] = [11]
120
319. Caesar’in yhteenlaskumenetelmässä käytetään 29 kirjainta ja avaimena on k = 9.
a) Viestin ”Kaunis iltapäivä” salaus.
Viesti
Koodi Salauskoodi Salaus
K
10
19
T
a
0
9
j
u
20
0
a
n
13
22
x
i
8
17
r
s
18
27
ö
28
8
i
i
8
17
r
l
11
20
u
t
19
28
a
0
9
j
p
15
24
z
ä
26
6
g
i
8
17
r
v
21
1
b
ä
26
6
g
b) Salausavain k = 9
Purkuavain k = –9
Viestin ” ru jzgrbgjaärxty” purku:
Salaus
Koodi Purkukoodi
r
17
8
u
20
11
28
19
j
9
0
z
24
15
g
6
26
r
17
8
b
1
21
g
6
26
j
9
0
a
0
20
ä
26
17
r
17
8
x
22
13
t
19
10
y
23
14
Viesti
i
l
t
a
p
ä
i
v
ä
a
u
r
i
n
k
o
Vastaus: a) Salattu viesti on ”Tjaxröiru jzgrbg”. b) Purettu viesti on ”iltapäiväaurinko”.
121
320. a) Viesti on salattu Caesar’in kertolaskumenetelmällä käyttäen 29 merkkiä (aakkoset
ja välilyönti), sekä avaimena k = 19. Salakirjoitetaan viesti ”Hyvää huomenta”.
Salaus Salauskoodi Koodi
Viesti
H
7
17
R
y
23
2
c
v
21
22
x
ä
26
1
b
ä
26
1
b
28
10
k
h
7
17
r
u
20
3
d
o
14
5
f
m
12
25
å
e
4
18
s
n
13
15
p
t
19
13
n
a
0
0
a
b) Viesti on salattu Caesar’in kertolaskumenetelmällä käyttäen 29 merkkiä (aakkoset ja
välilyönti), sekä avaimena k = 19. Avaa viesti ” ru jzgrbgjaärxty”.
Viestin kirjain [x]
Salattu viestin kirjain [y]
Salaus [19] ·[x] = [y] |·[19]–1
[x] = [19]–1 · [y]
Määritetään alkion [19] käänteisalkio lukujoukossa ] 29
Luvun [19] ja sen käänteisalkion [x] tulo on [1] lukujoukossa ] 29 , joten se toteuttaa
kongruenssin 19x ≡ 1(mod 29).
19x – 29y = 1
Haetaan lukujen 9 ja 29 suurin yhteinen tekijä Eukleideen algoritmilla.
29 = 1 · 19 + 10
19 = 1 · 10 + 9
10 = 1 · 9 + 1
9=9·1
Syt(19, 29) = 1 = 10 – 9 = 10 – (19 – 10) = 2 · 10 – 19 = 2·(29 – 19) – 19 = 2 · 29 – 3 · 19
Täten [2]·[29] – [3]·[19] = [1] | [29] = [0]
–[3]·[19] = 1
Luvun [19] käänteisalkio on [–3] = [26]
122
Purkuavaain k–1= 26
Salaus Salauskoodi
y
23
a
0
g
6
a
0
q
16
h
7
e
4
ä
26
f
5
h
7
n
13
d
3
y
23
n
13
a
0
k
10
ä
26
a
0
k
10
å
25
a
0
n
13
s
18
å
25
a
0
n
13
h
7
h
7
q
16
q
16
a
0
a
0
Koodi
18
0
11
0
10
8
17
9
14
8
19
20
18
19
0
28
9
0
28
12
0
19
4
12
0
19
8
8
10
10
0
0
Viesti
s
a
l
a
k
i
r
j
o
i
t
u
s
t
a
j
a
m
a
t
e
m
a
t
i
i
k
k
a
a
Vastaus: a) Salattu viesti on ”Rcxbbkrdfåspna”. b) Purettu viesti on ”salakirjoitusta ja
matematiikkaa”
11. Mielenkiintoisia lukuteorian ongelmia
321. Koska 1 001 = 7·11·13, niin 21 001 – 1 ei ole Mersennen alkuluku.
Vastaus: Ei ole.
123
322. Luku 200 neljän neliön summana
200 = 10 · 20 = (1 + 9)·(4 + 16) = (12 + 32)·(22 + 42)
= 12 · 22 + 12 · 42 + 32 · 22 + 32 · 42 = 22 + 42 + 62 + 122
Vastaus: Luku 5 780 on neljän neliön summana 22 + 42 + 62 + 122.
323. Lasketaan 12522(mod 53).
12522 ≡ 1252⋅10 + 2 ≡ (1252 )10 ⋅122 1252 ≡ 1(mod 53)
≡ 110 ⋅144 ≡ 144 ≡ 38(mod 53)
Vastaus: Ei ole.
324. Tuhatta suurempia alkulukukaksosia ovat esimerkiksi 1 019 ja 1 021, 1 031 ja 1 033
sekä 1 049 ja 1 051 jne…
Vastaus: 1 019 ja 1 021.
325. Lasketaan 3 269·30463 modulo 47.
3 269 ⋅ 30463 ≡ (69 ⋅ 47 + 26) ⋅ 3046⋅10 + 3 3269 ≡ 26(mod 47)
≡ 26 ⋅ (3046 )10 ⋅ 303
3046 ≡ 1(mod 47)
≡ 26 ⋅110 ⋅ 27 000 ≡ 702 000 ≡ 14936 ⋅ 47 + 8 ≡ 8(mod 47)
Vastaus: Jakojäännös on 8.
326. Lasketaan 57529 – 13 444·21 432 modulo 107.
57529 − 13444 ⋅ 21432 ≡ 57106⋅5 −1 − (125 ⋅107 + 69) ⋅ (200 ⋅107 + 32)
≡ (57106 )5 ⋅ 57 −1 − 69 ⋅ 32
13444 ≡ 69(mod107)
21432 ≡ 32(mod107)
57106 ≡ 1(mod107)
≡ 15 ⋅ 57 −1 − 2 208 ≡ 57 −1 − (20 ⋅107 + 68)
2 208 ≡ 68(mod107)
−1
≡ 57 − 68(mod107)
Lasketaan luvun 57 käänteisalkio lukujoukossa ] 107 .
Luvun [57] ja sen käänteisalkion [x] tulo on [1] lukujoukossa ] 107 , joten se toteuttaa
kongruenssin 57x ≡ 1(mod 107).
57x – 107y = 1
Haetaan lukujen 57 ja 107 suurin yhteinen tekijä Eukleideen algoritmilla.
107 = 1 · 57 + 50
57 = 1 · 50 + 7
50 = 7 · 7 + 1
7=7·1
Syt(57, 107) = 1 = 50 – 7 · 7 = 50 – 7·(57 – 50) = 8 · 50 – 7 · 57 = 8·(107 – 57) – 7 · 57
= 8 · 107 – 15 · 57
Täten [8]·[107] – [15]·[57] = [1] | [107] = [0]
[–15]·[57] = 1
Luvun [57] käänteisalkio on [–15] = [92].
124
Jatketaan kongruenssin laskemista.
57529 − 12 344 ⋅ 21432 ≡ 57 −1 − 68 57 −1 = 92
≡ 92 − 68 ≡ 24(mod 107)
Vastaus: Jakojäännös on 24.
Harjoituskoe 1
1. a) Lause ¬p ⇒ p ∨ q
p∨q
¬p ⇒ p ∨ q
p q ¬p
1 1 0
1
1
1 0 0
1
1
0 1 1
1
1
0 0 1
0
0
Koska lauseen ¬p ⇒ p ∨ q totuusarvo ei ole riippumaton atomilauseiden totuusarvoista,
lause ei ole tautologia.
b) Merkitään p = ”Jukka menee Pori Jazziin.”, q = ”Jukka menee Ruisrockiin.”, r = ”Jukka
menee Rauma Bluesiin.”
Jos hän menee Poriin, eikä mene Raumalle, niin hän menee Ruisrockiin. = ( p ∧ ¬r ) ⇒ q
Hän menee Ruisrockiin jos ja vain jos hän menee Raumalle. = q ⇔ r
Jos Jukka menee Raumalle, niin hän menee myös Poriin. = r ⇒ p
Laaditaan totuustaulu
p q r ¬ r p ∧ ¬r
1
1
1
1
0
0
0
0
1
1
0
0
1
1
0
0
1
0
1
0
1
0
1
0
0
1
0
1
0
1
0
1
0
1
0
1
0
0
0
0
( p ∧ ¬r ) ⇒ q
1
1
1
0
0
1
1
1
q⇔r
r⇒ p
1
0
0
1
1
0
0
1
1
1
1
1
0
1
0
1
Koska vain rivillä 1 kaikki totuusarvot ovat samoja, Jukka menee kaikkiin (Pori Jazz,
Ruisrock ja Rauma Blues).
Vastaus: a) Lause ei ole tautologia. b) Jukka menee kaikkiin.
125
2. a) Lukujen 1 134 ja 154 751 suurin yhteinen tekijä
Käytetään Eukleideen algoritmia
154 751 = 136 ⋅1 134 + 527
1 134 = 2 ⋅ 527 + 80
527 = 6 ⋅ 80 + 47
80 = 1 ⋅ 47 + 33
47 = 1 ⋅ 33 + 14
33 = 2 ⋅14 + 5
14 = 2 ⋅ 5 + 4
5 = 1⋅ 4 + 1
4 = 4 ⋅1 + 0
syt(1 134, 154 751) = 1
b) syt(a, b) ⋅ pyj(a, b) = a ⋅ b
pyj(1 134,154 751) =
1 134 ⋅154 751
1 134 ⋅154 751
=
= 175 487 634
syt(1 134,154 751)
1
Vastaus: a) syt(1 134, 154 751) = 1 b) pyj(1 134,154 751) = 175 487 634
3. a D b : joko a mutta ei b, tai sitten, joko ei a tai b.
a D b ⇔ [(a ∧ ¬b) ∨ (¬a ∨ b)]
a b ¬b
a ∧ ¬ b ¬a
1
1
0
0
1
0
1
0
0
1
0
1
0
1
0
0
0
0
1
1
¬a ∧ b
0
0
1
0
a D b ⇔ [(a ∧ ¬b) ∨ (¬a ∨ b)]
1
1
1
0
Vastaus: a D b ⇔ [(a ∧ ¬b) ∨ (¬a ∨ b)] , a D b on epätosi vain jos molemmat ovat , muuten
tosi.
4. a)
13 ≡ 6 (mod 7), 132 = 169 ≡ 1(mod 7)
1313 ≡ (132 )6 ⋅13
≡ 16 ⋅ 6
≡ 6 (mod 7)
Jakojäännös on siis 6
126
b) 72 x + 5 y = 3
Haetaan syt(72, 5) Eukleideen algoritmilla:
72 = 14 ⋅ 5 + 2
5 = 2⋅ 2 +1
2 = 2 ⋅1
syt(72, 5) = 1
Lausutaan syt(72, 5) = 1 lukujen 72 ja 5 lineaarikombinaationa.
Koska Eukleideen algoritmissa 5=2 ⋅ 2 + 1, niin
1 = 5− 2⋅2
72 = 14 ⋅ 5 + 2 ⇔ 2 = 72 − 14 ⋅ 5
1 = 5 − 2 ⋅ (72 − 14 ⋅ 5)
1 = 5 − 2 ⋅ 72 + 28 ⋅ 5
1 = −2 ⋅ 72 + 29 ⋅ 5
Yhtälön 72 x + 5 y = 1 eräs ratkaisu on x = −2 ja y = 29
Yhtälön 72 x + 5 y = 3 yksi ratkaisu
72 x + 5 y = 1
⋅3
72 x ⋅ 3 + 5 y ⋅ 3 = 1 ⋅ 3
x = −2, y = 29
72 ⋅ (−2) ⋅ 3 + 5 ⋅ 29 ⋅ 3 = 3
72 ⋅ (−6) + 5 ⋅ 87 = 3
Yksi yhtälön 72 x + 5 y = 3 ratkaisu on x = −6 ja y = 87 .
Vastaus: a) Jakojäännös 6 b) x = −6 ja y = 87
5. a)
2 x ≡ 5 (mod 5)
2x − 5 = 5 y
2x − 5 y = 5
Ratkaistaan Diofantoksen yhtälön 2 x − 5 y = 5 ratkaisu.
Lukujen 2 ja 5 suurin yhteinen tekijä
5 = 2 ⋅ 2 +1
2 = 2 ⋅1
syt(5, 2)=1
Lineaarikombinaatio 1 = 5 − 2 ⋅ 2 ⇔ −2 ⋅ 2 + 5 ⋅ (−1) = 1 , joten yhtälön 2 x − 5 y = 1 eräs
ratkaisu on x = −2, y = −1
2x − 5 y = 1
⋅5
2 x ⋅ 5 − 5 y ⋅ 5 = 1⋅ 5
x = −2, y = −1
2 ⋅ (−2) ⋅ 5 + 5 ⋅ (−1) ⋅ 5 = 5
2 ⋅ (−10) + 5 ⋅ (−5) = 5
127
Diofantoksen yhtälön ax + by = −c kaikista ratkaisuista tarvitaan vain x ja x0 = −10
x = x0 + n ⋅
b
−5
= −10 + n ⋅
= 10 − 5n
syt (a, b)
1
b) 9 x ≡ 2(mod 7)
9 x ≡ 2(mod 7)
9x − 2 = 7 y
9x − 7 y = 2
Ratkaistaan Diofantoksen yhtälön 9 x − 7 y = 2 ratkaisu.
Lukujen 7 ja 9 suurin yhteinen tekijä
9 = 1⋅ 7 + 2
7 = 3⋅ 2 +1
2 = 2 ⋅1
syt(9, 7)=1
Lineaarikombinaatio
1 = 7 − 3⋅ 2
= 7 − 3 ⋅ (9 − 1 ⋅ 7)
= 7 − 3⋅9 + 3⋅ 7
= −3 ⋅ 9 + 4 ⋅ 7
joten yhtälön 9 x − 7 y = 1 eräs ratkaisu on x = −3, y = −4
9x − 7 y = 1
⋅2
9 x ⋅ 2 − 7 y ⋅ 2 = 1⋅ 2
x = −3, y = −4
9 ⋅ (−3) ⋅ 2 + 7 ⋅ (−4) ⋅ 2 = 2
9 ⋅ (−6) + 7 ⋅ (−8) = 2
Diofantoksen yhtälön ax + by = −c kaikista ratkaisuista tarvitaan vain x ja x0 = −6
x = x0 + n ⋅
b
−7
= −6 + n ⋅
= −6 − 7 n
syt (a, b)
1
6. Z 2 = {[0], [1]}
Yhteenlasku
[0] + [0] = [0 + 0] = [0]
[0] + [1] = [0 + 1] = [1]
[1] + [0] = [1 + 0] = [1]
[1] + [1] = [1 + 1] = [2] = [0]
+
[0]
[0] [0]
[1] [1]
[1]
[1]
[0]
128
Kertolasku
[0] ⋅ [0] = [0
[0] ⋅ [1] = [0
[1] ⋅ [0] = [1
[1] ⋅ [1] = [1
[0]
⋅
[0] [0]
[1] [0]
⋅
⋅
⋅
⋅
0] = [0]
1] = [0]
0] = [0]
1] = [1]
[1]
[0]
[1]
7. a)
1. 2 kissaa menee
2. 1 kissa palaa
3. 1 koira menee
4. 1 kissa palaa
5. 2 kissaa menee
6. 1 kissa palaa
7. 1 koira menee
8. 1 kissa palaa
9. 2 kissaa menee
Eli jokaista koiraa kohden tarvitaan 2 kissaa, sitten vielä kissojen paluut: 4 ⋅ 2 + 1 = 9.
b) Jokaiselle koiralle tarvitaan 4 reissua ja 2 kissaa
2 kissaa
1 kissa
1 koira
1 kissa
Jos koiria on n kappaletta reissuja tarvitaan 4n. Tämän jälkeen haetaan kissat.
Rannalla 2 kissaa, niin lisää tulee yksi matka (paluu)
Rannalla 3 kissaa, niin 1 paluu ja sitten sekä meno että paluu
Rannalla 4 kissa, niin 1 paluu ja sitten 2 kertaa sekä meno että paluu
Eli aina, kun kissojen määrä luvusta kaksi kasvaa yhdellä, matkojen määrä kasvaa kahdella.
Kissojen määrä kasvaa kahdella matkojen määrä kasvaa 2 ⋅ 2 = 4 :llä.
Näin ollen näyttää siltä, että jos rannalla on n koiraa ja n kissaa, matkoja on
koirat 4n
kissat 1+ 2(n − 2)
yhteensä 4n + 1 + 2(n − 2) = 6n − 3
Osoitetaan oikeakasi induktiolla.
Väite: Matkoja 6n − 3 kappaletta, kun kissoja ja koiria on n kappaletta ja n ≥ 2
Todistus:
Alkuaskel: Osoitetaan, että väite on tosi, kun n = 2.
129
Matkoja 6n − 3 = 6 ⋅ 2 − 3 = 9 kappaletta, mikä pitää tehtävän a-kohdan perusteella
paikkansa.
Induktioaskel
Induktio-oletus: Väite on tosi, kun n = k , k > 2 .
Matkoja tarvitaan 6k − 3 kappaletta
Induktio väite : Jos väite on tosi n:n arvolla k, niin se on tosi n:n arvolla k + 1
Matkoja tarvitaan 6(k + 1) − 3 = 6k + 3 kappaletta
Todistus: Induktio-oletuksen mukaan k koiraa ja k kissaa pääsee leirille tekemällä
6k − 3 matkaa.
Tämän jälkeen vastarannalla on vielä yksi koira ja yksi kissa.
Yksi kissa lähtee, koiraan menee saarelle (2 matkaa)
Yksi kissa lähtee, 2 kissaa palaa (2 matkaa)
Yksi kissa lähtee 2 kissaa palaa (2 matkaa)
Matkojen määrä: 6k − 3 + 2 + 2+ 2 = 6k +3.
Joten induktio-oletuksesta seuraa induktio väite.
Koska alkuaskel ja induktioaskel on todistettu, niin alkuperäinen väite pitää paikkansa.
8. Jokainen positiivinen kokonaisluku on muotoa 4q, 4q + 1, 4q + 2 tai 4q + 3 , q ∈ ] +
Olkoon s mielivaltainen kakkosta suurempi alkuluku.
s ≠ 4q , sillä alkuluku ei ole jaollinen luvulla 4 = 2 ⋅ 2
s ≠ 2q + 4 , sillä s = 2q + 4 = 2(q + 2) , eli jaollinen luvulla kaksi.
Näin ollen s = 4q + 1 tai s = 4q + 3 .
Jos s = 4q +1, se yhtä suurempi kuin neljällä jaollinen luku 4q
Jos s = 4q + 3, se on yhtä pienempi kuin neljällä jaollinen luku 4q + 4 = 4(q + 1)
Harjoituskoe 2
1. a) 1235 = 1 ⋅ 52 + 2 ⋅ 51 + 3 = 3810
b) 101 = 26 + 25 + 22 + 1 = 11001012
Vastaus: a) 3810 b) 11001012
2.
p
1
1
1
1
0
0
0
0
q
1
1
0
0
1
1
0
0
¬q
0
0
1
1
0
0
1
1
p ∨ ¬q
1
1
1
1
0
0
1
1
r
1
0
1
0
1
0
1
0
(p ∨ ¬ q) ⇒ r
1
0
1
0
1
1
1
0
130
3.
a) 76 – 1 = (73 + 1)(73 − 1) = 344 ⋅ 342 = 23 ⋅ 43 ⋅ 2 ⋅ 32 ⋅ 19 = 24 ⋅ 32 ⋅ 19 ⋅ 43
b) 236 – 1 = (218 + 1)( 218 − 1) = 262 145 ⋅ 262 143 = 5 ⋅ 13 ⋅ 37 ⋅ 109 ⋅ 33 ⋅ 7 ⋅ 19 ⋅ 73
= 33 ⋅ 5 ⋅ 7 ⋅ 13 ⋅ 19 ⋅ 37 ⋅ 73 ⋅ 109
Vastaus: a) 24 ⋅ 32 ⋅ 19 ⋅ 43 b) 33 ⋅ 5 ⋅ 7 ⋅ 13 ⋅ 19 ⋅ 37 ⋅ 73 ⋅ 109
4.
p
1
1
0
0
q ¬p ¬q
1 0
0
0 0
1
1 1
0
0 1
1
5.
+
[0]
[1]
[2]
[0]
[0]
[1]
[2]
[1]
[1]
[2]
[0]
[2]
[2]
[0]
[1]
[0]
[0]
[0]
[0]
[1]
[0]
[1]
[2]
[2]
[0]
[2]
[1]
⋅
[0]
[1]
[2]
[2][x] = [1]
p∨q
0
1
1
0
p ∧ ¬q
¬p∧q
0
1
0
0
0
0
1
0
( p ∧ ¬q ) ∨ ( ¬ p ∧ q )
0
1
1
0
jäännösluokassa ] 3
Kertolaskutaulukosta nähdään ,että yhtälön ratkaisu on [x] = [2]
Vastaus: [x] = [2]
6. a)
5 x ≡ 2(mod 8)
x 5 x ≡ 2(mod 8)
0
5 ⋅ 0 = 0 ≡ 2(mod 8)
1
5 ⋅1 = 5 ≡ 2(mod 8)
2
5 ⋅ 2 = 10 ≡ 2(mod 8)
3
5 ⋅ 3 = 15 ≡ 2(mod 8)
4
5 ⋅ 4 = 20 ≡ 2(mod 8)
5
5 ⋅ 5 = 25 ≡ 2(mod 8)
6
5 ⋅ 6 = 30 ≡ 2(mod 8)
7
5 ⋅ 7 = 35 ≡ 2(mod 8)
Taulukosta nähdään, että x = 2 + 8n, n ∈ ]
131
b)
2 x ≡ 1(mod 9)
x 2 x ≡ 1(mod 9)
0
2 ⋅ 0 = 0 ≡ 1(mod 9)
1
2 ⋅1 = 1 ≡ 1(mod 9)
2
2 ⋅ 2 = 4 ≡ 1(mod 9)
3
2 ⋅ 3 = 6 ≡ 1(mod 9)
4
2 ⋅ 4 = 8 ≡ 1(mod 9)
5
2 ⋅ 5 = 10 ≡ 1(mod 9)
6
2 ⋅ 6 = 12 ≡ 1(mod 9)
7
2 ⋅ 7 = 14 ≡ 1(mod 9)
8
2 ⋅ 8 = 16 ≡ 1(mod 9)
Taulukosta nähdään, että x = 5 + 9n, n ∈ ]
Vastaus: a) x = 2 + 8n, n ∈ ]
b) x = 5 + 9n, n ∈ ]
7. 12x + 7y = 220
syt(7, 12) = 1
1 = 7 − 1⋅ 6
= 7 − 1 ⋅ (4 ⋅ 12−(6 ⋅ 7)
= 7 −4 ⋅ 12 + 6 ⋅ 7
= 7 ⋅ 7 −4 ⋅ 12
7 ⋅ 7 − 4 ⋅ 12 = 1
⋅ 220
1 540 ⋅ 7 − 880 ⋅ 12 = 220
x0 = −880
y0 = 1 540
7
⎧
⎪⎪ x = −880 + n ⋅ 1 = −880 + 7 n
,n∈]
⎨
⎪ y = 1540 − n ⋅ 12 = 1540 − 12n
1
⎩⎪
⎧ x = −880 + 7 n
Vastaus : ⎨
,n∈]
⎩ y = 1540 − 12n
132
8. a)
(n − 2) 2 + (n − 1) 2 + n 2 + (n + 1) 2 + (n + 2) 2 = n 2 − 4n + 4 + n 2 − 2n + 1 + n 2 + n 2 + 2n + 1 + n 2 + 4n + 4
= 5n 2 + 10 = 5(n 2 + 2)
Joten viiden peräkkäisen luonnollisen luvun neliöiden summa on jaollinen luvulla 5. ,
b) Oletus: Viiden peräkkäisen luonnollisen luvun neliöiden summa on 5(n2 + 2).
Väite: Viiden peräkkäisen luonnollisen luvun neliöiden summa ei voi olla minkään
luonnollisen luvun neliö.
Todistus: Jotta 5(n2 + 2) olisi luonnollisen luvun neliö, olisi luvun n2 + 2 tekijänä oltava
luku 5. Tämä on mahdotonta, koska silloin luvun n2 viimeinen numero pitäisi olla 3, mutta
mahdollisia numeroita ovat vain:
02 = 0
12 = 1
22 = 4
32 = 9
42 = 16
52 = 25
62 = 36
72 = 49
82 = 64
92 = 81
Joten viiden peräkkäisen luonnollisen luvun neliöiden summa ei voi olla minkään
luonnollisen luvun neliö. ,
Harjoituskoe 3
1. Jaetaan tekijöihin.
a) 120 = 10 · 12 = 2 · 5 · 2 · 2 · 3 = 23 · 3 · 5
168 = 4 · 42 = 2 · 2 · 2 · 3 · 7 = 23 · 3 · 7
264 = 4 · 66 = 2 · 2 · 2 · 3 · 11 = 23 · 3 · 11
pyj(120, 168, 264) = 23·3·5·7·11 = 9 240
b) 297 = 9 · 33 = 3 · 3 · 3 · 11
352 = 4 · 88 = 2 · 2 · 2 · 2 · 2 · 11 = 25 · 11
syt(297, 352) = 11
Vastaus: a) Suurin yhteinen tekijä on 9 240. b) Pienin yhteinen jaettava on 11.
2. Taulukoidaan lause L: ( A ⇒ B ∨ C ) ⇔ [¬A ∧ ¬B ∧ ¬C ] .
A ⇒ B ∨ C ¬A ¬B
¬C
A B C B∨C
1 1 1 1
1
0
0
0
1 1 0 1
1
0
0
1
1 0 1 1
1
0
1
0
1 0 0 0
0
0
1
1
0 1 1 1
1
1
0
0
0 1 0 1
1
1
0
1
0 0 1 1
1
1
1
0
0 0 0 0
1
1
1
1
Vastaus: Lause ei ole tautologia.
133
¬A ∧ ¬B
0
0
0
0
0
0
1
1
¬A ∧ ¬B ∧ ¬ C
0
0
0
0
0
0
0
1
L
0
0
0
1
0
0
0
1
3.
235k = 1647
2k 2 + 3k + 5 = 1⋅ 7 2 + 6 ⋅ 71 + 4 ⋅ 7 0
2k 2 + 3k + 5 = 95
2k 2 + 3k − 90 = 0
k = 6 tai k = −7,5
Vastaus: 6-järjestelmässä
Ei käy, k > 0
4. Ensimmäinen alkuluku a = 2n + 1, missä n ∈ ]
Toinen alkuluku b = 2m + 1, missä m ∈ ]
Alkulukujen tulo ab =(2n + 1)·(2m + 1) = 4mn + 2n + 2m + 1 = 2·(2mn + m + n) + 1
Tulo on pariton, koska 2mn + m + n ∈ ] , kun m ∈ ] ja n ∈ ] .
Tällöin luku 2·(2mn + m + n) on parillinen ja siihen kun lisätään 1 saadaan pariton luku.
5. Määrätään Eukleideen algoritmilla syt(25 568, 13 630)
25 568 = 1 · 13 630 + 11 938
13 630 = 1 · 11 938 + 1 692
11 938 = 7 · 1 692 + 94
1 692 = 18 · 94
Jakoyhtälöiden viimeinen jakojäännös on syt(25 568, 13 630) = 94. Kertoimien määritys
94 = 11 938 – 7 · 1 692 = 11 938 – 7·(13 630 – 11 938) = 8 · 11 938 – 7 · 13 630
= 8·(25 568 – 13 630) – 7 · 13 630 = 8·25 568 – 15 · 13 630
Vastaus: syt(25 568, 13 630) = 94 sekä x = 8 ja y = –15.
6.
27 x ≡ 3 (mod 16)
27x – 16y = 3
Haetaan lukujen 16 ja 27 suurin yhteinen tekijä Eukleideen algoritmilla.
27 = 1 · 16 + 11
16 = 1 · 11 + 5
11 = 2 · 5 + 1
5=5·1
Syt(16, 27) = 1 = 11 – 2 · 5 = 11 – 2·(16 – 11) = 3 · 11 – 2 · 16 = 3·(27 – 16) – 2 · 16
= 3 · 27 – 5 · 16
27 · 3 – 16 · 5 = 1 |·3
27 · 9 – 16 · 15 = 3 |27x – 16y = 3
Yksityisratkaisu x0 = 9 ja y0 = 15
Diofantoksen yhtälön yleisestä ratkaisusta tarvitaan vain muuttujan x ratkaisu
b
−16
= 9+n
= 9 + 16n, n ∈ ]
x = x0 + n ⋅
syt(a, b)
1
Vastaus: x = 9 + 16n, n ∈ ]
7. 1251·(562 + 55) = 771 867 = 59 374 · 13 + 5
Vastaus: Jakojäännös on 5.
134
8. Suoritetaan jakolasku 123 456 789 101 112:24 jakokulmassa.
5144 032879 213
24 123456 789101112
123456 768
21101112
21101112
0
Koska jakojäännös on nolla, niin kello on 9.00.
Vastaus: Kello on 9.00.
135