a ord 13 (a)

Samankaltaiset tiedostot
Lukuteorian kertausta

JOHDATUS LUKUTEORIAAN (syksy 2017) HARJOITUS 3, MALLIRATKAISUT

2017 = = = = = = 26 1

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

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

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

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

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

Primitiiviset juuret: teoriaa ja sovelluksia

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

Algebra I, harjoitus 5,

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

Miten osoitetaan joukot samoiksi?

Diofantoksen yhtälön ratkaisut

MS-A0402 Diskreetin matematiikan perusteet

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

802328A LUKUTEORIAN PERUSTEET OSA III BASICS OF NUMBER THEORY PART III. Tapani Matala-aho MATEMATIIKKA/LUTK/OULUN YLIOPISTO

802328A LUKUTEORIAN PERUSTEET OSA II BASICS OF NUMBER THEORY PART II

802328A LUKUTEORIAN PERUSTEET OSA III BASICS OF NUMBER THEORY PART III

Tehtävä 1. Arvioi mitkä seuraavista väitteistä pitävät paikkansa. Vihje: voit aloittaa kokeilemalla sopivia lukuarvoja.

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

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

Johdatus matemaattiseen päättelyyn

Algebran ja lukuteorian harjoitustehtäviä. 1. Tutki, ovatko seuraavat relaatiot ekvivalenssirelaatioita joukon N kaikkien osajoukkojen

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

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

ALKULUKUJA JA MELKEIN ALKULUKUJA

Johdatus matemaattiseen päättelyyn

d Z + 17 Viimeksi muutettu

[a] ={b 2 A : a b}. Ekvivalenssiluokkien joukko

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

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

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

TAMPEREEN YLIOPISTO Pro gradu -tutkielma. Jussi Tervaniemi. Primitiiviset juuret

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

TAMPEREEN YLIOPISTO Pro gradu -tutkielma. Jarmo Niemelä. Primitiivisistä juurista ja. alkuluokkaryhmistä

k=1 b kx k K-kertoimisia polynomeja, P (X)+Q(X) = (a k + b k )X k n+m a i b j X k. i+j=k k=0

1 Lukujen jaollisuudesta

Testaa taitosi 1: Lauseen totuusarvo

Diskreetin matematiikan perusteet Laskuharjoitus 1 / vko 8

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

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

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

Ratkaisu: (b) A = x 0 (R(x 0 ) x 1 ( Q(x 1 ) (S(x 0, x 1 ) S(x 1, x 1 )))).

Kuvauksista ja relaatioista. Jonna Makkonen Ilari Vallivaara

LUKUTEORIA johdantoa

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

Johdatus diskreettiin matematiikkaan Harjoitus 5, Ratkaise rekursioyhtälö

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

Matematiikan mestariluokka, syksy

a b 1 c b n c n

Rationaaliluvun desimaaliesitys algebrallisesta ja lukuteoreettisesta näkökulmasta

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

4. Ryhmien sisäinen rakenne

Matematiikan ja tilastotieteen laitos Algebra I - Kesä 2009 Ratkaisuehdoituksia harjoituksiin 8 -Tehtävät sivua Heikki Koivupalo ja Rami Luisto

Esko Turunen Luku 3. Ryhmät

Diskreetin matematiikan perusteet Malliratkaisut 2 / vko 38

Tenttiin valmentavia harjoituksia

811120P Diskreetit rakenteet

Ensimmäinen induktioperiaate

Ensimmäinen induktioperiaate

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

Lineaariset kongruenssiyhtälöryhmät

33. pohjoismainen matematiikkakilpailu 2019 Ratkaisut

Luonnollisten lukujen ja kokonaislukujen määritteleminen

a) Mitkä seuraavista ovat samassa ekvivalenssiluokassa kuin (3, 8), eli kuuluvat joukkoon

Jokaisen parittoman kokonaisluvun toinen potenssi on pariton.

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

Tekijä Pitkä Matematiikka 11 ratkaisut luku 2

Todistusmenetelmiä Miksi pitää todistaa?

Fermat n pieni lause. Heikki Pitkänen. Matematiikan kandidaatintutkielma

Diskreetin matematiikan perusteet Laskuharjoitus 2 / vko 9

1. Esitä rekursiivinen määritelmä lukujonolle

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

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

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

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

Algebra I, Harjoitus 6, , Ratkaisut

Mitään muita operaatioita symbolille ei ole määritelty! < a kaikilla kokonaisluvuilla a, + a = kaikilla kokonaisluvuilla a.

Shorin algoritmin matematiikkaa Edvard Fagerholm

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

Algebran perusteet. 44 ϕ(105) = (105). Näin ollen

ja jäännösluokkien joukkoa

Matematiikan peruskurssi 2

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

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

Yhtälönratkaisusta. Johanna Rämö, Helsingin yliopisto. 22. syyskuuta 2014

Matematiikan tukikurssi, kurssikerta 1

Johdatus diskreettiin matematiikkaan Harjoitus 2, Osoita että A on hyvin määritelty. Tee tämä osoittamalla

Algebra I, harjoitus 8,

1. Tarkastellaan esimerkissä 4.9 esiintynyttä neliön symmetriaryhmää

Johdatus matemaattiseen päättelyyn

ALKULUVUISTA (mod 6)

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

Lyhyt johdatus alkeelliseen lukuteoriaan. Esa V. Vesalainen

Ennakkotehtävän ratkaisu

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

Kokonaisluvun kertaluvun sovelluksia

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

7. Olemassaolo ja yksikäsitteisyys Galois n kunta GF(q) = F q, jossa on q alkiota, määriteltiin jäännösluokkarenkaaksi

Transkriptio:

JOHDATUS LUKUTEORIAAN (syksy 2017) HARJOITUS 4, MALLIRATKAISUT Tehtävä 1. Etsi asteet ord p (a) luvuille a 1, 2,..., p 1 kun p = 13 ja kun p = 17. (ii) Mitkä jäännösluokat ovat primitiivisiä juuria (mod 13) ja mitkä (mod 17). Ratkaisu 1. Muistetaan, että luvun a aste ord p (a) on pienin positiivinen kokonaisluku e, jolle a e 1 Lasketaan ja taulukoidaan ord 13 (a). Vastaavasti taulukoidaan ord 17 (a). a ord 13 (a) 1 1 2 12 3 3 4 6 5 4 6 12 7 12 8 4 9 3 10 6 11 12 12 2 a ord 17 (a) 1 1 2 8 3 16 4 4 5 16 6 16 7 16 8 8 9 8 10 16 11 16 12 16 13 4 14 16 15 8 16 2 1

(ii) Taulukoista nähdään, että jäännösluokat 2, 6, 7 ja 11 ovat primitiivisiä juuria modulo 13. Tämän näkee siitä, että niillä kertaluku on 12. Vastaavasti jäännösluokat 3, 5, 6, 7, 10, 11, 12 ja 14 ovat primitiivisiä juuria modulo 17. Tehtävä 2. Todista Wilsonin lauseen käänteinen puoli: jos p 2 ei ole alkuluku, silloin p ((p 1)! + 1). Ratkaisu 2. Olkoon p = nm yhdistetty luku, 1 < n, m < p. Koska n p 1, niin silloin n (p 1)!. Mutta tällöin n ((p 1)! + 1), joten myös p ((p 1)! + 1). Tehtävä 3. Olkoon n, t 1. Osoita, että pienin positiivinen luku u 1 jolle t un on u = t/(n, t). Ratkaisu 3. Merkitään t/(n, t) = t, n/(n, t) = n. Silloin edellisten harjoitusten tehtävän 1 perusteella (n, t ) = 1. Olkoon u 1 sellainen luku, jolle t un. Silloin yhtäpitävästi t un. Koska (t, n ) = 1, on siis oltava t u ja siten t u. Toisaalta valitsemalla u = t pätee un = t n = tn, joten t un. Siispä u = t = t/(n, t) on pienin positiivinen luku u, jolle t un. Tehtävä 4. Tehtävässä 1 olet kosntruoinut indeksitalukon (mod 17). Valitse jokin primitiivinen juuri a mod (17), ja laadi sen avulla taulukko diskreetille logaritmille ind a (x), x {1, 2,..., 16}. Ratkaise taulokkosi avulla kongruenssi yhtälöt (i) 5x 3 (mod 17) (ii) 4x 4 1 (mod 17). Ratkaisu 4. Valitaan a = 3, ja muodostetaan indeksitaulukko. Luvulle x on siis määritettävä pienin luonnollinen luku e, jolle 3 e x (mod 17). x 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 ind 3 (x) 0 14 1 12 5 15 11 10 2 3 7 13 4 9 6 8 Käytetään yhtälöiden ratkaisemiseksi tietoa, että ind 3 (x 1 x 2 ) = ind 3 (x 1 )+ind 3 (x 2 ), ja sitä, että ind 3 on bijektio Z 17 Z 16. (i) Selvästikään x 0 (mod 17) ei toteuta yhtälöä. Siispä yhtälö voidaan ratkaista yhtäpitävästi indeksien avulla. 5x 3 (mod 17) ind 3 (5x) ind 3 (3) (mod 16) ind 3 (5) + ind 3 (x) ind 3 (3) (mod 16) 5 + ind 3 (x) 1 (mod 16) ind 3 (x) 4 12 (mod 16) x 4 (mod 17) 2

(ii) Selvästikään x 0 (mod 17) ei toteuta yhtälöä. Siispä yhtälö voidaan ratkaista yhtäpitävästi indeksien avulla. 4x 4 1 (mod 17) ind 3 (4x 4 ) ind 3 (1) (mod 16) ind 3 (4) + 4ind 3 (x) ind 3 (1) (mod 16) 12 + 4ind 3 (x) 0 (mod 16) 4ind 3 (x) 12 4 (mod 16) Merkitään ind 3 (x) = y. Silloin 4y = 16k + 4 jollakin kokonaisluvulla k. Tästä voidaan ratkaista y = 4k + 1. Vaihtoehtoja on siis neljä: ind 3 (x) = 1, ind 3 (x) = 5, ind 3 (x) = 9 tai ind 3 (x) = 13. Alkuperäisen yhtälön toteuttavat siis sellaiset x, joille x 3, x 5, x 14 tai x 12. Tehtävä 5. Osoita, että jokaisella 1 < k < p 1, missä p P ja p 3 pätee (p k)!(k 1)! ( 1) k mod p. [Vihje: voit modifioida polynomin (x 1)(x 2)... (x (p 1) valintaa Wilsonin lauseen todistuksessa!] Ratkaisu 5. Olkoon 1 < k < p 1. Wilsonin lauseen todistuksessa tarkasteltiin modulossa p polynomia p 1 x p 1 1 (x j). Tarkastellaan sen sijaan kongruenssiyhtälöä k 1 p k x p 1 1 (x j) (x + j) 0 Fermat n pienen lauseen nojalla tällä on ainakin p 1 ratkaisua modulo p: x = 1, 2,..., p 1. Toisaalta nähdään, että tulossa k 1 (x j) p k (x+j) korkeimman asteen termin kerroin on 1, joten alkuperäisen polynomin aste on pienempi kuin p 1. Siten kongruenssi on voimassa kaikilla x Z, joten se on erityisesti voimassa, kun x = 0. Tästä saadaan 1 ( 1)( 2)... ( (k 1)) 1 2... (p k) Tästä saadaan, että ( 1) k (p k)!(k 1)! Huomautuksia. Itse asiassa: koska (x + j) (x (p j)) (mod p), tarkasteltavan kongruenssin polynomi on täsmälleen sama kuin Wilsonin lauseen todistuksessa. Väitteen voi todistaa myös binomikertoimien avulla, koska 3

( ) p 1 = k 1 (p 1)! (p k)!(k 1)!. Tätä varten voi käyttää hyväkseen seuraavia faktoja, kun 1 k p 1: ( ) ( ) ( ) ( ) p 1 p 1 p p + =, 0 k 1 k k k Tehtävä 6. Oletetaan, että p P and (a, p) = (b, p) = 1. Onko totta, että ehto (ord p (a), ord p (b)) = 1 implikoi ord p (ab) = ord p (a)ord p (b)? Ratkaisu 6. Väite on totta. Merkitään c = ord p (a), d = ord p (b) ja k = ord p (ab). Muistetaan, että x l 1 (mod p), jos ja vain jos ord p (x) l. Koska (ab) cd 1 d 1 c 1 (mod p), niin k cd. Toisaalta a dk a dk (b d ) k (ab) dk 1 d 1 (mod p), joten c dk. Koska (c, d) = 1, niin c k. Vastaavalla päättelyllä d k. Siispä cd k, joten k = cd. Huomautuksia. Tehtävän väite pätee itse asiassa yleisemminkin ryhmissä, jos vain oletetaan, että alkioille a ja b pätee ab = ba. Lisäksi: jos ehdosta (ord(a), ord(b)) = 1 luovutaan, voidaan samanlaisella päättelyllä näyttää, että ord(a)ord(b) ord(ab) (ord(a), ord(b)) ja ord(a)ord(b) (ord(a), ord(b)) 2 ord(ab). Tehtävä 7. Täydennä yksityiskohdat seuraavaan (Gaussin esittämään) Wilsonin lauseen todistukseen: Olkoon p 5 alkuluku. Tarkastele Z p :n alkioita 2, 3,..., p 2. Osoita, että nämä voidaan jakaa pareiksi, joiden alkiot ovat toistensa (multiplikatiivisia) käänteisalkioita. Tämän jälkeen Wilsonin lause seuraa helposti. Ratkaisu 7. Tarkastellaan kongruenssiyhtälöä x 2 1 Se on yhtäpitävä ehdon p (x 2 1) kanssa, ja koska x 2 1 = (x + 1)(x 1), ainoat ratkaisut sille ovat x 1 ja x p 1 Jos 1 < a < p 1, niin a 2 1 Toisaalta tiedetään, että koska (a, p) = 1, niin jollakin b Z p pätee ab = 1, ja b a. Koska 0a = 0 1, 1a = a 1, p 1a = p a 1, pätee b {2, 3,..., p 2}. Siispä jokaiselle 1 < a < p 1 löytyy täsmälleen yksi b, jolle 1 < b < p 1 ja ab 1 Alkiot 2, 3,..., p 2 voidaan siis jakaa pareiksi, joissa alkiot ovat toistensa käänteisalkioita. Tästä seuraa, että 4

Tästä seuraa, että p 2 j 1 j=2 p 2 (p 1)! (p 1) j p 1 1 j=2 Tämä todistaa Wilsonin lauseen. Tehtävä 8. Näytä, että n φ(2 n 1) kaikilla n 1. Ratkaisu 8. Merkitään m = 2 n 1. Koska m on pariton, niin (2, m) = 1. Siten ord m (2) on määritelty. Jos 1 k < n, niin 1 < 2 2 k < 2 n = m+1. Siten 2 k 1 (mod m). Toisaalta 2 n = m+1, joten 2 n 1 (mod m). Täten ord m (2) = n. Eulerin lauseen nojalla 2 φ(m) 1 (mod m). Siispä n φ(m). 5