2. Lukuteoriaa
Jaollisuus ja jakoyhtälö
Jaollisuus
Sanotaan myös, että b on a:n tekijä tai b jakaa a:n.
21 ei ole jaollinen luvulla 5, sillä
)
Jakoyhtälö
Kun tämä yhtälö kerrotaan b:llä saadaan jakoyhtälö
(r on jakojäännös)
Jos luku jaetaan luvulla 5 (=b) niin r voi saada arvot 0, 1, 2, 3 tai 4

esimerkkejä

Kotitehtävät: 109, 204, 205 ja 206

Vastaavasti esim 7-järjestelmän luku ajatellaan muodostuvan seuraavasti, esim

220 = 36 * 6 + 4




Kotitehtävät: 215, 217 ja 222
Kymmen- eli desimaalijärjestelmässä kaikki luvut esitetään numeroita 0, 1, 2, ... , 8, 9 käytäen. Numeron paikka
luvussa ilmaisee eri kantaluvun 10 potenssin kerrointa, joista viimeinen numero on 10^0 kerroin.
eli se koostuu eri kantaluvun 8 potenssien kertoimista. Tämä 8-järjestelmän luku voidaan helposti laskimella
laskien muuttaa kymmenjärjestelmän luvuksi eli
Tehtävä, jossa apuvälineenä on laskin
Luku a on jaollinen luvulla b, jos löytyy sellainen luku c, että
Lukuteoriassa tämä merkitään jakoyhtälön muotoon eli ylläoleva yhtälö kerrotaan luvulla 5
Huom!
Jakoyhtälö
Kun luku a jaetaan luvulla b (luvut ovat kokonaislukuja, jossa b on jakaja ja a jaettava), saadaan
Jos luku jaetaan luvulla 5 (=b) niin r voi saada arvot 0, 1, 2, 3 tai 4
Lukuteoriassa käytetään usein jakoyhtälöä tälläkin kurssilla.
a) kun luku 37 jaetaan luvulla 5, saadaan jakoyhtälö
b) kun luku 1828 jaetaan luvulla 6, saadaan jakoyhtälö
Kotitehtävät: 109, 204, 205 ja 206
Lukujärjestelmät
Kymmenlukujärjestelmän luku 3861 ajatellaan muodostuvan seuraavasti
Vastaavasti esim 7-järjestelmän luku ajatellaan muodostuvan seuraavasti, esim
Kymmenjärjestelmän luvun muuttaminen johonkin toiseen lukujärjestelmään onnistuu helposti jakoyhtälön avulla
esim. Muutetaan 10-järjestelmän luku 7943 6-järjestelmän luvuksi: Jaetaan 10 järjestelmän luku 6:lla, josta kirjoitetaan jakoyhtälö.
220 = 36 * 6 + 4
Nyt 6-järjestelmän luku muodostuu jakojäännöksistä, kun ne luetaan lopusta alkuun päin eli
"Pienet 10-järjestelmän luvut" on suhteellisen helppo muuttaa binäärijärjestelmään (2-lukujärjestelmä) päättelemällä esim
16-lukujärjestelmän luvuissa voivat esiintyä jakojäännökset 10 - 15, joita merkitään aakkosten alkupään kirjaimilla eli
10 =A, 11 = B, 12 = C, 13 = D, 14 = E ja 15 = F
Kotitehtävät: 215, 217 ja 222
Teoriaa lukujärjestelmistä
luvussa ilmaisee eri kantaluvun 10 potenssin kerrointa, joista viimeinen numero on 10^0 kerroin.
Lukuja voidaan esittää myös muissa lukujärjestelmässä esimerkiksi oktaali- eli 8-lukujärjestelmässä, jossa esiintyy
vain numeroita 0, 1, 2, 3, 4, 5, 6 tai 7.
vain numeroita 0, 1, 2, 3, 4, 5, 6 tai 7.
laskien muuttaa kymmenjärjestelmän luvuksi eli
Tehtävä, jossa apuvälineenä on laskin
Muuta 6-järjestelmän luku 12433 kymmenjärjestelmän luvuksi.
Tämä luku on lukon koodi, jolla pääsette luokasta pois.
Alkuluvut ja Eukleideen algoritmi
Alkuluvut
Tutkitaan, onko luku 163 jaollinen luvuilla 11, 7, 5, 3 tai 2? Huomataan, ettei se ole jaollinen yhdelläkään näistä, joten 163 on alkuluku.
Onko 781 jaollinen alkuluvuilla 2, 3, 5, 7, 11, 13, 17, 19, 23? Huomataan, että 781 = 11*71 eli 781 ei ole alkuluku.
Muuta 10-järjestelmän luku 4589 oktaali eli 8-järjestelmän luvuksi.






)

Kotona: 230, 231, 232, 237

%3D2%5E3%5Ccdot3%3D24%5C%20%5C%20ja%5C%20%5C%20pym%5Cleft(72%7B%2C%7D240%5Cright)%3D2%5E4%5Ccdot3%5E2%5Ccdot5%3D720)
Tehtäviä 235, 238 eteenpäin
Eukleideen algoritmi

jne
Alkuluvut ovat lukuja, jotka ovat jaollisia luvulla itsellään ja luvulla 1. Eli alkuluvun tekijät ovat 1 ja luku itse.
Alkulukuja kutsutaan myös jaottomiksi luvuiksi.
Yhdistettyjä lukuja ovat kaikki ne luvut, jotka eivät ole alkulukuja.
Yhdistetty luku voidaan esittää alkulukujen tulona eli hajoittaa alkutekijöihin vain yhdellä tavalla.
Yksinkertainen alkulukutesti:
Selvitetään onko annettu luku n jaollinen niillä alkuluvuilla, jotka ovat pienempiä kuin luvun n neliöjuuri.
esim. Onko luku a) 163, b) 781 alkuluku
a)
b)
Muuta 10-järjestelmän luku 4589 oktaali eli 8-järjestelmän luvuksi.
Käytetään jakoyhtälöä apuna eli lähdetään 4589 jakamaan luvulla 8. Edelleen jakoyhtälön 8:n monikerta jaetaan luvulla 8
219, 221, 224
224
Kotona: 230, 231, 232, 237
Lukujen suurin yhteinen tekijä ja pienin yhteinen monikerta (jaettava)
Lukujen a ja b
- suurin yhteinen tekijä, syt(a,b) on suurin luku, joka jakaa molemmat luvut eli jolla molemmat luvut ovat jaollisia
- pienin yhteinen monikerta (tai jaettava), pym(a,b) (pyj(a,b)) on pienin kokonaisluku, joka on jaollinen molemmilla luvuilla.
syt(a,b) ja pym(a,b) löydetään helposti jakamalla luvut a ja b alkutekijöihin.
esimerkki
Määritä syt(a,b) ja pym(a,b), kun a = 72 ja b = 240
Jaetaan luvut alkutekijäihin
Nyt syt(a,b) on yhteisten alkutekijöiden tulo ja pym(a,b) on kaikkien alkutekijöiden tulo eli
Tehtäviä 235, 238 eteenpäin
Eukleideen algoritmi
Eukleideen algoritmin avulla voidaan määrittää kahden kokonaisluvun a ja b suurin yhteinen tekijä, syt(a, b).
Sen käyttäminen on järkevää erityisesti silloin, kun lukujen a ja b jakaminen alkutekijöihin on työlästä: usein silloin, kun a ja b ovat suuria lukuja.
Eukleideen algoritmissa käytetään jakoyhtälöä toistuvasti; niin kauan kunnes jako menee tasan.
Algoritmissa edetään seuraavasti: luvuista a ja b suurempi jaetaan pienemmällä. Oletetaan, että a > b eli saadaan jakoyhtälö
Tätä jatketaan kunnes jako menee tasan. Viimeinen jakaja on syt(a, b).
Syt(a, b) voidaan esittää muodossa (eli löytyy sellaiset kokonaisluvut x ja y, että)
Tässä käytetään Eukleideen algoritmin jakoyhtälöitä apuna alkaen toiseksi viimeisestä jakoyhtälöstä, jonka jakojäännös on syt.
Esim. Määritä a) syt(120, 84), b) syt(306, 657)
a) syt(120, 84)
%3A%5C%20%5C%2084%3D2%5Ccdot36%2B12%5C%20%5C%20%5C%20%5Cleft(kirja%3A%5C%20syt%5Cleft(84%7B%2C%7D36%5Cright)%3Dsyt%5Cleft(36%7B%2C%7D12%5Cright)%3D12%5Cright))


syt (306, 657) määrittäminen Eukleideen algoritmilla




Määritä syt(851, 667) ja esitä syt muodossa 851x + 667y






)




%3D69-1%5Ccdot115%2B69%3D2%5Ccdot69-1%5Ccdot115)


-1%5Ccdot115%3D2%5Ccdot184-3%5Ccdot115)

%3D11%5Ccdot184-3%5Ccdot667)

-3%5Ccdot667%3D11%5Ccdot851-14%5Ccdot667)
%5C%20eli%5C%20x%3D11%5C%20ja%5C%20y%3D-14)
264, 265, 268
Määritä syt(5768, 1545) ja esitä se muodossa 5768x + 1545y
Oppilaskunnalla oli rahaa keväällä 542 €. Hallitus halusi käyttää koko rahan vapputapahtumaan ostamalla munkkeja; tavallisia hintaan 1,1 €/kpl ja hillomunkkeja hintaan 1,5 €/kpl. Kuinka monta tavallista ja hillomunkkia hallituksella oli mahdollista ostaa 542 €:lla?





%3D3%5Ccdot4-11)
-11%3D3%5Ccdot15-4%5Ccdot11)
)










a) syt(120, 84)
toinen tapa: jaetaan luvut alkutekijöihin
b) syt(306, 657)
syt (306, 657) määrittäminen Eukleideen algoritmilla
Kotitehtävät: 263, 246 ja (258)
Määritä syt(851, 667) ja esitä syt muodossa 851x + 667y
syt(851, 667)
264, 265, 268
Kotona 266, 268c, 270
Määritä syt(5768, 1545) ja esitä se muodossa 5768x + 1545y
Oppilaskunnalla oli rahaa keväällä 542 €. Hallitus halusi käyttää koko rahan vapputapahtumaan ostamalla munkkeja; tavallisia hintaan 1,1 €/kpl ja hillomunkkeja hintaan 1,5 €/kpl. Kuinka monta tavallista ja hillomunkkia hallituksella oli mahdollista ostaa 542 €:lla?
Diofantoksen yhtälö
Diofantoksen yhtälö on muotoa
[[$ax+by=c\ \ \left(ax+by+c=0\right){,}\ missä\ a{,}\ b\ ja\ c\ sekä\ yhtälön\ ratkaisut\ x\ ja\ y\ ovat\ kokonaislukuja$]]
Ratkaiseminen, jos ratkaisuja ei helposti löydä kokeilemalla
1. Määritetään syt (a, b) Eukleideen algoritmilla
2. Esitetään syt (a, b) muodossa
[[$syt\left(a{,}b\right)=ax_1+by_1\ \left(yhtälö\ 1\right)$]]
3. tätä verrataan alkuperäiseen yhtälöön [[$ax+by=c$]]
Jos syt(a, b) = c niin yksi yksittäisratkaisupari on
[[$x_1=x_0\ \ ja\ y_1=y_0$]]
Jos syt(a, b) ≠ c niin yhtälö 1 joudutaan kertomaan jollakin kokonaisluvulla t siten, että [[$c=t\cdot syt\left(a{,}b\right)$]]
nyt yksityisratkaisupari on
[[$\ \ \ \ x_0=tx_1\ \ ja\ y_0=ty_1$]]
4. Esitetään Diofantoksen yhtälön [[$ax+by=c$]] yleinen ratkaisu
[[$\ \ \ \ \begin{cases} x=x_0+n\cdot\frac{b}{syt\left(a{,}b\right)}&\\ y=y_0-n\cdot\frac{a}{syt\left(a{,}b\right)}& \end{cases}n\in\mathbb{Z}$]]
Huom! Diofantoksen yhtälöllä on ratkaisuja, jos c on jaollinen syt(a, b) eli [[$c=t\cdot syt\left(a{,}b\right)$]]
Ratkaise yhtälö
[[$a.\ \ \ \ 28x+36y=8\ $]]
[[$b.\ \ \ \ 2520x+936y=144$]]
Oppilaskunnalla oli rahaa keväällä 542 €. Hallitus halusi käyttää koko rahan vapputapahtumaan ostamalla munkkeja; tavallisia hintaan 1,1 €/kpl ja hillomunkkeja hintaan 1,5 €/kpl. Kuinka monta tavallista ja hillomunkkia hallituksella oli mahdollista ostaa 542 €:lla?
[[$ax+by=c\ \ \left(ax+by+c=0\right){,}\ missä\ a{,}\ b\ ja\ c\ sekä\ yhtälön\ ratkaisut\ x\ ja\ y\ ovat\ kokonaislukuja$]]
Ratkaiseminen, jos ratkaisuja ei helposti löydä kokeilemalla
1. Määritetään syt (a, b) Eukleideen algoritmilla
2. Esitetään syt (a, b) muodossa
[[$syt\left(a{,}b\right)=ax_1+by_1\ \left(yhtälö\ 1\right)$]]
3. tätä verrataan alkuperäiseen yhtälöön [[$ax+by=c$]]
Jos syt(a, b) = c niin yksi yksittäisratkaisupari on
[[$x_1=x_0\ \ ja\ y_1=y_0$]]
Jos syt(a, b) ≠ c niin yhtälö 1 joudutaan kertomaan jollakin kokonaisluvulla t siten, että [[$c=t\cdot syt\left(a{,}b\right)$]]
nyt yksityisratkaisupari on
[[$\ \ \ \ x_0=tx_1\ \ ja\ y_0=ty_1$]]
4. Esitetään Diofantoksen yhtälön [[$ax+by=c$]] yleinen ratkaisu
[[$\ \ \ \ \begin{cases} x=x_0+n\cdot\frac{b}{syt\left(a{,}b\right)}&\\ y=y_0-n\cdot\frac{a}{syt\left(a{,}b\right)}& \end{cases}n\in\mathbb{Z}$]]
Huom! Diofantoksen yhtälöllä on ratkaisuja, jos c on jaollinen syt(a, b) eli [[$c=t\cdot syt\left(a{,}b\right)$]]
Ratkaise yhtälö
[[$a.\ \ \ \ 28x+36y=8\ $]]
[[$b.\ \ \ \ 2520x+936y=144$]]
Oppilaskunnalla oli rahaa keväällä 542 €. Hallitus halusi käyttää koko rahan vapputapahtumaan ostamalla munkkeja; tavallisia hintaan 1,1 €/kpl ja hillomunkkeja hintaan 1,5 €/kpl. Kuinka monta tavallista ja hillomunkkia hallituksella oli mahdollista ostaa 542 €:lla?
Sinulla ei ole tarvittavia oikeuksia lähettää mitään.