Äärelliset kunnat ja polynomien jako alkutekijöihin

Koko: px
Aloita esitys sivulta:

Download "Äärelliset kunnat ja polynomien jako alkutekijöihin"

Transkriptio

1 TAMPEREEN YLIOPISTO Pro gradu -tutkielma Heidi Kananoja Äärelliset kunnat ja polynomien jako alkutekijöihin Matematiikan, tilastotieteen ja filosofian laitos Matematiikka Syyskuu 2007

2 Tampereen yliopisto Matematiikan, tilastotieteen ja filosofian laitos KANANOJA, HEIDI: Äärelliset kunnat ja polynomien jako alkutekijöihin Pro gradu -tutkielma, 45 s. Matematiikka Syyskuu 2007 Tiivistelmä Tutkielmassa tarkastellaan äärellisiä kuntia ja polynomeja. Päälähdeteoksena käytetään Lidlin ja Niederreiterin kirjaa Introduction to finite fields and their applications. Aluksi määritellään polynomeihin ja äärellisiin kuntiin liittyviä peruskäsitteitä kuten minimaalipolynomi, kuntalaajennus ja hajoamiskunta sekä todistetaan niiden ominaisuuksia. Näitä määritelmiä ja lauseita tarvitaan myöhemmissä luvuissa. Seuraavaksi tarkastellaan äärellisiä kuntia tarkemmin. Ensimmäisessä aliluvussa käsitellään erityisesti alkioiden lukumäärää, todistetaan äärellisten kuntien olemassaolo ja yksikäsitteisyys sekä alikuntakriteeri ja määritellään primitiivinen alkio. Toisessa aliluvussa keskitytään jaottomien polynomien yli äärellisten kuntien juuriin. Kolmannessa aliluvussa määritellään käsitteet syklotominen kunta ja polynomi sekä ykkösen juuri, ja todistetaan joitain näiden perusominaisuuksia. Seuraavassa luvussa tutkitaan tarkemmin polynomeja yli äärellisten kuntien. Ensimmäisessä aliluvussa keskitytään polynomin kertaluvun käsitteeseen ja todistetaan siihen liittyviä ominaisuuksia. Pykälän lopussa määritellään myös primitiivinen polynomi. Toisessa aliluvussa esitellään sellaisia jaottomien polynomien ominaisuuksia, joita ei tutkielmassa aikaisemmin ole käsitelty. Pykälässä tutkitaan ennen kaikkea jaottomien pääpolynomien lukumäärää ja tuloa annetussa polynomirenkaassa. Lisäksi palataan syklotomisiin polynomeihin ja tehdään yhteenveto minimaalipolynomien keskeisimmistä ominaisuuksista. Viimeinen luku keskittyy polynomien jakoon alkutekijöihin kahden algoritmin avulla. Ensimmäisen aliluvun Berlekampin algoritmi soveltuu paremmin, kun tekijöihinjako suoritetaan yli pienten äärellisten kuntien. Vastaavasti Zassenhausin algoritmi toisessa aliluvussa on käyttökelpoisempi, kun tekijöihinjako suoritetaan yli suurten äärellisten kuntien. 1

3 Sisältö 1 Johdanto 3 2 Peruskäsitteitä Polynomit Kuntalaajennukset Äärelliset kunnat Äärellisten kuntien ominaisuuksia Jaottomien polynomien juuret Ykkösen juuret ja syklotomiset polynomit Polynomit yli äärellisten kuntien Polynomien kertaluku ja primitiiviset polynomit Jaottomat polynomit Polynomien tekijöihinjako Tekijöihinjako yli pienten äärellisten kuntien Tekijöihinjako yli suurten äärellisten kuntien Viitteet 45 2

4 1 Johdanto Ensimmäiseksi tutkielmassa määritellään polynomien ja kuntien peruskäsitteitä ja todistetaan niiden ominaisuuksia. Näitä määritelmiä ja lauseita tarvitaan myöhemmissä luvuissa. Luvussa 3 tarkastellaan äärellisiä kuntia tarkemmin. Ensimmäisessä aliluvussa käsitellään erityisesti alkioiden lukumäärää, todistetaan äärellisten kuntien olemassaolo ja yksikäsitteisyys sekä alikuntakriteeri ja määritellään primitiivinen alkio. Toisessa aliluvussa keskitytään jaottomien polynomien yli äärellisten kuntien juuriin. Tässä pykälässä todistetaan niihin liittyen monia tärkeitä ominaisuuksia. Lisäksi määritellään alkion konjugaatti. Kolmannessa aliluvussa määritellään käsitteet syklotominen kunta ja polynomi sekä ykkösen juuri. Pykälässä myös todistetaan joitain näiden perusominaisuuksia. Luvussa 4 tutkitaan tarkemmin polynomeja yli äärellisten kuntien. Ensimmäisessä aliluvussa keskitytään polynomin kertaluvun käsitteeseen ja todistetaan siihen liittyviä ominaisuuksia. Pykälän lopussa määritellään myös primitiivinen polynomi. Aliluvussa 4.2 esitellään sellaisia jaottomien polynomien ominaisuuksia, joita ei tutkielmassa aikaisemmin käsitellä. Pykälässä tutkitaan ennen kaikkea jaottomien pääpolynomien lukumäärää ja tuloa annetussa renkaassa. Lisäksi palataan syklotomisiin polynomeihin ja tehdään yhteenveto minimaalipolynomien keskeisimmistä ominaisuuksista. Viimeinen luku keskittyy polynomien jakoon alkutekijöihin kahden algoritmin avulla. Ensimmäisen aliluvun Berlekampin algoritmi soveltuu paremmin, kun tekijöihinjako suoritetaan yli pienten äärellisten kuntien. Vastaavasti Zassenhausin algoritmi toisessa aliluvussa on käyttökelpoisempi, kun tekijöihinjako suoritetaan yli suurten äärellisten kuntien. Lukijalta edellytetään kurssien Algebra I ja Algebra II tietojen tuntemista. Lisäksi vaaditaan osattavan joitakin lineaarialgebran peruskäsitteitä kuten matriisin aste ja nolla-avaruus. Päälähdeteoksena käytetään Lidlin ja Niederreiterin kirjaa Introduction to finite fields and their applications. Tutkielman alilukujen 2.1 ja 2.2 lähteenä käytetään kirjan vastaavia pykäliä 1.3 ja 1.4. Luku 3 pohjautuu lähdeteoksen pykäliin 2.1, 2.2 ja 2.4 ja vastaavasti luku 4 pykäliin 3.1 ja 3.2. Viimeisen luvun lähteenä käytetään kirjan pykäliä 4.1 ja 4.2 soveltuvin osin. Kun tutkielmassa käytetään lähteenä muuta kuin näitä Lidlin ja Niederreiterin kirjan alilukuja, niin kyseiseen lähteeseen viitataan määritelmän tai todistuksen kohdalla erikseen. 3

5 2 Peruskäsitteitä 2.1 Polynomit Määritelmä 2.1. Polynomi p F [x] on jaoton yli kunnan F (tai jaoton renkaassa F [x]), jos p on positiivista astetta ja yhtälöstä p = bc, missä b, c F [x], seuraa, että joko b tai c on vakiopolynomi. Muussa tapauksessa polynomi on jaollinen. Lemma 2.1. Jos jaoton polynomi p renkaassa F [x] jakaa polynomien f 1,..., f m F [x] tulon f 1 f m, niin tällöin ainakin yksi tekijöistä f j on jaollinen polynomilla p. Todistus. Koska p jakaa tulon f 1 f m, saadaan yhtälö (f 1 + (p)) (f m + (p)) = 0 + (p) tekijärenkaassa F [x]/(p), missä merkinnällä (p) tarkoitetaan p:n generoimaa pääihannetta. On tunnettua, että F [x]/(p) on kunta [6, Lause 3, s. 283], joten jollekin polynomille f j pätee, että f j + (p) = 0 + (p). Siis p jakaa polynomin f j. Lause 2.2 (Polynomin yksikäsitteinen hajotelma). Mikä tahansa positiivista astetta oleva polynomi f F [x] voidaan kirjoittaa muodossa (2.1) f = ap e 1 1 p e k k, missä a F, e 1,..., e k N ja p 1,..., p k ovat erisuuria jaottomia pääpolynomeja renkaassa F [x]. Lisäksi tämä hajotelma on tekijöiden järjestystä vaille yksikäsitteinen. Todistus. Todistetaan induktiolla polynomin asteen suhteen, että jokainen positiivista astetta oleva polynomi f F [x] voidaan esittää kaavan (2.1) muodossa. Tapaus deg(f) = 1 on triviaali, koska jokainen astetta 1 oleva polynomi renkaassa F [x] on jaoton yli kunnan F. Oletetaan sitten, että väite pätee kaikille sellaisille positiivista astetta oleville renkaan F [x] polynomeille, joiden aste on pienempi kuin n ja todistetaan, että se pätee myös asteen n polynomeille. Olkoon siis deg(f) = n. Jos f on jaoton yli kunnan F, niin väite pätee, sillä f = a(a 1 f), missä a on f:n johtava kerroin ja a 1 f on jaoton pääpolynomi renkaassa F [x]. Jos taas f on jaollinen yli kunnan F, niin voidaan kirjoittaa f = gh, missä 1 deg(g) < n, 1 deg(h) < n ja g, h F [x]. Induktio-oletuksen perusteella polynomit g ja h voidaan kirjoittaa muodossa (2.1), joten myös f voidaan esittää tässä muodossa. Todistetaan sitten hajotelman yksikäsitteisyys. Oletetaan, että polynomilla f on kaksi kaavan (2.1) hajotelmaa. Siis (2.2) f = ap e 1 1 p e k k = bq d 1 1 q dr r. Vertailemalla johtavia kertoimia saadaan a = b. Jaoton polynomi p 1 renkaassa F [x] jakaa yhtälön (2.2) oikean puolen, joten lemman 2.1 perusteella p 1 4

6 jakaa jonkun polynomin q j, missä 1 j r. Koska myös q j on jaoton polynomi renkaassa F [x], on oltava q j = cp 1, missä c on vakiopolynomi. Koska q j ja p 1 ovat molemmat pääpolynomeja, niin q j = p 1. Täten voidaan supistaa kaavasta (2.2) p 1 ja q j. Jatketaan samalla tavalla jäljellä olevien polynomien kanssa. Äärellisen tällaisen askeleen jälkeen saadaan, että kaksi hajotelmaa on tekijöiden järjestystä vaille identtisiä. Kaavaa (2.1) sanotaan polynomin kanoniseksi hajotelmaksi. Luvussa 5 käsitellään polynomien tekijöihinjakoalgoritmeja yli äärellisten kuntien. Keskeinen kysymys on onko annettu polynomi renkaassa F [x] jaoton vai jaollinen yli kunnan F. Tässä keskitytään erityisesti jaottomiin polynomeihin yli kunnan F p. Kun halutaan määrittää kaikki asteen n jaottomat pääpolynomit yli kunnan F p, voidaan ensiksi määrittää kaikki asteen n jaolliset pääpolynomit yli kunnan F p ja sitten karsia ne kaikkien asteen n renkaan F p [x] pääpolynomien joukosta. Jos p tai n on suuri, tämä menetelmä ei ole käyttökelpoinen. Luvussa 4.2 kehitetäänkin parempia menetelmiä. Esimerkki 2.1. Etsitään kaikki astetta 4 olevat jaottomat polynomit yli kunnan F 2 (huom. nollasta eroava polynomi renkaassa F 2 [x] on automaattisesti pääpolynomi). Astetta 4 olevia polynomeja renkaassa F 2 [x] on kaiken kaikkiaan 2 4 = 16 kappaletta. Niistä ovat ne polynomit jaollisia yli kunnan F 2, joilla on astetta 1 tai 2 oleva tekijä. Täten lasketaan ne tulot (a 0 + a 1 x + a 2 x 2 + x 3 )(b 0 + x) ja (a 0 + a 1 x + x 2 )(b 0 + b 1 x + x 2 ), missä a i, b j F 2, jolloin saadaan kaikki astetta 4 olevat jaolliset polynomit yli kunnan F 2. Vertaillaan näitä polynomeja kaikkiin 16:een astetta 4 oleviin polynomeihin. Tällöin jäljelle jää jaottomat polynomit f 1 (x) = x 4 + x + 1, f 2 (x) = x 4 + x ja f 3 (x) = x 4 + x 3 + x 2 + x + 1 renkaassa F 2 [x]. Määritelmä 2.2. Alkiota b F sanotaan polynomin f F [x] juureksi (tai nollakohdaksi), jos f(b) = 0. Seuraavassa lauseessa annetaan juurten ja jaollisuuden tärkeä yhteys. Lause 2.3. Alkio b F on polynomin f F [x] juuri, jos ja vain jos x b jakaa polynomin f(x). Todistus. Jakoalgoritmin perusteella f(x) = q(x)(x b) + c, missä q F [x] ja c F. Tällöin f(b) = q(b)(b b) + c = c, joten f(x) = q(x)(x b) + f(b). Väite pätee tämän yhtälön perusteella. Määritelmä 2.3. Olkoon b F polynomin f F [x] juuri. Jos k on sellainen positiivinen kokonaisluku, että f(x) on jaollinen polynomilla (x b) k, mutta ei polynomilla (x b) k+1, niin k on juuren b kertaluku. Jos k = 1, niin b on f:n yksinkertainen juuri, ja jos k 2, niin b on f:n moninkertainen juuri. 5

7 Lause 2.4. Olkoon f F [x] sellainen polynomi, että deg(f) = n 0. Jos b 1,..., b m F ovat f:n erisuuria juuria, joiden kertaluvut ovat k 1,..., k m, niin tulo (x b 1 ) k1 (x b m ) km jakaa polynomin f(x). Täten k 1 + +k m n, ja polynomilla f voi olla korkeintaan n erisuurta juurta kunnassa F. Todistus. Jokainen polynomi x b j, 1 j m, on jaoton yli kunnan F, joten (x b j ) k j esiintyy polynomin f kanonisessa hajotelmassa. Siis (x b 1 ) k1 (x b m ) km esiintyy f:n kanonisessa hajotelmassa, jolloin se on f:n tekijä. Asteita vertailemalla saadaan k 1 + +k m n, ja m k 1 + +k m n todistaa viimeisen väitteen. Määritelmä 2.4. Jos f(x) = a 0 + a 1 x + a 2 x a n x n F [x], niin f:n derivaatta f määritellään kaavalla f = f (x) = a 1 + 2a 2 x + + na n x n 1 F [x]. Lause 2.5. Olkoon f F [x] positiivista astetta oleva polynomi ja olkoon b F sen juuri. Tällöin b on f:n moninkertainen juuri, jos ja vain jos se on f :n juuri. Todistus (vrt. [1, s. 307]). Koska b on polynomin f juuri, niin jakoalgoritmin mukaan voidaan kirjoittaa f(x) = (x b)g(x). Tällöin f (x) = (x b)g (x) + g(x). Nyt selvästi b on f:n moninkertainen juuri, jos ja vain jos g(b) = 0. Koska f (b) = g(b), niin väite pätee. Myös polynomin jaottomuus ja se, että sillä ei ole juuria, liittyvät toisiinsa. Jos f on sellainen jaoton polynomi renkaassa F [x], että deg(f) 2, niin lauseen 2.3 perusteella polynomilla f ei ole juuria kunnassa F. Väite pätee myös toiseen suuntaan polynomeilla, joiden aste on 2 tai 3, mutta ei välttämättä korkeamman asteen polynomeilla. Lause 2.6. Polynomi f F [x], jonka aste on 2 tai 3, on jaoton renkaassa F [x], jos ja vain jos sillä ei ole juuria kunnassa F. Todistus. Ehdon välttämättömyys jo edellä todettiin. Oletetaan, että polynomilla f ei ole juuria kunnassa F. Tehdään vastaoletus, että f on jaollinen renkaassa F [x]. Tällöin voidaan kirjoittaa f = gh, missä g, h F [x] ja 1 deg(g) deg(h). Koska deg(f) = deg(g) + deg(h) 3, niin deg(g) = 1. Siis g(x) = ax+b, missä a, b F ja a 0. Täten ba 1 on polynomin g juuri ja edelleen polynomin f juuri kunnassa F, mikä on ristiriidassa oletuksen kanssa. 2.2 Kuntalaajennukset Määritellään ensiksi kunnan karakteristika, joka on tärkeä käsite kuntateoriassa. Sitä tarvitaan niin tässä pykälässä kuin myöhemmissäkin luvuissa. 6

8 Määritelmä 2.5 (vrt. [5, Määritelmä 4.8]). Olkoon F kunta. Alkuluku p, jolle pätee p 1 = 0 kunnassa F, on kunnan F karakteristika, ja sitä merkitään char(f ) = p. Jos tällaista lukua p ei ole olemassa, niin char(f ) = 0. Selvästi äärellisen kunnan F karakteristika on aina jokin alkuluku p, koska jos se olisi 0, niin ykkösen generoima additiivinen aliryhmä olisi kunnan F ääretön osajoukko. Määritelmä 2.6. Kunnan F osajoukkoa K, joka itse on kunta F :n laskutoimitusten suhteen, sanotaan F :n alikunnaksi. Tällöin F on kunnan K laajennus(kunta) ja F/K on kuntalaajennus. Jos F K, sanotaan, että K on kunnan F aito alikunta. Jos K on äärellisen kunnan F p, missä p on alkuluku, alikunta, niin kunnassa K on alkiot 0 ja 1. Tällöin K:n yhteenlaskun sulkeutuvuuden takia kunta K sisältää myös kaikki muut kunnan F p alkiot. Siis kunnalla F p ei ole aitoja alikuntia. Näin päästään seuraavaan käsitteeseen. Määritelmä 2.7. Kuntaa, joka ei sisällä aitoja alikuntia, sanotaan alkukunnaksi. Edellä olevan perusteella jokainen kertalukua p oleva äärellinen kunta, missä p on alkuluku, on alkukunta. Toinen esimerkki alkukunnasta on rationaalilukujen kunta Q. Kunnan F alikuntien mikä tahansa epätyhjä leikkaus on myös F :n alikunta. Jos muodostetaan kunnan F kaikkien alikuntien leikkaus, saadaan F :n alkukunta. Lause 2.7. Kunnan F alkukunta on isomorfinen joko kunnan F p tai Q kanssa sen mukaan onko kunnan F karakteristika alkuluku p vai luku 0. Todistus (vrt. [2, Lause 4.5]). Olkoon K kunnan F kaikkien alikuntien leikkaus. Oletetaan ensin, että char(f ) = 0. Tällöin alkiot n 1 F, missä n Z, ovat kaikki erisuuria ja ne muodostavat kunnan F sellaisen alirenkaan, joka on isomorfinen kokonaislukurenkaan Z kanssa. Nyt joukko { } m 1F S 1 = : m, n Z, n 0 n 1 F on sellainen kunnan F alikunta, joka on isomorfinen kunnan Q kanssa. Koska kunnan F minkä tahansa alikunnan on sisällettävä alkiot 0 ja 1, niin sen on sisällettävä myös kunta S 1. Siis S 1 K. Toisaalta koska S 1 itse on kunnan F alikunta, niin K S 1. Täten S 1 on kunnan F alkukunta. Oletetaan sitten, että char(f ) = p. Nyt joukko S 2 = {0 F, 1 F, 2 1 F,..., (p 1) 1 F } 7

9 on sellainen kunnan F alikunta, joka on isomorfinen kunnan F p kanssa. Jälleen koska kunnan F minkä tahansa alikunnan on sisällettävä alkiot 0 ja 1, niin sen on sisällettävä myös kunta S 2. Siis S 2 K. Toisaalta koska S 2 itse on kunnan F alikunta, niin K S 2. Täten S 2 on kunnan F alkukunta. Määritelmä 2.8. Olkoon K kunnan F alikunta ja olkoon M mikä tahansa kunnan F osajoukko. Tällöin kunta K(M) määritellään kunnan F kaikkien niiden alikuntien leikkaukseksi, jotka sisältävät sekä kunnan K että joukon M. Tätä sanotaan kunnan K laajennukseksi, joka on saatu liittämällä kuntaan K joukon M alkiot. Äärelliselle joukolle M = {θ 1,..., θ n } kirjoitetaan K(M) = K(θ 1,..., θ n ). Jos M sisältää vain yhden alkion θ F, niin sanotaan, että L = K(θ) on kunnan K yksinkertainen laajennus ja θ on kunnan L virittävä alkio yli kunnan K. Selvästi K(M) on kunnan F pienin alikunta, joka sisältää sekä kunnan K että joukon M. Määritellään seuraavaksi tärkeä laajennustyyppi. Määritelmä 2.9. Olkoon K kunnan F alikunta ja olkoon θ F. Jos θ toteuttaa epätriviaalin K-kertoimisen polynomiyhtälön eli jos a n θ n + +a 1 θ+ a 0 = 0, missä a i K ja kaikki a i :t eivät ole nollia, niin tällöin sanotaan, että θ on algebrallinen yli kunnan K. Kunnan K laajennus L on K:n algebrallinen laajennus, jos jokainen kunnan L alkio on algebrallinen yli kunnan K. Määritelmä 2.10 (vrt. [6, s. 347]). Olkoon K kunnan F alikunta. Jos θ F on algebrallinen yli kunnan K, niin f(θ) = 0 pätee jollakin nollasta eroavalla pääpolynomilla f(x) renkaassa K[x]. Pienintä astetta olevaa pääpolynomia g(x), jolla g(θ) = 0, sanotaan alkion θ minimaalipolynomiksi yli kunnan K. Alkion θ asteella yli kunnan K tarkoitetaan minimaalipolynomin g astetta. Lause 2.8. Olkoon K kunnan F alikunta ja olkoon θ F algebrallinen yli kunnan K. Tällöin alkion θ minimaalipolynomilla g(x) yli kunnan K on seuraavat ominaisuudet: (i) Minimaalipolynomi g on jaoton renkaassa K[x]. (ii) Polynomille f K[x] pätee f(θ) = 0, jos ja vain jos g jakaa polynomin f. (iii) Minimaalipolynomi g on yksikäsitteisesti määritelty. Todistus (vrt. [6, s. 347]). (i) Tehdään vastaoletus, että g(x) = h 1 (x)h 2 (x) renkaassa K[x], deg(h 1 ) < deg(g) ja deg(h 2 ) < deg(g). Tällöin h 1 (θ)h 2 (θ) = g(θ) = 0, joten h 1 (θ) = 0 tai h 2 (θ) = 0. Tämä on ristiriidassa minimaalipolynomin määritelmän kanssa. (ii) Olkoon f(θ) = 0. Käytetään jakoalgoritmia, jolloin saadaan f(x) = m(x)g(x) + r(x) renkaassa F [x], missä r(x) = 0 tai deg(r) < deg(g). Tällöin 8

10 r(θ) = f(θ) m(θ)g(θ) = 0, joten r(x) 0 on ristiriidassa minimaalipolynomin määritelmän kanssa. Täten r(x) = 0 ja g jakaa polynomin f. Väitteen toinen suunta on triviaali. (iii) Olkoon h toinen pienintä astetta oleva pääpolynomi, jolla h(θ) = 0. Tällöin kohdan (ii) nojalla g h, ja koska kohta (ii) pätee myös polynomille h, niin h g. Siis koska molemmat ovat pääpolynomeja, niin g = h. On syytä todeta, että sekä minimaalipolynomi että algebrallisen alkion θ aste riippuvat käsiteltävästä kunnasta K. Täten ensin on kiinnitettävä kunta K ennen kuin voidaan määrittää minimaalipolynomi tai alkion θ aste. Jos L on kunnan K laajennus, niin kuntaa L voidaan tarkastella vektoriavaruutena yli kunnan K. Kunnan L alkiot (vektorit) muodostavat Abelin ryhmän yhteenlaskun suhteen. Lisäksi jokainen vektori α L voidaan kertoa skalaarilla r K, jolloin rα L. Myös muut vektoriavaruuden ominaisuudet ovat voimassa: r(α + β) = rα + rβ, (r + s)α = rα + sα, (rs)α = r(sα) ja 1α = α, missä r, s K ja α, β L. Määritelmä Olkoon L kunnan K laajennus. Jos L, jota nyt pidetään vektoriavaruutena yli kunnan K, on äärellisdimensioinen, niin tällöin sitä sanotaan kunnan K äärelliseksi laajennukseksi. Vektoriavaruuden L yli kunnan K dimensiota sanotaan tällöin kuntalaajennuksen L/K asteeksi ja sitä merkitään symbolilla [L : K]. Lause 2.9. Jos L on kunnan K äärellinen laajennus ja M on kunnan L äärellinen laajennus, niin tällöin M on kunnan K äärellinen laajennus ja [M : K] = [M : L][L : K]. Todistus. Merkitään [M : L] = m ja [L : K] = n. Olkoon {α 1,..., α m } kuntalaajennuksen M/L kanta ja olkoon {β 1,..., β n } kuntalaajennuksen L/K kanta. Tällöin jokainen α M on lineaarikombinaatio α = γ 1 α 1 + +γ m α m, missä γ i L, kun 1 i m. Kun kirjoitetaan jokainen γ i kannan alkioiden β j avulla, saadaan ( m m n ) m n α = y i α i = r ij β j α i = r ij β j α i, i=1 i=1 j=1 missä kertoimet r ij K. Tarvitsee enää osoittaa, että mn alkiota β j α i, missä 1 i m ja 1 j n, ovat lineaarisesti riippumattomia yli kunnan K. Oletetaan, että m n s ij β j α i = 0, i=1 j=1 missä kertoimet s ij K. Nyt ( m n ) s ij β j α i = 0, i=1 j=1 9 i=1 j=1

11 joten koska α i :t ovat lineaarisesti riippumattomia yli kunnan L, saadaan n s ij β j = 0, kun 1 i m. j=1 Koska β j :t ovat lineaarisesti riippumattomia yli kunnan K, niin kaikki s ij :t ovat nollia. Lause Jokainen kunnan K äärellinen laajennus on algebrallinen yli kunnan K. Todistus. Olkoon L kunnan K äärellinen laajennus ja merkitään [L : K] = m. Olkoon lisäksi θ L. Nyt alkiot 1, θ,..., θ m ovat lineaarisesti riippuvia yli kunnan K. Täten a 0 + a 1 θ + + a m θ m = 0, kun a 0,..., a m K ja jokin a i 0. Siis θ on algebrallinen yli kunnan K. Kun tutkitaan kunnan K yksinkertaisen laajennuksen K(θ) rakennetta oletetaan, että F on kunnan K laajennus ja θ F on algebrallinen yli kunnan K. Osoittautuu, että K(θ) on äärellinen (ja siksi algebrallinen) kunnan K laajennus. Lause Olkoon θ F astetta n oleva algebrallinen alkio yli kunnan K ja olkoon g alkion θ minimaalipolynomi yli kunnan K. Tällöin: (i) K(θ) on isomorfinen jäännösluokkarenkaan K[x]/(g) kanssa. (ii) [K(θ) : K] = n ja {1, θ,..., θ n 1 } on vektoriavaruuden K(θ) kanta yli kunnan K. (iii) Jokainen α K(θ) on algebrallinen yli kunnan K ja sen aste yli kunnan K jakaa asteen n. Todistus. (i) Määritellään kuvaus τ : K[x] K(θ), τ(f) = f(θ). Tämä on selvästi rengashomomorfismi. Nyt lauseen 2.8 perusteella ker τ = {f K[x] : f(θ) = 0} = (g). Olkoon S τ:n kuva eli S on sellaisten polynomilausekkeiden joukko arvolla θ, joiden kertoimet kuuluvat kuntaan K. Tällöin renkaiden homomorfialauseen [4, Lause 1.40, s. 14] nojalla S on isomorfinen jäännösluokkarenkaan K[x]/(g) kanssa. Koska lauseen 2.8 perusteella minimaalipolynomi g on jaoton, niin K[x]/(g) on kunta. Siis myös S on kunta. Koska K S K(θ) ja θ S, niin laajennuksen K(θ) määritelmän perusteella S = K(θ). Siis (i) pätee. (ii) Koska S = K(θ), mikä tahansa α K(θ) voidaan kirjoittaa muodossa α = f(θ) jollakin f K[x]. Jakoalgoritmin mukaan f(x) = q(x)g(x) + r(x), missä q(x), r(x) K[x] ja deg(r) < deg(g) = n. Täten α = f(θ) = q(θ)g(θ) + r(θ) = r(θ), joten α on alkioiden 1, θ,..., θ n 1 K-kertoiminen lineaarikombinaatio. Toisaalta, jos a 0 + a 1 θ + + a n 1 θ n 1 = 0 tietyillä a i K, niin polynomin h(x) = a 0 + a 1 x + + a n 1 x n 1 K[x] yksi 10

12 juuri on θ. Tällöin lauseen 2.8(ii) perusteella h on polynomin g monikerta. Koska deg(h) < n = deg(g), tämä on mahdollista vain jos h(x) = 0 eli jokainen a i = 0. Täten alkiot 1, θ,..., θ n 1 ovat lineaarisesti riippumattomia yli kunnan K. Siis (ii) pätee. (iii) Kohdasta (ii) seuraa, että K(θ) on kunnan K äärellinen laajennus, joten α K(θ) on algebrallinen yli kunnan K lauseen 2.10 perusteella. Lisäksi K(α) on kunnan K(θ) alikunta. Jos d on α:n aste yli kunnan K, niin (ii)-kohdan ja lauseen 2.9 nojalla n = [K(θ) : K] = [K(θ) : K(α)][K(α) : K] = [K(θ) : K(α)]d. Siis d jakaa asteen n. Kunnan K yksinkertaisen algebrallisen laajennuksen K(θ) alkiot ovat siis polynomilausekkeita arvolla θ. Mikä tahansa laajennuksen K(θ) alkio voidaan kirjoittaa yksikäsitteisessä muodossa a 0 + a 1 θ + + a n 1 θ n 1, missä a i K, kun 0 i n 1. Lauseesta 2.11 on huomattava, että siinä oletetaan, että sekä K että θ ovat isommassa kunnassa F. Tämä on tarpeellista, jotta algebrallisissa lausekkeissa, jotka sisältävät alkion θ, olisi jotain järkeä. Seuraavaksi muodostetaan yksinkertainen laajennus ilman, että tätä oletusta tarvitsee tehdä. Lause Olkoon f K[x] jaoton yli kunnan K. Tällöin on olemassa kunnan K sellainen yksinkertainen algebrallinen laajennus, että polynomin f juuri on sen virittävä alkio. Todistus. Tarkastellaan jäännösluokkarengasta L = K[x]/(f), joka on kunta, koska f on jaoton polynomi yli kunnan K. Kunnan L alkiot ovat jäännösluokkia [h] = h + (f), missä h K[x]. Mille tahansa alkiolle a K voidaan muodostaa jäännösluokka [a], jonka määrittelee vakiopolynomi a. Jos a, b K ovat erisuuret, niin [a] [b], koska polynomin f aste on positiivinen. Kuvaus a [a] antaa isomorfismin kunnasta K kunnan L alikuntaan K, joten kunta K voidaan samastaa kuntaan K. Toisin sanoen voidaan tarkastella kuntaa L kunnan K laajennuksena. Jokaiselle polynomille h(x) = a 0 + a 1 x + + a m x m K[x] voidaan muodostaa jäännösluokka [h] = [a 0 + a 1 x + + a m x m ] = [a 0 ] + [a 1 ][x] + + [a m ][x] m = a 0 + a 1 [x] + + a m [x] m hyödyntäen jäännösluokkien laskusääntöjä ja identiteettiä [a i ] = a i. Siis jokainen kunnan L alkio voidaan kirjoittaa K-kertoimisena polynomilausekkeena arvolla [x]. Koska jokaisen kunnan, joka sisältää sekä kunnan K että jäännösluokan [x], on sisällettävä nämä polynomilausekkeet, niin L on kunnan K yksinkertainen laajennus, joka on saatu liittämällä jäännösluokka [x]. Jos f(x) = b 0 + b 1 x + + b n x n, niin f([x]) = b 0 + b 1 [x] + + b n [x] n = [b 0 + b b n x n ] = [f] = [0]. 11

13 Tällöin [x] on polynomin f juuri ja L on kunnan K yksinkertainen algebrallinen laajennus. Esimerkki 2.2. Esimerkkinä edellisen lauseen menetelmästä tarkastellaan alkukuntaa F 3 ja polynomia f(x) = x 2 + x + 2 F 3 [x], joka on jaoton yli kunnan F 3. Olkoon θ polynomin f juuri. Siis θ on jäännösluokka x + (f) kunnassa L = F 3 [x]/(f). Toinen polynomin f juuri kunnassa L on 2θ + 2, koska f(2θ+2) = (2θ+2) 2 +(2θ+2)+2 = θ 2 +θ+2 = 0. Lauseen 2.11(ii) perusteella yksinkertainen algebrallinen laajennus L = F 3 (θ) sisältää yhdeksän alkiota 0, 1, 2, θ, θ + 1, θ + 2, 2θ, 2θ + 1, 2θ + 2. Edellisessä esimerkissä voidaan liittää joko polynomin f juuri θ tai juuri 2θ+2 ja silti saadaan sama kunta. Tämä tilanne voidaan yleistää seuraavasti. Lause Olkoot α ja β jaottoman pääpolynomin f yli kunnan K kaksi juurta. Tällöin on olemassa sellainen isomorfismi τ : K(α) K(β), että τ(α) = β ja τ(c) = c kaikilla c K. Todistus (vrt. [8, s. 188]). Koska f on jaoton pääpolynomi ja f(α) = 0, niin lauseen 2.8 perusteella f on alkion α minimaalipolynomi yli kunnan K. Lisäksi lauseen 2.12 mukaan K(α) on kunnan K yksinkertainen algebrallinen laajennus. Täten lauseen 2.11(i) nojalla on olemassa isomorfismi ϕ : K(α) K[x]/(f), missä ϕ(α) = x + (f) ja ϕ(c) = c + (f) kaikilla c K. Vastaavasti on olemassa isomorfismi ψ : K(β) K[x]/(f), missä ψ(β) = x + (f) ja ψ(c) = c + (f) kaikilla c K. Tällöin yhdistetty kuvaus τ = ψ 1 ϕ on isomorfismikuvaus τ : K(α) K(β), missä τ(α) = β ja τ(c) = c kaikilla c K. Seuraavaksi annetaan laajennuskunta, johon annetun polynomin kaikki juuret kuuluvat. Määritelmä Olkoon f K[x] positiivista astetta oleva polynomi ja olkoon F kunnan K laajennuskunta. Jos f hajoaa lineaarisiin tekijöihin renkaassa F [x], f(x) = a(x α 1 )(x α 2 ) (x α n ), missä a on f:n johtava kerroin ja α 1, α 2,..., α n F, niin sanotaan, että f hajoaa kunnassa F. Kunta F on polynomin f hajoamiskunta yli kunnan K, jos f hajoaa kunnassa F ja lisäksi f = K(α 1, α 2,..., α n ). On selvää, että polynomin f hajoamiskunta F yli kunnan K on seuraavassa merkityksessä pienin kunta, joka sisältää kaikki f:n juuret: ei ole olemassa sellaista aitoa F :n alikuntaa, joka on kunnan K laajennus, että se sisältäisi kaikki f:n juuret. 12

14 Lause 2.14 (Hajoamiskunnan olemassaolo ja yksikäsitteisyys). Jos K on kunta ja f on mikä tahansa positiivista astetta oleva polynomi renkaassa K[x], niin tällöin on olemassa f:n hajoamiskunta yli kunnan K. Mitkä tahansa kaksi polynomin f hajoamiskuntaa yli kunnan K ovat keskenään isomorfisia kuvauksella, joka pitää K:n alkiot kiinteinä ja kuvaa f:n juuret toisilleen. Todistus (vrt. [6, s. 355, 358]). (Olemassaolo:) Olkoon n = deg(f) 1. Todistetaan induktiolla n:n suhteen. Jos n = 1, niin K on f:n hajoamiskunta. Oletetaan, että n > 1 ja että väite pätee, kun deg(f) = n 1. Olkoon p polynomin f jaoton mooninen tekijä. Nyt lauseen 2.12 perusteella on olemassa sellainen kunnan K laajennus F, joka sisältää p:n (ja siten f:n) juuren u 1. Olkoon F 1 = K(u 1 ), missä u 1 F 1. Nyt f(x) = (x u 1 )g(x) renkaassa F 1 [x] ja deg(g) = n 1. Tällöin induktio-oletuksen nojalla on olemassa g:n hajoamiskunta F 2 F 1. Täten g(x) = a(x u 2 ) (x u n ), missä a F 1 ja u i F 2, joten F 2 = F 1 (u 2,..., u n ) = F (u 1, u 2,..., u n ) on f:n hajoamiskunta yli kunnan F. (Yksikäsitteisyys:) Olkoon K ja K kuntia ja olkoon σ : K K isomorfismikuvaus. Olkoon lisäksi f K[x] positiivista astetta oleva polynomi. Määritellään f σ K [x] seuraavasti: jos f(x) = a 0 +a 1 x+ +a n x n, a i K, niin f σ (x) = σ(a 0 ) + σ(a 1 )x + + σ(a n )x n. Jos F K on f:n hajoamiskunta ja F K on f σ :n hajoamiskunta, niin osoitetaan, että on olemassa isomorfismi F F, joka laajentaa kuvauksen σ. Olkoon n = deg(f) = deg(f σ ). Todistetaan väite induktiolla n:n suhteen. Jos n = 1, niin F = K ja F = K, joten σ itse on haluttu kuvaus. Oletetaan, että n > 1 ja että väite pätee, kun deg(f) = n 1. Olkoon u F f:n jaottoman moonisen tekijän p juuri ja olkoon v F vastaavasti p σ :n juuri. Tällöin lauseen 2.13 perusteella on olemassa isomorfismikuvaus τ : K(u) K (v), τ(u) = v. Kirjoitetaan f(x) = (x u)g(x) renkaassa K(u)[x], missä deg(g) = n 1. Jos u 1 = u, u 2,..., u n ovat f:n juuret kunnassa F, niin F = K(u)(u 2,..., u n ) ja u 2,..., u n ovat g:n juuret kunnassa F. Täten F on g:n hajoamiskunta yli kunnan K(u). Toisaalta f σ (x) = f τ (x) = (x τ(u))g τ (x) = (x v)g τ (x), joten F on g τ :n hajoamiskunta yli kunnan K (v). Nyt induktio-oletuksen nojalla on olemassa isomorfismi F F, joka laajentaa kuvauksen τ ja siten myös kuvauksen σ. Täten hajoamiskunnat ovat yksikäsitteisiä isomorfiaa vaille. 3 Äärelliset kunnat 3.1 Äärellisten kuntien ominaisuuksia Kunnat F p ovat tärkeitä yleisessä kuntateoriassa, koska jokainen kunta, jonka karakteristika on alkuluku p, sisältää lauseen 2.7 perusteella sellaisen alikunnan, joka on isomorfinen kunnan F p kanssa. Täten jokaista kuntaa, jonka 13

15 karakteristika on p, voidaan pitää kunnan F p laajennuksena. Tämä havainto yhdessä sen tiedon kanssa, että jokaisen äärellisen kunnan karakteristika on alkuluku, on olennaista äärellisten kuntien luokittelulle. Ensiksi osoitetaan yksinkertainen ehto äärellisen kunnan alkioiden lukumäärälle. Lemma 3.1. Olkoon F äärellinen kunta sisältäen q-alkioisen alikunnan K. Tällöin kunnassa F on q m alkiota, missä m = [F : K]. Todistus. Kunta F on vektoriavaruus yli kunnan K ja, koska F on äärellinen, vektoriavaruus on äärellisdimensioinen. Jos [F : K] = m, niin kunnalla F on m:n alkion b 1, b 2,..., b m kanta yli kunnan K. Tällöin jokainen kunnan F alkio voidaan esittää yksikäsitteisesti muodossa a 1 b 1 + a 2 b a m b m, missä a 1, a 2,..., a m K. Koska jokainen a i voi saada q arvoa, niin kunnalla F on täsmälleen q m alkiota. Lause 3.2. Olkoon F äärellinen kunta. Olkoon alkuluku p F :n karakteristika ja olkoon n F :n aste yli sen alkukunnan. Tällöin kunnassa F on p n alkiota. Todistus. Koska F on äärellinen kunta, sen karakteristika on alkuluku p. Tällöin lauseen 2.7 perusteella F :n alkukunta K on isomorfinen F p :n kanssa, joten siinä on p alkiota. Nyt lemman 3.1 perusteella kunnassa F on p n alkiota. Alkukunnista F p voidaan muodostaa muita äärellisiä kuntia käyttäen aliluvussa 2.2 kuvattua juurten virittämistä. Jos f F p [x] on jaoton astetta n oleva polynomi yli kunnan F p, niin liittämällä f:n juuri kuntaan F p saadaan äärellinen p n alkioinen kunta. Kuitenkin tässä vaiheessa ei ole selvää onko jokaiselle positiiviselle kokonaisluvulle n olemassa jaoton astetta n oleva polynomi renkaassa F p [x]. Jotta voidaan osoittaa, että jokaiselle alkuluvulle p ja jokaiselle n N on olemassa äärellinen p n -alkioinen kunta, todistetaan ensin seuraavat tulokset. Lause 3.3. Olkoon F kunta, jonka karakteristika on alkuluku p. Tällöin kun a, b F ja n N. (a + b) pn = a pn + b pn ja (a b) pn = a pn b pn, Todistus (vrt. [4, s. 16]). Hyödynnetään kaavaa ( ) p p(p 1) (p i + 1) = 0 (mod p) i 1 2 i kaikilla i Z, missä 0 < i < p. Tämä seuraa tiedosta, että ( p i) on kokonaisluku, ja havainnosta, että tekijää p osoittajassa ei voida supistaa. Nyt binomilauseen perusteella (a + b) p = a p + ( p 1 ) a p 1 b ( ) p ab p 1 + b p = a p + b p, p 1

16 joten induktiolla n:n suhteen voidaan todistaa lauseen ensimmäinen yhtäsuuruus. Tämän jälkeen sitä voidaan käyttää lauseen toisen yhtälön todistamiseen, jolloin saadaan mistä toinen yhtälö seuraa. a pn = ((a b) + b) pn = (a b) pn + b pn, Lemma 3.4. Jos F on äärellinen q-alkioinen kunta, niin jokainen a F toteuttaa yhtälön a q = a. Todistus. Jos a = 0, niin yhtälö a q = a on triviaali. Kunnan F nollasta eroavat alkiot muodostavat kertalukua q 1 olevan ryhmän kertolaskun suhteen. Olkoon ord(a) = m, jolloin a m = 1. Nyt Lagrangen lauseen [6, Lause 2, s. 130] perusteella m (q 1), joten q 1 = km, missä k Z. Täten a q 1 = a km = (a m ) k = 1 k = 1 kaikilla a F ja a 0. Siis a q = a. Lemma 3.5. Olkoon F äärellinen q-alkioinen kunta ja olkoon K sen alikunta. Tällöin renkaan K[x] polynomi x q x hajoaa tekijöihin renkaassa F [x] siten, että x q x = a F(x a), ja F on polynomin x q x hajoamiskunta yli kunnan K. Todistus. Astetta q olevalla polynomilla x q x on enintään q juurta kunnassa F. Lemman 3.4 perusteella tiedetään q sellaista juurta, nimittäin kunnan F kaikki alkiot. Täten annettu polynomi hajoaa kunnassa F väitetyllä tavalla eikä se voi hajota missään pienemmässä kunnassa. Nyt edeltäviä lauseita apuna käyttäen voidaan todistaa tärkeä lause äärellisten kuntien olemassaolosta ja yksikäsitteisyydestä. Lause 3.6 (Äärellisten kuntien olemassaolo ja yksikäsitteisyys). Jokaiselle alkuluvulle p ja jokaiselle positiiviselle kokonaisluvulle n on olemassa sellainen äärellinen kunta, missä on p n alkiota. Jokainen äärellinen kunta, missä q = p n on alkioiden lukumäärä, on isomorfinen polynomin x q x hajoamiskunnan kanssa yli kunnan F p. Todistus. (Olemassaolo:) Olkoon x q x polynomi renkaassa F p [x], missä q = p n, ja olkoon F sen hajoamiskunta yli kunnan F p. Tällä polynomilla on q erisuurta juurta kunnassa F, koska sen derivaatta on qx q 1 1 = 1 renkaassa F p [x], jolloin sillä ei ole yhteisiä juuria polynomin x q x kanssa (vrt. Lause 2.5). Olkoon S = {a F : a q a = 0}. Nyt S on F :n alikunta, sillä: (i) S sisältää alkiot 0 ja 1; (ii) jos a, b S, niin lauseen 3.3 perusteella (a b) q = a q b q = a b, joten a b S; (iii) jos a, b S ja b 0, niin (ab 1 ) q = a q b q = ab 1, joten ab 1 S. Toisaalta polynomi x q x hajoaa 15

17 kunnassa S, koska S sisältää kaikki sen juuret. Siis F = S. Koska q = p n on S:n alkioiden lukumäärä, F on äärellinen q-alkioinen kunta. (Yksikäsitteisyys:) Olkoon F äärellinen kunta, missä alkoiden lukumäärä on q = p n. Tällöin lauseen 3.2 perusteella p on kunnan F karakteristika, joten F p on F :n alikunta. Lemman 3.5 mukaan F on polynomin x q x hajoamiskunta yli kunnan F p. Täten yksikäsitteisyys seuraa hajoamiskuntien yksikäsitteisyydestä (isomorfiaa vaille), joka todettiin lauseessa Nyt lauseen 3.6 perusteella voidaan siis tarkastella q-alkioista äärellistä kuntaa yksikäsitteisesti. Merkitään tätä kuntaa symbolilla F q, missä siis q on kunnan F q karakteristikan p potenssi. Lause 3.7 (Alikuntakriteeri). Olkoon F q äärellinen kunta, missä q = p n on alkioiden lukumäärä. Tällöin jokainen kunnan F q alikunta on kertalukua p m, missä m on n:n positiivinen jakaja. Kääntäen jos m on n:n positiivinen jakaja, niin kunnalla F q on täsmälleen yksi p m -alkioinen alikunta. Todistus. On selvää, että kunnan F q alikunta K on kertalukua p m jollakin positiivisella kokonaisluvulla m n. Lemman 3.1 perusteella q = p n on luvun p m potenssi, joten m on välttämättä n:n jakaja. Kääntäen jos m on n:n positiivinen jakaja, niin tällöin p m 1 jakaa luvun p n 1, jolloin x pm 1 1 jakaa polynomin x pn 1 1 renkaassa F p [x]. Siis x pm x jakaa polynomin x pn x = x q x renkaassa F p [x]. Täten jokainen polynomin x pm x juuri on polynomin x q x juuri, jolloin se kuuluu kuntaan F q. Siis F q sisältää alikuntana polynomin x pm x hajoamiskunnan yli kunnan F p. Lauseen 3.6 perusteella tällaisen hajoamiskunnan kertaluku on p m. Jos olisi kaksi erisuurta kertaluvun p m hajoamiskuntaa kunnassa F q, niin ne yhdessä sisältäisivät polynomin x pm x juuria kunnassa F q enemmän kuin p m kappaletta, mikä olisi selvä ristiriita. Lauseen 3.7 todistus osoittaa, että yksikäsitteinen kertalukua p m oleva kunnan F p n alikunta, missä m on n:n positiivinen jakaja, koostuu täsmälleen polynomin x pm x F p [x] juurista kunnassa F p n. Merkitään symbolilla F q äärellisen kunnan F q nollasta eroavien alkioiden multiplikatiivista ryhmää eli yksikköryhmää. Seuraava tulos antaa tämän ryhmän hyödyllisen ominaisuuden. Lause 3.8. Jokaisen äärellisen kunnan F q yksikköryhmä F q on syklinen. Todistus. Voidaan olettaa, että q 3. Olkoon h = p r 1 1 p r 2 2 p rm m ryhmän F q kertaluvun h = q 1 alkutekijähajotelma. Jokaisella indeksillä i, missä 1 i m, polynomilla x h/p i 1 on enintään h/p i juurta kunnassa F q. Koska h/p i < h, niin kunnassa F q on olemassa nollasta eroavia alkioita, jotka eivät ole tämän polynomin juuria. Olkoon a i tällainen alkio ja olkoon b i = a h/pr i i i. 16

18 Nyt b pr i i i = 1, joten b i :n kertaluku on luvun p r i i missä 0 s i r i. Toisaalta b pr i 1 i i = a h/p i i 1, tekijä ja on siksi muotoa p s i i, joten alkion b i kertaluku on p r i i. Väitetään, että alkion b = b 1b 2 b m kertaluku on h. Todistetaan tämä epäsuorasti ja tehdään vastaoletus, että alkion b kertaluku on h:n aito tekijä. Tällöin se on ainakin yhden kokonaisluvun h/p i, missä 1 i m, tekijä. Olkoon tämä luku h/p 1. Tällöin 1 = b h/p 1 = b h/p 1 1 b h/p 1 2 b h/p 1 m. Nyt jos 2 i m, niin p r i i jakaa luvun h/p 1. Täten b h/p 1 i = 1, joten b h/p 1 1 = 1. Nyt alkion b 1 kertaluku jakaa luvun h/p 1, mikä on mahdotonta, sillä alkion b 1 kertaluku on p r 1 1. Siis F q on syklinen ryhmä, jonka alkio b generoi. Määritelmä 3.1. Syklisen ryhmän F q generoivaa alkiota sanotaan kunnan F q primitiiviseksi alkioksi. Määritellään Eulerin funktio φ(n) kaavalla φ(n) = 1. 0 k<n syt(k,n)=1 Toisin sanoen Eulerin funktio kertoo niiden lukua n N pienempien positiivisten kokonaislukujen lukumäärän, jotka ovat n:n kanssa keskenään jaottomia. On tunnettua, että kertalukua m olevalla äärellisellä syklisellä ryhmällä on φ(m) generaattoria [4, Lause 1.15(v), s. 7]. Täten F q sisältää φ(q 1) primitiivistä alkiota. Primitiivisten alkioiden olemassaolon avulla voidaan todistaa seuraava lause, jonka seurauksena jokaista äärellistä kuntaa voidaan pitää sen alkukunnan yksinkertaisena algebrallisena laajennuksena. Lause 3.9. Olkoon F q äärellinen kunta ja olkoon F r äärellinen laajennuskunta. Tällöin F r on kunnan F q yksinkertainen algebrallinen laajennus ja jokainen kunnan F r primitiivinen alkio voi toimia kunnan F r virittävänä alkiona yli kunnan F q. Todistus. Olkoon ζ kunnan F q primitiivinen alkio. Selvästi F q (ζ) F r. Toisaalta F q (ζ) sisältää nolla-alkion ja kaikki alkion ζ potenssit, joten se sisältää kaikki kunnan F r alkiot. Siis F r = F q (ζ). Korollaari Jokaiselle äärelliselle kunnalle F q ja jokaiselle positiiviselle kokonaisluvulle n on olemassa jaoton astetta n oleva polynomi renkaassa F q [x]. Todistus. Olkoon F r sellainen kunnan F q laajennuskunta, että sen kertaluku on q n. Täten [F r : F q ] = n. Lauseen 3.9 perusteella F r = F q (ζ) jollakin ζ F r. Tällöin lauseiden 2.8(i) ja 2.11(ii) mukaan alkion ζ minimaalipolynomi yli kunnan F q on jaoton astetta n oleva polynomi renkaassa F q [x]. 17

19 3.2 Jaottomien polynomien juuret Tässä aliluvussa kerätään tietoa jaottoman polynomin yli äärellisen kunnan juurten joukosta. Lemma Olkoon f F q [x] jaoton polynomi yli äärellisen kunnan F q ja olkoon α f:n juuri F q :n laajennuskunnassa. Oletetaan lisäksi, että h F q [x]. Tällöin h(α) = 0, jos ja vain jos f jakaa polynomin h. Todistus. Olkoon a f:n johtava kerroin ja olkoon g(x) = a 1 f(x). Nyt g on sellainen jaoton pääpolynomi renkaassa F q [x], että g(α) = 0. Täten määritelmän 2.10 perusteella se on α:n minimaalipolynomi yli kunnan F q. Loppu seuraa lauseesta 2.8(ii). Lemma Olkoon f F q [x] jaoton astetta m oleva polynomi yli kunnan F q. Tällöin f(x) jakaa polynomin x qn x, jos ja vain jos m jakaa luvun n. Todistus. Oletetaan, että f(x) jakaa polynomin x qn x. Olkoon α polynomin f juuri f:n hajoamiskunnassa yli kunnan F q. Tällöin α qn = α, joten α F q n. Siis F q (α) on kunnan F q n alikunta. Mutta koska [F q (α) : F q ] = m ja [F q n : F q ] = n, niin lauseen 2.9 perusteella m jakaa luvun n. Oletetaan kääntäen, että m jakaa luvun n. Tällöin lauseen 3.7 perusteella F q n sisältää kunnan F q m alikuntana. Jos α on polynomin f juuri f:n hajoamiskunnassa yli kunnan F q, niin [F q (α) : F q ] = m, joten F q (α) = F q m. Koska α F q n, niin α qn = α. Siis α on polynomin x qn x F q [x] juuri. Nyt lemman 3.11 perusteella f(x) jakaa polynomin x qn x. Lause Jos f on jaoton astetta m oleva polynomi renkaassa F q [x], niin sillä on juuri α kunnassa F q m. Lisäksi kaikki f:n juuret ovat yksinkertaisia ja ne ovat kunnan F q m m erisuurta alkiota α, α q, α q2,..., α qm 1. Todistus. Olkoon α polynomin f juuri f:n hajoamiskunnassa yli kunnan F q. Tällöin [F q (α) : F q ] = m, joten F q (α) = F q m ja erityisesti α F q m. Seuraavaksi osoitetaan, että jos β F q m on f:n juuri, niin myös β q on sen juuri. Kirjoitetaan f(x) = a m x m + +a 1 x+a 0, missä a i F q jokaisella 0 i m. Nyt lemman 3.4 ja lauseen 3.3 perusteella saadaan f(β q ) = a m β qm + + a 1 β q + a 0 = a q mβ qm + + a q 1β q + a q 0 = (a m β m + + a 1 β + a 0 ) q = f(β) q = 0. Siis alkiot α, α q, α q2,..., α qm 1 ovat polynomin f juuria. Todistetaan vielä, että nämä alkiot ovat erisuuria. Tehdään vastaoletus, että α qj = α qk joillakin kokonaisluvuilla j ja k, missä 0 j < k m 1. Tällöin α qm k+j = α qm = α. Nyt lemmasta 3.11 seuraa, että f(x) jakaa polynomin x qm k+j x. Tämä on mahdollista lemman 3.12 mukaan vain jos m jakaa luvun m k + j. Mutta koska 0 < m k + j < m, niin se on mahdotonta. 18

20 Korollaari Olkoon f jaoton astetta m oleva polynomi renkaassa F q [x]. Tällöin F q m on f:n hajoamiskunta yli kunnan F q. Todistus. Lauseen 3.13 perusteella f hajoaa kunnassa F q m. Lisäksi polynomin f juurelle α kunnassa F q m pätee F q (α, α q, α q2,..., α qm 1 ) = F q (α) = F q m, missä toinen yhtäsuuruus saadaan lauseen 3.13 todistuksesta. Seuraavaksi nimetään alkiot, jotka esiintyivät lauseessa Nyt ei ole väliä onko α F q m jaottoman astetta m olevan polynomin renkaassa F q [x] juuri vai ei. Määritelmä 3.2. Olkoon F q m kunnan F q laajennus ja olkoon α F q m. Tällöin alkioita α, α q, α q2,..., α qm 1 sanotaan α:n konjugaateiksi kunnan F q suhteen. Esimerkki 3.1. Olkoon α F 16 polynomin f(x) = x 4 + x + 1 F 2 [x] juuri. Tällöin α:n konjugaatit kunnan F 2 suhteen ovat α, α 2, α 4 = α + 1 ja α 8 = α Vastaavasti alkion α konjugaatit kunnan F 4 suhteen ovat α ja α 4 = α + 1. Alkion α F q m konjugaatit kunnan F q suhteen ovat erisuuria, jos ja vain jos α:n minimaalipolynomi yli kunnan F q on astetta m. Muutoin tämän minimaalipolynomin aste d on m:n aito tekijä. Tällöin α:n konjugaatit kunnan F q suhteen ovat erisuuret alkiot α, α q, α q2,..., α qd 1, missä jokainen on toistettu m/d kertaa. Lemma Kertalukua m olevassa äärellisessä syklisessä ryhmässä a alkio a k generoi astetta m/ syt(k, m) olevan aliryhmän. Todistus (vrt. [4, s. 7]). Olkoon d = syt(k, m). Syklisen ryhmän a k kertaluku on pienin sellainen positiivinen kokonaisluku n, että a kn = 1. Tämä yhtälö pätee, jos ja vain jos m jakaa tulon kn tai yhtäpitävästi m/d jakaa luvun n. Pienin tällainen positiivinen kokonaisluku on n = m/d. Lause Alkion α F q konjugaateilla kunnan F q minkä tahansa alikunnan suhteen on sama kertaluku ryhmässä F q. Todistus. Lauseen 3.8 perusteella F q on syklinen ryhmä. Täten koska jokainen F q :n karakteristikan potenssi on keskenään jaoton F q:n kertaluvun q 1 kanssa, niin tulos seuraa lemmasta Ykkösen juuret ja syklotomiset polynomit Tässä aliluvussa tarkastellaan polynomin x n 1, missä n N, hajoamiskuntaa yli mielivaltaisen kunnan K. Tällöin saadaan määriteltyä käsitteet ykkösen juuri ja syklotominen polynomi, joita tarvitaan tutkielmassa myöhemminkin. 19

21 Määritelmä 3.3. Olkoon n positiivinen kokonaisluku. Polynomin x n 1 hajoamiskunta yli kunnan K on n:s syklotominen kunta yli kunnan K ja sitä merkitään K (n). Polynomin x n 1 juuret kunnassa K (n) ovat ykkösen n:nsiä juuria yli kunnan K. Kaikkien näiden juurien joukkoa merkitään symbolilla E (n). Tässä tutkielmassa keskitytään äärellisiin kuntiin. Ykkösen juurien perusominaisuudet pätevät kuitenkin kaikilla kunnilla. Joukko E (n) määritetään n:n ja kunnan K karakteristikan suhteella kuten seuraava lause osoittaa. Kun tässä aliluvussa viitataan kunnan K karakteristikaan p, sallitaan siis myös tapaus p = 0. Lause Olkoon n positiivinen kokonaisluku ja olkoon K kunta, jonka karakteristika on p. Tällöin: (i) Jos p ei jaa lukua n, niin E (n) on kertalukua n oleva syklinen ryhmä kunnan K (n) kertolaskun suhteen. (ii) Jos p jakaa luvun n, niin kirjoitetaan n = mp e, missä m ja e ovat positiivisia kokonaislukuja ja m ei ole jaollinen luvulla p. Tällöin K (n) = K (m) ja E (n ) = E (m). Lisäksi polynomin x n 1 juuret kunnassa K (n) ovat joukon E (m) m alkiota ja jokaisen juuren kertaluku on p e. Todistus. (i) Tapaus n = 1 on triviaali. Olkoon n 2. Tällöin polynomilla x n 1 ja sen derivaatalla nx n 1 ei ole yhteisiä juuria, sillä derivaatalla nx n 1 on vain juuri 0 kunnassa K (n). Täten lauseen 2.5 perusteella polynomilla x n 1 ei voi olla moninkertaisia juuria, joten joukossa E (n) on n alkiota. Nyt jos ζ, η E (n), niin (ζη 1 ) n = ζ n (η n ) 1 = 1. Siis ζη 1 E (n). Tästä seuraa, että E (n) on multiplikatiivinen ryhmä. Olkoon n = p e 1 1 p e 2 2 p et t luvun n alkutekijähajotelma. Tällöin voidaan osoittaa samoin perustein kuin lauseen 3.8 todistuksessa, että jokaisella indeksillä i, missä 1 i t, on olemassa sellainen alkio α i E (n), että seuraavat ominaisuudet pätevät: alkio α i ei ole polynomin x n/p i 1 juuri, luvun β i = α n/pe i i i on syklinen ryhmä generaattorinaan β = β 1 β 2 β t. kertaluku on p e i i ja E (n) (ii)väite seuraa suoraan yhtälöstä x n 1 = x mpe 1 = (x m 1) pe ja kohdasta (i). Määritelmä 3.4. Olkoon K kunta, jonka karakteristika on p, ja olkoon n sellainen positiivinen kokonaisluku, joka ei ole jaollinen luvulla p. Tällöin syklisen ryhmän E (n) generaattori on ykkösen primitiivinen n:s juuri yli kunnan K. Koska kertalukua n olevalla äärellisellä syklisellä ryhmällä on φ(n) generaattoria, niin on olemassa täsmälleen φ(n) kappaletta määritelmän 3.4 ehtojen mukaisia ykkösen eri primitiivisiä n:nsiä juuria yli kunnan K. Jos ζ on yksi niistä, niin ykkösen kaikki primitiiviset n:nnet juuret yli kunnan K 20

22 ovat potenssit ζ s, missä 1 s n ja syt(s, n) = 1. Polynomilla, jonka juuret ovat täsmälleen ykkösen primiitiviset n:nnet juuret yli kunnan K, on tärkeä merkitys. Määritelmä 3.5. Olkoon K kunta, jonka karakteristika on p, ja olkoon n sellainen positiivinen kokonaisluku, joka ei ole jaollinen luvulla p. Olkoon lisäksi ζ ykkösen primitiivinen n:s juuri yli kunnan K. Tällöin polynomi Q n (x) = n s=1 syt(s,n)=1 on n:s syklotominen polynomi yli kunnan K. (x ζ s ) Polynomin Q n (x) aste on φ(n), ja sen kertoimet kuuluvat n:nteen syklotomiseen kuntaan yli kunnan K. Yksinkertainen todistus osoittaa, että ne itse asiassa sisältyvät kunnan K alkukuntaan. Seuraavassa lauseessa merkinnällä d n tarkoitetaan tuloa, joka käy läpi luonnollisen luvun n kaikki positiiviset jakajat d. Lause Olkoon K kunta, jonka karakteristika on p, ja olkoon n sellainen positiivinen kokonaisluku, joka ei ole jaollinen luvulla p. Tällöin: (i) Yhtälö x n 1 = d n Q d(x) pätee. (ii) Polynomin Q n (x) kertoimet kuuluvat kunnan K alkukuntaan tai, jos kunnan K alkukunta on rationaalilukujen kunta, niin kertoimet kuuluvat kokonaislukujen renkaaseen Z. Todistus. (i) (vrt. [6, s. 520]) Olkoon ζ ykkösen primitiivinen n:s juuri yli kunnan K. Jos d n, niin ykkösen primitiiviset d:nnet juuret ovat täsmälleen ne syklisen ryhmän E (n) alkiot, joiden kertaluku on d. Käänteisesti jokainen ryhmän E (n) alkio on ykkösen primitiivinen d:s juuri täsmälleen yhdellä n:n positiivisella jakajalla d. Täten n x n 1 = ζ s=1(x s ) = d n d s=1 syt(s,d)=1 (x ζ s ) = d n Q d (x). (ii) Huomataan, että Q n (x) on pääpolynomi ja todistetaan väite induktiolla n:n suhteen. Kun n = 1, saadaan Q 1 (x) = x 1, jolloin väite selvästi pätee. Olkoon nyt n > 1, ja oletetaan, että väite pätee kaikilla polynomeilla Q d (x), missä 1 d < n. Tällöin saadaan kohdan (i) perusteella, että Q n (x) = (x n 1)/f(x), missä f(x) = d n,d<n Q d(x). Induktio-oletuksen nojalla f(x) on sellainen pääpolynomi, että sen kertoimet kuuluvat kunnan K alkukuntaan tai renkaaseen Z, jos kunnan K karakteristika on 0. Laskemalla jakokulmassa osamäärä (x n 1)/f(x) nähdään, että polynomin Q n (x) kertoimet kuuluvat kunnan K alkukuntaan tai vastaavasti renkaaseen Z. 21

23 Esimerkki 3.2. Olkoon r alkuluku ja olkoon k N. Tällöin koska Q r k(x) = 1 + x rk 1 + x 2rk x (r 1)rk 1, Q r k(x) = x rk 1 Q 1 (x)q r (x) Q r k 1(x) = xrk 1 x rk 1 1 lauseen 3.18(i) perusteella. Jos k = 1, saadaan Q r (x) = 1+x+x 2 + +x r 1. Ekplisiittinen lauseke n:nnelle syklotomiselle polynomille yleistäen esimerkin 3.2 polynomin Q r k kaavan annetaan aliluvussa 4.2. Äärellisten kuntien sovelluksissa on hyödyllistä tietää joitain syklotomisten kuntien ominaisuuksia. Lause Syklotominen kunta K (n) on kunnan K yksinkertainen algebrallinen laajennus. Lisäksi: (i) Jos K = Q, niin syklotominen polynomi Q n on jaoton yli kunnan K ja [K (n) : K] = φ(n). (ii) Jos K = F q, missä syt(q, n) = 1, ja d on pienin sellainen kokonaisluku, jolle pätee kongruenssi q d 1 (mod n), niin Q n hajoaa φ(n)/d erisuureen jaottomaan astetta d olevaan pääpolynomiin renkaassa K[x]. Tällöin K (n) on minkä tahansa tällaisen jaottoman tekijän hajoamiskunta yli kunnan K ja [K (n) : K] = d. Todistus. Jos on olemassa ykkösen primitiivinen n:s juuri ζ yli kunnan K, niin selvästi K (n) = K(ζ). Muulloin on sellainen tilanne, joka kuvailtiin lauseessa 3.17(ii). Tällöin K (n) = K (m), joten väite jälleen pätee. Mitä tulee jäljellä oleviin väitteisiin, todistetaan vain kohta (ii), joka on tärkeä tapaus tässä tutkielmassa. Olkoon η ykkösen primitiivinen n:s juuri yli kunnan F q. Tällöin η F q k, jos ja vain jos η qk = η (yhtälö on yhtäpitävä kongruenssin q k 1 (mod n) kanssa). Pienin positiivinen kokonaisluku, jolla tämä pätee on k = d, joten η on kunnassa F q d, mutta ei sen aidossa alikunnassa. Täten juuren η minimaalipolynomi yli kunnan F q on astetta d, ja koska η on polynomin Q n mielivaltainen juuri, seuraa haluttu tulos. Esimerkki 3.3. Olkoon K = F 11 ja olkoon Q 12 (x) = x 4 x 2 +1 F 11 [x]. Nyt lauseen 3.19(ii) merkinnöillä d = 2. Siis Q 12 (x) hajoaa muotoon Q 12 (x) = (x 2 + 5x + 1)(x 2 5x + 1), missä molemmat tekijöistä ovat jaottomia polynomeja renkaassa F 11 [x]. Syklotominen kunta K (12) on yhtä kuin F 121. Syklotomisten kuntien ja äärellisten kuntien välillä on vielä muitakin yhteyksiä kuten seuraava lause osoittaa. Lause Äärellinen kunta F q on (q 1):s syklotominen kunta yli minkä tahansa sen alikunnan. 22

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

7. Olemassaolo ja yksikäsitteisyys Galois n kunta GF(q) = F q, jossa on q alkiota, määriteltiin jäännösluokkarenkaaksi 7. Olemassaolo ja yksikäsitteisyys Galois n kunta GF(q) = F q, jossa on q alkiota, määriteltiin jäännösluokkarenkaaksi Z p [x]/(m), missä m on polynomirenkaan Z p [x] jaoton polynomi (ks. määritelmä 3.19).

Lisätiedot

[E : F ]=[E : K][K : F ].

[E : F ]=[E : K][K : F ]. ALGEBRA II 35 Lause 4.4 (Astelukulause). Olkoot E/K/Fäärellisiä kuntalaajennuksia. Silloin [E : F ]=[E : K][K : F ]. Todistus. Olkoon {α 1,...,α n } kanta laajennukselle E/K ja {β 1,...,β m } kanta laajennukselle

Lisätiedot

koska 2 toteuttaa rationaalikertoimisen yhtälön x 2 2 = 0. Laajennuskunnan

koska 2 toteuttaa rationaalikertoimisen yhtälön x 2 2 = 0. Laajennuskunnan 4. Äärellisten kuntien yleisiä ominaisuuksia 4.1. Laajenuskunnat. Tarkastellaan aluksi yleistä kuntaparia F ja K, missä F on kunnan K alikunta. Tällöin sanotaan, että kunta K on kunnan F laajennuskunta

Lisätiedot

ei ole muita välikuntia.

ei ole muita välikuntia. ALGEBRA II 41 Lause 4.15. F q m on polynomin x qm x hajoamiskunta kunnan F q suhteen. Todistus. Olkoon α kunnan F q m primitiivialkio. Nyt F qm =< α > muodostuu täsmälleen polynomin x qm 1 1nollakohdistajatäten

Lisätiedot

ja jäännösluokkien joukkoa

ja jäännösluokkien joukkoa 3. Polynomien jäännösluokkarenkaat Olkoon F kunta, ja olkoon m F[x]. Polynomeille f, g F [x] määritellään kongruenssi(-relaatio) asettamalla g f mod m : m g f g = f + m h jollekin h F [x]. Kongruenssi

Lisätiedot

TAMPEREEN YLIOPISTO Pro gradu -tutkielma. Tommi Kuusisto

TAMPEREEN YLIOPISTO Pro gradu -tutkielma. Tommi Kuusisto TAMPEREEN YLIOPISTO Pro gradu -tutkielma Tommi Kuusisto Äärellisistä kunnista Matematiikan ja tilastotieteen laitos Matematiikka Huhtikuu 2008 Tampereen yliopisto Matematiikan, tilastotieteen ja filosofian

Lisätiedot

1 Lineaariavaruus eli Vektoriavaruus

1 Lineaariavaruus eli Vektoriavaruus 1 Lineaariavaruus eli Vektoriavaruus 1.1 Määritelmä ja esimerkkejä Olkoon K kunta, jonka nolla-alkio on 0 ja ykkösalkio on 1 sekä V epätyhjä joukko. Oletetaan, että joukossa V on määritelty laskutoimitus

Lisätiedot

802320A LINEAARIALGEBRA OSA I

802320A LINEAARIALGEBRA OSA I 802320A LINEAARIALGEBRA OSA I Tapani Matala-aho MATEMATIIKKA/LUTK/OULUN YLIOPISTO SYKSY 2016 LINEAARIALGEBRA 1 / 72 Määritelmä ja esimerkkejä Olkoon K kunta, jonka nolla-alkio on 0 ja ykkösalkio on 1 sekä

Lisätiedot

14. Juurikunnat Määritelmä ja olemassaolo.

14. Juurikunnat Määritelmä ja olemassaolo. 14. Juurikunnat Mielivaltaisella polynomilla ei välttämättä ole juuria tarkasteltavassa kunnassa. Tässä luvussa tutkitaan sellaisia algebrallisia laajennoksia, jotka saadaan lisäämällä polynomeille juuria.

Lisätiedot

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

on Abelin ryhmä kertolaskun suhteen. Tämän joukon alkioiden lukumäärää merkitään 5. Primitiivinen alkio 5.1. Täydennystä lukuteoriaan. Olkoon n Z, n 2. Palautettakoon mieleen, että kokonaislukujen jäännösluokkarenkaan kääntyvien alkioiden muodostama osajoukko Z n := {x Z n x on kääntyvä}

Lisätiedot

Äärellisesti generoitujen Abelin ryhmien peruslause

Äärellisesti generoitujen Abelin ryhmien peruslause Tero Harju (2008/2010) Äärellisesti generoitujen Abelin ryhmien peruslause Merkintä X on joukon koko ( eli #X). Vapaat Abelin ryhmät Tässä kappaleessa käytetään Abelin ryhmille additiivista merkintää.

Lisätiedot

4. Ryhmien sisäinen rakenne

4. Ryhmien sisäinen rakenne 4. Ryhmien sisäinen rakenne Tässä luvussa tarkastellaan joitakin tapoja päästä käsiksi ryhmien sisäiseen rakenteeseen. Useimmat tuloksista ovat erityisen käyttökelpoisia äärellisten ryhmien tapauksessa.

Lisätiedot

2 Renkaat ja kunnat. toteutuvat: 1. pari (K, +) on Abelin ryhmä, jonka neutraalialkio on 0 K,

2 Renkaat ja kunnat. toteutuvat: 1. pari (K, +) on Abelin ryhmä, jonka neutraalialkio on 0 K, 1 Ryhmät Olkoot S on joukko ja X S. Jos kuvaus : S S S, (x, y) x y toteuttaa ehdon x y X kaikilla x, y X, niin sanotaan, että binäärinen operaatio on suljettu joukon X suhteen. Määritelmä 1. Olkoot G joukko

Lisätiedot

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

HN = {hn h H, n N} on G:n aliryhmä. Matematiikan ja tilastotieteen laitos Algebra I Ratkaisuehdoituksia harjoituksiin 8, 23.27.3.2009 5 sivua Rami Luisto 1. Osoita, että kullakin n N + lukujen n 5 ja n viimeiset numerot kymmenkantaisessa

Lisätiedot

Primitiiviset juuret: teoriaa ja sovelluksia

Primitiiviset juuret: teoriaa ja sovelluksia TAMPEREEN YLIOPISTO Pro gradu -tutkielma Outi Sutinen Primitiiviset juuret: teoriaa ja sovelluksia Matematiikan, tilastotieteen ja filosofian laitos Matematiikka Huhtikuu 2006 Tampereen yliopisto Matematiikan,

Lisätiedot

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

R 1 = Q 2 R 2 + R 3,. (2.1) R l 2 = Q l 1 R l 1 + R l, 2. Laajennettu Eukleideen algoritmi Määritelmä 2.1. Olkoot F kunta ja A, B, C, D F [x]. Sanotaan, että C jakaa A:n (tai C on A:n jakaja), jos on olemassa K F [x] siten, että A = K C; tällöin merkitään

Lisätiedot

1 Algebralliset perusteet

1 Algebralliset perusteet 1 Algebralliset perusteet 1.1 Renkaat Tämän luvun jälkeen opiskelijoiden odotetaan muistavan, mitä ovat renkaat, vaihdannaiset renkaat, alirenkaat, homomorfismit, ideaalit, tekijärenkaat, maksimaaliset

Lisätiedot

Polynomien suurin yhteinen tekijä ja kongruenssi

Polynomien suurin yhteinen tekijä ja kongruenssi Polynomien suurin yhteinen tekijä ja kongruenssi Pro gradu -tutkielma Outi Aksela 2117470 Matemaattisten tieteiden laitos Oulun yliopisto Syksy 2016 Sisältö Johdanto 2 1 Renkaat 3 1.1 Rengas...............................

Lisätiedot

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

Mitään muita operaatioita symbolille ei ole määritelty! < a kaikilla kokonaisluvuilla a, + a = kaikilla kokonaisluvuilla a. Polynomit Tarkastelemme polynomirenkaiden teoriaa ja polynomiyhtälöiden ratkaisemista. Algebrassa on tapana pitää erillään polynomin ja polynomifunktion käsitteet. Polynomit Tarkastelemme polynomirenkaiden

Lisätiedot

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

TAMPEREEN YLIOPISTO Pro gradu -tutkielma. Liisa Ilonen. Primitiiviset juuret TAMPEREEN YLIOPISTO Pro gradu -tutkielma Liisa Ilonen Primitiiviset juuret Matematiikan ja tilastotieteen laitos Matematiikka Joulukuu 2009 Tampereen yliopisto Matematiikan ja tilastotieteen laitos ILONEN,

Lisätiedot

15. Laajennosten väliset homomorfismit

15. Laajennosten väliset homomorfismit 15. Laajennosten väliset homomorfismit Rakenteiden väliset homomorfismit auttavat selvittämään rakenteiden suhteita toisiinsa. Rakenteen sisäiset isomorfismit niin sanotut automorfismit auttavat vastaavasti

Lisätiedot

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

Algebra I Matematiikan ja tilastotieteen laitos Ratkaisuehdoituksia harjoituksiin 8 (7 sivua) Algebra I Matematiikan ja tilastotieteen laitos Ratkaisuehdoituksia harjoituksiin ( sivua).... Nämä ovat kurssin Algebra I harjoitustehtävien ratkaisuehdoituksia. Ratkaisut koostuvat kahdesta osiosta,

Lisätiedot

11. Jaollisuudesta. Lemma Oletetaan, että a, b R.

11. Jaollisuudesta. Lemma Oletetaan, että a, b R. 11. Jaollisuudesta Edellisen luvun esimerkissä tarvittiin tietoa erään polynomin jaottomuudesta. Tämä on hyvin tavallista kuntalaajennosten yhteydessä. Seuraavassa tarkastellaan hieman jaollisuuskäsitettä

Lisätiedot

Koodausteoria, Kesä 2014

Koodausteoria, Kesä 2014 Koodausteoria, Kesä 2014 Topi Törmä Matemaattisten tieteiden laitos Koodausteoria 10 op Kontaktiopetusta 50 h, 26.5. - 26.6. ma 10-14, ti 10-13, to 10-13 Aloitusviikolla poikkeuksellisesti ke 10-13 torstain

Lisätiedot

Liite 2. Ryhmien ja kuntien perusteet

Liite 2. Ryhmien ja kuntien perusteet Liite 2. Ryhmien ja kuntien perusteet 1. Ryhmät 1.1 Johdanto Erilaisissa matematiikan probleemoissa törmätään usein muotoa a + x = b tai a x = b oleviin yhtälöihin, joissa tuntematon muuttuja on x. Lukujoukkoja

Lisätiedot

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

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. Polynomit Tässä luvussa tarkastelemme polynomien muodostamia renkaita polynomien ollisuutta käsitteleviä perustuloksia. Teemme luvun alkuun kaksi sopimusta: Tässä luvussa X on muodollinen symboli, jota

Lisätiedot

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.

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. 10. Kunnat ja kokonaisalueet Määritelmä 10.1. Olkoon K rengas, jossa on ainakin kaksi alkiota. Jos kaikki renkaan K nollasta poikkeavat alkiot ovat yksiköitä, niin K on jakorengas. Kommutatiivinen jakorengas

Lisätiedot

Koodausteoria, Kesä 2014

Koodausteoria, Kesä 2014 Koodausteoria, Kesä 2014 Topi Törmä Matemaattisten tieteiden laitos 4.7 Syklisen koodin jälkiesitys Olkoon F = F q ja K = F q m kunnan F laajennuskunta. Määritelmä 4.7.1. Kuntalaajennuksen K/F jälkifunktioksi

Lisätiedot

Esko Turunen Luku 3. Ryhmät

Esko Turunen Luku 3. Ryhmät 3. Ryhmät Monoidia rikkaampi algebrallinen struktuuri on ryhmä: Määritelmä (3.1) Olkoon joukon G laskutoimitus. Joukko G varustettuna tällä laskutoimituksella on ryhmä, jos laskutoimitus on assosiatiivinen,

Lisätiedot

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

Algebran ja lukuteorian harjoitustehtäviä. 1. Tutki, ovatko seuraavat relaatiot ekvivalenssirelaatioita joukon N kaikkien osajoukkojen Algebran ja lukuteorian harjoitustehtäviä Versio 1.0 (27.1.2006) Turun yliopisto Lukuteoria 1. Tutki, ovatko seuraavat relaatiot ekvivalenssirelaatioita joukon N kaikkien osajoukkojen joukolla: a) C D

Lisätiedot

d Z + 17 Viimeksi muutettu

d Z + 17 Viimeksi muutettu 5. Diffien ja Hellmanin avaintenvaihto Miten on mahdollista välittää salatun viestin avaamiseen tarkoitettu avain Internetin kaltaisen avoimen liikennöintiväylän kautta? Kuka tahansahan voi (ainakin periaatteessa)

Lisätiedot

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

Matematiikan ja tilastotieteen laitos Algebra I - Kesä 2009 Ratkaisuehdoituksia harjoituksiin 8 -Tehtävät 3-6 4 sivua Heikki Koivupalo ja Rami Luisto Matematiikan ja tilastotieteen laitos Algebra I - Kesä 2009 Ratkaisuehdoituksia harjoituksiin 8 -Tehtävät 3-6 4 sivua Heikki Koivupalo ja Rami Luisto 3. Oletetaan, että kunnan K karakteristika on 3. Tutki,

Lisätiedot

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

rm + sn = d. Siispä Proposition 9.5(4) nojalla e d. 9. Renkaat Z ja Z/qZ Tarkastelemme tässä luvussa jaollisuutta kokonaislukujen renkaassa Z ja todistamme tuloksia, joita käytetään jäännösluokkarenkaan Z/qZ ominaisuuksien tarkastelussa. Jos a, b, c Z ovat

Lisätiedot

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

TAMPEREEN YLIOPISTO Pro gradu -tutkielma. Jussi Tervaniemi. Primitiiviset juuret TAMPEREEN YLIOPISTO Pro gradu -tutkielma Jussi Tervaniemi Primitiiviset juuret Matematiikan, tilastotieteen ja filosofian laitos Matematiikka Heinäkuu 2006 Sisältö Johdanto 3 1 Lukuteorian peruskäsitteitä

Lisätiedot

15. Laajennosten väliset homomorfismit

15. Laajennosten väliset homomorfismit 15. Laajennosten väliset homomorfismit Rakenteiden väliset homomorfismit auttavat selvittämään rakenteiden suhteita toisiinsa. Rakenteen sisäiset isomorfismit eli niin sanotut automorfismit auttavat vastaavasti

Lisätiedot

JOHDATUS LUKUTEORIAAN (syksy 2017) HARJOITUS 3, MALLIRATKAISUT

JOHDATUS LUKUTEORIAAN (syksy 2017) HARJOITUS 3, MALLIRATKAISUT JOHDATUS LUKUTEORIAAN (syksy 2017) HARJOITUS 3, MALLIRATKAISUT Tehtävä 1. (i) Olkoot n, d 1 ja d n. Osoita, että (k, n) d jos ja vain jos k ad, missä (a, n/d) 1. (ii) Osoita, että jos (m j, m k ) 1 kun

Lisätiedot

Lineaariset ryhmät Pro gradu -tutkielma Miia Lillstrang Matematiikan yksikkö Oulun yliopisto 2016

Lineaariset ryhmät Pro gradu -tutkielma Miia Lillstrang Matematiikan yksikkö Oulun yliopisto 2016 Lineaariset ryhmät Pro gradu -tutkielma Miia Lillstrang 2187044 Matematiikan yksikkö Oulun yliopisto 2016 Sisältö Johdanto 2 1 Esitietoja 3 1.1 Ryhmät.............................. 3 1.1.1 Ryhmä ja aliryhmä....................

Lisätiedot

1 Lukujen jaollisuudesta

1 Lukujen jaollisuudesta Matematiikan mestariluokka, syksy 2009 1 1 Lukujen jaollisuudesta Lukujoukoille käytetään seuraavia merkintöjä: N = {1, 2, 3, 4,... } Luonnolliset luvut Z = {..., 2, 1, 0, 1, 2,... } Kokonaisluvut Kun

Lisätiedot

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

Algebra I Matematiikan ja tilastotieteen laitos Ratkaisuehdotuksia harjoituksiin 9 (6 sivua) OT Algebra I Matematiikan ja tilastotieteen laitos Ratkaisuehdotuksia harjoituksiin 9 (6 sivua) 28.3.-1.4.2011 OT 1. a) Osoita, että rengas R = {[0] 10, [2] 10, [4] 10, [6] 10, [8] 10 } on kokonaisalue. Mikä

Lisätiedot

MAT-41150 Algebra I (s) periodilla IV 2012 Esko Turunen

MAT-41150 Algebra I (s) periodilla IV 2012 Esko Turunen MAT-41150 Algebra I (s) periodilla IV 2012 Esko Turunen Tehtävä 1. Onko joukon X potenssijoukon P(X) laskutoimitus distributiivinen laskutoimituksen suhteen? Onko laskutoimitus distributiivinen laskutoimituksen

Lisätiedot

Todistus. Eliminoidaan Euleideen algoritmissa jakojäännökset alhaaltaylöspäin.

Todistus. Eliminoidaan Euleideen algoritmissa jakojäännökset alhaaltaylöspäin. 18 ALGEBRA II missä r n (x) =syt(f(x),g(x)). Lause 2.7. Olkoot f(x),g(x) K[x]. Silloin syt(f(x),g(x)) = a(x)f(x)+b(x)g(x), joillakin a(x),b(x) K[x]. Todistus. Eliminoidaan Euleideen algoritmissa jakojäännökset

Lisätiedot

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

Esimerkki A1. Jaetaan ryhmä G = Z 17 H = 4 = {1, 4, 4 2 = 16 = 1, 4 3 = 4 = 13, 4 4 = 16 = 1}. Jaetaan ryhmä G = Z 17 n H = 4 sivuluokkiin. Ratkaisu: Koska 17 on alkuluku, #G = 16, alkiona jäännösluokat a, a = 1, 2,..., 16. Määrätään ensin n H alkiot: H = 4 = {1, 4, 4 2 = 16 = 1, 4 3 = 4 = 13, 4

Lisätiedot

Shorin algoritmin matematiikkaa Edvard Fagerholm

Shorin algoritmin matematiikkaa Edvard Fagerholm Edvard Fagerholm 1 Määritelmiä Määritelmä 1 Ryhmä G on syklinen, jos a G s.e. G = a. Määritelmä 2 Olkoon G ryhmä. Tällöin alkion a G kertaluku ord(a) on pienin luku n N \ {0}, jolla a n = 1. Jos lukua

Lisätiedot

a b 1 c b n c n

a b 1 c b n c n Algebra Syksy 2007 Harjoitukset 1. Olkoon a Z. Totea, että aina a 0, 1 a, a a ja a a. 2. Olkoot a, b, c, d Z. Todista implikaatiot: a) a b ja c d ac bd, b) a b ja b c a c. 3. Olkoon a b i kaikilla i =

Lisätiedot

Diofantoksen yhtälön ratkaisut

Diofantoksen yhtälön ratkaisut Diofantoksen yhtälön ratkaisut Matias Mäkelä Matemaattisten tieteiden tutkinto-ohjelma Oulun yliopisto Kevät 2017 Sisältö Johdanto 2 1 Suurin yhteinen tekijä 2 2 Eukleideen algoritmi 4 3 Diofantoksen yhtälön

Lisätiedot

Algebra I, harjoitus 5,

Algebra I, harjoitus 5, Algebra I, harjoitus 5, 7.-8.10.2014. 1. 2 Osoita väitteet oikeiksi tai vääriksi. a) (R, ) on ryhmä, kun asetetaan a b = 2(a + b) aina, kun a, b R. (Tässä + on reaalilukujen tavallinen yhteenlasku.) b)

Lisätiedot

Lineaarialgebra ja matriisilaskenta II. LM2, Kesä /141

Lineaarialgebra ja matriisilaskenta II. LM2, Kesä /141 Lineaarialgebra ja matriisilaskenta II LM2, Kesä 2012 1/141 Kertausta: avaruuden R n vektorit Määritelmä Oletetaan, että n {1, 2, 3,...}. Avaruuden R n alkiot ovat jonoja, joissa on n kappaletta reaalilukuja.

Lisätiedot

Rationaaliluvun desimaaliesitys algebrallisesta ja lukuteoreettisesta näkökulmasta

Rationaaliluvun desimaaliesitys algebrallisesta ja lukuteoreettisesta näkökulmasta TAMPEREEN YLIOPISTO Pro gradu -tutkielma Liisa Lampinen Rationaaliluvun desimaaliesitys algebrallisesta ja lukuteoreettisesta näkökulmasta Informaatiotieteiden yksikkö Matematiikka Kesäkuu 2016 Tampereen

Lisätiedot

Avaruuden R n aliavaruus

Avaruuden R n aliavaruus Avaruuden R n aliavaruus 1 / 41 Aliavaruus Esimerkki 1 Kuva: Suora on suljettu yhteenlaskun ja skalaarilla kertomisen suhteen. 2 / 41 Esimerkki 2 Kuva: Suora ei ole suljettu yhteenlaskun ja skalaarilla

Lisätiedot

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

= 5! 2 2!3! = = 10. Edelleen tästä joukosta voidaan valita kolme särmää yhteensä = 10! 3 3!7! = = 120 Tehtävä 1 : 1 Merkitään jatkossa kirjaimella H kaikkien solmujoukon V sellaisten verkkojen kokoelmaa, joissa on tasan kolme särmää. a) Jokainen verkko G H toteuttaa väitteen E(G) [V]. Toisaalta jokainen

Lisätiedot

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

LUKUTEORIA A. Harjoitustehtäviä, kevät 2013. (c) Osoita, että jos. niin. a c ja b c ja a b, niin. niin. (e) Osoita, että LUKUTEORIA A Harjoitustehtäviä, kevät 2013 1. Olkoot a, b, c Z, p P ja k, n Z +. (a) Osoita, että jos niin Osoita, että jos niin (c) Osoita, että jos niin (d) Osoita, että (e) Osoita, että a bc ja a c,

Lisätiedot

Koodausteoria, Kesä 2014

Koodausteoria, Kesä 2014 Koodausteoria, Kesä 2014 Topi Törmä Matemaattisten tieteiden laitos 5.2 BCH-koodin dekoodaus Tarkastellaan t virhettä korjaavaa n-pituista BCH-koodia. Olkoon α primitiivinen n:s ykkösen juuri, c = c(x)

Lisätiedot

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

TOOLS. Tapani Matala-aho MATEMATIIKKA/LUTK/OULUN YLIOPISTO TOOLS 1 / 28 TOOLS Tapani Matala-aho MATEMATIIKKA/LUTK/OULUN YLIOPISTO 2018 TOOLS 1 / 28 Merkintöjä ja algebrallisia rakenteita Lukujoukkoja N = {0, 1, 2,..., GOOGOL 10,...} = {ei-negatiiviset kokonaisluvut}. TOOLS

Lisätiedot

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

802355A Algebralliset rakenteet Luentorunko Syksy Markku Niemenmaa Kari Myllylä Topi Törmä Marko Leinonen 802355A Algebralliset rakenteet Luentorunko Syksy 2016 Markku Niemenmaa Kari Myllylä Topi Törmä Marko Leinonen Sisältö 1 Kertausta kurssilta Algebran perusteet 3 2 Renkaat 8 2.1 Renkaiden teoriaa.........................

Lisätiedot

Algebrallisista ja transkendenttisista luvuista

Algebrallisista ja transkendenttisista luvuista TAMPEREEN YLIOPISTO Pro gradu -tutkielma Leo Majaranta Algebrallisista ja transkendenttisista luvuista Informaatiotieteiden yksikkö Matematiikka Toukokuu 2011 2 Tampereen yliopisto Informaatiotieteiden

Lisätiedot

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

Teema 4. Homomorfismeista Ihanne ja tekijärengas. Teema 4 1 / 32 1 / 32 Esimerkki 4A.1 Esimerkki 4A.2 Esimerkki 4B.1 Esimerkki 4B.2 Esimerkki 4B.3 Esimerkki 4C.1 Esimerkki 4C.2 Esimerkki 4C.3 2 / 32 Esimerkki 4A.1 Esimerkki 4A.1 Esimerkki 4A.2 Esimerkki 4B.1 Esimerkki

Lisätiedot

Rollen lause polynomeille

Rollen lause polynomeille Rollen lause polynomeille LuK-tutkielma Anna-Helena Hietamäki 7193766 Matemaattisten tieteiden tutkinto-ohjelma Oulun yliopisto Kevät 015 Sisältö 1 Johdanto 1.1 Rollen lause analyysissä.......................

Lisätiedot

Lineaarikombinaatio, lineaarinen riippuvuus/riippumattomuus

Lineaarikombinaatio, lineaarinen riippuvuus/riippumattomuus Lineaarikombinaatio, lineaarinen riippuvuus/riippumattomuus 1 / 51 Lineaarikombinaatio Johdattelua seuraavaan asiaan (ei tarkkoja määritelmiä): Millaisen kuvan muodostaa joukko {λv λ R, v R 3 }? Millaisen

Lisätiedot

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

TAMPEREEN YLIOPISTO Pro gradu -tutkielma. Jarmo Niemelä. Primitiivisistä juurista ja. alkuluokkaryhmistä TAMPEREEN YLIOPISTO Pro gradu -tutkielma Jarmo Niemelä Primitiivisistä juurista ja alkuluokkaryhmistä Matematiikan, tilastotieteen ja filosofian laitos Matematiikka Marraskuu 2000 2 TAMPEREEN YLIOPISTO

Lisätiedot

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

Algebra I Matematiikan ja tilastotieteen laitos Ratkaisuehdotuksia harjoituksiin 6 (8 sivua) OT. 1. a) Määritä seuraavat summat: Algebra I Matematiikan ja tilastotieteen laitos Ratkaisuehdotuksia harjoituksiin 6 (8 sivua) 21.2.-25.2.2011 OT 1. a) Määritä seuraavat summat: [2] 4 + [3] 4, [2] 5 + [3] 5, [2] 6 + [2] 6 + [2] 6, 7 [3]

Lisätiedot

Syklinen ryhmä Pro Gradu -tutkielma Taava Kuha Matemaattisten tieteiden laitos Oulun yliopisto 2016

Syklinen ryhmä Pro Gradu -tutkielma Taava Kuha Matemaattisten tieteiden laitos Oulun yliopisto 2016 Syklinen ryhmä Pro Gradu -tutkielma Taava Kuha Matemaattisten tieteiden laitos Oulun yliopisto 2016 Sisältö Johdanto 2 1 Ryhmäteoriaa 4 1.1 Ryhmän määritelmä....................... 4 1.2 Kertaluku.............................

Lisätiedot

(x + I) + (y + I) = (x + y)+i. (x + I)(y + I) =xy + I. kaikille x, y R.

(x + I) + (y + I) = (x + y)+i. (x + I)(y + I) =xy + I. kaikille x, y R. 11. Ideaalit ja tekijärenkaat Rengashomomorfismi φ: R R on erityisesti ryhmähomomorfismi φ: (R, +) (R, +) additiivisten ryhmien välillä. Rengashomomorfismin ydin määritellään tämän ryhmähomomorfismin φ

Lisätiedot

isomeerejä yhteensä yhdeksän kappaletta.

isomeerejä yhteensä yhdeksän kappaletta. Tehtävä 2 : 1 Esitetään aluksi eräitä havaintoja. Jokaisella n Z + symbolilla H (n) merkitään kaikkien niiden verkkojen joukkoa, jotka vastaavat jotakin tehtävänannon ehtojen mukaista alkaanin hiiliketjua

Lisätiedot

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

{I n } < { I n,i n } < GL n (Q) < GL n (R) < GL n (C) kaikilla n 2 ja 5. Aliryhmät Luvun 4 esimerkeissä esiintyy usein ryhmä (G, ) ja jokin vakaa osajoukko B G siten, että (B, B ) on ryhmä. Määrittelemme seuraavassa käsitteitä, jotka auttavat tällaisten tilanteiden käsittelyssä.

Lisätiedot

MS-A0402 Diskreetin matematiikan perusteet

MS-A0402 Diskreetin matematiikan perusteet MS-A0402 Diskreetin matematiikan perusteet Osa 4: Modulaariaritmetiikka Riikka Kangaslampi 2017 Matematiikan ja systeemianalyysin laitos Aalto-yliopisto Modulaariaritmetiikka Jakoyhtälö Määritelmä 1 Luku

Lisätiedot

Koodausteoria, Kesä 2014

Koodausteoria, Kesä 2014 Koodausteoria, Kesä 2014 Topi Törmä Matemaattisten tieteiden laitos 5 BCH-, RS- ja Goppa-koodit Topi Törmä Matemaattisten tieteiden laitos 2 / 15 5.1 BCH-koodien määrittely Olkoon jälleen F = F q, syt(n,

Lisätiedot

Algebrallisista käyristä

Algebrallisista käyristä Tampereen yliopisto Pro gradu -tutkielma Heidi Kalliojärvi Algebrallisista käyristä Matematiikan ja tilastotieteen laitos Matematiikka Elokuu 2009 Tampereen yliopisto Matematiikan ja tilastotieteen laitos

Lisätiedot

Kuvauksista ja relaatioista. Jonna Makkonen Ilari Vallivaara

Kuvauksista ja relaatioista. Jonna Makkonen Ilari Vallivaara Kuvauksista ja relaatioista Jonna Makkonen Ilari Vallivaara 20. lokakuuta 2004 Sisältö 1 Esipuhe 2 2 Kuvauksista 3 3 Relaatioista 8 Lähdeluettelo 12 1 1 Esipuhe Joukot ja relaatiot ovat periaatteessa äärimmäisen

Lisätiedot

LUKUTEORIA johdantoa

LUKUTEORIA johdantoa LUKUTEORIA johdantoa LUKUTEORIA JA TODISTAMINEN, MAA11 Lukuteorian tehtävä: Lukuteoria tutkii kokonaislukuja, niiden ominaisuuksia ja niiden välisiä suhteita. Kokonaislukujen maailma näyttää yksinkertaiselta,

Lisätiedot

a ord 13 (a)

a ord 13 (a) 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

Lisätiedot

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

R : renkaan R kääntyvien alkioiden joukko; R kertolaskulla varustettuna on 0. Kertausta ja täydennystä Kurssille Äärelliset kunnat tarvittavat esitiedot löytyvät Algebran kurssista [Alg]. Hyödyksi voivat myös olla (vaikka eivät välttämättömiä) Lukuteorian alkeet [LTA] ja Salakirjoitukset

Lisätiedot

pdfmark=/pages, Raw=/Rotate 90 1 LUKUTEORIAA JA MUITA TYÖKALUJA SALAUKSEEN Lukujoukot Sekalaisia merkintöjä...

pdfmark=/pages, Raw=/Rotate 90 1 LUKUTEORIAA JA MUITA TYÖKALUJA SALAUKSEEN Lukujoukot Sekalaisia merkintöjä... pdfmark=/pages, Raw=/Rotate 90 Sisältö 1 LUKUTEORIAA JA MUITA TYÖKALUJA SALAUKSEEN 0-2 2 Merkintöjä 0-3 2.1 Lukujoukot................... 0-3 2.2 Sekalaisia merkintöjä.............. 0-4 2.3 Tärkeitä kaavoja................

Lisätiedot

4 Abelin ryhmät. 4.1 Suorat tulot ja summat

4 Abelin ryhmät. 4.1 Suorat tulot ja summat 4 Abelin ryhmät Ensimmäisellä ryhmäteorian kurssilla käytiin läpi lähinnä syklisiä ryhmiä. Tällä kurssilla keskitymme epäkommutatiivisiin esimerkkeihin. On kuitenkin niin, että äärellisesti viritettyjen

Lisätiedot

ALGEBRA. Tauno Metsänkylä. K f. id K

ALGEBRA. Tauno Metsänkylä. K f. id K ALGEBRA Tauno Metsänkylä K f τ K f τ 1 K(α 1 ) K(α 1 ) K id K K SISÄLTÖ 1 Sisältö 1 MODULI 4 1.1 Moduli; alimoduli................................ 4 1.2 Modulihomomorfia; tekijämoduli.......................

Lisätiedot

Laitos/Institution Department Matematiikan ja tilastotieteen laitos. Aika/Datum Month and year Huhtikuu 2014

Laitos/Institution Department Matematiikan ja tilastotieteen laitos. Aika/Datum Month and year Huhtikuu 2014 Tiedekunta/Osasto Fakultet/Sektion Faculty Matemaattis-luonnontieteellinen tiedekunta Laitos/Institution Department Matematiikan ja tilastotieteen laitos Tekijä/Författare Author Anna-Mari Pulkkinen Työn

Lisätiedot

MS-C1340 Lineaarialgebra ja

MS-C1340 Lineaarialgebra ja MS-C1340 Lineaarialgebra ja differentiaaliyhtälöt Vektoriavaruudet Riikka Kangaslampi kevät 2017 Matematiikan ja systeemianalyysin laitos Aalto-yliopisto Idea Lineaarisen systeemin ratkaiseminen Olkoon

Lisätiedot

Multiplikatiiviset funktiot

Multiplikatiiviset funktiot TAMPEREEN YLIOPISTO Pro gradu -tutkielma Ilona Kiiveri Multiplikatiiviset funktiot Informaatiotieteiden yksikkö Matematiikka Toukokuu 2015 Tampereen yliopisto Informaatiotieteiden yksikkö KIIVERI, ILONA:

Lisätiedot

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

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 Renkaat Tarkastelemme seuraavaksi rakenteita, joissa on määritelty kaksi binääristä assosiatiivista laskutoimitusta, joista toinen on kommutatiivinen. Vaadimme muuten samat ominaisuudet kuin kokonaisluvuilta,

Lisätiedot

Miten osoitetaan joukot samoiksi?

Miten osoitetaan joukot samoiksi? Miten osoitetaan joukot samoiksi? Määritelmä 1 Joukot A ja B ovat samat, jos A B ja B A. Tällöin merkitään A = B. Kun todistetaan, että A = B, on päättelyssä kaksi vaihetta: (i) osoitetaan, että A B, ts.

Lisätiedot

Algebra II. Syksy 2004 Pentti Haukkanen

Algebra II. Syksy 2004 Pentti Haukkanen Algebra II Syksy 2004 Pentti Haukkanen 1 Sisällys 1 Ryhmäteoriaa 3 1.1 Ryhmän määritelmä.... 3 1.2 Aliryhmä... 3 1.3 Sivuluokat...... 4 1.4 Sykliset ryhmät... 7 1.5 Ryhmäisomorfismi..... 11 2 Polynomeista

Lisätiedot

Jarkko Peltomäki. Aliryhmän sentralisaattori ja normalisaattori

Jarkko Peltomäki. Aliryhmän sentralisaattori ja normalisaattori Jarkko Peltomäki Aliryhmän sentralisaattori ja normalisaattori Matematiikan aine Turun yliopisto Syyskuu 2009 Sisältö 1 Johdanto 2 2 Määritelmiä ja perusominaisuuksia 3 2.1 Aliryhmän sentralisaattori ja

Lisätiedot

33. pohjoismainen matematiikkakilpailu 2019 Ratkaisut

33. pohjoismainen matematiikkakilpailu 2019 Ratkaisut 33. pohjoismainen matematiikkakilpailu 2019 Ratkaisut 1. Kutsutaan (eri) positiivisten kokonaislukujen joukkoa merkitykselliseksi, jos sen jokaisen äärellisen epätyhjän osajoukon aritmeettinen ja geometrinen

Lisätiedot

Johdatus matematiikkaan

Johdatus matematiikkaan Johdatus matematiikkaan Luento 7 Mikko Salo 11.9.2017 Sisältö 1. Funktioista 2. Joukkojen mahtavuus Funktioista Lukiomatematiikassa on käsitelty reaalimuuttujan funktioita (polynomi / trigonometriset /

Lisätiedot

13.3. Transkendenttisuudesta. 14. Juurikunnat Määritelmä ja olemassaolo.

13.3. Transkendenttisuudesta. 14. Juurikunnat Määritelmä ja olemassaolo. 13.3. Transkendenttisuudesta. Luvun todistamiseksi algebralliseksi riittää löytää polynomi, jonka juuri kyseinen luku on. Transkendenttisuuden todistaminen on sen sijaan työläämpää. Jotkut tapaukset ovat

Lisätiedot

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

a 2 ba = a a + ( b) a = (a + ( b))a = (a b)a, joten yhtälö pätee mielivaltaiselle renkaalle. Harjoitus 10 (7 sivua) Ratkaisuehdotuksia/Martina Aaltonen Tehtävä 1. Mitkä seuraavista yhtälöistä pätevät mielivaltaisen renkaan alkioille a ja b? a) a 2 ba = (a b)a b) (a + b + 1)(a b) = a 2 b 2 + a

Lisätiedot

6 Vektoriavaruus R n. 6.1 Lineaarikombinaatio

6 Vektoriavaruus R n. 6.1 Lineaarikombinaatio 6 Vektoriavaruus R n 6.1 Lineaarikombinaatio Määritelmä 19. Vektori x œ R n on vektorien v 1,...,v k œ R n lineaarikombinaatio, jos on olemassa sellaiset 1,..., k œ R, että x = i v i. i=1 Esimerkki 30.

Lisätiedot

802355A Renkaat, kunnat ja polynomit Luentorunko Syksy 2013

802355A Renkaat, kunnat ja polynomit Luentorunko Syksy 2013 802355A Renkaat, kunnat ja polynomit Luentorunko Syksy 2013 Työryhmä: Markku Niemenmaa, Kari Myllylä, Juha-Matti Tirilä, Antti Torvikoski, Topi Törmä Sisältö 1 Kertausta kurssilta Lukuteoria ja ryhmät

Lisätiedot

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

Tehtävä 4 : 2. b a+1 (mod 3) Tehtävä 4 : 1 Olkoon G sellainen verkko, jonka solmujoukkona on {1,..., 9} ja jonka särmät määräytyvät oheisen kuvan mukaisesti. Merkitään lisäksi kirjaimella A verkon G kaikkien automorfismien joukkoa,

Lisätiedot

MS-C1340 Lineaarialgebra ja differentiaaliyhtälöt

MS-C1340 Lineaarialgebra ja differentiaaliyhtälöt MS-C1340 Lineaarialgebra ja differentiaaliyhtälöt Vektoriavaruudet Riikka Kangaslampi Matematiikan ja systeemianalyysin laitos Aalto-yliopisto 2015 1 / 17 R. Kangaslampi Vektoriavaruudet Vektoriavaruus

Lisätiedot

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

renkaissa. 0 R x + x =(0 R +1 R )x =1 R x = x 8. Renkaat Tarkastelemme seuraavaksi rakenteita, joissa on määritelty kaksi assosiatiivista laskutoimitusta, joista toinen on kommutatiivinen. Vaadimme näiltä kahdella laskutoimituksella varustetuilta

Lisätiedot

Alkulukujen harmoninen sarja

Alkulukujen harmoninen sarja Alkulukujen harmoninen sarja LuK-tutkielma Markus Horneman Oiskelijanumero:2434548 Matemaattisten tieteiden laitos Oulun ylioisto Syksy 207 Sisältö Johdanto 2 Hyödyllisiä tuloksia ja määritelmiä 3. Alkuluvuista............................

Lisätiedot

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

2.1. Tehtävänä on osoittaa induktiolla, että kaikille n N pätee n = 1 n(n + 1). (1) Approbatur 3, demo, ratkaisut Sovitaan, että 0 ei ole luonnollinen luku. Tällöin oletusta n 0 ei tarvitse toistaa alla olevissa ratkaisuissa. Se, pidetäänkö nollaa luonnollisena lukuna vai ei, vaihtelee

Lisätiedot

PERUSASIOITA ALGEBRASTA

PERUSASIOITA ALGEBRASTA PERUSASIOITA ALGEBRASTA Matti Lehtinen Tässä luetellut lauseet ja käsitteet kattavat suunnilleen sen mitä algebrallisissa kilpatehtävissä edellytetään. Ns. algebrallisia struktuureja jotka ovat nykyaikaisen

Lisätiedot

MAT Algebra I (s) periodeilla IV ja V/2009. Esko Turunen

MAT Algebra I (s) periodeilla IV ja V/2009. Esko Turunen MAT-41150 Algebra I (s) periodeilla IV ja V/2009. Esko Turunen Tämä tiedosto sisältää kurssin kaikki laskuharjoitukset. viikottain uusia tehtäviä. Tiedostoon lisätään To 05.02.09 pidetyt harjoitukset.

Lisätiedot

(xa) = (x) (a) = (x)0 = 0

(xa) = (x) (a) = (x)0 = 0 11. Ideaalit ja tekijärenkaat Rengashomomorfismi : R! R 0 on erityisesti ryhmähomomorfismi :(R, +)! (R 0, +) additiivisten ryhmien välillä. Rengashomomorfismin ydin määritellään tämän ryhmähomomorfismin

Lisätiedot

1. Hiukan lineaarialgebraa

1. Hiukan lineaarialgebraa ÁÎ ÃÓ Ø ÐÓ ³Ò Ø ÓÖ 1. Hiukan lineaarialgebraa 1.1. Määritelmä. Olkoon K = (K, +, ) kunta (ns. kerroinkunta). Joukko V varustettuna yhteenlaskulla +:V V V ja skalaarikerronnalla :K V V on K- vektoriavaruus,

Lisätiedot

g : R R, g(a) = g i a i. Alkio g(a) R on polynomin arvo pisteessä a. Jos g(a) = 0, niin a on polynomin g(x) nollakohta.

g : R R, g(a) = g i a i. Alkio g(a) R on polynomin arvo pisteessä a. Jos g(a) = 0, niin a on polynomin g(x) nollakohta. ALGEBRA II 27 on homomorfismi. Ensinnäkin G(a + b) a + b G(a)+G(b) (f), G(ab) ab G(a)G(b) G(a) G(b) (f), ja koska kongruenssien vasempien ja oikeiden puolten asteet ovat pienempiä kuin f:n aste, niin homomorfiaehdot

Lisätiedot

Viidennen asteen yhtälön ratkaisukaavan olemassaolon mahdottomuus Galois n teorian pohjalta

Viidennen asteen yhtälön ratkaisukaavan olemassaolon mahdottomuus Galois n teorian pohjalta Viidennen asteen yhtälön ratkaisukaavan olemassaolon mahdottomuus Galois n teorian pohjalta Teppo Lahti Matematiikan pro gradu Jyväskylän yliopisto Matematiikan ja tilastotieteen laitos Kevät 2014 Tiivistelmä

Lisätiedot

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

Fermat n pieni lause. Heikki Pitkänen. Matematiikan kandidaatintutkielma Fermat n pieni lause Heikki Pitkänen Matematiikan kandidaatintutkielma Jyväskylän yliopisto Matematiikan ja tilastotieteen laitos Kevät 2009 Sisältö Johdanto 3 1. Fermat n pieni lause 3 2. Pseudoalkuluvut

Lisätiedot

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

Kannan vektorit siis virittävät aliavaruuden, ja lisäksi kanta on vapaa. Lauseesta 7.6 saadaan seuraava hyvin käyttökelpoinen tulos: 8 Kanta Tässä luvussa tarkastellaan aliavaruuden virittäjävektoreita, jotka muodostavat lineaarisesti riippumattoman jonon. Merkintöjen helpottamiseksi oletetaan luvussa koko ajan, että W on vektoreiden

Lisätiedot