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

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

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

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

MS-A0402 Diskreetin matematiikan perusteet

2017 = = = = = = 26 1

LUKUTEORIA johdantoa

a b 1 c b n c n

Kuvauksista ja relaatioista. Jonna Makkonen Ilari Vallivaara

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

Lukuteorian kertausta

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

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

Algebra I, harjoitus 5,

Esko Turunen Luku 3. Ryhmät

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

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

Tekijä Pitkä Matematiikka 11 ratkaisut luku 2

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

802328A LUKUTEORIAN PERUSTEET Merkintöjä ja Algebrallisia rakenteita

811120P Diskreetit rakenteet

a ord 13 (a)

6. Tekijäryhmät ja aliryhmät

Suurin yhteinen tekijä (s.y.t.) ja pienin yhteinen monikerta (p.y.m.)

ja jäännösluokkien joukkoa

9 Matriisit. 9.1 Matriisien laskutoimituksia

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

2 j =

Algebra I Matematiikan ja tilastotieteen laitos Ratkaisuehdoituksia harjoituksiin 8 (7 sivua)

Diofantoksen yhtälön ratkaisut

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

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

802355A Algebralliset rakenteet Luentorunko Syksy Markku Niemenmaa Kari Myllylä Topi Törmä Marko Leinonen

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

Modulaarisista laskutaulukoista

Matriisit. Määritelmä 1 Reaaliluvuista a ij, missä i = 1,..., k ja j = 1,..., n, muodostettua kaaviota a 11 a 12 a 1n a 21 a 22 a 2n A =

802320A LINEAARIALGEBRA OSA I

1 Lineaariavaruus eli Vektoriavaruus

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

Lineaarialgebra ja matriisilaskenta II. LM2, Kesä /141

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

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

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

TEHTÄVIEN RATKAISUT. Luku Kaikki luvut on kokonaislukuja. Luonnollisia lukuja ovat 35, 7 ja 0.

811120P Diskreetit rakenteet

renkaissa. 0 R x + x =(0 R +1 R )x =1 R x = x

1 Lukujen jaollisuudesta

(1) refleksiivinen, (2) symmetrinen ja (3) transitiivinen.

Jokainen kokonaisluku n voidaan esittää muodossa (missä d on positiivinen kok.luku) Tässä q ja r ovat kokonaislukuja ja 0 r < d.

Matematiikassa ja muuallakin joudutaan usein tekemisiin sellaisten relaatioiden kanssa, joiden lakina on tietyn ominaisuuden samuus.

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

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

Rationaaliluvun desimaaliesitys algebrallisesta ja lukuteoreettisesta näkökulmasta

1 Määrittelyjä ja aputuloksia

MAA11 Ratkaisuja Vapaa matikka 11-kirjan tehtäviin

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

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

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

Tekijäryhmät ja homomorsmit

JOHDATUS LUKUTEORIAAN (syksy 2017) HARJOITUS 3, MALLIRATKAISUT

4. Eulerin ja Fermat'n lauseet

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

NELIÖJUURI. Neliöjuuren laskusääntöjä

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

Tietojenkäsittelytieteen ja tilastotieteen matematiikkaa 1/137

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

MAT Algebra 1(s)

Matriisipotenssi. Koska matriisikertolasku on liitännäinen (sulkuja ei tarvita; ks. lause 2), voidaan asettaa seuraava määritelmä: ja A 0 = I n.

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

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

Kompleksilukujen kunnan konstruointi

Luonnollisten lukujen ja kokonaislukujen määritteleminen

Testaa taitosi 1: Lauseen totuusarvo

Kuvaus. Määritelmä. LM2, Kesä /160

2. Eukleideen algoritmi

Liite 1. Laajennettu Eukleideen algoritmi suoraviivainen tapa

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

Liite 2. Ryhmien ja kuntien perusteet

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.

2 Funktion derivaatta

Lause 5. (s. 50). Olkoot A ja B joukkoja. Tällöin seuraavat ehdot ovat

jonka laskutoimitus on matriisien kertolasku. Vastaavasti saadaan K-kertoiminen erityinen lineaarinen ryhmä

ALGEBRA KEVÄT 2013 JOUNI PARKKONEN

Sanomme, että kuvaus f : X Y on injektio, jos. x 1 x 2 f (x 1 ) f (x 2 ) eli f (x 1 ) = f (x 2 ) x 1 = x 2.

Valitsemalla sopivat alkiot joudutaan tämän määritelmän kanssa vaikeuksiin, jotka voidaan välttää rakentamalla joukko oppi aksiomaattisesti.

Diskreetin matematiikan perusteet Laskuharjoitus 2 / vko 9

Ristitulolle saadaan toinen muistisääntö determinantin avulla. Vektoreiden v ja w ristitulo saadaan laskemalla determinantti

Koodausteoria, Kesä 2014

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

Tekijäryhmiä varten määritellään aluksi sivuluokat ja normaalit aliryhmät.

y z = (x, y) Kuva 1: Euklidinen taso R 2

Neljän alkion kunta, solitaire-peli ja

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

{I n } < { I n,i n } < GL n (Q) < GL n (R) < GL n (C) kaikilla n 2 ja

Teema 4. Homomorfismeista Ihanne ja tekijärengas. Teema 4 1 / 32

1 Kertaus. Lineaarinen optimointitehtävä on muotoa:

Pistetulo eli skalaaritulo

Lineaarikombinaatio, lineaarinen riippuvuus/riippumattomuus

Kertausta: avaruuden R n vektoreiden pistetulo

Algebra I, Harjoitus 6, , Ratkaisut

Transkriptio:

Jäännösluokat LUKUTEORIA JA TODIS- TAMINEN, MAA Alkupala Aiemmin on tullut sana jäännösluokka vastaan. Tarkastellaan lukujoukkoja 3k k Z =, 6, 3, 0, 3, 6, 3k + k Z =,,,,, 7, 3k + k Z =,,,,, 8, Osoita, että jokainen kokonaisluku on täsmälleen yhdessä näistä joukoista. Miten saat selville, missä? Vastaus: Tarkastellaan jakojäännöstä jaettaessa annettu luku luvulla 3, mahdolliset jakojäännökset ovat 0, tai, joten. Esimerkki, kellotauluaritmetiikka ja jäännösluokka modulo : Tarkastellaan kellotauluaritmetiikkaa eli -tuntisen kellotaulun tuntiosoittimen noudattamaa aritmetiikkaa. Esimerkiksi 9 + =, koska tuntiosoittimen ollessa luvun 9 kohdalla, tulee tämä osoitin tunnin kuluttua luvun kohdalle. Esimerkki(jatkuu) Nollahetkellä t = 0 kello on tasan, eli tasan 0 ja aikaa mitataan kokonaisina tunteina. Tällöin jos kello on sanotaan vaikka 7, niin nollahetkestä on kulunut 7 tuntia, mutta yhtä hyvin nollahetkestä on voinut kulua 9 tuntia tai 3 tai yleisesti 7 + k tuntia, missä k N. Myös negatiiviset k:n arvot voidaan hyväksyä, jolloin saadaan ajanhetket ennen nollahetkellä, siis k Z. Kaikkina ajanhetkinä 7 + k, (k Z) kello on 7, joten lukema 7 vastaa joukkoa 7 + k k Z. Vastaavalla tavalla voidaan muodostaa muutkin sellaiset joukot niin, että samaan joukkoon kuuluvat samaa kellonaikaa vastaavat ajanhetket. 3 0 9 3 8 0 7 9 3 0 6 6 8 3 7 0 9 8 7 3 6

Esimerkki(jatkuu) Näin saatuja joukkoja: kello 0 = k k Z, kello = + k k Z, kello = + k k Z, kello 3 = 3 + k k Z,, kello = + k k Z kutsutaan jäännösluokiksi modulo. Samaan jäännösluokkaan kuuluvat luvut ovat keskenään kongruentteja ja eri jäännösluokkiin kuuluvat luvut epäkongruentteja modulo. 3 0 9 3 Tarkastellaan seuraavaksi yleistä kongruenssia modulo n. 8 0 kello 7 7 9 3 0 6 8 6 7 3 0 9 8 7 kello 3 6 Määritelmä, jäännösluokat modulo n: Luvun a määräämä jäännösluokka modulo n on luvun a kanssa kongruenttien lukujen joukko. Jäännösluokkaa merkitään hakasulkuja tai alleviivausta käyttäen, siis a n = a = x Z x = a mod n = a + kn k Z. Huomautus ) Hakasulkumerkintä selkeämpi, koska siitä käy ilmi moduli n. Kirjassa lause: Jos modulista ei ole epäselvyyttä, se voidaan jättää merkitsemättä. MODULI lähes AINA NÄKYVIIN, se ei ole koskaan selvä! Lisäksi alleviivausmerkintä on jakaumien tarkasteluissa käytetty merkintä satunnaismuuttujalle. ) Sanotaan, että luku a on kyseisen luokan edustaja. Yhtä hyvin voitaisiin edustajaksi ottaa minkä tahansa muotoa a + kn olevan luvun, joten a n = a + kn n. Esimerkki Jäännösluokat modulo 3 ovat 0 3 = 3k k Z, 3 = 3k + k Z ja 3 = 3k + k Z. Edustajiksi olisi voitu valita yhtä hyvin 0 3 = 3 3, 7 3 = 3 ja 3 = 7 3.

Lause, jäännösluokkien modulo n ominaisuuksia: a n = b n jos ja vain jos a b mod n. Esim. 8 = 3, koska 8 3 mod, 9, koska 9 mod. Jäännösluokat voidaan esittää muodossa 0 n, n,, n n, Josta saadaan jäännösluokkien modulo n lukumääräksi n kpl. Esimerkiksi jäännösluokat modulo ovat: 0,,, 3 ja. 3 Jokainen luku kuuluu täsmälleen yhteen jäännösluokkaan. Jos a = qn + r, 0 r < n, niin a n = r n. Tällä tavalla voidaan selvittää mihin jäännösluokkaan 0 n, n,, n n luku a kuuluu. Esimerkiksi jakolaskussa 9: on jakojäännös. Siis 9 =. Huomautus Jäännösluokkien modulo n joukkoa merkitään Z n, siis Z n = 0 n, n,, n n Toisaalta Z n = Z n Z, eli Z jaetaan osiin. Jäännösluokkien laskusääntöjä Palataan kellotauluun, jonka mukaan 9 + =. Kyseessä oli jäännösluokat modulo, joten voidaan määritellään +-lasku joukossa Z 9 + = eli 9 + k k Z + + k k Z = + k k Z Toisin sanoen; Määritellään, että niiden ajanhetkien joukon, jolloin kello on 9 ja niiden ajanhetkien joukon, jolloin kello on summa on niiden ajanhetkien joukko, jolloin kello on. Havaitaan, ettei luokan edustajalla ole väliä. Koska 9 mod ja 9 mod, niin + 9 =. Jos jäännösluokkien summa riippuisi yhteenlaskettavien edustajista, niin koko laskutoimitus olisi mieletön. Määritelmä, jäännösluokkien modulo n yhteen- ja kertolasku: Yhteen- ja kertolaskut joukossa Z n määritellään kuten kellotauluaritmetiikassa. Siis a n + b n = a + b n ja a n b n = ab n. 3

Voidaan osoittaa, että näin määritellyt summa ja tulo eivät riipu valituista jäännösluokkien edustajista, joten sanotaan, että jäännösluokkien summa ja tulo ovat hyvin määriteltyjä. Summan tapaus: Tarkastele jäännösluokkien a n ja b n summaa, joka edustajien a n ja b n avulla lausuttuna on a + b n. Olkoot a n ja b n kyseisten jäännösluokkien jotkin muut edustajat, jolloin summa niiden avulla lausuttuna on a + b n. Nyt pitäisi osoittaa, että a + b n = a + b n. Esimerkki Muodosta yhteen- ja kertolaskutaulut joukossa a) Z ja joukossa b) Z. HUOM! Nyt voidaan taulukossa jättää moduli n kirjoittamatta, koska se on oikeasti selvä. a) Koska joukossa Z on esimerkiksi + 3 = = + 3 = = 0 0 + = = niin saadaan diagonaalin suhteen symmetrinen yhteenlaskutaulukko. Kertolaskutaulukko vastaavasti + 0 3 0 0 3 3 0 3 0 3 3 0 Koska joukossa Z on esimerkiksi 3 = 6 = 3 = 3 = 3 0 = 0 = 0 Niin saadaan diagonaalin suhteen symmetrinen kertolaskutaulukko. b) Joukon Z + ja laskutaulukot + 0 3 0 0 3 3 0 3 0 3 3 0 0 3 0 3 0 0 0 0 0 0 3 0 0 3 0 3 0 3 0 0 0 0 0 0 0 3 0 3 3 0 3 0 3

Esimerkki(jatkuu) Taulukoista voidaan kohtuu näppärästi etsiä yhtälöille x n + 3 n = n ja x n 3 n = n ratkaisut molemmissa jäännösluokissa n =,. Saadaan x + 3 = x = ja x 3 = x = 3 sekä x + 3 = x = 3 ja x 3 = x =. Lause, jäännösluokkien modulo n laskusääntöjä: Vaihdantalait: a n + b n = b n + a n ja a n b n = b n a n. Liitäntälait: a n + b n + c n = a n + b n + c n ja a n b n c n = a n b n c n. Osittelulaki: a n b n + c n = a n b n + a n c n. Nolla yhteenlaskun neutraalialkiona: a n + 0 n = a n. Ykkönen kertolaskun neutraalialkiona: a n n = a n. Vasta-alkio: Kaikilla a n Z n on olemassa sellainen a n Z n, että a n + a n = 0 n. Todistus Vaihdantalaki yhteenlaskun suhteen: jäännösl. määr. vaihdanta laki Z:ssa a n + b n = a + b n = Muut kohdat harjoitustehtävä. jäännösl. määr. b + a n = b n + a n Esimerkki a) Määritä joukkojen Z ja Z alkioiden vasta-alkiot. b) Mitä voidaan sanoa näiden joukkojen alkioiden käänteisalkioista, kun alkion a n käänteisalkio a n määritellään yhtälöllä a n a n = n? a) Yhteenlaskutaulusta nähdään, että joukossa Z on 0 = 0 eli nolla on itsensä vasta-alkio, = 3, = eli kakkonen on myös itsensä vasta-alkio ja 3 =. Vastaavasti joukossa Z on 0 = 0, =, = 3, 3 = ja =. Jos tarkasteltaisiin muita joukkoja Z n, niin havaittaisiin, että aina 0 n = 0 n. b) Kertolaskutauluista nähdään, että joukossa Z jokaiselle nollasta eroavalla alkiolla on käänteisalkio, sillä =, = 3, 3 = ja =. Joukossa Z näin ei ole: = ja 3 = 3, mutta alkiolla ei ole käänteisalkiota. Yleisesti pätee tulos: Jos n = p P, niin tällöin jokaisella nollasta eroavalla alkiolla on käänteisalkio. TOD. HT.