2017 = = = = = = 26 1

Samankaltaiset tiedostot
Johdatus lukuteoriaan Harjoitus 2 syksy 2008 Eemeli Blåsten. Ratkaisuehdotelma

a ord 13 (a)

JOHDATUS LUKUTEORIAAN (syksy 2017) HARJOITUS 3, MALLIRATKAISUT

Algebra I, harjoitus 5,

Valitse kuusi tehtävää! Kaikki tehtävät ovat 6 pisteen arvoisia.

MS-A0402 Diskreetin matematiikan perusteet

LUKUTEORIA A. Harjoitustehtäviä, kevät (c) Osoita, että jos. niin. a c ja b c ja a b, niin. niin. (e) Osoita, että

Diofantoksen yhtälön ratkaisut

LUKUTEORIA johdantoa

Lukuteorian kertausta

rm + sn = d. Siispä Proposition 9.5(4) nojalla e d.

Esitetään tehtävälle kaksi hieman erilaista ratkaisua. Ratkaisutapa 1. Lähdetään sieventämään epäyhtälön vasenta puolta:

1 Lukujen jaollisuudesta

Testaa taitosi 1: Lauseen totuusarvo

Todistusmenetelmiä Miksi pitää todistaa?

(iv) Ratkaisu 1. Sovelletaan Eukleideen algoritmia osoittajaan ja nimittäjään. (i) 7 = , 7 6 = = =

Tekijä Pitkä Matematiikka 11 ratkaisut luku 2

Miten osoitetaan joukot samoiksi?

Jäännösluokat. Alkupala Aiemmin on tullut sana jäännösluokka vastaan. Tarkastellaan

Salausmenetelmät. Veikko Keränen, Jouko Teeriaho (RAMK, 2006)

Matematiikan mestariluokka, syksy

Juuri 11 Tehtävien ratkaisut Kustannusosakeyhtiö Otava päivitetty

a 2 ba = a a + ( b) a = (a + ( b))a = (a b)a, joten yhtälö pätee mielivaltaiselle renkaalle.

Tee konseptiin pisteytysruudukko! Muista kirjata nimesi ja ryhmäsi. Lue ohjeet huolellisesti!

Matematiikassa väitelauseet ovat usein muotoa: jos P on totta, niin Q on totta.

(d) 29 4 (mod 7) (e) ( ) 49 (mod 10) (f) (mod 9)

Matematiikan tukikurssi, kurssikerta 1

R : renkaan R kääntyvien alkioiden joukko; R kertolaskulla varustettuna on

a b 1 c b n c n

a k+1 = 2a k + 1 = 2(2 k 1) + 1 = 2 k+1 1. xxxxxx xxxxxx xxxxxx xxxxxx

Algebra I Matematiikan ja tilastotieteen laitos Ratkaisuehdotuksia harjoituksiin 3 (9 sivua) OT

Primitiiviset juuret: teoriaa ja sovelluksia

H = : a, b C M. joten jokainen A H {0} on kääntyvä matriisi. Itse asiassa kaikki nollasta poikkeavat alkiot ovat yksiköitä, koska. a b.

Salausmenetelmät LUKUTEORIAA JA ALGORITMEJA. Veikko Keränen, Jouko Teeriaho (RAMK, 2006) 3. Kongruenssit. à 3.4 Kongruenssien laskusääntöjä

Sekalaiset tehtävät, 11. syyskuuta 2005, sivu 1 / 13. Tehtäviä

2.1. Tehtävänä on osoittaa induktiolla, että kaikille n N pätee n = 1 n(n + 1). (1)

Kuvauksista ja relaatioista. Jonna Makkonen Ilari Vallivaara

Johdatus matemaattiseen päättelyyn

Johdatus matematiikkaan

Diskreetin matematiikan perusteet Malliratkaisut 2 / vko 38

Diskreetin matematiikan perusteet Laskuharjoitus 2 / vko 9

Kaikki kurssin laskuharjoitukset pidetään Exactumin salissa C123. Malliratkaisut tulevat nettiin kurssisivulle.

Diskreetin matematiikan perusteet Laskuharjoitus 1 / vko 8

on Abelin ryhmä kertolaskun suhteen. Tämän joukon alkioiden lukumäärää merkitään

MATP153 Approbatur 1B Ohjaus 2 Keskiviikko torstai

Tehtävä 2. Osoita, että seuraavat luvut ovat algebrallisia etsimällä jokin kokonaislukukertoiminen yhtälö jonka ne toteuttavat.

Johdatus matemaattiseen päättelyyn

811120P Diskreetit rakenteet

Yhtäpitävyys. Aikaisemmin osoitettiin, että n on parillinen (oletus) n 2 on parillinen (väite).

Tenttiin valmentavia harjoituksia

Tehtävä 1. Oletetaan että uv on neliö ja (u, v) = 1. Osoita, että kumpikin luvuista u ja v on. p 2j i. p j i

Jokaisen parittoman kokonaisluvun toinen potenssi on pariton.

HY / Avoin yliopisto Johdatus yliopistomatematiikkaan, kesä 2015 Harjoitus 5 Ratkaisuehdotuksia

4. Eulerin ja Fermat'n lauseet

JOHDATUS LUKUTEORIAAN (syksy 2017) HARJOITUS 1, MALLIRATKAISUT

Ensimmäinen induktioperiaate

Vastaoletuksen muodostaminen

Ensimmäinen induktioperiaate

TAMPEREEN YLIOPISTO Pro gradu -tutkielma. Liisa Ilonen. Primitiiviset juuret

Kurssikoe on maanantaina Muista ilmoittautua kokeeseen viimeistään 10 päivää ennen koetta! Ilmoittautumisohjeet löytyvät kurssin kotisivuilla.

Esimerkki A1. Jaetaan ryhmä G = Z 17 H = 4 = {1, 4, 4 2 = 16 = 1, 4 3 = 4 = 13, 4 4 = 16 = 1}.

Tehtävä 1. Voidaanko seuraavat luvut esittää kahden neliön summina? Jos voidaan, niin kuinka monella eri tavalla? (i) n = 145 (ii) n = 770.

3. Kirjoita seuraavat joukot luettelemalla niiden alkiot, jos mahdollista. Onko jokin joukoista tyhjä joukko?

Approbatur 3, demo 5, ratkaisut

3. Kongruenssit. 3.1 Jakojäännös ja kongruenssi

ja jäännösluokkien joukkoa

= 3 = 1. Induktioaskel. Induktio-oletus: Tehtävän summakaava pätee jollakin luonnollisella luvulla n 1. Induktioväite: n+1

Algebra I Matematiikan ja tilastotieteen laitos Ratkaisuehdotuksia harjoituksiin 9 (6 sivua) OT

802328A LUKUTEORIAN PERUSTEET Merkintöjä ja Algebrallisia rakenteita

Johdatus matemaattiseen päättelyyn

Nimittäin, koska s k x a r mod (p 1), saadaan Fermat n pienen lauseen avulla

Määritelmä, alkuluku/yhdistetty luku: Esimerkki . c) Huomautus Määritelmä, alkutekijä: Esimerkki

Johdatus matematiikkaan

R 1 = Q 2 R 2 + R 3,. (2.1) R l 2 = Q l 1 R l 1 + R l,

Johdatus diskreettiin matematiikkaan (syksy 2009) Harjoitus 3, ratkaisuja Janne Korhonen

802354A Algebran perusteet Luentorunko Kevät Työryhmä: Markku Niemenmaa, Kari Myllylä, Topi Törmä

6 Relaatiot. 6.1 Relaation määritelmä

Johdatus lukuteoriaan Harjoitus 11 syksy 2008 Eemeli Blåsten. Ratkaisuehdotelma

HN = {hn h H, n N} on G:n aliryhmä.

Kannan vektorit siis virittävät aliavaruuden, ja lisäksi kanta on vapaa. Lauseesta 7.6 saadaan seuraava hyvin käyttökelpoinen tulos:

Esko Turunen Luku 3. Ryhmät

1. Esitä rekursiivinen määritelmä lukujonolle

Matematiikan peruskurssi 2

Johdatus matemaattiseen päättelyyn

(mod 71), 2 1(mod 71) (3 ) 3 (2 ) 2

Johdatus matematiikkaan

Tehtävä 4 : 2. b a+1 (mod 3)

811120P Diskreetit rakenteet

Lukuteoria. Eukleides Aleksandrialainen (n. 300 eaa)

ALKULUVUISTA (mod 6)

Johdatus matemaattiseen päättelyyn

kaikille a R. 1 (R, +) on kommutatiivinen ryhmä, 2 a(b + c) = ab + ac ja (b + c)a = ba + ca kaikilla a, b, c R, ja

802354A Algebran perusteet Luentorunko Kevät Työryhmä: Markku Niemenmaa, Kari Myllylä, Topi Törmä

5.6 Yhdistetty kuvaus

1 sup- ja inf-esimerkkejä

TOOLS. Tapani Matala-aho MATEMATIIKKA/LUTK/OULUN YLIOPISTO TOOLS 1 / 28

Algebra I Matematiikan ja tilastotieteen laitos Ratkaisuehdotuksia harjoituksiin 6 (8 sivua) OT. 1. a) Määritä seuraavat summat:

= 5! 2 2!3! = = 10. Edelleen tästä joukosta voidaan valita kolme särmää yhteensä = 10! 3 3!7! = = 120

Matematiikan tukikurssi

Transkriptio:

JOHDATUS LUKUTEORIAAN (syksy 2017) HARJOITUS 2, MALLIRATKAISUT Tehtävä 1. Sovella Eukleiden algoritmia ja (i) etsi s.y.t(2017, 753) (ii) etsi kaikki kokonaislukuratkaisut yhtälölle 405x + 141y = 12. Ratkaisu 1. (i) Käytetään Eukleideen algoritmia luvuille 2017 ja 753. Siten s.y.t(2017, 753) = 1. 2017 = 2 753 + 511 753 = 1 511 + 242 511 = 2 242 + 27 242 = 8 27 + 26 27 = 1 26 + 1 26 = 26 1 (ii) Käytetään ensin Eukleideen algoritmia ja etsitään lukujen 405 ja 141 suurin yhteinen tekijä. 405 = 2 141 + 123 141 = 1 123 + 18 123 = 6 18 + 15 18 = 1 15 + 3 15 = 5 3 Etsitään tämän avulla ensin yhtälölle 405x + 141y = 3 ratkaisu. 123 = 405 2 141 18 = 141 (405 2 141) = 405 + 3 141 15 = (405 2 141) 6 ( 405 + 3 141) = 7 405 20 141 3 = ( 405 + 3 141) (7 405 20 141) = 8 405 + 23 141 Yhtälöllä 405x + 141y = 3 on siis ratkaisu x = 8, y = 23. Koska 12 = 4 3, yhtälölle 405x + 141y = 12 saadaan neljällä kertomalla yksittäisratkaisu (x 0, y 0 ) = ( 32, 92). Yhtälön yleinen ratkaisu on luentojen lauseen 1.13 nojalla { x = 32 + 47t, y = 92 135t missä t Z. 1

Tehtävä 2. (i) Kirjoita ylös renkaiden Z 5 ja Z 8 yhteenlasku- ja kertolaskutaulut. (ii) Tutki milla luvuilla [a] Z 5 on neliöjuuri ja etsi ne kaikki (eli yhtälön x 2 = [a] ratkaisut x Z 5 ). Tee sama renkaassa Z 8. Ratkaisu 2. (i) Renkaan Z 5 yhteenlaskutaulu: Renkaan Z 5 kertolaskutaulu: Renkaan Z 8 yhteenlaskutaulu: Renkaan Z 8 kertolaskutaulu: + [0] [1] [2] [3] [4] [0] [0] [1] [2] [3] [4] [1] [1] [2] [3] [4] [0] [2] [2] [3] [4] [0] [1] [3] [3] [4] [0] [1] [2] [4] [4] [0] [1] [2] [3] [0] [1] [2] [3] [4] [0] [0] [0] [0] [0] [0] [1] [0] [1] [2] [3] [4] [2] [0] [2] [4] [1] [3] [3] [0] [3] [1] [4] [2] [4] [0] [4] [3] [2] [1] + [0] [1] [2] [3] [4] [5] [6] [7] [0] [0] [1] [2] [3] [4] [5] [6] [7] [1] [1] [2] [3] [4] [5] [6] [7] [0] [2] [2] [3] [4] [5] [6] [7] [0] [1] [3] [3] [4] [5] [6] [7] [0] [1] [2] [4] [4] [5] [6] [7] [0] [1] [2] [3] [5] [5] [6] [7] [0] [1] [2] [3] [4] [6] [6] [7] [0] [1] [2] [3] [4] [5] [7] [7] [0] [1] [2] [3] [4] [5] [6] [0] [1] [2] [3] [4] [5] [6] [7] [0] [0] [0] [0] [0] [0] [0] [0] [0] [1] [0] [1] [2] [3] [4] [5] [6] [7] [2] [0] [2] [4] [6] [0] [2] [4] [6] [3] [0] [3] [6] [1] [4] [7] [2] [5] [4] [0] [4] [0] [4] [0] [4] [0] [4] [5] [0] [5] [2] [7] [4] [1] [6] [3] [6] [0] [6] [4] [2] [0] [6] [4] [2] [7] [0] [7] [6] [5] [4] [3] [2] [1] 2

(ii) Renkaan Z 5 kertolaskutaulusta nähdään, että täsmälleen diagonaalilla olevilla luvuilla on neliöjuuri. Ne ovat siis [0], [1] ja [4]. Taulusta nähdään myös vastaavat neliöjuuret. Luvun [0] ainoa neliöjuuri on [0]. Luvun [1] kaksi neliöjuurta ovat [1] ja [4]. Luvun [4] kaksi neliöjuurta ovat [2] ja [3]. Vastaavasti renkaassa Z 8 voidaan kertolaskutaulun diagonaalilta nähdä, millä luvuilla on neliöjuuri, ja ne ovat sielläkin [0], [1] ja [4]. Taulusta myös nähdään, mitkä ovat vastaavat neliöjuuret. Luvun [0] kaksi neliöjuurta ovat [0] ja [4]. Luvun [1] neljä neliöjuurta ovat [1], [3], [5] ja [7]. Luvun [4] kaksi neliöjuurta ovat [2] ja [6]. Tehtävä 3. (i) Etsi kaikki luvut x joille 5x 7 (mod 37). (ii) Mikä on luvun 17 33 viimeinen numero? Ratkaisu 3. (i) On löydettävät kaikki kokonaisluvut x, joille 37 (7 5x) eli 7 5x = 37y. Tämä on lineaarinen Diofantoksen yhtälö 5x + 37y = 7, joka voidaan ratkaista Eukleideen algoritmilla. (Keksiliäs lukija saattaa nähdä yksittäisratkaisun x = 6, y = 1 suoraan.) 37 = 7 5 + 2 5 = 2 2 + 1 (2 = 2 1) Yhtälölle 5x + 37y = 1 löytyy siis ratkaisu purkamalla algoritmi. 2 = 37 7 5 1 = 5 2 (37 7 5) = 15 5 2 37 Kertomalla seitsemällä saadaan, että yhtälön 5x + 37y = 7 yksi ratkaisu on x = 105, y = 14. Sen yleinen ratkaisu on siis luentojen lauseen 1.13 nojalla { x = 105 + 37t, y = 14 5t missä t Z. Luvut x ovat siis aina muotoa 105 + 37t jollain t Z. (ii) Luvun viimeinen numero kymmenjärjestelmässä on jakojäännös jaettaessa kymmenellä. Selvitetään, mitä on 17 33 modulo 10. Tätä käyttämällä saadaan, että 17 7, 17 2 7 2 49 1 (mod 10) 17 33 17 2 16+1 (17 2 ) 16 17 ( 1) 16 17 17 7 (mod 10). Luvun 17 33 viimeinen numero on siis 7. 3

Tehtävä 4. Todista luentojen lause 2.8: Olkoon m 2 ja U Z. Silloin U on täydellinen jäännössysteemi (mod m) jos ja vain jos ainakin kaksi seuraavista ehdoista on voimassa: (i) U:ssa on m alkiota, (ii) U:n alkiot ovat keskenään epäkongruentteja (mod m), (iii) Jokaisella a Z on olemassa u U jolle a u mod m. Ratkaisu 4. Palautetaan mieleen täydellisen jäännössysteemin määritelmä. Olkoon m 2. Joukko U = {u 1,..., u m } Z on täydellinen jäännössysteemi (mod m), jos {u 1,..., u m } = Z m. Tässä ja myöhemmin merkintä u tarkoittaa kokonaisluvun u ekvivalenssiluokkaa modulo m. Suunta. Näytetään, että kaikki kolme ehtoa ovat voimassa, jos U on täydellinen jäännössysteemi. Ehto (i) on voimassa, koska täydellisessä jäännössysteemissä on m alkiota. Tehdään ehdon (ii) osoittamiseksi vastaoletus: u i = u j joillain i j. Mutta silloin joukossa {u 1,..., u m } = Z m on enintään m 1 ekvivalenssiluokkaa, mikä on ristiriitaista. Ehto (ii) on siis voimassa. Ehdon (iii) todistamiseksi oletetaan, että a Z. Silloin a Z m, joten täydellisen jäännössysteemin ehdoista seuraa, että jollakin u U pätee a = u. Siten a u mod m, joten ehto (iii) pätee. Suunta. Osoitetaan, että mistä tahansa ehtoparista seuraa, että U on täydellinen jäännössysteemi. Oletetaan, että (i) ja (iii) pätevät. Tällöin millä tahansa a Z m löytyy sellainen u U, jolle a u mod m, eli a = u. Mutta silloin U on täydellinen jäännössysteemi. Oletetaan sitten, että (i) ja (ii) pätevät. Määritellään kuvaus g : U Z m, g(u) = u. Koska ehto (ii) pätee, tämä kuvaus on injektio. Silloin kuvajoukkoon g(u) kuuluu täsmälleen m eri alkiota. Koska joukossa Z m on vain m alkiota, täytyy olla g(u) = Z m, joten U on täydellinen jäännössysteemi. Lopuksi oletetaan, että (ii) ja (iii) pätevät. Riittää osoittaa, että (i) pätee myös. Määritellään kuvaus g : U Z m, g(u) = u. Ehdosta (ii) seuraa, että kuvaus g on injektio. Lisäksi millä tahansa a Z m löytyy ehdon (iii) nojalla sellainen u U, jolle a u mod m, eli a = u. Siten kuvaus g on surjektio. Koska kuvaus g on injektio ja surjektio, se on bijektio, joten joukoissa U ja Z m on yhtä monta alkiota. Ehto (i) pätee. Tehtävä 5. Olkoon m 2 ja a Z m mielivaltainen. Näytä: (i) Jos m P, niin silloin on olemassa k 2, joille a k = a. (ii) Etsi jokin m 2 (tietysti löytämäsi m ei ole alkuluku) ja a Z m jolla (i)-kohdan väite ei ole tosi. 4

Ratkaisu 5. (i) Jos m a, niin silloin myös m a 2, joten silloin voidaan valita k = 2. Jos m a, niin Fermat s pienen lauseen nojalla a m 1 1 mod m. Silloin a m a, joten valinta k = m kelpaa. (ii) Valitaan m = 4, a = 2. Nyt 2 2 0 mod 4, joten millä tahansa k 2 pätee 2 k 0 2 k 2 0 2 mod 4. Tällä valinnalla siis kysyttyä k 2 ei ole olemassa. Tehtävä 6. Osoita, että jos p ja q ovat erisuuria parittomia alkulukuja, niin p q 1 + q p 1 1 (mod pq). Ratkaisu 6. Riittää osoittaa, että pq (p q 1 + q p 1 1). Tarkastellaan ensin lauseketta modulo p. Koska q > 1, niin p p q 1. Koska p q ja p ja q ovat alkulukuja, niin q ei ole jaollinen p:llä. Silloin Fermat n pienestä lauseesta seuraa, että p q 1 + q p 1 1 q p 1 1 1 1 0 (mod p). Siten p (p q 1 + q p 1 1). Symmetrian nojalla myös q (p q 1 + q p 1 1). Koska p q, väite seuraa tästä. Tehtävä 7. Määritä kaikki ne luvut m jolla tehtävän 5 (i) kohta on aina voimassa. Ratkaisu 7. Olkoon m 2. Väite on: mille tahansa a Z m on olemassa k 2, jolle a k = a. Osoitetaan, että väite on voimassa täsmälleen silloin, jos millekään alkuluvulle p ei päde p 2 m. Osoitetaan ensin tapaus, jossa väite ei päde. Olkoon siis p alkuluku, jolle p 2 m. Silloin p k p = p(p k 1 1). Tässä p p k 1, kun k 2. Mutta silloin p (p k 1 1), joten p 2 ei jaa lukua p k p. Siten myöskään m ei voi jakaa tätä lukua, eikä siis millään k 2 päde a k = a. Oletetaan sitten, että m ei ole jaollinen millään alkuluvun neliöllä p 2. Silloin m voidaan esittää alkulukujen tulona n m = p j, j=1 missä p j ovat kaikki eri lukuja. Olkoon a Z m kiinteä. Riittää löytää jokin k 2, jolle p j (a k a) kaikilla 1 j n. Nyt kullakin luvulla p j on kaksi vaihtoehtoa sen mukaan, jakaako se luvun a. Tapaus 1: p j a. Tällöin p j a k, ja siten myös p j (a k a) kaikilla k 2. Tapaus 2: p j a. Silloin Fermat n pienen lauseen nojalla a d(p j 1) (a p j 1 ) d 1 d 1 (mod p j ) 5

kaikilla positiivisilla kokonaisluvuilla d. Tästä seuraa, että a d(p j 1)+1 a (mod p j ) kaikilla positiivisilla kokonaisluvuilla d. Tapaus 2 antaa vihjeen, että kannattaa valita k niin, että (p j 1) (k 1). Valitaan k = 1 + n (p j 1). j=1 Silloin k 2, joten p j (a k a), jos p j a. Sellaiselle p j, joka ei ole luvun a tekijä, huomataan, että k on muotoa d(p j 1) + 1, missä d = n i=1,i j (p i 1). Myös tässä tapauksessa p j (a k a). Tehdyllä valinnalla p j (a k a) kaikilla 1 j n, joten a k = a. Huomautus. Tässä osoitettiin itse asiassa, että väitteen ollessa tosi löytyy eksponentti k, joka toimii jokaisella a Z m. Lisäksi valittu k ei ole paras mahdollinen: tulon sijaan voisi ottaa pienimmän yhteisen jaettavan. 6