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

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

ja jäännösluokkien joukkoa

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

1 Lineaariavaruus eli Vektoriavaruus

ei ole muita välikuntia.

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

802320A LINEAARIALGEBRA OSA I

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

Äärelliset kunnat ja polynomien jako alkutekijöihin

Multiplikatiiviset funktiot

14. Juurikunnat Määritelmä ja olemassaolo.

JOHDATUS LUKUTEORIAAN (syksy 2017) HARJOITUS 3, MALLIRATKAISUT

Multiplikatiivisista funktioista

x j x k Tällöin L j (x k ) = 0, kun k j, ja L j (x j ) = 1. Alkuperäiselle interpolaatio-ongelmalle saadaan nyt ratkaisu

Rollen lause polynomeille

Koodausteoria, Kesä 2014

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

a b 1 c b n c n

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

Primitiiviset juuret: teoriaa ja sovelluksia

Koodausteoria, Kesä 2014

Miten osoitetaan joukot samoiksi?

Lineaarialgebra ja matriisilaskenta II. LM2, Kesä /141

Konvergenssilauseita

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

Koodausteoria, Kesä 2014

ALKULUKUJA JA MELKEIN ALKULUKUJA

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

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

Polynomien suurin yhteinen tekijä ja kongruenssi

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

d Z + 17 Viimeksi muutettu

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

Lukuteorian kertausta

15. Laajennosten väliset homomorfismit

Johdatus matemaattiseen päättelyyn

Aritmeettiset funktiot ja totienttien karakterisointeja

Alkulukujen harmoninen sarja

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

TAMPEREEN YLIOPISTO Pro gradu -tutkielma. Tommi Kuusisto

Lukuteoriaa. Pentti Haukkanen

800333A Algebra I Luentorunko Kevät Työryhmä: Markku Niemenmaa, Kari Myllylä, Juha-Matti Tirilä

Äärellisesti generoitujen Abelin ryhmien peruslause

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

w + x + y + z =4, wx + wy + wz + xy + xz + yz =2, wxy + wxz + wyz + xyz = 4, wxyz = 1.

1. Hiukan lineaarialgebraa

Bijektio. Voidaan päätellä, että kuvaus on bijektio, jos ja vain jos maalin jokaiselle alkiolle kuvautuu tasan yksi lähdön alkio.

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

PERUSASIOITA ALGEBRASTA

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

Esko Turunen Luku 3. Ryhmät

1 Lukujen jaollisuudesta

1 Määrittelyjä ja aputuloksia

1 Algebralliset perusteet

1 Sisätulo- ja normiavaruudet

802328A LUKUTEORIAN PERUSTEET Merkintöjä ja Algebrallisia rakenteita

Avaruuden R n aliavaruus

Määritelmä Olkoon T i L (V i, W i ), 1 i m. Yksikäsitteisen lineaarikuvauksen h L (V 1 V 2 V m, W 1 W 2 W m )

a ord 13 (a)

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

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

Shorin algoritmin matematiikkaa Edvard Fagerholm

Algebra I, Harjoitus 6, , Ratkaisut

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

15. Laajennosten väliset homomorfismit

Matematiikan peruskurssi 2

Luento 8: Epälineaarinen optimointi

802355A Renkaat, kunnat ja polynomit Luentorunko Syksy 2013

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

Algebra I, harjoitus 5,

802354A Lukuteoria ja ryhmät Luentorunko Kevät Työryhmä: Markku Niemenmaa, Kari Myllylä, Juha-Matti Tirilä, Antti Torvikoski, Topi Törmä

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.

Toispuoleiset raja-arvot

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

802320A LINEAARIALGEBRA OSA II

Induktiota käyttäen voidaan todistaa luonnollisia lukuja koskevia väitteitä, jotka ovat muotoa. väite P(n) on totta kaikille n = 0,1,2,...

Johdatus diskreettiin matematiikkaan Harjoitus 5, Ratkaise rekursioyhtälö

Tekijäfunktiosta ja sen ominaisuuksista

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

Epäyhtälöt ovat yksi matemaatikon voimakkaimmista

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

6 Vektoriavaruus R n. 6.1 Lineaarikombinaatio

Lineaarikombinaatio, lineaarinen riippuvuus/riippumattomuus

Koodausteoria, Kesä 2014

Algebran jatkokurssin demo 1,

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

Johdatus matematiikkaan

MS-C1340 Lineaarialgebra ja differentiaaliyhtälöt

Matriisilaskenta, LH4, 2004, ratkaisut 1. Hae seuraavien R 4 :n aliavaruuksien dimensiot, jotka sisältävät vain

7 Vapaus. 7.1 Vapauden määritelmä

Matriisiteoria Harjoitus 1, kevät Olkoon. cos α sin α A(α) = . sin α cos α. Osoita, että A(α + β) = A(α)A(β). Mikä matriisi A(α)A( α) on?

Tenttiin valmentavia harjoituksia

MS-C1340 Lineaarialgebra ja

Ortogonaalisen kannan etsiminen

6*. MURTOFUNKTION INTEGROINTI

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

MAT Algebra I (s) periodilla IV 2012 Esko Turunen

2017 = = = = = = 26 1

Kanta ja dimensio 1 / 23

1 sup- ja inf-esimerkkejä

Transkriptio:

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). Jotta tällainen q-alkioinen kunta olisi olemassa, on alkioiden lukumäärän oltava muotoa q = p d, missä p on alkuluku ja d Z + (ks. lause 4.7). Jos löydetään Z p -kertoiminen jaoton polynomi m, jonka aste on d, niin jäännösluokkarenkaassa Z p [x]/(m) on p d alkiota ja se on kunta. Vaaditun polynomin m olemassaolo ei kuitenkaan ole itsestään selvää. Esimerkiksi reaalikertoimisia jaottomia polynomejahan on vain kahdenlaisia: ensimmäisen asteen polynomit ja ne toisen asteen polynomit, joilla ei ole reaalista nollakohtaa. Seuraavassa tuodaan käyttöön sellaisia lukuteoreettisia ja polynomialgebrallisia tuloksia, joista äärellisten kuntien olemassaolo seuraa. Jaottomia polynomeja tarkasteltaessa ne voidaan olettaa pääpolynomeiksi; muussa tapauksessa johtava kerroin jaetaan pois. Olkoon q alkuluku tai muotoa p k, p alkuluku ja k Z +, oleva kokonaisluku. Olkoot n Z + ja V d (x), d Z +, kaikkien renkaan F q [x] jaottomien, astetta d olevien pääpolynomien tulo. Päämäärä on osoittaa, että (7.1) x qn x = V d (x) ja käyttää tätä apuna renkaan F q [x] jaottomien, astetta d olevien pääpolynomien lukumäärän selvittämiseen. Kaavan oikeassa puolessa indeksi d käy läpi kaikki luvun n tekijät. Kaavan (7.1) vasemman puolen polynomin aste on q n, joten oikean puolen tulona esitetyn polynomin asteen pitää olla sama. Myöhemmin tullaan osoittamaan, että jokainen polynomissa V d (x) esiintyvä jaoton tekijä on yksinkertainen, t.s. polynomissa V d (x) ei esiinny minkään jaottoman polynomin toista tai korkeampaa potenssia. (Vertaa: tulossa 30 = 2 3 5 jokainen tekijä on yksinkertainen, tulossa 45 = 3 3 5 ei.) Olkoon nyt I d on renkaan F q [x] jaottomien, astetta d olevien pääpolynomien lukumäärä. Tällöin polynomin V d (x) aste on d I d ja kaavan (7.1) oikean puolen tulon aste siis d I d. Kaava (7.1) antaa siis lukuja I d varten yhtälön (7.2) q n = d I d. Tämä yhtälö on erikoistapaus yhtälöstä (7.3) g(n) = f(d), missä f ja g ovat funktioita Z + Z +. Tällaisiet yhtälöt, joissa summa on ns. divisorisumma, voidaan ratkaista ns. Möbiuksen µ-funktion avulla: (7.4) f(n) = µ(d) g ( n). d 17 Viimeksi muutettu 6.10.2013. 49

7.1. Möbiuksen µ-funktio. Möbiuksen µ-funktio on funktio Z + Z, joka voidaan määritellä palautuskaavalla (7.5) µ(1) = 1 ja µ(d) = 0, kun n > 1. Esimerkki 7.1. Koska d 2, jos ja vain d = 1 tai d = 2, on 0 = d 2 µ(d) = µ(1)+ µ(2), joten µ(2) = 1. Vastaavasti 0 = d 3 µ(d) = µ(1) + µ(3), joten µ(3) = 1, ja 0 = d 4 µ(d) = µ(1) + µ(2) + µ(4), joten µ(4) = 0. Seuraavaan taulukkoon on laskettu muutama ensimmäinen µ-funktion arvo: n 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 µ(n) 1 1 1 0 1 1 1 0 0 1 1 0 1 1 1 0 1 0 Möbiuksen µ-funktion arvot alkuluvun p potensseille p k, k Z +, on helppo laskea: Luvun n = p k tekijät ovat 1, p,..., p k, joten Siis 0 = d p k µ(d) = µ(1) + µ(p) + + µ(p k ). µ(p) = 1 ja µ(p k ) = 0, kun k > 1. Osoitetaan seuraavaksi, että µ-funktiolle on voimassa µ(m n) = µ(m) µ(n), kun syt(m, n) = 1, t.s. kun m ja n ovat keskenään jaottomat. Tästä ja edellisestä saadaan yleinen kaava 1, kun n = 1, (7.6) µ(n) = ( 1) r, kun n on keskenään erisuurten alkulukujen p 1,..., p r tulo, 0, kun luvulla n on moninkertainen alkulukutekijä. Ominaisuutta µ(m n) = µ(m) µ(n), kun m ja n ovat keskenään jaottomat, kutsutaan multiplikatiivisuudeksi. Yleisemmin funktio f : Z + Z on multiplikatiivinen, jos f(1) = 1 ja f(m n) = f(m) f(n), kun m ja n ovat keskenään jaottomat. Möbiuksen µ-funktion määrittelevän palautuskaavan oikean puolen funktio { 1, kun n = 1, δ 1 : n 0, kun n > 1, on selvästi multiplikatiivinen. Osoitetaan yleisesti, että jos funktio f toteuttaa yhtälön g(n) = f(d) kaikille n Z +, ja funktio g on multiplikatiivinen, niin myös f on multiplikatiivinen. Tämä käy induktiolla luvun n suhteen. Jos n = 1, on tarkasteltava yhtälö g(1) = f(1). Koska g(1) = 1, on f(1) = 1. Oletetaan nyt, että n > 1, ja että f toteuttaa multiplikatiivisuusehdon f(m 1 m 2 ) = f(m 1 ) f(m 2 ) kaikille m = m 1 m 2, joille m < n ja m 1 ja m 2 ovat keskenään jaottomat. 50

Olkoon n = n 1 n 2, missä n 1 ja n 2 ovat keskenään jaottomat. Luvun n tekijät d voidaan nyt esittää muodossa d = d 1 d 2, missä d 1 n 1 ja d 2 n 2 (ja tietysti d 1 ja d 2 ovat keskenään jaottomat). Nyt g(n 1 n 2 ) = f(d) = f(d 1 d 2 ). 1 n 2 d 2 n 2 Toisaalta d 1 n 1 ( )( ) g(n 1 ) g(n 2 ) = f(d 1 ) f(d 2 ) = d1 n1 f(d 1 ) (d 2 ). d 1 n 1 d 2 n 2 d 2 n 2 Induktio-oletuksen nojalla f(d 1 d 2 ) = f(d 1 ) (d 2 ) kaikille d 1 n 1 ja d 2 n 2 paitsi ehkä tapauksessa d 1 = n 1 ja d 2 = n 2, t.s. tapauksessa d 1 d 2 = n 1 n 2. Siis g(n 1 n 2 ) g(n 1 ) g(n 2 ) = f(d 1 d 2 ) f(d 1 ) (d 2 ) = f(n 1 n 2 ) f(n 1 ) f(n 2 ). d 1 n 1 d 2 n 2 d 2 n 2 d 1 n 1 Väite seuraa tästä. Palataan Möbiuksen µ-funktioon. Koska määrittelevän palautuskaavan oikean puolen funktio δ 1 on multiplikatiivinen ja µ toteuttaa divisorisummayhtälön (7.3), missä g := δ 1 ja f := µ, on myös µ multiplikatiivinen. Kun µ on multiplikatiivinen, saadaan (7.6). Ei ole vaikea näyttää, että ehdot (7.6) määräävät Möbiuksen funktion täysin, t.s. kaavan (7.6) määrittelemä funktio µ toteuttaa palautuskaavan (7.5). Tämän osoittaminen jätetään lukijan tehtäväksi. Kannattaa huomata, että kaavan (7.5) divisorisummassa luku n voidaan olettaa keskenään erisuurten alkulukujen p 1,..., p r tuloksi. 7.2. Möbiuksen käänteiskaava. Olkoot f, g : Z + G funktioita, joiden maalijoukko on Abelin ryhmä G. Ryhmän G laskutoimitusta merkitään seuraavassa yhteenlaskuna. Oletetaan nyt, että funktio f toteuttaa yhtälön (7.3) g(n) = f(d), n Z +. 51 Tällöin µ(d) g ( n) (1) = d = (2) = d n (3) = d n µ ( n) g(d) d ) µ ( n d j (n/d ) d (n/d ) d d f(d ) µ ( n j d ) f(d ) µ(d) f(d ) (4) = δ 1 (n/d ) f(d ) = f(n). d n Merkitään D n := {d Z + d n}. Kohta (1) seuraa siitä, että D n = {n/d d D n }. Kohtaa (2) varten esitetään n ja d muodoissa n = k d ja d = j d. Tällöin

n = k j d, joten d D n ja n/d = k j. Siis j (n/d ) ja n/d = n/(j d ). Jos taas d D n ja j (n/d ), on n = l d ja n/d = k j. Siis n = k j d, joten d := j d D n ja d D d. Yhtäsuuruuden (2) kummankin puolen summissa on siis samat termit. Kohta (3) seuraa siitä, että D n/d = {n/(j d ) j D n/d }. Kohta (4) seuraa Möbiuksen funktion määritelmästä. Aiemmin Eulerin ϕ-funktiolle on osoitettu, että ϕ(d) = n. Kun tähän sovelletaan Möbiuksen käänteiskaavaa (g := identtinen), saadaan ϕ(n) = n µ(d) d. Koska kuvaus n n on multiplikatiivinen, on myös ϕ multiplikatiivinen (vrt. kaavan (7.6) yhteydessä olleisiin tarkasteluihin). On helppo todeta, että ϕ(p k ) = p k p k 1, kun p on alkuluku, joten Eulerin ϕ-funktiolle saadaan esitys ϕ(p k 1 1 p kn n ) = (p 1 1) p k 1 1 1 (p n 1) pn kn 1 = p k 1 1 p kn n kun p 1,..., p n ovat keskenään erisuuria alkulukuja ja k 1,..., k n Z +. n j=1 p j 1 p j, 7.3. Äärellisten kuntien olemassaolo. Todistetaan seuraavaksi luvun alussa esitetty kaavaa (7.1): Lause 7.2. Olkoot F q kunta, jossa on q alkiota, ja n Z +. Tällöin on voimassa (7.1) x qn x = V d (x), missä V d (x) on kaikkien renkaan F q [x] jaottomien, astetta d olevien pääpolynomien tulo. Todistus. Olkoon d luvun n tekijä. Olkoon f(x) F q [x] renkaassa F q [x] jaoton, astetta d oleva pääpolynomi. Olkoon F := F q [x]/(f(x)) polynomin f(x) määräämää jäännöluokkarengas. Tällöin F on kunta, jossa on q d alkiota. Olkoon α := [x] f(x) F polynomin x määräämä jäännösluokka. Fermat n pienen lauseen nojalla α qd = α, joten [x qd ] f(x) = [x] f(x), t.s. f(x) x qd x. Koska syt(x qd x, x qn x) = x qsyt(d,n) x, on x qd x x qn x, jos ja vain jos d n. Koska f(x) x qd x, on siis f(x) x qn x jokaiselle sellaiselle renkaan F q [x] jaottomalle, astetta d olevalle pääpolynomille f(x), jolle d n. Olkoon kääntäen f(x) F q [x] renkaassa F q [x] jaoton pääpolynomi, joka jakaa polynomin x qn x, t.s. f(x) x qn x. Kun d := deg f(x), on edellisen nojalla f(x) x qd x. Tällöin f(x) syt(x qd x, x qn x) = x qsyt(d,n) x. 52

Kunnan F = F q [x]/(f(x)) alkiolle α = [x] f(x) tämä tarkoittaa, että α qe = α, missä e := syt(d, n). Koska jokainen polynomi, jonka aste on enintään d 1 voidaan esittää polynomien 1, x,..., x d 1 lineaarikombinaationa, voidaan jokainen kunnan F alkio esittää muodossa β = a 0 + a 1 α + + a d 1 α d 1. Tällöin Fermat n pienen lauseen ja lauseen 4.13 nojalla saadaan β qe = a qe 0 + a qe 1 α qe + + a qe d 1 (αd 1 ) qe = a 0 + a 1 α qe + + a d 1 (α qe ) d 1 = a 0 + a 1 α + + a d 1 α d 1 = β. Siis jokainen kunnan F alkio (joita on q d kappaletta) toteuttaa yhtälön x qe x = 0. Tällä yhtälöllä on enintään q e juurta, joten e d. Koska e = syt(d, n), on e = d. Tämä tarkoittaa, että d n. Siis jokaisen renkaan F q [x] jaottoman pääpolynomin f(x), joka jakaa polynomin x qn x, aste on luvun n tekijä. Väitetty kaava seuraa, kun osoitetaan, että polynomilla x qn x ei ole moninkertaisia tekijöitä. Polynomin x qn x derivaatta on q n x qn 1 = 1, sillä jos q = p m, missä p on alkuluku (kunnan F q karakteristika), on p g(x) = 0 jokaiselle polynomille g F q [x], jolloin myös q n g(x) = 0. Tästä seuraa, että polynomit x qn x ja sen derivaatta ovat keskenään jaottomat (syt = 1). Lukijalle jätetään tehtäväksi osoittaa, että jos polynomilla g(x) on muotoa (h(x)) 2 oleva tekijä, missä h(x) on ei-vakio polynomi, on syt(g(x), g (x)) jaollinen polynomilla h(x), jolloin siis syt(g(x), g (x)) 1. Seuraus 7.3. Kun I d on renkaan F q [x] jaottomien, astetta d olevien pääpolynomien lukumäärä, toteuttavat luvut I d divisorisummayhtälön (7.2) q n = Kun tähän divisorisummayhtälöön sovelletaan Möbiuksen käänteiskaavaa (7.4) (valitaan g(n) := q n ja f(d) := d I d ), saadaan Seuraus 7.4. I n = 1 µ(d) q n/d. n d I d. Lasketaan muutama ensimmäinen n I n, joista on helppo todeta, että n I n > 0: 2 I 2 = q 2 q, 3 I 3 = q 3 q, 4 I 4 = q 4 q 2 5 I 5 = q 5 q, 6 I 6 = q 6 q 3 q 2 + q, 7 I 7 = q 7 q, 8 I 8 = q 8 q 4, 9 I 9 = q 9 q 3, 10 I 10 = q 10 q 5 q 2 + q Edellä saadusta yleisestä kaavasta seuraa, että I n > 0 kaikille n Z +. Nimittäin, koska µ(1) = 1, on µ(d) qn/d = µ(n/d) qd = q n +, d<n µ(n/d) qd. Tässä esiintyvässä summassa on jokainen d n/2, joten, d<n n/2 µ(n/d) q d q d = qn/2+1 q q 1 d=1 2 q n/2. 53

Viimeisessä apuna on tieto q 2. Siis n I n = µ(n/d) qd q n 2 q n/2 > 0, kun n 3. Tapauksessa n = 2 on 2 I 2 = q 2 q > 0. Seuraus 7.5. Oletetaan, että on olemassa kunta F q [x], jossa on q alkiota. Tälllöin I n > 0 kaikille n Z +, t.s. jokaiselle n Z + on olemassa jaoton polynomi f(x) F q [x], jonka aste on n. Kun edellistä tulosta sovelletaan tapaukseen q = p on alkuluku, saadaan Seuraus 7.6. Jokaiselle alkuluvulle p ja jokaiselle n Z + on olemassa äärellinen kunta F p n, jossa on p n alkiota. Kun tuloesitys (7.1) kirjoitetaan muotoon x qn x = saadaan asteita tarkastelemalla joten In q n q n = deg V n (x) + V d (x) = V n (x),d<n,d<n V d (x), deg V d (x) n I n, 1. Kun tähän yhdistetään edellä saadusta alarajasta saatava epäyhtälö n n I n /q n 1 2 q n/2, saadaan jaottomien pääpolynomien suhteelliselle lukumäärälle (tapaukset n = 2 ja n = 3 pitää tarkistaa erikoistapauksina) 1 2n I n q n 1 n. 7.4. Jaottomien polynomien tulo. Renkaan F q [x] murtokunta on murtolausekkeiden A(x)/B(x), missä A(x), B(x) F q [x], B(x) 0, muodostama kunta. Tätä kuntaa merkitään F q (x). Kun Möbiuksen käänteiskaavaa sovelletaan multiplikatiiviseen Abelin ryhmään G := (F q (x)) = F q (x) \ {0}, jolloin divisorisumma muuttuu divisorituloksi, ja divisorituloyhtälöön (7.1) x qn x = V d (x), 54 saadaan renkaan F q [x] jaottomien, astetta d olevien pääpolynomien tulolle esitys V n (x) = (x qd x) µ(n/d). Esimerkki 7.7. Kun I q,n on renkaan F q [x] jaottomien, astetta n olevien pääpolynomien lukumäärä, on I 2,2 = 1 I 2,3 = 2 I 2,4 = 3 I 2,5 = 6 I 2,6 = 9 I 3,2 = 3 I 3,3 = 8 I 3,4 = 18 I 3,5 = 48 I 3,6 = 116 I 4,2 = 6 I 4,3 = 20 I 4,4 = 60 I 4,5 = 204 I 4,6 = 670 I 5,2 = 10 I 5,3 = 40 I 5,4 = 150 I 5,5 = 624 I 5,6 = 2580 I 7,2 = 21 I 7,3 = 112 I 7,4 = 588 I 7,5 = 3360 I 7,6 = 19544 I 8,2 = 28 I 8,3 = 168 I 8,4 = 1008 I 8,5 = 6552 I 8,6 = 43596 I 9,2 = 36 I 9,3 = 240 I 9,4 = 1620 I 9,5 = 11808 I 9,6 = 88440

Erityisesti kun q = 2, saadaan edellisen kaavan avulla seuraavista yhtäsuuruuksista ensimmäiset; toiset yhtäsuuruudet saadaan supistamalla yhteiset tekijät pois 18 ; viimeinen yhtäsuuruus eli esitys jaottomien polynomien tulona ei seuraa edellisestä (huomaa, että tulossa ovat kaikki k.o. astetta olevat jaottomat polynomit): V 2 (x) = x4 x x 2 x = x2 + x + 1 = x 2 + x + 1 V 3 (x) = x8 x x 2 x = x6 + x 5 + x 4 + x 3 + x 2 + x + 1 = ( x 3 + x + 1 ) ( x 3 + x 2 + 1 ) V 4 (x) = x16 x x 4 x = x12 + x 9 + x 6 + x 3 + 1 = ( x 4 + x + 1 ) ( x 4 + x 3 1 ) ( x 4 + x 3 + x 2 + x + 1 ) V 5 (x) = x32 x x 2 x = x30 + x 29 + x 28 + x 27 + x 26 + x 25 + x 24 + x 23 + x 22 + x 21 + x 20 + x 19 + x 18 + x 17 + x 16 + x 15 + x 14 + x 13 + x 12 + x 11 + x 10 + x 9 + x 8 + x 7 + x 6 + x 5 + x 4 + x 3 + x 2 + x + 1 = ( x 5 + x 2 1 ) ( x 5 + x 3 + 1 ) ( x 5 + x 3 + x 2 + x + 1 ) ( x 5 + x 4 + x 2 + x + 1 ) ( x 5 + x 4 + x 3 + x + 1 ) ( x 5 + x 4 + x 3 + x 2 + 1 ) V 6 (x) = (x2 x) (x 64 x) (x 4 x) (x 8 x) = x54 + x 53 + x 51 + x 50 + x 48 + x 46 + x 45 + x 43 + x 42 + x 33 + x 32 + x 30 + x 29 + x 27 + x 25 + x 24 + x 22 + x 21 + x 12 + x 11 + x 9 + x 8 + x 6 + x 4 + x 3 + x + 1 = ( x 6 + x + 1 ) ( x 6 + x 3 + 1 ) ( x 6 + x 4 + x 2 + x + 1 ) ( x 6 + x 4 + x 3 + x + 1 ) ( x 6 + x 5 + 1 ) ( x 6 + x 5 + x 2 + x + 1 ) ( x 6 + x 5 + x 3 + x 2 + 1 ) ( x 6 + x 5 + x 4 + x + 1 ) ( x 6 + x 5 + x 4 + x 2 + 1 ) 55 7.5. Yksikäsitteisyys. Olkoot f(x) renkaan Z p [x] jaoton, astetta n oleva pääpolynomi, ja F := Z p [x]/(f(x)). Tällöin F on kunta, jossa on p n alkiota. Olkoon nyt E jokin kunta, jossa myös on p n alkiota. Tarkoitus on osoittaa, että E on isomorfinen kunnan F kanssa. Kunnalla E on alikuntana Z p ja E on Z p -kertoiminen vektoriavaruus (ks. lause 4.7), jonka dimensio on n. Lauseen 7.2 nojalla x pn x hajoaa renkaan Z p [x] jaottomien, astetta d, d n, olevien pääpolynomin tuloksi. Erityisesti siis f(x) jakaa polynomin x pn x, x pn x = f(x) g(x) jollekin g(x) Z p [x]. Toisaalta lauseen 4.11 nojalla polynomi x pn x hajoaa ensimmäisen asteen tekijöiden tuloksi renkaassa E[x], x pn x = a E (x a). Jokaiselle a E on siis 18 Apuna tuttu kaava (t n 1)/(t 1) = t n 1 + t n 2 + + t + 1.

f(a) g(a) = 0. Koska polynomin f(x) aste on n, on polynomin g(x) aste p n n. Polynomilla f(x) voi siis toisaalta olla enintään n juurta kunnassa E ja polynomilla g(x) vastaavasti enintään p n n. Näistä seuraa, että polynomilla f(x) on tasan n juurta kunnassa E. Kiinnitetään jokin polynomin f(x) kuntaan E kuuluva juuri α. Tällöin 1, α, α 2,..., α n 1 ovat Z p -lineaarisesti riippumattomat. Jos nimittäin olisi λ 0,..., λ n 1 Z p siten, että λ 0 + λ 1 α + + λ n 1 α n 1 = 0, olisi h(x) := λ 0 + λ 1 x + + λ n 1 x n 1 renkaan Z p [x] enintään astetta n 1 oleva polynomi, jonka juuri α on. Tällöin polynomille k(x) := syt(f(x), h(x)) Z p [x] on k(α) = 0. Koska f(x) on jaoton renkaassa Z p [x] ja polynomin k(x) aste on aidosti pienempi n = deg f(x), on k(x) = 1, mikä ei ole mahdollista, koska vakiopolynomilla ei ole juuria. Koska 1, α, α 2,..., α n 1 ovat Z p -lineaarisesti riippumattomat, ja dim Zp E = n, muodostavat 1, α, α 2,..., α n 1 Z p -vektoriavaruudelle E kannan. Jokainen β E voidaan siis esittää muodossa joillekin λ 0,..., λ n 1 Z p. Osoitetaan, että kuvaus β = λ 0 + λ 1 α + + λ n 1 α n 1 Z p [x] E, λ 0 + λ 1 x + + λ n 1 x n 1 λ 0 + λ 1 α + + λ n 1 α n 1, määrittelee rengasisomorfismin F = Z p [x]/(f(x)) E, [λ 0 + λ 1 x + + λ n 1 x n 1 ] f(x) λ 0 + λ 1 α + + λ n 1 α n 1. Tämä seuraa itse asiassa lauseesta 4.3 (ja sen todistuksesta): alkio α E on algebrallinen kunnan Z p suhteen ja jaottomana polynomina f(x) on kunnassa E olevan juurensa minimipolynomi kunnan Z p suhteen. Lauseen 4.3 nojalla F = Z p [x]/(f(x)) on isomorfinen kunnan Z p (α) = E kanssa. Yhteenvetona: Seuraus 7.8. Jokaiselle alkuluvulle p ja jokaiselle n Z + on olemassa (isomorfismia vaille) yksi ja vain yksi äärellinen kunta F p n, jossa on p n alkiota. Tällainen kunta voidaan esittää muodossa Z p [x]/(f(x)), missä f(x) on renkaassa Z p [x] jaoton, astetta n oleva polynomi. 56