 
        802328A LUKUTEORIAN PERUSTEET
Tapani Matala-aho
9. joulukuuta 2015
Sisältö
1 Johdanto
3
2 Merkintöjä
4
2.1
Lukujoukot . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4
2.2
Sekalaisia merkintöjä . . . . . . . . . . . . . . . . . . . . . . . . .
4
2.3
Porrasfunktiot . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
6
2.4
Tärkeitä kaavoja . . . . . . . . . . . . . . . . . . . . . . . . . . .
8
3 Kokonaislukurengas β€
9
3.1
Jaollisuus, alkuluvut . . . . . . . . . . . . . . . . . . . . . . . . .
9
3.2
Jakoalgoritmi . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
12
3.3
Eukleideen algoritmi . . . . . . . . . . . . . . . . . . . . . . . . .
14
3.4
Kongruenssi . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
19
3.5
Euler-Fermat . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
25
3.6
Eräs kongruenssiryhmä . . . . . . . . . . . . . . . . . . . . . . . .
26
3.7
Kiinalainen jäännöslause . . . . . . . . . . . . . . . . . . . . . . .
26
4 Kertomat, binomikertoimet
29
4.1
Palautuskaava, Pascalin kolmio . . . . . . . . . . . . . . . . . . .
31
4.2
π-valuaatio kokonaisluvuille . . . . . . . . . . . . . . . . . . . . .
33
4.3
Binomisarja, Binomikehitelmä . . . . . . . . . . . . . . . . . . . .
36
5 Rationaaliluvun jaollisuus (mod n)
38
5.1
Perusteita . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
38
5.2
Wolstenholmen lause . . . . . . . . . . . . . . . . . . . . . . . . .
48
5.3
(π β 1)! ja ππβ1 (mod π2 )/EI kokeeseen . . . . . . . . . . . . . . .
53
6 Polynomien kongruenssi
56
1
6.1
Sovelluksia lukujen kongruensseihin . . . . . . . . . . . . . . . . .
7 Summausmenetelmiä
61
63
7.1
Polynomialgebran sovelluksia . . . . . . . . . . . . . . . . . . . .
63
7.2
Teleskoopit . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
64
8 Fibonaccin ja Lucasin luvut
66
8.1
Rekursio ja Binetβn kaava . . . . . . . . . . . . . . . . . . . . . .
66
8.2
Matriisiesitys . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
69
8.3
Generoiva sarja . . . . . . . . . . . . . . . . . . . . . . . . . . . .
73
8.4
Laajennus negatiivisiin indekseihin/Todistuksia EI kysytä kokeessa 75
8.5
Jaollisuustuloksia . . . . . . . . . . . . . . . . . . . . . . . . . . .
77
8.6
ππ (mod π) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
78
8.7
ππ (mod π) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
80
9 Lucasin jonot/EI kysytä kokeessa
9.1
84
Rekursio ja ratkaisu yritteellä . . . . . . . . . . . . . . . . . . . .
10 Antiikin lukuja
84
88
10.1 Kolmio- neliö- ja tetraedriluvut . . . . . . . . . . . . . . . . . . .
88
10.2 Pythagoraan luvut . . . . . . . . . . . . . . . . . . . . . . . . . .
88
10.2.1 Geometrinen ratkaisu/Ei tule kokeeseen
. . . . . . . . . .
91
10.3 Heronin luvut/Ei tule kokeeseen . . . . . . . . . . . . . . . . . . .
91
11 Irrationaaliluvuista
94
12 Ketjumurtoluvut/EI kysytä kokeessa
101
13 Bernoullin luvut/Ei tule kokeeseen
105
13.1 Generoiva funktio ja sarja . . . . . . . . . . . . . . . . . . . . . . 105
2
13.2 Palautuskaava . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 107
13.3 Potenssisummia . . . . . . . . . . . . . . . . . . . . . . . . . . . . 108
14 π-valuaatio/Todistuksia EI kysytä kokeessa
111
15 Bernoullin lukujen jaollisuudesta/Ei tule kokeeseen
114
16 Työkaluja
119
16.1 Hieman polynomialgebraa . . . . . . . . . . . . . . . . . . . . . . 119
16.1.1 Polynomien nollakohdista . . . . . . . . . . . . . . . . . . 121
16.2 Lisää polynomialgebraa . . . . . . . . . . . . . . . . . . . . . . . . 122
16.2.1 Symmetriset peruspolynomit . . . . . . . . . . . . . . . . . 122
16.3 Formaaleista potenssisarjoista . . . . . . . . . . . . . . . . . . . . 124
17 Osamääräkunta/EI kysytä kokeessa
131
3
LUKUTEORIA, NUMBER THEORY, THÉORIE DES NOMBRES
802328A Lukuteorian perusteet (5 op) [=Aikaisempi Lukuteoria I (5op)]
Luennoilla tarkastelemme matematiikan ja erityisesti lukuteorian tutkimuksessa usein esiintyvien lukujen aritmeettisia ominaisuuksia sekä aiheeseen liittyviä
menetelmiä. Tutkittavia lukuja ovat esimerkiksi binomikertoimet, ketjumurtoluvut, potenssisummat sekä eräät matemaatikkojen Bernoulli, Fibonacci, Heron,
Lucas, Neper, Pythagoras, Wilson ja Wolstenholme mukaan nimitetyt luvut. Sovellettavista työkaluista mainittakoon generoivat sarjat, irrationaalisuustarkastelut, matriisiesitykset, rationaalilukujen ja polynomien kongruenssit, rekursiot ja
teleskoopit.
Pohjatietoina oletetaan 1. vuoden kurssit, erityisesti Lukuteoria ja ryhmät.
Aluksi tosin kerrataan nopesti ilman todistuksia kurssin Lukuteoria ja ryhmät
jaollisuuteen ja kongruenssiin liittyviä tuloksia, kappaleessa 3.
4
1
Johdanto
Lukuteoria eli aritmetiikka tutkii erityisesti kokonaislukuihin liittyviä kysymyksiä. Aritmetiikan määritelmästä: Ensinnäkin, alkeisaritmetiikka eli alkeismatematiikka voidaan käsittää kokonaislukujen ja niiden laskutoimitusten-yhteenlasku,
vähennyslasku, kertolasku ja jakolasku-muodostamaksi järjestelmäksi. Esimerkiksi korttipeli voidaan ajatella matemaattiseksi järjestelmäksi, jossa lukuja vastaavat kortit ja laskutoimituksia pelin säännöt. Toisaalta aritmetiikka laajasti katsottuna sisältää myös tutkimukselliset kysymykset ja niiden tarkasteluun kehitetyt työkalut. Tällöin termit lukuteoria ja aritmetiikka samaistetaan-kuten voi
nähdä alan päälehtien Acta Arithmetica ja Journal of Number Theory nimistä.
LÄHTEITÄ:
G.H. Hardy & E.M. Wright: An Introduction to the Theory of Numbers.
Kenneth H. Rosen: Elementary number theory and its applications.
Number Theory Web American Mathematical Monthly
5
2
Merkintöjä
2.1
Lukujoukot
β = {0, 1, 2, . . . , πΊπππΊππΏ10 , . . .} = {ei-negatiiviset kokonaisluvut}.
β = {2, 3, 5, 7, 11, . . .} = {alkuluvut}.
β€ = {. . . , β2, β1, 0, 1, 2, . . .} = {kokonaisluvut}.
β€+ = {1, 2, 3, . . .} = ββ{0} = {positiiviset kokonaisluvut}.
β€β = {β1, β2, β3, . . .} = β€ββ = {negatiiviset kokonaisluvut}.
β = {π
β£ π β β€, π β β€+ } = {rationaaliluvut}.
π
β = {π₯ β£ π₯ =
ββ
π=π
ππ 10βπ , π β β€; ππ β {0, . . . , 9}} = {reaaliluvut }.
β = β(π) = {π + ππβ£ π, π β β, π2 = β1} = { kompleksiluvut}
β β β = { Irrationaaliluvut }.
β€β₯π = {π β β€β£ π β₯ π}. ββ€0 = {π β ββ£ π β€ 0}, ...
ββ = β β {0}, ββ = β β {0}, ββ = β β {0},
2.2
Sekalaisia merkintöjä
Olkoot π, π lukuja sekä π΄, π½ lukujoukkoja:
ππ½ + π = {ππ + π β£ π β π½}
ππ½ = {ππ β£π β π½}
π΄π½ = {ππ β£π β π΄, π β π½}
ESIM: π½ = β€, π β β€, π β β€+ , tällöin merkitään
π = πβ€ + π,
6
joka on jakojäännösluokka (mod n) ja
β€/πβ€ = {π β£ π β {0, 1, . . . , π β 1}},
joka on jakojäännösrengas (mod π).
β!
β β täsmälleen yksi.
π΄ β« π΅ β π΄ β π΅ ja π΄ β= π΅.
#π΄ = β£π΄β£ = Joukon π΄ alkioiden lukumäärä.
Olkoon π΄ = {π1 , ..., ππ }, tällöin
β
π (π) = π (π1 ) + ... + π (ππ ),
πβπ΄
β
π (π) = π (π1 ) β
 β
 β
 π (ππ ).
πβπ΄
Jos π΄ = β
, niin
β
π (π) = 0,
β
π (π) = 1
πβπ΄
πβπ΄
(tyhjä summa ja tulo). Edelleen "Summaus n. tekijöiden yli"
β
π (π) = π (π1 ) + ... + π (ππ ),
πβ£π
missä ππ β β€+ ovat n:n erilliset tekijät. "Summaus n. alkutekijöiden yli"
β
π (π) =
πβ£π
β
π (π).
πβ£π,πββ
"Tulo n. alkutekijöiden yli"
β
πβ£π
π (π) =
β
π (π).
πβ£π,πββ
7
2.3
Porrasfunktiot
Määritelmä 2.1. Lattiafunktio (eli porrasfunktio)
ββ:βββ€
saadaan asettamalla
βπ₯β = [π₯] = max{π β β€ β£ π β©½ π₯}
aina, kun π₯ β β.
Esimerkki 1. Jos π₯ β ββ₯0 , niin tällöin βπ₯β on π₯:n kokonaisosa, mutta esimerkiksi
ββ1.2β = β2.
Määritelmä 2.2. Kattofunktio
ββ:βββ€
saadaan asettamalla
βπ₯β = min{π β β€ β£ π₯ β€ π}
aina, kun π₯ β β.
Lause 2.1. Olkoon π₯ β β muotoa
π₯ = π + π,
π β β€, 0 β€ π < 1.
(2.1)
Tällöin
π = βπ₯β.
(2.2)
Edelleen
βπ₯β = βββπ₯β
βπ₯β β€ π₯ < βπ₯β + 1
βπ₯ β β,
βπ₯ β β
(2.3)
(2.4)
8
βπ₯ + πβ = βπ₯β + π
βπ₯ β β, βπ β β€,
βπ₯β + βπ¦β β€ βπ₯ + π¦β
βπ₯ββπ¦β β€ βπ₯π¦β
βπ₯, π¦ β β,
βπ₯, π¦ β ββ₯0 .
(2.5)
(2.6)
(2.7)
Todistus: Luennolla (2.2), loput laskareissa.
Merkintä:
{π₯} = π₯ β βπ₯β.
(2.8)
0 β€ {π₯} < 1
(2.9)
Huomataan, että
ja että {π₯} antaa positiivisen luvun π₯ β β+ desimaaliosan.
Esimerkki 2.
{1.2} = 0.2
(2.10)
{β1.2} = 0.8
(2.11)
mutta
9
2.4
Tärkeitä kaavoja
π
β
π=0
π
β
π=0
ππ =
π=
π(π + 1)
;
2
ππ+1 β 1
,
πβ1
π ( )
β
π π
π‘ = (1 + π‘)π ,
π
π=0
(2.12)
π β= 1;
(2.13)
π β β.
(2.14)
ππ β 1 = (π β 1)(ππβ1 + ππβ2 + β
 β
 β
 + π + 1).
ππ + 1 = (π + 1)(ππβ1 β ππβ2 + β
 β
 β
 β π + 1),
2 β€ π.
π΄π β π΅ π = (π΄ β π΅)(π΄πβ1 + π΄πβ2 π΅ + β
 β
 β
 + π΄π΅ πβ2 + π΅ πβ1 ).
(2.15)
(2.16)
(2.17)
10
3
Kokonaislukurengas β€
3.1
Jaollisuus, alkuluvut
Määritelmä 3.1. Olkoot π, π β β€. Tällöin
β
πβ£π
βπ β β€ :
π = ππ.
(3.1)
Kun πβ£π, niin π jakaa (divides) π:n eli π on π:n tekijä (factor) eli π on π:n monikerta
(multiple). Käytetään merkintää π β€ π, kun π ei jaa π:ta.
Lause 3.1. Jaollisuuden laskusääntöjä.
Olkoot π, π, π, π, π  β β€. Tällöin
±1β£π,
0β£π
±πβ£π;
β
(3.2)
π = 0;
πβ£0;
πβ£1
β
π = ±1;
πβ£π, πβ£π
πβ£π, πβ£π
πβ£π, πβ£π
(3.4)
β
πβ£π, πβ£π
β
β
(3.3)
β
(3.5)
π = ±π;
(3.6)
πβ£π;
(3.7)
πβ£ππ + π π;
(3.8)
πβ£π ± π;
(3.9)
11
β
πβ£π, πβ£π
πβ£π
β
πβ£πβ ,
π 2 β£ππ;
π β β£πβ ,
(3.10)
ββ β β€+
(3.11)
Huom 1. Sääntö 3.5 otetaan aksiomiksi, sillä sen todistamiseen tarvitaan itseisarvon ja järjestyksen ominaisuuksia. Katso myöhemmin esitettävä renkaan yksikköryhmä.
Todistus. Kohta (3.6): Ehdoista πβ£πβ£π saadaan
π = βπ = βππ β, π β β€.
(3.12)
Tapaus π β= 0. Tällöin
(1 β βπ)π = 0
β
βπ = 1
β
β
β = π = ±1
π = ±π.
(3.13)
(3.14)
Tapaus π = 0. Koska πβ£π, niin
0β£π
β
π=0
β
π = ±π.
(3.15)
Esimerkki 3.
0β£0,
0 β€ π β= 0.
(3.16)
Merkintöjä: Olkoot π, π β β€, π β₯ 2, tällöin
ππ  β£β£π β ππ  β£π ππ ππ +1 β€ π,
π  β β.
(3.17)
Olkoon π β β€, tällöin
πβ€ = {ππβ£ π β β€} =
(3.18)
π:lla jaollisten kokonaislukujen joukko eli π:n monikerrat.
12
Esimerkki 4.
34 β£β£162,
1β€ = β€,
0β€ = {0}.
(3.19)
Määritelmä 3.2. Olkoon π β β€ annettu ja olkoon πβ£π, π β β€. Jos π β {1, β1, π, βπ},
niin π on luvun π triviaali tekijä. Jos π β
/ {1, β1, π, βπ}, niin π on luvun π aito
tekijä.
Määritelmä 3.3. Luku π β β€ on jaoton (irreducible) β Jos πβ£π, niin π = ±1
tai π = ±π.
Siten jaottomalla kokonaisluvulla π on vain triviaalit tekijät 1, β1, π, βπ.
Määritelmä 3.4. Luku π β β€, π β₯ 2 on alkuluku (prime) β
Jos πβ£π, niin π = ±1 tai π = ±π.
Merkintä: Alkulukujen joukko
β = {πβ£ π ππ ππππ’ππ’ππ’}.
Siten π β β β π on jaoton ja π β₯ 2, joten
β = {πβ£ 2, 3, 5, 7, 11, ..., 101, ...}.
Alkutekijä=alkulukutekijä=(prime factor).
Määritelmä 3.5. Luku π β β€, on yhdistetty (composite) luku β
π:llä on ainakin 2 alkutekijää.
Esimerkki 5. β4 on yhdistetty. 0 on yhdistetty. β3 ei ole yhdistetty eikä alkuluku mutta on jaoton.
Määritelmä 3.6. Luvun π β β€β₯2 esitys
π = ππ11 β
 β
 β
 πππ‘ π‘ ,
ππ β β,
ππ β β€+
(3.20)
on luvun π luonnollinen alkulukuesitys, alkutekijäesitys (kanoninen alkutekijähajotelma, prime factorization).
13
Jos, π/π β ββ , niin
π
= ππ00 ππ11 β
 β
 β
 πππ‘ π‘ ,
π
ππ β β,
π0 = β1 ππ β β€.
(3.21)
Esimerkki 6.
40
23 5
= 7 = 2β4 51
128
2
β1 = (β1)1 20 30 ,
3.2
(3.22)
Jakoalgoritmi
Lause 3.2. Olkoot π, π β β€ ja π β= 0. Tällöin
β! π β β€ ja β! π β β :
0 β€ π < β£πβ£.
π = ππ + π,
(3.23)
Kun π β β€+ , niin
π=
βπβ
π
.
(3.24)
Esimerkki 7. π = 3,
π = β13 = (β5) β
 3 + 2,
π = 13 = 4 β
 3 + 1,
βπβ
π = β5, π = 2,
π = 4, π = 1,
π
= β5
(3.25)
βπβ
=4
(3.26)
π
Määritelmä 3.7. Jaettaessa luku π luvulla π, on jakoalgoritmista saatu luku π
jakojäännös (remainder) ja osamäärän (quotient) π/π kokonaisosa (integral part)
on luku π, kun π/π β₯ 0 ja π β₯ 1.
Määritelmä 3.8. Olkoot π, π β β€ annettu. Tällöin luku π β β on lukujen π ja π
suurin yhteinen tekijä (greatest common divisor) eli π =syt(π, π) = (π, π) mikäli
πβ£π ja πβ£π;
πβ£π ja πβ£π
[π π ]
β
πβ£π.
[π]
14
Jos (π, π) = 1, niin sanotaan, että π ja π ovat keskenään jaottomia (relatively
prime) ja merkitään π β₯ π.
Esimerkki 8. a)
23 β₯ 32
β (23, 32) = 1
(3.27)
b)
(0, π) = β£πβ£ βπ β β€,
(3.28)
(0, 0) = 0.
(3.29)
erityisesti
HUOM: Usein esiintyy myös määritelmä, jossa vaaditaan, että π β β€+ , jolloin
(0, 0) β β (Muutoin saadaan samat tulokset).
Määritelmä 3.9. Olkoot π, π β β€ annettu. Tällöin luku π β β on lukujen π ja
π pienin yhteinen jaettava (least common multiple) eli π =pyj[π, π] = [π, π] mikäli
πβ£π
ja πβ£π ;
πβ£π
ja πβ£π
[π π½]
β
π β£π.
[π ]
Esimerkki 9.
[0, 0] = 0
(3.30)
Lause 3.3. Olkoot
π=
π
β
π=1
πππ π ,
π=
π
β
ππ π π ,
ππ β β, ππ , π π β β.
π=1
Tällöin
syt(π, π) =
π
β
min(ππ ,π π )
ππ
,
(3.31)
π=1
pyj(π, π) =
π
β
max(ππ ,π π )
ππ
.
(3.32)
π=1
15
Esimerkki 10. Olkoot π = 3 β
 52 β
 7,
π = 32 β
 5 β
 7, nyt
π π¦π‘(π, π)ππ¦π(π, π) = 3 β
 5 β
 7 β
 32 β
 52 β
 7 = ππ.
(3.33)
Lause 3.4. Olkoot π, π β β€+ , tällöin
ππ = syt(π, π)pyj(π, π) = (π, π)[π, π].
(3.34)
TOD: (Harj.) Osoita ensin, että
min(ππ , π π ) + max(ππ , π π ) = ππ + π π .
3.3
(3.35)
Eukleideen algoritmi
Jakoalgoritmin nojalla saadaan
E.A.=Eukleideen algoritmi.
E.A. Olkoot π, π β β€+ annettu ja 1 β€ π < π.
π0 = π, π1 = π
0 β€ π1 < π0
π0 = π1 π1 + π2
..
.
0 β€ π2 < π1
ππ = ππ+1 ππ+1 + ππ+2
..
.
0 β€ ππ+2 < ππ+1
ππβ2 = ππβ1 ππβ1 + ππ
0 β€ ππ < ππβ1
βπββ:
ππ β= 0, ππ+1 = 0
ππβ1 = ππ ππ
ππ = syt(π, π).
Tässä π = Eukleideen algoritmin pituus (length), jolle pätee
π β€ π β 1.
(3.36)
16
Myöhemmin todistetaan Fibonaccin lukujen avulla, että
π β€ log π/ log((1 +
β
5)/2)).
(3.37)
Asetetaan nyt
β
π
π = β
ππ
ππ+1
β
β
β  , ππ = β
β
1
β  , π β β,
0
ππ
1
(3.38)
jolloin
β
det ππ = β1,
ππ β1 = β
0
1
1 βππ
β
β .
(3.39)
Nähdään, että
E.A. β π
π = ππ+1 π
π+1 , βπ = 0, . . . , π β 1,
(3.40)
π
0 = π1 π2 β
 β
 β
 ππ π
π .
(3.41)
jolloin pätee
Merkitään
β
π0 = β
π 0 π‘0
π 1 π‘1
β
β
β =β
1 0
0 1
β
β 
(3.42)
ja
β
π π
π‘π
β
β  = ππ β1 β
 β
 β
 π2 β1 π1 β1 ,
ππ = β
π π+1 π‘π+1
(3.43)
π
π = ππ π
0 .
(3.44)
ππ+1 = πβ1
π+1 ππ
(3.45)
jolloin
Nyt
eli
β
β
β
ββ
β
0
1
π π
π‘π
β =β
β β
β =
π‘π+2
1 βππ+1
π π+1 π‘π+1
π π+1 π‘π+1
π π+2
β
17
β
β
π π+1
β
π‘π+1
π π β ππ+1 π π+1 π‘π β ππ+1 π‘π+1
(3.46)
β 
β Palautuskaavat eli rekursiot (recurrence):
β§

β¨π π+2 = π π β ππ+1 π π+1 , π = 0, 1, . . .
(3.47)

β©π‘π+2 = π‘π β ππ+1 π‘π+1 , π = 0, 1, . . .
Yhtälöstä (3.44) saadaan
ππ = π π π + π‘π π,
(3.48)
syt(π, π) = π π π + π‘π π,
(3.49)
josta edelleen saadaan
Lause 3.5.
missä π on E.A:n pituus.
Esimerkki 11. Olkoot π = 909 ja π = 309. Tällöin Eukleideen algoritmilla
saadaan
π1 = 2,
π2 = 1,
π3 = 16,
π4 = 6,
π4 = 3,
π = 4.
(3.50)
Seuraavaksi käytetään rekursioita (3.47) lähtien alkuarvoista (3.42). Laskemalla
saadaan
π 4 = 17,
π‘4 = β50
β
π 4 π + π‘4 π = 3.
(3.51)
Seuraus 1. Olkoot π, π, π β β€. Tällöin, jos
πβ£ππ ja π β₯ π,
(3.52)
πβ£π.
(3.53)
niin
18
Seuraus 2. Olkoot π, π, π β β€. Tällöin, jos
πβ£π ja πβ£π ja π β₯ π,
(3.54)
ππβ£π.
(3.55)
niin
Seuraus 3. Olkoot π, π β β€ ja π β β. Tällöin, jos
πβ£ππ,
(3.56)
πβ£π tai πβ£π.
(3.57)
niin
Seuraus 4. Olkoot π β β€, π β β ja π, π β β€+ . Tällöin
πβ£ππ
β
β
πβ£π
ππ β£ππ
β
ππ β£ππ ;
πβ£ππ .
(3.58)
(3.59)
Määritelmä 3.10. Olkoot π1 , ..., ππ β β€ annettu. Tällöin luku ππ β β on lukujen π1 , ..., ππ suurin yhteinen tekijä eli ππ =syt(π1 , ..., ππ ) = (π1 , ..., ππ ) mikäli
π)
ππ β£ππ
π)
πβ£ππ
βπ = 1, ..., π;
βπ = 1, ..., π
β
πβ£ππ .
Huom 2. Olkoot π1 , ..., ππ β β€ pareittain keskenään jaottomia (pairwise relatively prime) eli
ππ β₯ ππ
βπ β= π.
(3.60)
(π1 , ..., ππ ) = 1.
(3.61)
Tällöin
19
Huom 3. Edellinen ei päde välttämättä vastakkaiseen suuntaan, sillä esimerkiksi
(6, 9, 5) = 1 mutta (6, 9) = 3.
(3.62)
Määritelmä 3.11. Olkoot π1 , ..., ππ β β€ annettu. Tällöin luku ππ β β on lukujen π1 , ..., ππ pienin yhteinen jaettava eli ππ =pyj[π1 , ..., ππ ] = [π1 , ..., ππ ] mikäli
π)
ππ β£ππ
βπ = 1, ..., π;
π)
ππ β£π βπ = 1, ..., π
β
ππ β£π.
Lause 3.6. Olkoon ππ = (π1 , ..., ππ ), tällöin on olemassa sellaiset π1 , ..., ππ β β€,
että
ππ = π1 π1 + ... + ππ ππ .
(3.63)
Todistus: Induktiolla.
Perusaskel: π = 2 β (3.49).
Induktio-oletus: Väite tosi, kun π = π.
Induktioaskel: Olkoon π = π + 1.
1. Osoitetaan ensin, että
ππ+1 = (ππ , ππ+1 ).
(3.64)
ππ+1 β£π1 , ..., ππ , ππ+1 ,
(3.65)
ππ+1 β£ππ ,
(3.66)
a.) Koska
niin
ππ+1 β£ππ+1
eli on yhteinen tekijä.
b.) Jos
πβ£ππ , ππ+1 ,
(3.67)
20
niin
πβ£π1 , ..., ππ , ππ+1 .
(3.68)
πβ£ππ+1 ,
(3.69)
Siten
joten on suurin tekijä. a.)+b.)β ππ+1 = (ππ , ππ+1 ).
2. Induktio-oletuksesta saadaan, että
β βπ β β€ :
ππ = β1 π1 + ... + βπ ππ
(3.70)
(ππ , ππ+1 ) = π1 ππ + π2 ππ+1 .
(3.71)
ja
β ππ β β€ :
Siten
ππ+1 = (ππ , ππ+1 ) =
π1 (β1 π1 + ... + βπ ππ ) + π2 ππ+1 = π1 π1 + ... + ππ+1 ππ+1 .
(3.72)
Joten induktioaskel on todistettu ja induktioperiaatteen nojalla alkuperäinen
lauseen väite on tosi.
3.4
Kongruenssi
Esimerkki 12. Huomataan, että
17 = 3 β
 5 + 2,
12 = 2 β
 5 + 2,
7 = 1 β
 5 + 2, ...,
(3.73)
jolloin on sovittu merkinnästä
17 β‘ 2
(mod 5),
12 β‘ 7 β‘ 2
(mod 5).
(3.74)
21
Määritelmä 3.12. Olkoon π β β€+ annettu ja π, π β β€. Jos
πβ£π β π,
(3.75)
π β‘ π (mod π)
(3.76)
niin tällöin asetetaan
eli π on kongruentti π:n kanssa modulo π. Edelleen, luku π on kongruenssin (3.76)
modulus. Merkitään
π ββ‘ π (mod π),
(3.77)
kun π ei ole kongruentti π:n kanssa modulo π.
Huom 4. Työkaluja:
π β‘ π (mod π)
πβ‘0
β
πβπβ‘0
β
(mod π)
(mod π);
πβ£π.
(3.78)
(3.79)
Lause 3.7. Kongruenssi on ekvivalenssirelaatio.
Olkoon π β β€+ , π, π, π β β€. Tällöin pätee
π β‘ π;
πβ‘π
β
π β‘ π, π β‘ π
(3.80)
π β‘ π;
β
π β‘ π;
(3.81)
(3.82)
kaikki kongruenssit (mod π).
Lause 3.8. Kongruenssin laskusääntöjä.
Olkoon π β β€+ , π, π, π, π, π, π  β β€, β β β ja π (π₯) β β€[π₯]. Jos
π β‘ π, π β‘ π,
(3.83)
22
niin
ππ + π π β‘ ππ + π π;
(3.84)
π ± π β‘ π ± π;
(3.85)
ππ β‘ ππ;
(3.86)
πβ β‘ π β ;
(3.87)
π (π) β‘ π (π);
(3.88)
kaikki kongruenssit (mod π).
Todistus. Käytetään työkaluja (3.78) ja (3.79) sekä jaollisuuden laskusääntöjä.
Kohta (3.84): Oletuksista (3.83) seuraa
πβ£π β π,
πβ£π β π
β
(3.89)
ππ + π π β (ππ + π π) = π(π β π) + π (π β π) β‘ 0
(mod π),
(3.90)
jolloin tuloksen (3.78) nojalla saadaan väite.
Esimerkki 13.
π β‘ π + ππ (mod π) βπ β β€.
(3.91)
Lause 3.9. Muita tuloksia.
Olkoon π β β€+ , π, π, π β β€, π β= 0. Tällöin pätee
ππ β‘ ππ
(mod π),
πβ₯π
π β‘ π (mod π).
β
(3.92)
(3.93)
23
π β‘ π (mod ππ),
πβ‘π
π β β€+ ,
β
(mod π).
(3.94)
(3.95)
Huom 5.
π β‘ π (mod π)
β
(3.96)
πβ£π β π β π = π + π β
 π, jollakin π β β€
(3.97)
β π β π + πβ€ = π,
(3.98)
missä π on edustajan π määräämä jakojäännösluokka (mod π).
Lause 3.10. A. Keskenään kongruenteilla luvuilla on samat jakojäännökset ja
Vice Versa.
B. Kongruentit luvut kuuluvat samaan jakojäännösluokkaan eli
π β‘ π (mod π)
β
π = π.
(3.99)
Siispä joukkoa
β€/πβ€ = {πβ£π = 0, 1, 2, . . . , π β 1} = β€π
(3.100)
kutsutaan jakojäännösrenkaaksi, missä on laskutoimitukset
π + π = π + π,
(3.101)
ππ = ππ.
(3.102)
Huom 6. Jakojäännösluokalle π voidaan käyttää myös merkintää [π] (Ryhmäteoreettinen sivuluokka).
24
Huom 7. Usein kuitenkin lasketaan vain pelkillä edustajilla eli jakojäännöksillä
0, 1, 2, ..., π β 1 = β1 (mod π).
Esimerkki 14.
β1 + 1 = π β 1 + 1 = π = 0,
2β1 =
(β1)β1 = β1
1
π+1
=
2
2
(mod π),
(mod π),
π β βπβ₯3 .
(3.103)
(3.104)
Määritelmä 3.13. Olkoon π
 ykkösellinen rengas. Joukko
π
β = {yksiköt} = {π’ β π
 β£ β π’β1 β π
 : π’π’β1 = 1}
(3.105)
on renkaan π
 yksikköryhmä.
Esimerkki 15. Jos π
 = πΎ-kunta, niin
πΎ β = πΎβ{0}.
(3.106)
β€β = {±1}.
(3.107)
Lause 3.11. Joukko
{π β β€π β£ π β₯ π}
on renkaan β€π yksikköryhmä eli
β€βπ = {π β β€π β£ π β₯ π}.
(3.108)
Huomaa,että ehdosta π β₯ π seuraa Eukleideen algoritmin seurauksen (3.49) nojalla, että
1 = π π π + π‘π π,
(3.109)
missä π on E.A:n pituus. Siten
π π π β‘ 1
(mod π) β π β1 = π π .
(3.110)
25
Erityisesti, jos π β β, niin β€π on kunta ja
β€βπ = {π β β€π β£ π β₯ π} = {1, 2, ..., π β 1}.
(3.111)
Määritelmä 3.14. Olkoon π β₯ 2. Jos π β₯ π, niin π on alkuluokka (mod π) ja
β€βπ = {π β β€π β£ π β₯ π}
on renkaan β€π kertolaskuryhmä (multiplication group of the ring).
Määritelmä 3.15. Eulerin funktio π : β€+ β β€+ saadaan asettamalla
π(π) = #{π β β€+ β£ 1 β€ π β€ π, π β₯ π}
(3.112)
aina, kun π β β€+ .
Siten, ryhmän β€βπ kertaluku (order) on
#β€βπ = π(π),
π β β€β₯2 .
(3.113)
Lemma 3.1.
π(π π ) = π(π )π(π ), βπ β₯ π.
Eli π on multiplikatiivinen ja koska
)
(
1
π
π
, βπ β β, βπ β β€+ ,
π(π ) = π
1β
π
(3.114)
(3.115)
niin saadaan
Lemma 3.2. Olkoon π = ππ11 . . . ππππ , ππ β β. Tällöin
) (
)
(
1
1
π1
ππ
π(π) = π1 . . . ππ
1β
... 1 β
π1
ππ
(3.116)
eli
)
β(
1
π(π) = π
1β
.
π
(3.117)
πβ£π
26
3.5
Euler-Fermat
Lause 3.12. EULER-FERMAT: Olkoot π β β€, π β β€β₯2 annettu ja π β₯ π.
Tällöin
ππ(π) β‘ 1
(mod π).
(3.118)
Lause 3.13. FERMATβN PIKKULAUSE: Olkoon π β β annettu. Tällöin
ππβ1 β‘ 1
(mod π),
ππ β‘ π (mod π),
jos π β€ π β β€;
β π β β€.
(3.119)
(3.120)
Olettaen (3.119) todistetaan (3.120):
Jos syt(π, π) = 1, niin Pikku Fermatβn (3.119) nojalla
ππ β‘ π (mod π).
(3.121)
Jos πβ£π, niin
πβ‘0
(mod π)
β
β
ππ β‘ 0
ππ β‘ π (mod π).
(mod π)
(3.122)
(3.123)
27
3.6
Eräs kongruenssiryhmä
Lause 3.14. A) Olkoot π, π β β ja π β= π. Tällöin yhtälöistä
β§

β¨π β‘ π (mod π)
(3.124)

β©π β‘ π (mod π)
seuraa
π β‘ π (mod ππ).
(3.125)
B) Olkoot ππ β β€ ja ππ β₯ ππ kaikilla π β= π. Tällöin yhtälöistä
π β‘ π (mod ππ ) β π = 1, ..., π
(3.126)
π β‘ π (mod π1 β
 β
 β
 ππ ).
(3.127)
seuraa
Todistus. A) kohta: Oletuksista (3.124) seuraa
πβ£π β π,
πβ£π β π.
(3.128)
Koska π β₯ π, niin Seurauksen 2 nojalla
ππβ£π β π
β
π β‘ π (mod ππ).
(3.129)
B) kohta induktiolla.
Esimerkki 16. Olkoot π, π β β ja π β= π. Tällöin
ππβ1 + π πβ1 β‘ 1
3.7
(mod ππ).
(3.130)
Kiinalainen jäännöslause
Lause 3.15. KIINALAINEN JÄÄNNÖSLAUSE.
Olkoot π1 , . . . , ππ β β€+ pareittain keskenään jaottomia ja olkoot π1 , . . . , ππ β β€
28
annettu. Tällöin yhtälöryhmän
β§



π₯ β‘ π1


β¨
..
.





β© π₯ β‘ ππ
(mod π1 ),
(3.131)
(mod ππ )
ratkaisut ovat
π₯ = π₯0 + π β
 π, π β β€,
π = π1 . . . ππ = ππ ππ ,
(3.132)
missä
π₯0 = π1 π1 π1 + . . . + ππ ππ ππ ,
ππ ππ β‘ 1
(3.133)
(mod ππ ).
(3.134)
Tod: Aluksi huomataan, että
ππ β₯ ππ ,
(3.135)
sillä, jos olisi
β
1 < π = (ππ , ππ )
πβ£ππ ,
πβ£ππ =
β
ππ
β π β β : πβ£π
β
β
πβ£ππ , π β= π
β
(3.136)
(3.137)
πβ=π
πβ£(ππ , ππ ) Ristiriita.
(3.138)
Niinpä
ππ β β€βππ
β
β
β ππ
β1
:= ππ β β€βππ
ππ ππ = 1 β β€βππ
(3.139)
(3.140)
29
β
ππ ππ β‘ 1
(mod ππ ).
(3.141)
(mod ππ ) βπ β= π,
(3.142)
Seuraavaksi huomataan, että
ππ =
β
ππ β‘ 0
πβ=π
joten laskemalla saadaan
π₯0 = π1 π1 π1 + . . . + ππ ππ ππ β‘
ππ ππ ππ β‘ 1 β
 ππ = ππ
(mod ππ ) βπ = 1, ..., π
(3.143)
(3.144)
ja siten π₯0 on eräs ratkaisu.
Olkoon π₯ ratkaisu, tällöin
π₯ β π₯0 β‘ 0
(mod ππ ) βπ = 1, ..., π.
(3.145)
Koska ππ β₯ ππ βπ β= π, niin Lauseen 3.14 kohdan B) nojalla
π₯ β π₯0 β‘ 0
(mod π1 β
 β
 β
 ππ )
(3.146)
eli
π₯ β‘ π₯0
(mod π ).
(3.147)
30
4
Kertomat, binomikertoimet
Määritellään luvun π β β kertoma π! induktiivisesti asettamalla
Määritelmä 4.1.
0! = 1,
π! = π β
 (π β 1)!,
(4.1)
βπ β β€+ .
(4.2)
Ja kertoman yleistys, Pochammerin symboli (π)π , seuraavasti.
Määritelmä 4.2. Olkoon π β β. Tällöin
(π)0 = 1,
(π)π = (π + π β 1) β
 (π)πβ1 ,
(4.3)
βπ β β€+ .
(4.4)
Erityisesti
(1)π = π!.
Määritelmä 4.3. Olkoot π β β ja π β β. Tällöin luvut
( )
π
(βπ)π
= (β1)π
π
π!
(4.5)
(4.6)
ovat binomikertoimia "π yli π:n".
Tutkitaan erikoistapauksia.
Olkoon aluksi π = 0. Tällöin
( ) ( )
π
π
(βπ)0
=
=
= 1 β π β β.
0!
π
0
(4.7)
Kun π β β€+ , niin
( )
(βπ)(βπ + 1) β
 β
 β
 (βπ + π β 1)
π
= (β1)π
=
π
π!
31
π(π β 1) β
 β
 β
 (π β π + 1)
π!
βπ β β.
(4.8)
Olkoon vielä π = π β β€+ , jolloin
( )
π
π(π β 1) β
 β
 β
 (π β π + 1)
=
=
π
π!
π(π β 1) β
 β
 β
 (π β π + 1)(π β π)!
,
π!(π β π)!
(4.9)
joten
( )
π
π!
=
π
π!(π β π)!
β 0 β€ π β€ π.
Jos π β₯ π + 1, niin
( )
π
(βπ) β
 β
 β
 (βπ + π) β
 β
 β
 (βπ + π β 1)
= (β1)π
,
π
π!
missä 0 β€ π β€ π β 1 β₯ π. Siten, kun π = π, niin βπ + π = 0 ja
( )
π
= 0 βπ β₯ π + 1.
π
(4.10)
(4.11)
(4.12)
Olkoon π = βπ β β€β , jolloin
( )
βπ
π(π + 1) β
 β
 β
 (π + π β 1)
=
= (β1)π
π!
π
(β1)π
(π + π β 1)!
,
π!(π β 1)!
(4.13)
joten
(
βπ
π
)
π
= (β1)
(
)
π+πβ1
βπ β₯ 0.
π
(4.14)
32
4.1
Palautuskaava, Pascalin kolmio
Lause 4.1. Olkoon π β β. Tällöin
(
) (
) ( )
π+1
π
π
=
+
βπ β β.
π+1
π+1
π
(4.15)
Todistus. Lasketaan väitteen oikea puoli käyttäen binomikertoimien esitystä (4.8),
jolloin
(
) ( )
π
π
+
=
π+1
π
π(π β 1) β
 β
 β
 (π β (π + 1) + 1) π(π β 1) β
 β
 β
 (π β π + 1)
+
=
(π + 1)!
π!
π(π β 1) β
 β
 β
 (π β π + 1)(π β π) π(π β 1) β
 β
 β
 (π β π + 1)
+
=
π!(π + 1)
π!
)
(
π(π β 1) β
 β
 β
 (π β π + 1) π β π
+1 =
π!
π+1
(π + 1)(π + 1 β 1) β
 β
 β
 (π + 1 β (π + 1) + 1)
=
(π + 1)!
(
)
π+1
.
π+1
(4.16)
Siis saatiin väitteen vasen puoli.
Erikoistapauksena saadaan
Lause 4.2.
(
) (
) ( )
π+1
π
π
=
+
βπ, π β β.
π+1
π+1
π
(4.17)
Jonka avulla (I tapa) voidaan todistaa.
Lause 4.3.
( )
π
β β€+
π
β 0 β€ π β€ π β β.
(4.18)
Todistus. Induktio π:n suhteen.
Aluksi π = 0, 1.
( ) ( ) ( )
0
1
1
=
=
= 1.
0
0
1
(4.19)
33
Induktio-oletus: Väite tosi, kun π = π.
Induktioaskel: Olkoon π = π + 1. Tällöin
(
) (
) ( )
π+1
π
π
=
+
β 1 β€ π + 1 β€ π,
π+1
π+1
π
missä induktio-oletuksen nojalla oikea puoli β β€+ , joten
(
)
π+1
β β€+ β 1 β€ π + 1 β€ π.
π+1
(4.20)
(4.21)
Lisäksi
(
) (
)
π+1
π+1
=
= 1.
π+1
0
(4.22)
Tuloksen (4.18) nojalla
(π β π + 1)(π β π + 2) β
 β
 β
 (π β 1)π
β β€+ ,
π!
(4.23)
π!β£(π β π + 1)(π β π + 2) β
 β
 β
 (π β 1)π,
(4.24)
π!β£(π + 1)(π + 2) β
 β
 β
 (π + π) βπ, π β β.
(4.25)
joten
mistä saadaan.
Lause 4.4.
Edelleen
Lause 4.5. Olkoon π β β, tällöin
( )
π
π π
β 1 β€ π β€ π β 1.
(4.26)
Todistus. Tuloksen (4.24) nojalla
π!β£(π β π + 1)(π β π + 2) β
 β
 β
 (π β 1)π,
(4.27)
Koska π β₯ π!, niin (4.27) johtaa relaatioon
π!β£(π β π + 1) β
 β
 β
 (π β 1) = π β
 π!,
(4.28)
34
jollakin π β β€. Siten
( )
π
(π β π + 1)(π β π + 2) β
 β
 β
 (π β 1)π
=
=
π
π!
π β
 π β‘ 0 (mod π).
4.2
(4.29)
(4.30)
π-valuaatio kokonaisluvuille
Tarkastellaan alkuluvun π esiintymistä kokonaisluvussa π (myöhemmin esitetään
π-valuaation määritelmä rationaaliluvulle).
Määritelmä 4.4. Olkoot π β β, π β β€ β {0}, π β β ja
ππ β£β£π.
(4.31)
π£π (π) = π.
(4.32)
Tällöin asetetaan
Kertaa vielä, että
ππ β£β£π
β
π = ππ π,
π β β£π β β€ β {0}.
(4.33)
Lause 4.6. Laskusääntöjä. Olkoon π β β ja π, π β β€ β {0}, tällöin
π£π (1) = 0;
(4.34)
π£π (π) β₯ 0;
(4.35)
π£π (ππ) = π£π (π) + π£π (π);
(4.36)
π£π (π!) = π£π (1) + π£π (2) + ... + π£π (π),
π β₯ 1;
(4.37)
35
π=
β
ππ£π (π) =
β
ππ£π (π) =
πβ€π
πβ£π
β
ππ£π (π) ,
π β₯ 1.
(4.38)
πββ
Määritelmä 4.5. Olkoot π β β, π β β€ β {0}, π β β€+ . Asetetaan tällöin
π€ππ (π) = 1 jos ππ β£π;
(4.39)
π€ππ (π) = 0 jos ππ β€ π.
(4.40)
Lause 4.7. Olkoot π β β, π β β€ β {0}, π β β ja π£π (π) = π. Tällöin
π£π (π) =
π
β
π€ππ (π) =
π=1
β
β
π€ππ (π).
(4.41)
π=1
Lause 4.8. Olkoot π β β€+ ja
β
β β
β
π
π΄π =
,
π
π
π=1
π β β.
(4.42)
Tällöin
π£π (π!) = π΄π .
(4.43)
ππ΄π π! βπβ£π!.
(4.44)
β
(4.45)
π! =
ππ΄ π .
πβ€π
Huomaa, että β π/ππ β = 0, kun ππ > π. Siten summat π΄π ovat äärellisiä.
Todistus. Laskarit: Välillä [1, π] olevien luvulla ππ jaollisten lukujen lkm=
β β
π
+
π
.
(4.46)
#{π β β€ β£ 1 β€ π β€ π, π β£π} =
ππ
Toisaalta
#{π β β€+ β£ 1 β€ π β€ π, ππ β£π} = π€ππ (1) + π€ππ (2) + ... + π€ππ (π).
(4.47)
36
Esimerkiksi
β
1, ..., 1 β
 π, ..., 2 β
 π, ..., π β
 π, ...,
β
π
β
 π, ..., π
π
(4.48)
missä pätee
π€π (1) = π€π (2) = ... = π€π (π β 1) = π€π (π + 1) = ... = 0
(β
π€π (π) = π€π (2π) = ... = π€π
β )
π
π = 1.
π
(4.49)
(4.50)
Siten
β
β
π
;
π
π€π (1) + π€π (2) + ... + π€π (π) =
β
π€π2 (1) + π€π2 (2) + ... + π€π2 (π) =
(4.51)
β
π
;
π2
(4.52)
β
π
,
ππ
(4.53)
...
β
π€ππ (1) + π€ππ (2) + ... + π€ππ (π) =
missä
π
π+1
π β€π<π
β
,
β
β
π
ππ+1
= 0.
Lasketaan yhtälöt (4.51β4.53) puolittain yhteen, jolloin saadaan
β β β β
β β
π
π
π
π£π (1) + π£π (2) + ... + π£π (π) =
+
+ ... +
.
2
π
π
ππ
Siten
β
β β
β
π
π£π (π!) =
= π΄π ,
ππ
π=1
π β β.
(4.54)
(4.55)
(4.56)
Edelleen
π! =
β
ππ£π (π!) .
(4.57)
πβ€π
Lauseen 4.3 II todistus. Kertomien alkutekijäkehitelmien nojalla
β
π!
=
ππ΅ π ,
π!(π β π)! πβ€π
(4.58)
37
missä
β β β β
β
β β
β
π
πβπ
π
β
β
.
π΅π =
π
π
π
π
π
π
π=1
(4.59)
β πβ + β πβ β€ β π + πβ
(4.60)
Tuloksen (2.6)
avulla saadaan
β
β β
β β
β β β
π
πβπ
π
π
π
π
+
β€
.
+ πβ π =
π
π
π
π
π
π
π
π
ππ
(4.61)
Siten π΅π β β ja
β
ππ΅π β β€+ ,
(4.62)
πβ€π
joka identiteetin (4.58) kanssa todistaa, että
( )
π
β β€+ β 0 β€ π β€ π β β.
π
4.3
Sarjaa
Binomisarja, Binomikehitelmä
β ( )
β
π π
(1 + π‘) =
π‘ ,
π
π=0
π
πββ
(4.63)
sanotaan Binomisarjaksi. Olkoon π = π β β, jolloin
π
(1 + π‘) =
π ( )
β
π
π=0
π
π‘π .
(4.64)
Asetetaan π‘ = π΄/π΅, jolloin yhtälöstä (4.64) saadaan Binomikehitelmä:
π ( )
β
π π πβπ
(π΄ + π΅) =
π΄ π΅
=
π
π=0
π
β
π+π=π
π! π π
π΄ π΅.
π!π!
(4.65)
(4.66)
0β€π,πβ€π
38
Kun, π = β1 ja π‘ = βπ₯, niin saadaan Geometrinen sarja:
β
β
1
=
π₯π .
1 β π₯ π=0
(4.67)
Ja yleisemmin, jos π = βπ β β€β ja π‘ = βπ₯, niin
)
β (
β
1
π+πβ1 π
=
π₯
(1 β π₯)π
π
π=0
(4.68)
identiteetin (4.14) nojalla.
39
5
Rationaaliluvun jaollisuus (mod n)
5.1
Perusteita
Määritelmä 5.1. Rationaaliluku π΄ = π/π β ββ on supistetussa muodossa, kun
π β₯ π. Edelleen, den(π΄) = π on π΄:n nimittäjä.
Olkoon π β β. Jokaisella π/π β ββ on yksikäsitteinen esitys
π
π
= ππ ,
π
π
π β β€, π β β€+ , π β₯ π, π β€ ππ, π β β€.
(5.1)
Asetetaan nyt
Määritelmä 5.2. Rationaaliluku π/π (osoittaja) on π:llä jaollinen eli
π
π
β π β₯ 1.
π
(5.2)
Edelleen
π
β‘0
π
(mod π)
20
5 3
β
β
π
π
π
(5.3)
Esimerkki 17.
20
β‘0
3
(mod 5).
(5.4)
Esimerkki 18.
1+
1 1 1
50
+ + =
β‘0
2 3 4
4!
(mod 5).
(5.5)
Laajennetaan Määritelmä 5.2 vapaastivalittavalle modulukselle π β β€β₯2 .
Määritelmä 5.3. Olkoon π β β€β₯2 annettu ja olkoon rationaaliluvun π/π β ββ
alkutekijäesitys
π
= ±ππ11 β
 β
 β
 ππππ β
 π1π£1 β
 β
 β
 πππ£π ;
π
(5.6)
ππ , ππ β β ππ β β€+ , π£π β β€β ,
(5.7)
missä ππ β
/ {π1 , ..., ππ }. Jos
π = ππ 11 β
 β
 β
 ππ ππ ,
π π β β,
(5.8)
40
ja
0 β€ π π β€ ππ
βπ = 1, ..., π,
(5.9)
niin asetetaan
π
.
βπ
πβ£
(5.10)
ja sanotaan, että π jakaa rationaaliluvun π/π (osoittajan).
Huom 8. Käytetään myös merkintää
π
π .
π
(5.11)
Huom 9.
π
βπ
πβ£
β
π β₯ π,
πβ£ π.
(5.12)
β€
Määritelmä 5.4. Olkoon π β β€β₯2 annettu ja π/π, π/π β β. Jos
π π
π β ,
π π
(5.13)
niin
π
π
β‘
π
π
(mod π)
(5.14)
ja sanotaan, että luvut π/π ja π/π ovat kongruentteja (mod π).
Huom 10.
π
β‘0
π
(mod π)
β
πβ‘0
(mod π), π β₯ π.
(5.15)
Lause 5.1. Olkoot π β β€β₯2 ja π/π, π/π β β sekä polynomi π (π₯) β β[π₯]. Tällöin,
jos
π
π
β‘
π
π
(mod π),
(5.16)
niin
π
π
π( ) β‘ π( )
π
π
(mod π),
(5.17)
mikäli kongruenssi (5.17) on määritelty.
41
Lause 5.2. Olkoot π β β€β₯2 ja π/π, π/π β β sekä rationaalifunktio π
(π₯) β β(π₯).
Tällöin, jos
π
π
β‘
π
π
(mod π),
(5.18)
niin
π
π
π
( ) β‘ π
( )
π
π
(mod π),
(5.19)
mikäli kongruenssi (5.19) on määritelty.
Todistus.
Esimerkki 19.
20
= 22 β
 51 β
 3β1 β‘ 0
3
20
β‘0
3
(mod 2 β
 5);
(mod 20),
(5.20)
(5.21)
missä π1 = 2, π2 = 5, π1 = 3 ja π1 = 2, π2 = 1, π£1 = β1.
Esimerkki 20.
1+
1 1 1
50
+ + =
β‘0
2 3 4
4!
(mod 52 ).
(5.22)
Esimerkki 21.
1+
1 1 1
25
+ + β‘
2 3 4
7
(mod 53 ).
(5.23)
Esimerkki 22. Olkoon π β β, π β= 5, tällöin
1
1
β‘
π+5
5
(mod π).
(5.24)
Huomaa, että kongruenssi (5.24) ei ole määritelty (mod 5).
Esimerkki 23. Olkoon π β β, tällöin
(2π β 1)(2π β 2) β
 β
 β
 (π + 2)(π + 1) β‘
(π β 1)(π β 2) β
 β
 β
 2 β
 1 = (π β 1)!
(mod π),
(5.25)
42
joten
( )
2π
β‘2
π
(mod π).
(5.26)
Lause 5.3. Kongruenssi β‘ (mod π) on ekvivalenssirelaatio joukossa
π
{ β ββ£ π β₯ π}.
π
Määritelmä 5.5. Olkoot π β β€β₯2 ja π/π β β annettu ja π β₯ π. Tällöin
π
π
π
π/π = { β ββ£ β‘
π
π
π
(mod π)}
(5.27)
on edustajan π/π määräämä jakojäännösluokka (mod π) ja
βπ = {π/πβ£ π/π β β, π β₯ π}.
Asetetaan vielä laskutoimitukset (binary operations)
β§

β¨ π₯ + π¦ = π₯ + π¦,
(5.28)
(5.29)

β© π₯ β
 π¦ = π₯π¦
aina, kun π₯, π¦ β βπ .
Lause 5.4. a) Laskutoimitukset
{
+ : βπ × βπ β βπ ,
(5.30)
ovat hyvinmääriteltyjä (well defined) eli binäärioperaatiot ovat funktioita.
b). Nolla-alkio (zero) on
0={
ππ
β£ π, π β β€,
π
π β₯ π}
(5.31)
ja vasta-alkio
βπ₯ = βπ₯ β π₯ β βπ .
(5.32)
c). Ykkösalkio (unity)
1={
π + ππ
β£ π, π β β€,
π
π β₯ π}
(5.33)
43
ja käänteisalkio (inverse)
π₯
β1
= π₯β1
β π₯, π₯β1 β βπ .
(5.34)
d) Kolmikko (βπ , +, β
) muodostaa ykkösellisen kommutatiivisen renkaan.
Lause 5.5. Olkoon π β β€β₯2 . Tällöin kuvaus
( )β1
πΉ (π/π) = π π
(5.35)
πΉ : βπ β β€π
(5.36)
on rengasisomorfia eli βπ βΌ
= β€π .
Todistusta EI kysytä kokeessa.
Todistus: Laskemalla saadaan
1)
(
)
(
)
π π
ππ + ππ
πΉ
+
=πΉ
=
π π
ππ
( )β1
( )β1 ( )β1
ππ + ππ ππ
= (ππ + ππ) π
π
=
( )β1
( )β1
π π
+π π
=
( )
( )
π
π
πΉ
+πΉ
,
π
π
(5.37)
joten πΉ on ryhmien (βπ , +) ja (β€π , +) välinen homomorfia.
2)
(
)
( )
π π
ππ
β
=πΉ
=
πΉ
π π
ππ
( )β1
( )β1 ( )β1
ππ ππ
=π π
π π
=
( ) ( )
π
π
πΉ
πΉ
.
π
π
(5.38)
44
3)
( )
πΉ 1 =πΉ
( )
( )β1
1
=1 1
= 1.
1
(5.39)
Kohtien 1),2) ja 3) nojalla πΉ : βπ β β€π on rengasmorfismi.
4) Asetetaan nyt
( )
π
πΉ
= 0,
π
(5.40)
( )β1
π π
= 0.
(5.41)
missä π β₯ π, joten
Kerrotaan 5.41 puolittain alkiolla π, jolloin saadaan
( )β1
π π
π=0β
π
β
π=0
β
πβ‘0
(mod π)
β
π
= 0. (5.42)
π
Siten πΉ : βπ β β€π on injektio.
5) Olkoon vielä π β β€π . Tällöin, jos valitaan π = π, π = 1, niin
( )
( )
( )β1
π
π
πΉ
= π.
=πΉ
=π 1
π
1
(5.43)
Siispä πΉ : βπ β β€π on surjektio.
Kohtien 4) ja 5) nojalla
πΉ : βπ β β€π
on bijektio ja edelleen rengasisomorfia.
Siten βπ ja β€π voidaan samaistaa, jolloin merkitään
βπ β π/π = ππ
β1
β β€π .
(5.44)
ESIM: Lasketaan 2/3 renkaassa β7 . Aluksi saadaan
2
2+πβ
7
β‘
3
3
(mod 7) βπ β β€.
(5.45)
45
Valitaan π = 4, jolloin
2
2+4β
7
β‘
= 10 β‘ 3
3
3
(mod 7).
(5.46)
Täten
2/3 = 3.
(5.47)
Toisaalta β€7 :ssa.
β1
2β
3
= 2 β
 5 = 10 = 3.
(5.48)
Lemma 5.1. Olkoon πΊ ryhmä ja π β πΊ. Tällöin kuvaukset
π : πΊ β πΊ,
π(π₯) = π₯β1
(5.49)
π : πΊ β πΊ,
π (π₯) = ππ₯
(5.50)
ja
ovat bijektioita.
Todistus: Asetetaan
β1
π(π₯1 ) = π(π₯2 ) β π₯β1
1 = π₯2 ,
(5.51)
josta saadaan π₯1 = π₯2 . Siten π on injektio.
Olkoon sitten π¦ β πΊ annettu. Valitaan nyt π₯ = π¦ β1 , jolloin
π(π₯) = π(π¦ β1 ) = (π¦ β1 )β1 = π¦.
(5.52)
Täten π on surjektio ja edelleen bijektio.
Seuraus: Olkoon
π» = {π1 , ..., ππ }
(5.53)
äärellinen ryhmä. Tällöin π(π») = π» eli
β1
{πβ1
1 , ..., ππ } = {π1 , ..., ππ }.
(5.54)
46
ESIM: Olkoon π» = β€β11 , missä
1β1 = 1, 2β1 = 6, 3β1 = 4, , 4β1 = 3, 5β1 = 9,
6β1 = 2, 7β1 = 8, 8β1 = 7, 9β1 = 5, 10β1 = 10.
(5.55)
Tällöin
1 β
 2 β
 3 β
 4 β
 5 β
 6 β
 7 β
 8 β
 9 β
 10 =
1 β
 2 β
 2β1 β
 3 β
 3β1 β
 5 β
 5β1 β
 7 β
 7β1 β
 10 = β1.
(5.56)
Lause 5.6. WILSONIN LAUSE: Olkoon π β β. Tällöin
(π β 1)! β‘ β1
(mod π).
(5.57)
Lause 5.7. Olkoot π β ββ₯3 . Tällöin
1+
1
1 1
+ + ... +
β‘0
2 3
πβ1
(mod π).
(5.58)
Todistus. Lemman 5.1 nojalla π(β€βπ ) = β€βπ eli
{1
Täten
β1
, ..., π β 1
πβ1
β
π=1
π
β1
β1
} = {1, ..., π β 1}.
=
πβ1
β
π,
(5.59)
(5.60)
π=1
Seuraavassa käytetään samaistusta (5.44). Yhtälön V.P. (vasen puoli)=
1/1 + 1/2 + ... + 1/π β 1 =
1 + 1/2 + ... + 1/(π β 1) = 1 + 1/2 + ... + 1/(π β 1).
(5.61)
47
Toisaalta Yhtälön O.P. (oikea puoli)=
1 + ... + π β 1 = 1 + 2 + ... + π β 1 = π(π β 1)/2 = 0,
(5.62)
missä πβ£π(π β 1)/2, sillä π β₯ 3. Ekvivalenssiluokkien (5.61) ja (5.62) identtisyydestä seuraa edustajien välinen kongruenssi (5.58).
Lause 5.8. EULER-FERMAT: Olkoot π β β€, π β β€β₯2 annettu ja π β₯ π.
Tällöin
ππ(π) β‘ 1
(mod π).
(5.63)
Todistus. Asetetaan π (π₯) = πβ
π₯. Koska π β β€βπ , niin Lemman 5.1 nojalla π (β€βπ ) =
β€βπ eli
{π β
 π1 , ..., π β
 ππ(π) } = {π1 , ..., ππ(π) }.
(5.64)
π β
 π1 β
 β
 β
 π β
 ππ(π) = π1 β
 β
 β
 ππ(π)
(5.65)
ππ(π) π1 β
 β
 β
 ππ(π) = π1 β
 β
 β
 ππ(π) ,
(5.66)
Siten
eli
josta
ππ(π) = 1.
(5.67)
SEURAUS:
Lause 5.9. FERMATβN PIKKULAUSE: Olkoot π β β€, π β β annettu ja π β€ π.
Tällöin
ππβ1 β‘ 1
(mod π).
(5.68)
Todistetaan seuraavaksi eräs Wilsonin lauseen yleistys.
Lause 5.10. Olkoot π β ββ₯3 ja π β β€+ . Tällöin
ππ β1
β
π β‘ β1 (mod ππ ).
(5.69)
π=1,πβ€π
48
Todistus. Olkoon π β β€βππ oma käänteisalkionsa eli
π=π
β1
β π2 = 1.
(5.70)
Siten
π2 β 1 = 0,
(5.71)
(π β 1)(π + 1) = π β
 ππ ,
(5.72)
πβ£π β 1 tai πβ£π + 1.
(5.73)
πβ£π β 1 ja πβ£π + 1,
(5.74)
πβ£2π β πβ£π.
(5.75)
josta
jollakin π β β€. Välttämättä
Jos
niin
Mutta π β₯ π, joten joudutaan ristiriitaan. Tarkastellaan siis tapaukset
1.)
πβ£π β 1 ja π β€ π + 1
(5.76)
2.)
π β β£π β 1 ja πβ£π + 1.
(5.77)
ja
Tapaus 1. Yhtälön (5.72) nojalla
ππ β£π β 1 β π = 1.
(5.78)
Tapaus 2. Yhtälön (5.72) nojalla
ππ β£π + 1 β π = β1.
(5.79)
Siten π β β€βππ on oma käänteisalkionsa täsmälleen silloin, kun π = ±1. Edelleen
β€βππ = {1, β1} βͺ π΅,
(5.80)
49
missä joukon
π = π(ππ ) β 2,
π΅ = {π1 , ..., ππ },
(5.81)
alkioille pätee
ππ
β1
β= ππ ,
π = 1, ..., π.
(5.82)
Täten
π΅ = {π1 , ..., ππ/2 , π1
β1
, ..., ππ/2
β1
}
(5.83)
ja siten
β
π = 1(β1)π1 π1
β1
β
 β
 β
 ππ/2 ππ/2
β1
= β1.
(5.84)
πββ€βππ
ESIM: 32 = ππ . Jolloin
1 β
 2 β
 4 β
 5 β
 7 β
 8 β‘ β1 (mod 32 ).
5.2
(5.85)
Wolstenholmen lause
Lause 5.11. WOLSTENHOLMEN LAUSE: Olkoon π β ββ₯5 . Tällöin
1+
1 1
1
+ + ... +
β‘0
2 3
πβ1
(mod π2 ).
(5.86)
(Tätä todistusta EI kysytä kokeessa.)
Todistus, I tapa:
Tarkastellaan polynomia
πΊ(π₯) = (π₯ β 1)(π₯ β 2) β
 β
 β
 (π₯ β (π β 1)) β β€[π₯].
(5.87)
Aukaistaan tulo, jolloin
πΊ(π₯) = π₯πβ1 β ππβ2 π₯πβ2 + ππβ3 π₯πβ3 β ...
+π2 π₯2 β π1 π₯ + π0 ,
(5.88)
50
missä ππ β β€. Välittömästi saadaan
π₯(π₯ β 1)(π₯ β 2) β
 β
 β
 (π₯ β (π β 1)) =
π₯π β ππβ2 π₯πβ1 + ππβ3 π₯πβ2 β ππβ4 π₯πβ3 + ...
+π2 π₯3 β π1 π₯2 + π0 π₯,
(5.89)
johon sijoitetaan π₯ = π¦ β 1 ja siten
(π¦ β 1)(π¦ β 2) β
 β
 β
 (π¦ β (π β 1))(π¦ β π) = (π¦ β 1)π
βππβ2 (π¦ β 1)πβ1 + ππβ3 (π¦ β 1)πβ2 β ππβ4 (π¦ β 1)πβ3 + ...
+π2 (π¦ β 1)3 β π1 (π¦ β 1)2 + π0 (π¦ β 1).
(5.90)
Yhtälössä (5.90) V.P.=
(π¦ β π)πΊ(π¦) = (π¦ β π)(π¦ πβ1 β ππβ2 π¦ πβ2 + ππβ3 π¦ πβ3 β ...
+π2 π¦ 2 β π1 π¦ + π0 ) =
π¦ π β (π + ππβ2 )π¦ πβ1 + (πππβ2 + ππβ3 )π¦ πβ2
β(πππβ3 + ππβ4 )π¦ πβ3 + ...
β(ππ2 + π1 )π¦ 2 + (ππ1 + π0 )π¦ β ππ0 .
(5.91)
Toisaalta yhtälön (5.90) O.P.=
( )
( )
(
)
π
π
πβ1
πβ1
π
π¦ β(
+ ππβ2 )π¦
+(
+ ππβ2
+ ππβ3 )π¦ πβ2
1
2
1
( )
(
)
(
)
π
πβ1
πβ2
β(
+ ππβ2
+ ππβ3
+ ππβ4 )π¦ πβ3
3
2
1
51
(
)
(
)
( )
π
πβ1
2
+... + (
+ ππβ2
+ ... + π1
+ π0 )π¦
πβ1
πβ2
1
β(1 + ππβ2 + ... + π1 + π0 ).
(5.92)
Verrataan seuraavaksi vastinpotenssien kertoimia yhtälöissä (5.91) ja (5.92), jolloin
π¦π :
π¦
πβ1
:
π + ππβ2
1 = 1,
(5.93)
( )
π
=
+ ππβ2 ,
1
(5.94)
π¦ πβ2 : πππβ2 + ππβ3 =
( )
(
)
π
πβ1
+ ππβ2
+ ππβ3 ,
2
1
(5.95)
π¦ πβ3 : πππβ3 + ππβ4 =
( )
(
)
(
)
π
πβ1
πβ2
+ ππβ2
+ ππβ3
+ ππβ4 ,
3
2
1
(5.96)
π¦ 1 : ππ1 + π0 =
(
)
(
)
( )
π
πβ1
2
+ ππβ2
+ ... + π1
+ π0 ,
πβ1
πβ2
1
(5.97)
...
π¦0 :
ππ0 = 1 + ππβ2 + ... + π1 + π0 .
(5.98)
Kaksi ensimmäistä ovat triviaali-identiteettejä mutta seuraavista saadaan palautuskaavat:
ππβ2
( )
π
=
,
2
(5.99)
52
( ) (
)
π
πβ1
=
+
ππβ2 ,
3
2
(5.100)
( ) (
)
(
)
πβ2
π
πβ1
=
+
ππβ2 +
ππβ3 , ...
4
3
2
(5.101)
2ππβ3
3ππβ4
(
(π β 2)π1 =
) (
)
( )
π
πβ1
3
+
ππβ2 + ... +
π2 ,
πβ1
πβ2
2
(π β 1)π0 = 1 + ππβ2 + ... + π1 .
Huomaa, että nämä yhtälöt ovat muotoa
(
)
π
πππβπβ1 =
+ ... β 1 β€ π β€ π β 1.
π+1
(5.102)
(5.103)
(5.104)
Käytetään tulosta (4.26), jolloin
( )
π
π 2
(5.105)
ja siten
π = 1.
πβ£ππβ2 .
(5.106)
Seuraavaksi
( )
π
πβ£
ja πβ£ππβ2 ,
3
(5.107)
joten
π = 2.
πβ£ππβ3 .
(5.108)
Edelleen
( )
π
πβ£
,
4
πβ£ππβ2
ja πβ£ππβ3 ,
(5.109)
joten
π = 3.
πβ£ππβ4 .
(5.110)
53
...
π = π β 2.
πβ£π1 .
(5.111)
πβ£π1 , π2 , ..., ππβ2 ,
(5.112)
Siten
josta tuloksen (5.103) kanssa seuraa
π = π β 1.
(π β 1)π0 β‘ 1 (mod π)
(5.113)
eli
π0 β‘ β1 (mod π).
(5.114)
π0 = (π β 1)!,
(5.115)
Mutta
joten saadaan II todistus Wilsonin lauseelle.
Sijoitetaan nyt π₯ = π yhtälöön
πβ1
πβ1
β
β
πΊ(π₯) =
(π₯ β π) =
(β1)π ππ π₯π ,
π=1
ππβ1 = 1,
(5.116)
π=0
josta saadaan
π1 = π2 π β π3 π2 β ... + ππβ2 .
(5.117)
Koska π β₯ 5, niin πβ£π2 ja siten
π2 β£π1 .
Toisaalta
π1 =
πβ1 πβ1
β
β
(5.118)
π=
π=1 π=1,πβ=π
2 β
 3 β
 β
 β
 (π β 1) + 1 β
 3 β
 4 β
 β
 β
 (π β 1) + ...
+1 β
 2 β
 β
 β
 (π β 3) β
 (π β 1) + 1 β
 2 β
 β
 β
 (π β 2) =
54
)
(
1
1 1
.
(π β 1)! 1 + + + ... +
2 3
πβ1
(5.119)
Siten
1 1
1
π 1 + + + ... +
2 3
πβ1
2
(5.120)
II todistus Fermatβn pikkulauseelle. Olkoot π β β, π β β€ ja π β€ π. Tällöin
πβ‘π
(mod π),
(5.121)
jollakin π = 1, 2, ..., π β 1. Sijoitetaan π₯ = π yhtälöön (5.116), jolloin
ππβ1 β ππβ2 ππβ2 + ππβ3 ππβ3 β ... + π2 π2 β π1 π + π0
β‘ 0 (mod π),
(5.122)
ππβ2 , ..., π1 β‘ 0 (mod π).
(5.123)
missä
Siten
ππβ1 β‘ βπ0 β‘ β(π β 1)! β‘ 1 (mod π).
5.3
(5.124)
(π β 1)! ja ππβ1 (mod π2 )/EI kokeeseen
Tiedetään, että
(π β 1)! β‘ β1 (mod π2 ),
(5.125)
kun π = 5, 13, 563, ... (Wilsonin alkulukuja) ja
ππβ1 β‘ 1 (mod π2 ),
(5.126)
kun π = 1093, 3511, .... Mutta yleisellä tasolla kohtien (5.125) ja (5.126) jakojäännöksien (mod π2 ) käyttäytymistä ei tunneta.
55
Ehdon (5.126) tutkiminen on ollut tärkeää liittyen Fermatβn suuren lauseen todistusyrityksiin, sillä jos π β ββ₯3 ja
2πβ1 ββ‘ 1 (mod π2 ),
(5.127)
niin
π₯π + π¦ π β= π§ π
β π₯, π¦, π§ β β€+ .
(5.128)
Tosin Andre Wiles [Annals of Mathematics 141 (1994)] on todistanut, että (5.128)
pätee ilman lisäoletusta (5.127). Wilesin todistus perustuu mm. elliptisten käyrien ominaisuuksiin.
Olkoon π β ββ₯3 , tällöin Pikku Fermatβn nojalla tiedetään, että
2πβ1 β 1 = π β
 π,
(5.129)
jollakin π β β€, joten on luonnollista tutkia Fermatβn osamääriä
ππ (2) =
2πβ1 β 1
β β€.
π
(5.130)
Lause 5.12. Olkoon π β ββ₯3 . Tällöin
ππ (2) =
2πβ1 β 1
1 1
1
β‘ 1 + + + ... +
π
3 5
πβ2
(mod π).
Huomaa, että (5.131) on yhtäpitävää ehdon
(
)
1 1
1
πβ1
2
β‘ 1 + π 1 + + + ... +
3 5
πβ2
(mod π2 )
(5.131)
(5.132)
kanssa.
Todistus. Aluksi binomikaavalla saadaan
πβ1 ( )
π ( )
β
β
π
π
π
2 =
=2+
,
π
π
π=0
π=1
(5.133)
56
jossa tuloksen (4.26) nojalla
( )
π
= πβπ ,
π
(5.134)
jollakin βπ β β€ aina, kun π = 1, ..., π β 1. Edelleen
βπ =
(π β 1)(π β 2) β
 β
 β
 (π β π + 1)
β‘
π!
(β1)πβ1 (π β 1)!
(β1)πβ1
=
π!
π
(5.135)
(mod π)
eli
βπ =
(β1)πβ1
+ ππ π,
π
(5.136)
jollakin ππ = π/π β β, π β β£π. Siten (5.134) ja (5.136) antavat
( )
(
)
π
(β1)πβ1
π
=π
+ ππ π β‘ (β1)πβ1
(mod π2 ).
π
π
π
Yhtälöiden (5.133) ja (5.137) nojalla
(
)
1 1
1
1
π
2 β‘ 2 + π 1 β + β ... +
β
2 3
πβ2 πβ1
(mod π2 ).
(5.137)
(5.138)
Toisaalta
1
1
1 1
+ β ... +
β
=
2 3
πβ2 πβ1
(
)
1 1
1
2 1 + + + ... +
3 5
πβ2
)
(
1
1
1 1
β 1 + + + ... +
+
2 3
πβ2 πβ1
1β
(
1 1
1
β‘ 2 1 + + + ... +
3 5
πβ2
)
(mod π2 )
tuloksen (5.86) nojalla. Yhdistämällä (5.138) ja (5.139) saadaan
(
)
1 1
1
π
2 β‘ 2 + 2π 1 + + + ... +
(mod π2 ),
3 5
πβ2
(5.139)
(5.140)
missä π β₯ 2, joten (5.132) seuraa.
57
Esimerkki 24. Olkoon π = 7. Nyt
2πβ1 = 26 = 1 + 63 = 1 + 7 β
 9 β‘
(5.141)
(
)
1 1
1+7 1+ +
3 5
(5.142)
(mod 72 ).
Huomaa, että 1/3 = 5 ja 1/5 = 3 (mod 7).
6
Polynomien kongruenssi
Määritelmä 6.1. Olkoot π β β€β₯2 ja
π (π₯) =
π
β
ππ π₯π β β[π₯],
π=0
π(π₯) =
π
β
ππ π₯π β β[π₯],
π=0
jolloin asetetaan
π (π₯) β‘ π(π₯) (mod π)
ππ β‘ ππ
(mod π)
β
βπ = 0, 1, ..., π.
(6.1)
Seuraavassa käytetään jakojäännösluokkia π β β€π . Huomaa, että kun π β β, niin
β€π on kunta.
Määritelmä 6.2. Olkoon π β β€β₯2 ja π(π₯) = π0 + π1 π₯ + ... + ππ π₯π β β€[π₯]. Kuvaus
ππ (π0 + π1 π₯ + ... + ππ π₯π ) = π0 + π1 π₯ + ... + ππ π₯π
ππ : β€[π₯] β β€π [π₯],
(6.2)
ππ (π(π₯)) = π(π₯),
on reduktio (mod π).
58
Lause 6.1. Reduktio
ππ : β€[π₯] β β€π [π₯],
ππ (π(π₯)) = π(π₯),
on rengasmorfismi.
Lause 6.2.
π0 + ... + ππ π₯π = π0 + ... + ππ π₯π β
π0 + ... + ππ π₯π β‘ π0 + ... + ππ π₯π
(mod π)
(6.3)
(6.4)
Lause 6.3. WOLSTENHOLMEN LAUSE: Olkoon π β ββ₯5 . Tällöin
1+
1
1 1
+ + ... +
β‘0
2 3
πβ1
(mod π2 ).
(6.5)
Todistus. II tapa. Nojautuu Fermatβn pikkulauseeseen 5.9.
Tarkastellaan polynomeja
πΊ(π₯) = (π₯ β 1)(π₯ β 2) β
 β
 β
 (π₯ β (π β 1)) β β€[π₯];
(6.6)
πΉ (π₯) = π₯πβ1 β 1 β β€[π₯]
(6.7)
ja niiden reduktioita (mod π)
πΊ(π₯), πΉ (π₯) β β€π [π₯].
(6.8)
Välittömästi
πΊ(π) = 0,
5.9
πΉ (π) = 0,
βπ = 1, 2, ..., π β 1;
(6.9)
βπ = 1, 2, ..., π β 1.
(6.10)
59
Kirjoitetaan
πβ1
πβ1
β
β
πΊ(π₯) =
(π₯ β π) =
(β1)π ππ π₯π =
π=1
π=0
π₯πβ1 β ππβ2 π₯πβ2 + ππβ3 π₯πβ3 β ...
+ π2 π₯2 β π1 π₯ + π0 ,
ππβ1 = 1. (6.11)
Koska polynomirenkaassa β€π [π₯] ei-vakiopolynomilla on korkeintaan asteen verran
nollakohtia, niin Lauseen 16.2 nojalla saadaan polynomien identtisyys
πΊ(π₯) = πΉ (π₯).
(6.12)
Todistetaan (6.12). Tutkitaan polynomia
π(π₯) := πΊ(π₯) β πΉ (π₯) =
β π πβ2 π₯πβ2 + ... β π 1 π₯ + π 0 β 1 (6.13)
jonka aste deg π(π₯) β€ π β 2 ja jolla on π β 1 nollakohtaa 1, ..., π β 1. Jos olisi
deg π(π₯) β₯ 1, niin saataisiin ristiriita Lauseen 16.2 kanssa. Siten π(π₯) on vakiopolynomi. Koska
π(1) := πΊ(1) β πΉ (1) = 0 β 0 = 0,
(6.14)
niin πΊ(π₯) = πΉ (π₯).
Tuloksen (6.12) nojalla
π₯πβ1 β ππβ2 π₯πβ2 + ππβ3 π₯πβ3 β ...
+π2 π₯2 β π1 π₯ + π0 β‘ π₯πβ1 β 1
(mod π).
(6.15)
60
eli
ππ β‘ 0
(mod π), π = 1, 2, ..., π β 2,
π0 β‘ β1
(mod π).
(6.16)
Sijoitetaan nyt π₯ = π yhtälöön (6.11), jolloin
πβ1
πβ1
β
β
(β1)π ππ ππ .
(π β π) =
(6.17)
π=0
π=1
Tällöin saadaan
π1 = π2 π β π3 π2 β ... + ππβ2 .
(6.18)
Koska π β₯ 5, niin πβ£π2 ja siten
π2 β£π1 .
Toisaalta
π1 =
πβ1 πβ1
β
β
(6.19)
π=
π=1 π=1,πβ=π
2 β
 3 β
 β
 β
 (π β 1) + 1 β
 3 β
 4 β
 β
 β
 (π β 1) + ...
+1 β
 2 β
 β
 β
 (π β 3) β
 (π β 1) + 1 β
 2 β
 β
 β
 (π β 2) =
(
1 1
1
(π β 1)! 1 + + + ... +
2 3
πβ1
)
.
(6.20)
Siten
1 1
1
π 1 + + + ... +
2 3
πβ1
2
(6.21)
Esimerkki 25. π = 3.
2
β
πΊ(π₯) =
(π₯ β π) = π₯2 β π1 π₯ + π0 = π₯2 β 3π₯ + 2,
π=1
)
(
1
π1 = 3 = 2! 1 +
,
2
β
(
)
1
3
1 + 2 . (6.22)
61
Esimerkki 26. π = 5.
4
β
πΊ(π₯) = (π₯ β π) =
π=1
π₯4 β π3 π₯3 + π2 π₯2 β π1 π₯ + π0 ,
π3 = 4 + 3 + 2 + 1,
(6.23)
π2 = 3 β
 4 + 2 β
 4 + 1 β
 4 + 2 β
 3 + 1 β
 3 + 1 β
 2,
π1 = 2 β
 3 β
 4 + 1 β
 3 β
 4 + 1 β
 2 β
 4 + 1 β
 2 β
 3,
π0 = 4!.
ja
(
1 1 1
π1 = 50 = 4! 1 + + +
2 3 4
)
52 β₯ 4!
,
β
(
)
1
1
1
. (6.24)
5 1 + + +
2 3 4
2
Lause 6.4. Olkoon π β β, tällöin
(π₯ + 1)π β‘ π₯π + 1
(mod π).
(6.25)
polynomirenkaassa β[π₯].
Todistus. Binomisarjan ja Lauseen 4.5 nojalla
π ( )
β
π π
(π₯ + 1) =
π₯ β‘
π
π=0
π
π₯π + 0 β
 π₯πβ1 + 0 β
 π₯πβ2 + ... + 0 β
 π₯ + 1 = π₯π + 1
(6.26)
(mod π).
Lause 6.5. Olkoot π β β€β₯2 ja π (π₯), π(π₯), β(π₯) β β[π₯] ja
π(π₯) β‘ β(π₯)
(mod π).
(6.27)
Tällöin
π (π(π₯)) β‘ π (β(π₯))
(mod π).
(6.28)
62
Lause 6.6. Olkoot π β β ja π β β. Tällöin
π
π
(π₯ + 1)π β‘ π₯π + 1
(mod π).
(6.29)
polynomirenkaassa β[π₯].
β
Todistus. Induktiolla. π = 1.
Lause 6.4.
Induktioaskeleessa lasketaan V.P.=
(π₯ + 1)π
π+1
π
π
= ((π₯ + 1)π )π β‘ (π₯π + 1)π
π
β‘ (π₯π )π + 1 = π₯π
π+1
+ 1 (mod π)
(6.30)
(6.31)
=O.P. Kohdassa (6.30) sovellettiin induktio-oletusta ja Lausetta 6.5 sekä kohdassa (6.30) Lausetta 6.4.
Seurauksena saadaan
Lause 6.7. Olkoot π β β ja π β β€+ . Tällöin
( π)
π
β‘ 0 (mod π) β π = 1, ..., ππ β 1.
π
(6.32)
Lause 6.6 voidaan yleistää kahdenmuuttujan polynomeille.
Lause 6.8. Olkoot π β β ja π β β. Tällöin
π
π
(π₯ + π¦)π β‘ π₯π + π¦ π
π
(mod π)
(6.33)
polynomirenkaassa β[π₯, π¦].
Ja edelleen useanmuuttujan tapaukseen.
Lause 6.9. Olkoot π β β ja π β β. Tällöin
π
π
π
(π₯1 + ... + π₯π )π β‘ π₯π1 + ... + π₯ππ
(mod π)
(6.34)
polynomirenkaassa β[π₯1 , ..., π₯π ].
63
6.1
Sovelluksia lukujen kongruensseihin
Määritelmä 6.3. Olkoon π β β ja
π΄=
π
π
= ππ ,
π
π
π β β£ππ.
(6.35)
Tällöin asetetaan
π£π (π΄) = π,
(6.36)
joka on luvun π΄ eksponentiaalinen π-valuaatio.
Siten, jos π£π (π΄) β₯ 0, niin π β₯ π ja jos πβ£π΄, niin π β₯ π.
Sovelletaan Lausetta 6.9 antamalle muuttujille rationaalilukuarvot.
Lause 6.10. Olkoot π β β, π β β ja π΄π β β, π£π (π΄π ) β₯ 0 aina, kun π = 1, ..., π.
Tällöin
π
π
π
(π΄1 + ... + π΄π )π β‘ π΄π1 + ... + π΄ππ
(mod π).
(6.37)
Huomaa, että (6.37) on Pikku-Fermatβn yleistys.
Olkoot π β β ja π β β. Tiedetään, että π-kantakehitelmä
π=
β
ππ ππ ,
0 β€ ππ β€ π β 1
(6.38)
πβ₯0
on yksikäsitteinen.
Lause 6.11. LUCASIN (BINOMIKERROIN)LAUSE.
Olkoot π β β, π, π β β sekä
π=
β
πβ₯0
ππ ππ ,
π=
β
ππ ππ ,
0 β€ ππ , ππ β€ π β 1.
(6.39)
πβ₯0
Tällöin
( ) β( )
π
ππ
β‘
(mod π).
π
ππ
πβ₯0
(6.40)
64
Todistusta EI kysytä kokeessa.
Todistus: Aluksi huomataan, että
(1 + π₯)π = (1 + π₯)π0 (1 + π₯)ππ1 (1 + π₯)π
2
(1 + π₯)π0 (1 + π₯π )π1 (1 + π₯π )π2 β
 β
 β
2π
2
β
β
β
 β‘
(mod π)
(6.41)
Lauseen 6.6 nojalla. Sama binomikehitelmillä
π ( )
β
π
π=0
π
π₯π β‘
π0 ( )
π1 ( )
π2 ( )
β
π0 π0 β
π1 ππ1 β
π2 π2 π2
π₯
π₯
π₯
β
β
β
 =
π
π
π
0
1
2
π =0
π =0
π =0
0
1
2
πβ1 ( )
πβ1 ( )
πβ1 ( )
β
π0 π0 β π1 ππ1 β π2 π2 π2
π₯
π₯
π₯
β
β
β
 =
π
π
π
0
1
2
π0 =0
π1 =0
π2 =0
(
)(
)(
)
β β
π0
π1
π2
2
β
 β
 β
 π₯π0 +π1 π+π2 π +...
π0
π1
π2
0β€π 0β€π β€πβ1
π
(mod π).
(6.42)
Tutkitaan V.P. polynomin termiä π₯π ja sen O.P. polynomin vastintermiä π₯π0 +π1 π+π2 π
joka saadaan, kun
π = π0 + π1 π + π2 π2 + ... = π0 + π1 π + π2 π2 + ....
(6.43)
Luvun π yksikäsitteisen π-kantaesityksen nojalla havaitaan, että π0 = π0 , π1 =
π1 ,... . Täten vertaamalla kongruenssin (6.42) V.P. ja O.P. termejä π₯π , saadaan
kongruenssi
( ) β( )
π
ππ
β‘
π
ππ
πβ₯0
(mod π).
(6.44)
65
2 +...
,
Esimerkki 27. π = 7, π = 11 = 4 + 1 β
 7, π = 5 = 5 + 0 β
 7, joten
( ) ( )( ) ( )( )
11
π0
π1
4 1
β‘
=
= 0 β
 1 = 0 (mod 7).
5
π0
π1
5 0
(6.45)
Esimerkki 28.
( 100
)
3 + 2 β
 310 + 2
β‘2
310 + 2
7
Summausmenetelmiä
7.1
Polynomialgebran sovelluksia
(mod 3)
(6.46)
ESIM: Lähdetään identiteetistä
(1 + π₯)π (1 + π₯)π = (1 + π₯)π+π ,
(7.1)
josta
π ( )
β
π
π=0
π
π₯
π
π ( )
β
π
π=0
π
π
π₯ =
π+π
β(
π=0
)
π+π π
π₯ .
π
Caychyn kertosäännöllä
(
)
π+π
π+π
β (π + π)
β β (π)(π)
π
π₯ =
π₯π ,
π
π
π
π=0
π=0
π+π=π
(7.2)
(7.3)
josta
( )( ) (
)
π π
π+π
=
π
π
π
π+π=π,0β€π,πβ€π
β
(7.4)
Edelleen, asettamalla π = π = π, saadaan
) ( )
π ( )(
β
π
π
2π
=
;
π
πβπ
π
π=0
π ( )2
β
π
π=0
π
( )
2π
=
.
π
(7.5)
66
7.2
Teleskoopit
Teleskooppisumma
π
β
(ππ+1 β ππ ) = ππ+1 β π0
(7.6)
π=0
ja teleskooppitulo
π
β
ππ+1
ππ
π=0
=
ππ+1
π0
(7.7)
soveltuvat hyvin muunmuassa seuraavantyyppisten tulosten johtamiseen.
π
β
π(π + 1)
2
(7.8)
π(π + 1)(2π + 1)
6
(7.9)
π=
π=0
π
β
π2 =
π=0
π
β
3
(
π =
π=0
π
β
π(π + 1)
2
)2
(2π + 1) = (π + 1)2
(7.10)
(7.11)
π=0
Johdetaan (7.11) valitsemalla ππ = π 2 ja lähtemällä identiteetistä
ππ+1 β ππ = (π + 1)2 β π 2 = 2π + 1.
(7.12)
Otetaan summat (7.12) molemminpuolin, jolloin
π
β
π=0
(2π + 1) =
π
β
(ππ+1 β ππ ) = ππ+1 β π0 = (π + 1)2 .
(7.13)
π=0
Edelleen
2
π
β
π=0
π+
π
β
1 = (π + 1)2 ,
(7.14)
π=0
josta saadaan (7.8). Valitsemalla ππ = π 3 ja teleskopoimalla identiteettiä
ππ+1 β ππ = (π + 1)3 β π 3 = 3π 2 + 3π + 1
(7.15)
67
päästään tulokseen (7.9). JNE.
Johdetaan vielä
β
β
πβ1
π=0
π!
=0
(7.16)
lähtemällä erotuksesta
1
π
1
β
=
.
π! (π + 1)!
(π + 1)!
(7.17)
Summataan (7.17) puolittain, jolloin saadaan
π (
β
1
π=0
1
β
π! (π + 1)!
)
=
π
β
π=0
π
.
(π + 1)!
(7.18)
Yhtälön (7.18)vasemmanpuolen summassa on teleskooppi ja siten
π
β
π=0
josta raja-arvona saadaan
π
1
=1β
,
(π + 1)!
(π + 1)!
β
β
π=0
π
=1
(π + 1)!
(7.19)
(7.20)
eli (7.16).
68
8
Fibonaccin ja Lucasin luvut
8.1
Rekursio ja Binetβn kaava
Määritelmä 8.1. Luvut π0 = 0, π1 = 1 ja palautuskaava (eli rekursio)
ππ+2 = ππ+1 + ππ ,
π β β,
(8.1)
muodostavat Fibonaccin luvut ja luvut π0 = 2, π1 = 1 sekä palautuskaava
ππ+2 = ππ+1 + ππ ,
π β β,
(8.2)
muodostavat Lucasin luvut.
Siten Fibonaccin lukuja ovat
π0 = 0, π1 = 1, π2 = 1, π3 = 2, π4 = 3, π5 = 5, π6 = 8, π7 = 13, ...
(8.3)
ja Lucasin lukuja ovat
π0 = 2, π1 = 1, π2 = 3, π3 = 4, π4 = 7, π5 = 11, π6 = 18, π7 = 29, ....
(8.4)
Ratkaistaan rekursio
π£π+2 = π£π+1 + π£π ,
π β β,
(8.5)
yritteellä
π£π = π₯π ,
π₯ β ββ .
(8.6)
Rekursiosta (8.5) saadaan
π₯π+2 = π₯π+1 + π₯π
jonka ratkaisut ovat
β
1+ 5
,
πΌ=
2
β
π₯2 β π₯ β 1 = 0,
β
1β 5
π½=
.
2
(8.7)
(8.8)
69
Lause 8.1. Olkoot π, π β β. Tällöin
πΉπ = ππΌπ + ππ½ π
(8.9)
on rekursion (8.5) ratkaisu.
Todistus. Suoraan laskemalla saadaan
πΉπ+2 = ππΌπ+2 + ππ½ π+2 = π(πΌπ+1 + πΌπ ) + π(π½ π+1 + π½ π ) =
ππΌπ+1 + ππ½ π+1 + ππΌπ + ππ½ π = πΉπ+1 + πΉπ .
(8.10)
Siten Fibonaccin luvut ovat muotoa
ππ = ππΌπ + ππ½ π ,
(8.11)
mistä saadaan
π0 = ππΌ0 + ππ½ 0 ,
π1 = ππΌ1 + ππ½ 1 .
(8.12)
Sijoitetaan alkuarvot π0 = 0 ja π1 = 1 yhtälöön (8.12), josta
β
β
1+ 5
1β 5
π + π = 0, π
+π
=1
(8.13)
2
2
β
β
ja siten π = 1/ 5 ja π = β1/ 5. Vastaavasti Lucasin luvuille ja siten saadaan.
Lause 8.2. Fibonaccin ja Lucasin luvut voidaan esittää Binetβn kaavoilla
((
β )π (
β )π )
1
1+ 5
1β 5
ππ = β
β
,
(8.14)
2
2
5
β )π (
β )π
1+ 5
1β 5
+
.
2
2
(8.15)
1
ππ = β (πΌπ β π½ π ) ,
5
(8.16)
(
ππ =
Siis
70
ππ = (πΌπ + π½ π ) ,
missä
β
1+ 5
πΌ=
,
2
β
1β 5
π½=
.
2
Huomaa, että
πΌπ½ = β1,
(8.17)
πΌ + π½ = 1,
πΌβπ½ =
(8.18)
β
5.
(8.19)
Lause 8.3.
ππ =
π2π
.
ππ
(8.20)
Todistus. Suoraan laskemalla
π2π
πΌ2π β π½ 2π
= π
= πΌπ + π½ π = ππ .
ππ
πΌ β π½π
(8.21)
HUOM: Rekursioilla saadaan tarkat arvot nopeasti (laskennallinen kompleksisuus), mutta eksplisiittisistä esityksistä (8.14) ja (8.15) saadaan likiarvo nopeasti.
Lause 8.4.
πΌ2π
= β
5
β
π2π
πΌ2π+1
= β
5
β
π2π+1
β
βπ β β,
(8.22)
β
βπ β β.
Todistus. Aluksi haetaan likiarvot. Koska
β
1+ 5
πΌ=
= 1.6180...,
2
(8.23)
(8.24)
ja πΌβ1 = πΌ β 1 = 0.6180..., niin
β
1β 5
= 1 β πΌ = β0.6180....
π½=
2
(8.25)
β
β£π½ π / 5β£ < 1 β π β β.
(8.26)
Siten
Tarkemmin laskareissa.
71
8.2
Matriisiesitys
Olkoon
β
β
π π
1 1
β  = β 2 1β  .
π½=β
π1 π0
1 0
β
β
(8.27)
Lasketaan potensseja
β
π½2 = β
β
π½3 = β
2 1
1 1
3 2
2 1
β
β
β =β
β
β
β =β
π3 π2
π2 π1
π4 π3
π3 π2
β
β ,
(8.28)
β
β .
(8.29)
Jolloin huomataan, että alkioiksi tulee Fibonaccin lukuja. Sovitaan vielä, että
πβ1 = 1, sillä tällöin pätee
π1 = π0 + πβ1 .
(8.30)
Nyt
β
π½0 = π = β
Lause 8.5. Olkoon
1 0
0 1
β
π½π = β
β
β
β =β
π1
π0
π0 πβ1
ππ+1
ππ
ππ
ππβ1
β
β .
(8.31)
β
β .
(8.32)
Tällöin
π½π = π½π
βπ β β.
(8.33)
Todistus. Induktiolla. Tapaukset π = 0 ja π = 1 kohdista (8.27) ja (8.31).
Induktio-oletus: Identiteetti (8.33) pätee, kun π = π.
Induktioaskel; Lasketaan
π½π+1
β
ββ
β
1 1
π
ππ
β  β π+1
β =
= π½1 π½π = β
1 0
ππ ππβ1
(8.34)
72
β
β β
β
π
π
π
+ ππ ππ + ππβ1
β  = β π+2 π+1 β  = π½π+1 .
β π+1
ππ+1 ππ
ππ+1
ππ
(8.35)
Lause 8.6. Olkoot π, π β β, tällöin
ππ+π+1 = ππ+1 ππ+1 + ππ ππ ,
(8.36)
2
2
π2π+1 = ππ+1
+ ππ
,
(8.37)
π2π = ππ (ππ+1 + ππβ1 ).
(8.38)
Todistus. Sovelletaan identiteettiä
π½π+π = π½π+π = π½π π½π = π½π π½π ,
(8.39)
jolloin
β
β
β
β
β
β
ππ+1
ππ
ππ+π+1
ππ+π
β
β =
ππ+π ππ+πβ1
ββ
β
ππ
ππ+1 ππ
β β
β =
ππβ1
ππ ππβ1
ππ+1 ππ+1 + ππ ππ ππ+1 ππ + ππ ππβ1
ππ ππ+1 + ππβ1 ππ ππ ππ + ππβ1 ππβ1
(8.40)
(8.41)
β
β .
(8.42)
Vertaamalla matriisien (8.40) ja (8.42) vastinalkioita saadaan (8.36), josta edelleen saadaan (8.37) ja (8.38).
Lause 8.7. Olkoon π β β, tällöin
ππ+1 ππβ1 β ππ2 = (β1)π .
(8.43)
73
Todistus. Otetaan determinantit tuloksesta (8.33), jolloin
π
ππ+1 ππ 1 1
=
.
ππ ππβ1 1 0
(8.44)
Lause 8.8. Olkoon π β β, tällöin lukujen ππ+2 ja ππ+1 Eukleideen algoritmin
pituus on π. Edelleen
syt(ππ+1 , ππ ) = 1.
(8.45)
Todistus. Olkoot π = ππ+2 ja π = ππ+1 , jolloin
π0 = π, π1 = π
0 β€ π1 < π0
π0 = π1 π1 + π2 = 1 β
 π1 + π2
0 β€ π2 < π1
sillä ππ+2 = 1 β
 ππ+1 + ππ
π1 = π2 π2 + π3 = 1 β
 π2 + π3
0 β€ π3 < π2
sillä ππ+1 = 1 β
 ππ + ππβ1
..
.
ππ = ππ+1 ππ+1 + ππ+2 = 1 β
 ππ+1 + ππ+2
0 β€ ππ+2 < ππ+1
sillä ππ+2βπ = 1 β
 ππ+1βπ + ππβπ
..
.
ππβ2 = ππβ1 ππβ1 + ππ = 1 β
 ππβ1 + ππ
1 = ππ < ππβ1 = 2
sillä π4 = 1 β
 π3 + π2
ππβ1 = ππ ππ = 2 β
 1
siten
ππ = syt(π, π) = 1.
(8.46)
Edelleen saadaan
ππ = π π π + π‘π π
β
1 = π π ππ+2 + π‘π ππ+1 ,
(8.47)
missä π π ja π‘π saadaan palautuskaavoista
π π+2 = π π β ππ+1 π π+1 = π π β π π+1 ,
(8.48)
74
π‘π+2 = π‘π β ππ+1 π‘π+1 = π‘π β π‘π+1
β 0β€π β€πβ2
(8.49)
lähtien alkuarvoista π 0 = π‘1 = 1, π 1 = π‘0 = 0.
ESIM: Olkoot π = 5, π7 = 13, π6 = 8, jolloin π1 = ... = π4 = 1 ja π5 = 2. Siten
π 2 = 1, π 3 = β1, π 4 = 2, π 5 = β3,... π‘5 = 5 ja
1 = (β3) β
 13 + 5 β
 8 = π5 π6 β π4 π7 .
(8.50)
Lause 8.9. Olkoon π, π β β€+ annettu, tällöin Eukleideen algoritmin pituudelle π
pätee
π β€ log π/ log((1 +
β
5)/2)).
(8.51)
Eukleideen algoritmissa
π0 = π, π1 = π
0 < π1 < π0
π0 = π1 π1 + π2
..
.
0 < π2 < π1
ππ = ππ+1 ππ+1 + ππ+2
..
.
0 < ππ+2 < ππ+1
ππβ2 = ππβ1 ππβ1 + ππ
0 < ππ < ππβ1
ππβ1 = ππ ππ + 0
osamäärien kokonaisosille pätee ππ β₯ 1 kaikilla π. Täten
ππ β₯ 1 = π2 ,
(8.52)
ππβ1 β₯ 2 = π3 ,
(8.53)
ππβ2 β₯ 1 β
 ππβ1 + ππ β₯ π3 + π2 = π4 .
(8.54)
75
Edelleen induktiolla saadaan
ππββ β₯ πβ+2
β β = 0, 1, ..., π
ja siten
π = π0 β₯ ππ+2 β₯ ((1 +
β
5)/2)π .
(8.55)
(8.56)
Epäyhtälön (8.56) todistus laskareissa.
8.3
Generoiva sarja
Olkoon
πΉ (π§) =
β
β
ππ π§ π
(8.57)
π=0
sarja, jolle haetaan lauseke tunnettujen funktioiden avulla. Vaihdetaan aluksi
summausindeksi π = π + 2, jolloin
πΉ (π§) =
β
β
ππ+2 π§ π+2 + π1 π§ + π0 .
(8.58)
π=0
Seuraavaksi käytetään rekursiota (8.1), jolloin
πΉ (π§) = π§
β
β
ππ+1 π§ π+1 + π§ 2
π=0
π§
β
β
β
β
ππ π§ π + π1 π§ + π0 =
π=0
π
ππ π§ + π§
π=1
2
β
β
ππ π§ π + π1 π§ + π0 =
π=0
π§(πΉ (π§) β π0 ) + π§ 2 πΉ (π§) + π§.
(8.59)
Yhtälöstä (8.59) saadaan ratkaisu
πΉ (π§) =
π§
.
1 β π§ β π§2
(8.60)
76
Lause 8.10. Sarjalla
πΉ (π§) =
β
β
ππ π§ π
(8.61)
π=0
on esitys rationaalifunktiona
πΉ (π§) =
π§
.
1 β π§ β π§2
Määritelmä 8.2. Sarja
πΉ (π§) =
β
β
(8.62)
ππ π§ π
(8.63)
π=0
on Fibonaccin lukujen generoiva sarja ja funktio
πΉ (π§) =
π§
1 β π§ β π§2
(8.64)
on Fibonaccin lukujen generoiva funktio.
Määritelmä 8.3. Polynomi
πΎ(π₯) = πΎπ (π₯) = π₯2 β π₯ β 1
(8.65)
on rekursion (8.1) karakteristinen polynomi.
Huomaa, että
πΎπ (π₯) = (π₯ β πΌ)(π₯ β π½),
(8.66)
joten
πΉ (π§) =
(1/π§)2
1/π§
1/π§
=
=
β 1/π§ β 1
πΎ(1/π§)
1/π§
π§
=
.
(8.67)
(1/π§ β πΌ)(1/π§ β π½)
(1 β πΌπ§)(1 β π½π§)
Jaetaan (8.67) osamurtoihin ja käytetään geometrisen sarjan summakaavaa, jolloin
1
πΉ (π§) = β
5
(
1
1
β
1 β πΌπ§ 1 β π½π§
)
=
β
β
β
) π β
1 ( π
π
β πΌ βπ½ π§ =
ππ π§ π .
5
π=0
π=0
(8.68)
Vertaamalla sarjojen kertoimia saadaan jälleen Binetβn esitys (8.14).
77
8.4
Laajennus negatiivisiin indekseihin/Todistuksia EI kysytä
kokeessa
Lauseiden 8.11, 8.12, 8.13 ja 8.14 todistuksia ei vaadita kokeessa.
Sallitaan Fibonaccin lukujen palautuskaavassa
ππ+2 = ππ+1 + ππ
(8.69)
negatiiviset indeksit, jolloin asettamalla π = β1, β2, ..., saadaan
π1 = π0 + πβ1 β πβ1 = 1,
(8.70)
π0 = πβ1 + πβ2 β πβ2 = β1,
(8.71)
πβ1 = πβ2 + πβ3 β πβ3 = 2, ....
(8.72)
Sijoitetaan π = βπ rekursioon (8.69), jolloin
πβπ = βπβ(πβ1) + πβ(πβ2) .
(8.73)
Lause 8.11.
πβπ = (β1)π+1 ππ
β π β β.
(8.74)
Todistus. Induktiolla käyttäen rekursiota (8.73).
Äskeisen tuloksen nojalla Lause 8.5 laajenee myös negatiiviselle puolelle.
Lause 8.12. Olkoon
β
π½π = β
ππ+1
ππ
ππ
ππβ1
β
β .
(8.75)
Tällöin
π½π = π½π
βπ β β€.
(8.76)
78
Todistus. π β₯ 0 kts. Lause 8.5.
π β€ 0.
Alkuaskel: π = β1. Aluksi määrätään käänteismatriisi
β
β
0 1
β 
π½β1 = β
1 β1
(8.77)
ja toisaalta
β
β
β
β
0 1
π0 πβ1
β .
β =β
π½β1 = β
1 β1
πβ1 πβ2
(8.78)
Laskareissa loput.
Edelleen, Lauseet 8.6 ja 8.7 laaajenevat negatiivisiin indekseihin.
Lause 8.13. Olkoot π, π β β€, tällöin
ππ+π+1 = ππ+1 ππ+1 + ππ ππ ,
(8.79)
2
2
π2π+1 = ππ+1
+ ππ
,
(8.80)
π2π = ππ (ππ+1 + ππβ1 ).
(8.81)
Huomaa, että (8.79) on yhtäpitävä kaavan
ππ+π = ππ+1 ππ + ππ ππβ1
(8.82)
kanssa.
Lause 8.14. Olkoon π β β€, tällöin
ππ+1 ππβ1 β ππ2 = (β1)π .
(8.83)
79
8.5
Jaollisuustuloksia
Lause 8.15. Olkoot π, π, π, π β β€, tällöin
ππ β£πππ ,
(8.84)
(ππ , ππ ) = ππ
(8.85)
ππ ππ β£ππ π .
(8.86)
ja jos (π, π ) = π, niin
ja jos π β₯ π , niin
Todistus. Kohta (8.84). Relaatiosta (8.81) saadaan
π2π = ππ (ππ+1 + ππβ1 ),
(8.87)
joten saadaan induktion alkuaskel
ππ β£π2π .
(8.88)
Sijoitetaan π = ππ yhtälöön (8.82), jolloin
π(π+1)π = ππ+1 πππ + ππ πππβ1 ,
(8.89)
jonka avulla saadaan induktioaskel ja siten (8.84) todistettua arvoilla π β₯ 1.
Koska π0 = 0, niin ππ β£π0 aina, kun π β β€. Tapaus π β€ 0 pienin säädöin vastaavasti.
Kohta (8.85). Nyt π = ππ ja π = ππ, joillakin π, π β β€. siten kohdan (8.84)
nojalla
ππ β£ππ ,
ππ β£ππ .
(8.90)
Lauseen 3.5 nojalla on olemassa sellaiset π, π  β β€, että
π = ππ + π π,
(8.91)
80
joten jälleen kaavan (8.82) nojalla
ππ = πππ +π π = πππ +1 ππ π + πππ ππ π β1 .
(8.92)
Jos, nyt
πβ£ππ ,
πβ£ππ ,
(8.93)
πβ£ππ π ,
πβ£πππ .
(8.94)
niin kohdan (8.84) nojalla
Täten kohdan (8.92) nojalla saadaan
πβ£ππ .
(8.95)
Kohdan (8.90) nojalla ππ on yhteinen tekijä ja kohdan (8.95) nojalla suurin tekijä.
Kohta (8.86) laskarit.
ππ (mod π)
8.6
Tarkastellaan Fibonaccin jonoa (ππ ) = (ππ )β
π=0 (mod π).
ESIM:
(ππ ) β‘ (0, 1, 1, 0, 1, 1, 0, 1, 1, ...) (mod 2).
(8.96)
(ππ ) β‘ (0, 1, 1, 2, 0, 2, 2, 1, 0, 1, 1, ...) (mod 3).
(8.97)
(ππ ) β‘ (0, 1, 1, 2, 3, 0, 3, 3, 1, 4, 0, 4, 4, 3, 2, 0, 2, 2, 4, 1,
0, 1, 1, ...) (mod 5).
(ππ ) β‘ (0, 1, 1, 2, 3, 5, 8, 3, 1, 4, 5, 9, 4, 3, 7, 0, 7, 7, ...) (mod 10),
(8.98)
(8.99)
81
π15 = π30 = π45 = π60 β‘ 0, π61 = π62 β‘ 1 (mod 10).
(8.100)
Siten
π3+π β‘ ππ
(mod 2),
β π β β.
(8.101)
π8+π β‘ ππ
(mod 3),
β π β β.
(8.102)
π20+π β‘ ππ
(mod 5),
β π β β.
(8.103)
π60+π β‘ ππ
(mod 10),
β π β β.
(8.104)
Määritelmä 8.4. Jonon (ππ ) jakso on luku π½ = π½π β β€+ , jolle pätee
ππ+π½ = ππ
β π β β.
(8.105)
Minimijakso= π π½π = min{π½ β β€+ β£π½ = ππππ π}.
Olkoon π½π = π½π (π) Fibonaccin jonon jakso (mod π).
Esimerkki 29.
π π½π (2) = 3, π π½π (3) = 8, π π½π (5) = 20, π π½π (10) = 60.
(8.106)
Lause 8.16.
π π½π (π) β€ π 2
βπ β β€β₯2 .
(8.107)
(π π ) β β€π = {0, ..., π β 1}
(8.108)
#β€2π = #{(π, π)β£ π, π β β€π } = π 2 ,
(8.109)
Todistus. Tarkastellaan jonoa
Koska
82
niin joukossa
{(ππ , π π+1 )β£ π = 0, 1, ..., π 2 }
(8.110)
(ππ , π π+1 ) = (πβ , π β+1 )
(8.111)
on sellaiset alkiot, että
ja 0 β€ π < β β€ π 2 . Olkoon π½ = β β π, tällöin
π π+π½ = π π ,
π π+π½+1 = π π+1
(8.112)
β π β β,
(8.113)
ja siten rekursion nojalla
π π+π½ = π π
misså 1 β€ π½ β€ π 2 .
Esimerkki 30.
π½π (10) = 60 < 102 .
8.7
(8.114)
ππ (mod π)
Binetβn kaavan (8.14) avulla
β )π (
β )π )
1 ((
ππ = β
1+ 5 β 1β 5
=
2π 5
)
π ( )(
β π ( β )π
1 β π
β
5 β β 5
=
2π 5 π=0 π
1
β
2π
(( )
( )
( )
( )
)
β
β 3
π
π
π
π
β
0+
β
2 5+
β
0+
β
 2 5 + ... ,
0
1
2
3
5
(8.115)
josta
πβ1
2
β πβ1
β(
2
ππ =
β
π=0
)
π
5π .
2π + 1
(8.116)
83
Lause 8.17. Olkoon π β ββ₯7 .
1.) Jos,
5
πβ1
2
β‘1
(mod π),
(8.117)
(mod π) ja π π½π (π) β€ π β 1.
(8.118)
niin
ππβ1 β‘ 0
2.) Jos,
5
πβ1
2
β‘ β1
(mod π),
(8.119)
niin
ππ+1 β‘ 0
(mod π) ja π π½π (π) β€ 2π + 2.
(8.120)
Kurssilla Lukuteoria A osoitetaan neliöjäännösteorian avulla, että
1.) (8.117) β π = 5π ± 1.
2.) (8.119) β π = 5π ± 2.
Todistus. Yhtälöstä (8.116) saadaan
πβ1
πβ1
2
ππ =
2 (
β
π=0
)
( ) ( )
( )
π
π
π
π πβ1
π
5 =
+
5 + ... +
5 2 ,
2π + 1
1
3
π
(8.121)
josta Lauseiden 3.13 ja 4.5 nojalla
ππ β‘ 5
πβ1
2
(mod π).
(8.122)
Edelleen asettamalla π = π + 1 yhtälöön (8.116) saadaan
π
π
2 ππ+1 =
β2β (
)
β
π+1
π=0
(
) (
)
π+1
π+1
5 =
+
5 + ...
2π + 1
1
3
π
(
)
π + 1 πβ1
+
5 2 .
π
(8.123)
(
)
π+1
(π + 1)π(π β 1)
β‘ 0 (mod π)
=
3
3β
2
(8.124)
Tässä
84
ja yleisemminkin pätee
(
)
π+1
β‘ 0 (mod π) β 2 β€ π β€ π β 1.
π
(8.125)
Siten yhtälön (8.123) nojalla
2ππ+1 β‘ 1 + 5
Merkitään π = 5
πβ1
2
πβ1
2
(mod π).
(8.126)
, jolloin π2 β‘ 1 (mod π). Nyt Lauseen 5.10 todistuksen
nojalla π β‘ ±1 (mod π).
1.) Olkoon π β‘ 1 (mod π). Tällöin yhtälöiden (8.122) ja (8.126) nojalla
ππ β‘ 1,
ππ+1 β‘ 1 (mod π).
(8.127)
Täten, ensin rekursion avulla
ππβ1 β‘ 0 (mod π)
(8.128)
ja edelleen rekursion nojalla
ππβ1+π β‘ ππ
(mod π) βπ β β,
(8.129)
joten π½π (π) = π β 1.
2.) Olkoon π β‘ β1 (mod π). Tällöin yhtälöiden (8.122) ja (8.126) nojalla
ππ β‘ β1,
ππ+1 β‘ 0 = π0
(mod π).
(8.130)
Täten
ππ+2 β‘ β1 = βπ1
(mod π),
(8.131)
ππ+3 β‘ β1 = βπ2
(mod π)
(8.132)
85
ja edelleen
π2π+1 β‘ βππ β‘ 1 (mod π)
(8.133)
sekä
π2π+2 β‘ βππ+1 β‘ 0,
(mod π)
(8.134)
joten π½π (π) = 2π + 2.
Esimerkki 31. π = 11 β‘ 1 (mod 5), jolloin
5
πβ1
2
= 55 β‘ 1 (mod 11).
(8.135)
Nyt 11β£π10 ja MJπ (11) = 10 = π β 1.
Esimerkki 32. π = 29 β‘ β1 (mod 5) ja
5
πβ1
2
= 514 β‘ 1 (mod 29).
(8.136)
Nyt 29β£π28 mutta MJπ (29) = 14 = (π β 1)/2.
Esimerkki 33. π = 7 β‘ 2 (mod 5) ja
5
πβ1
2
= 53 β‘ β1 (mod 7).
(8.137)
Nyt 7β£π8 ja MJπ (7) = 16 = 2π + 2.
86
9
Lucasin jonot/EI kysytä kokeessa
9.1
Rekursio ja ratkaisu yritteellä
Jono (π€π ) on ei-triviaali, jos ainakin yksi alkio π€π β= 0.
Määritelmä 9.1. Olkoot π, π  β β, π  β= 0. Ei-triviaalia jonoa (π€π ), joka toteuttaa
palautuskaavan
π€π+2 = ππ€π+1 + π π€π ,
πββ
(10.1)
sanotaan Lucasin jonoksi.
Ratkaistaan rekursio (10.1) yritteellä
π€ π = π₯π ,
π₯ β ββ .
(10.2)
Kuten pykälässä 9. rekursiosta (10.1) saadaan
π₯2 β ππ₯ β π  = 0,
(10.3)
jonka ratkaisut ovat
πΌ=
π+
β
π2 + 4π 
,
2
π½=
πβ
β
π2 + 4π 
.
2
(10.4)
Määritelmä 9.2. Polynomi
πΎ(π₯) = πΎπ€ (π₯) = π₯2 β ππ₯ β π  = (π₯ β πΌ)(π₯ β π½)
(10.5)
on rekursion (10.1) karakteristinen polynomi.
Lause 9.1. Olkoot π, π β β. Tällöin
π€π = ππΌπ + ππ½ π
(10.6)
on rekursion (10.1) ratkaisu.
87
1.) Olkoon π2 + 4π  β= 0, tällöin πΌ β= π½. Siten rekursion (10.1) kaikki ratkaisut ovat
muotoa (10.4), joillakin π, π β β, jotka riippuvat jonon (π€π ) alkuarvoista π€0 , π€1 .
Olkoot erityisesti
πΉπ =
1
(πΌπ β π½ π ) ,
πΌβπ½
(10.7)
jota sanotaan Fibonaccin muodoksi ja
πΏπ = πΌ π + π½ π ,
(10.8)
jota sanotaan Lucasin muodoksi. Huomaa, että πΌπ½ = βπ , πΌ + π½ = π, πΌ β π½ =
β
π2 + 4π  ja πΉ0 = 0, πΉ1 = 1, πΉ2 = π, πΏ0 = 2, πΏ1 = π, πΏ2 = π2 + 2π .
Lause 9.2.
πΏπ =
πΉ2π
.
πΉπ
(10.9)
Todistus. Suoraan laskemalla
πΉ2π
πΌ2π β π½ 2π
= πΌ π + π½ π = πΏπ .
= π
πΉπ
πΌ β π½π
(10.10)
ESIM:Rekursion
π€π+2 = π€π+1 β π€π
(10.11)
karakteristinen polynomi on
πΎπ€ (π₯) = π₯2 β π₯ + 1 = (π₯ β πΌ)(π₯ β π½),
missä
β
1+π 3
πΌ=
,
2
β
1βπ 3
π½=
.
2
(10.12)
(10.13)
Siten rekursion (10.11) yleinen ratkaisu on muotoa (10.6).
a). Olkoot alkuarvot π€0 = 2 ja π€1 = 2, tällöin
β (
β )π
β (
β )π
3βπ 3 1+π 3
3+π 3 1βπ 3
π€π =
+
.
3
2
3
2
(10.14)
88
Toisaalta rekursiota (10.11) käyttäen saadaan
π€2 = 0, π€3 = β2, π€4 = β2, π€5 = 0, π€6 = 2, π€7 = 2, ...
ja siten jono (π€π ) on jaksollinen!
2.) Tapaus π2 + 4π  = 0 eli πΌ = π½ (Ei kokeeseen). Tällöin lineaariyhdisteellä (10.6)
ei saada kaikkia ratkaisuja. Siis tarvitaan toisenlainen ratkaisuyrite, joka löytyy
luonnollisella tavalla generoivan sarjan avulla. Olkoon
π (π§) =
β
β
π€π π§ π
π=0
ja menetellään kuten kohdassa (9.42) eli saadaan
π (π§) =
β
β
π€π+2 π§ π+2 + π€1 π§ + π€0 =
π=0
π§
β
β
ππ€π+1 π§
π=0
β
β
π§
π+1
+π§
ππ€π π§ π + π§ 2
π=1
2
β
β
π π€π π§ π + π€1 π§ + π€0 =
π=0
β
β
π π€π π§ π + π€1 π§ + π€0 =
π=0
2
ππ§(π (π§) β π€0 ) + π π§ π (π§) + π€1 π§ + π€0 .
(10.15)
Yhtälöstä (10.15) saadaan ratkaisu
π (π§) =
(π€1 β ππ€0 )π§ + π€0
.
1 β ππ§ β π π§ 2
Määritelmä 9.3. Sarja
π (π§) =
β
β
π€π π§ π
(10.16)
π=0
on lukujonon (π€π ) generoiva sarja ja funktio
π (π§) =
(π€1 β ππ€0 )π§ + π€0
.
1 β ππ§ β π π§ 2
(10.17)
on lukujonon (π€π ) generoiva funktio.
89
Muokataan nimittäjää karakteristisen polynomin avulla seuraavasti
1 β ππ§ β π π§ 2 = π§ 2 ((1/π§)2 β π/π§ β π ) = π§ 2 πΎ(1/π§) =
π§ 2 (1/π§ β πΌ)(1/π§ β π½) = (1 β πΌπ§)(1 β π½π§)
(10.18)
ja jaetaan (10.18) osamurtoihin.
II.) Tapaus πΌ = π½. Nyt
π (π§) =
(π€1 β ππ€0 )π§ + π€0
πΉ
πΈ
+
=
,
2
(1 β πΌπ§)
1 β πΌπ§ (1 β πΌπ§)2
(10.19)
missä
πΈ + πΉ = π€0 ,
πΈπΌ = ππ€0 β π€1 .
(10.20)
Siten
π (π§) = πΈ
β
β
π=0
πΌπ π§ π + πΉ
β
β
(π + 1)πΌπ π§ π =
π=0
β
β
π€π π§ π ,
(10.21)
π=0
joten
π€π = (πΈ + πΉ )πΌπ + πΉ ππΌπ .
(10.22)
Tulos (10.22) antaa perustelun toiselle ratkaisuyritteelle
π€π = ππ₯π .
(10.23)
ESIM:Rekursion
π€π+2 = 4π€π+1 β 4π€π
(10.24)
tapauksessa π2 + 4π  = 0 eli πΌ = π½. Nyt πΌ = β2, joten
π€π = ππΌπ + πππΌπ .
(10.25)
Olkoot nyt π€0 = 1 ja π€1 = β1, jolloin saadaan π = 1 ja π = β1/2 ja siten
1
π€π = (β2)π β π (β2)π .
2
(10.26)
90
10
Antiikin lukuja
10.1 Kolmio- neliö- ja tetraedriluvut
Lukuja ππ = 1 + 2 + β
 β
 β
 + π kutsutaan kolmioluvuiksi (triangular numbers).
Aritmeettisen sarjan summakaavalla ja binomikertoimen määritelmällä saadaan
(
)
π+1
ππ =
kaikilla π β β€+ .
2
Lukuja β‘π = π2 kutsutaan neliöluvuiksi (square numbers).
Lukuja π―π = π1 +π2 +β
 β
 β
+ππ kutsutaan tetraedriluvuiksi (tetrahedral numbers).
Käyttämällä Pascalin kolmion palautuskaavaa (4.17) saadaan
)
π (
β
π+1
π―π =
=
2
π=1
) (
)) (
)
π ((
β
π+2
π+1
π+2
β
=
. (10.1)
3
3
3
π=1
10.2 Pythagoraan luvut
Määritelmä 10.1. Kolmikko (π, π, π) β β€3β₯1 on primitiivinen Pythagoraan lukukolmikko, mikäli syt(π, π, π) = 1 ja
π2 + π 2 = π 2 .
(10.2)
Tutkitaan ensin pariteettia. Oletetaan aluksi, että
2β£π ja 2β£π,
mistä saadaan
2β£π2 β 2β£π, ristiriita.
Muut parit vastaavasti, eli ainakin kaksi luvuista on parittomia. Edelleen, jos olisi
π = 2π + 1 ja π = 2π + 1 β
π 2 = π2 + π 2 β‘ 2
(mod 4), ristiriita.
91
Siis toinen luvuista π ja π on parillinen, muut parittomia. Olkoon vaikka
π = 2π + 1 ja π = 2π.
Nyt kaikille alkuluvuille π pätee
πβ£π ja πβ£π β πβ£π2 β πβ£π, ristiriita.
Vastaavasti muille pareille, joten
syt(π, π) = syt(π, π) = syt(π, π) = 1.
Lähdetään yhtälöstä (23.7), joka on yhtäpitäävää yhtälön
π2 = (π β π)(π + π)
kanssa Koska 2 β€ π, niin
π=
π
β
ππΌπ π
2 β= ππ β β βπ = 1, 2, . . . , π.
π=1
Valitaan
ππΌπ π β£π
jolloin
π
π2πΌ
π β£(π β π)(π + π).
Jos
ππ β£π β π ja ππ β£π + π
β
ππ β£2π ja ππ β£2π
β
ππ β£π ja ππ β£π, ristiriita.
Siis joko
2πΌπ
π
π2πΌ
π β£π β π tai ππ β£π + π.
92
βπβπ=
β
2πΌ
ππ π
=
(β
πβπ½
π+π=
β
πΌ
ππ π
)2
ja
πβπ½
π
π2πΌ
π
=
(β
πβπΏ
ππΌπ π
)2
, missä
πβπΏ
π½ βͺ πΏ = {1, 2, . . . , π} π½ β© πΏ = β
.
Huomaa, että π on parillinen ja π pariton, eli
2 β€ π β π ja 2 β€ π + π,
ja että syt(π β π, π + π) = 1. Nyt siis on olemassa sellaiset luonnolliset luvut π  ja
π‘, syt(π , π‘) = 1, että
β§

β¨π + π = π  2
β

β©π β π = π‘2
π2 = π 2 π‘2
β
β§

β¨π =
π 2 +π‘2
2

β©π =
π 2 βπ‘2
2
ja
π = π π‘.
Saadaan siis seuraava
Lause 10.1. Yhtälön
π2 + π 2 = π 2
primitiiviset ratkaisut saadaan parametrimuodossa
β§



π = π π‘,


β¨
2
2
,
π = π  βπ‘
2





β©π = π 2 +π‘2 ,
2
(10.3)
(10.4)
missä π , π‘ β 2β€ + 1, π  > π‘ β₯ 1 ja syt(π , π‘) = 1.
93
Esimerkki 34. Olkoon π‘ = 1. Annetaan luvulle π  parittomia arvoja
π =3
32 + 42 = 52
π =5
..
.
52 + 122 = 132
..
.
π  = 2π + 1
(2π + 1)2 + (4ππ )2 =
(2π2 + 2π + 1)2 .
Esimerkki 35. Olkoon π‘ = 2π β 1 ja π  = 2π + 1. Nyt
β§



π = 4π 2 β 1,


β¨
π = 4π,





β©π = 4π 2 + 1.
Saatiin siis ratkaisu, missä π β π = 2.
10.2.1 Geometrinen ratkaisu/Ei tule kokeeseen
10.3 Heronin luvut/Ei tule kokeeseen
Määritelmä 10.2. Luku π β β€ on neliövapaa (square-free), jos ehdosta π2 β£π,
π β β€, välttämättä seuraa π2 = 1.
Määritelmä 10.3. Neliövapaa luku π β β€+ on Heronin luku eli kongruentti
luku, jos β sellaiset rationaaliluvut π΄, π΅, πΆ β β+ , että
β§

β¨π΄2 + π΅ 2 = πΆ 2 ;
(10.5)
π΄π΅
.
2
+

β©π =
Lause 10.2. Neliövapaa luku π β β€ on kongruentti luku β
on olemassa sellaiset kokonaisluvut π, π , π‘ β β€+ , että
β§

β¨π , π‘ β 2β€ + 1, π  > π‘ β₯ 1, π  β₯ π‘;
(10.6)

β©4ππ2 = π π‘(π 2 β π‘2 ).
94
Todistus. "β":
Siis (10.5) toteutuu. Olkoon
π := π.π¦.π(den π΄, den π΅, den πΆ),
π := ππ΄,
π := ππ΅,
π := ππΆ β β€+ , (10.7)
jolloin
β§

β¨π2 + π2 = π2 ;
(10.8)

β©π .π¦.π‘.(π, π, π) = 1.
Siten Lauseen 10.1 nojalla on olemassa sellaiset π , π‘ β 2β€ + 1, että π  > π‘ β₯ 1,
syt(π , π‘) = 1 ja
β§



π = π π‘,


β¨
2
2
π = π  βπ‘
,
2





β©π = π 2 +π‘2 .
2
(10.9)
Edelleen
π=
1 π π‘ π 2 β π‘2
π΄π΅
=
β
2
2 π 2π
4ππ2 = π π‘(π 2 β π‘2 ).
(10.10)
"β":
Valitaan
Tällöin saadaan
β§



π΄ :=


β¨
π΅ :=





β©πΆ :=
π π‘
;
π
π 2 βπ‘2
;
2π
π 2 +π‘2
.
2π
β§

β¨π΄2 + π΅ 2 = ... = πΆ 2 ,

β©π = ... =
(10.11)
(10.12)
π΄π΅
.
2
Joten (10.5) toteutuu.
95
Esimerkki 36. Olkoot
3
π΄= ,
2
Tällöin
π΅=
20
,
3
πΆ=
41
.
6
β§

β¨π΄2 + π΅ 2 = πΆ 2 ,
(10.13)
(10.14)

β© π΄π΅ = 5,
2
joten π = 5 on Heronin luku.
Heronin lukuja:
5, 6, 7, 13, 14, 15, 21, 22, 23, 29, 30, 31, 34, 37, 38, 39, 41, ...
Huom 11. Heronin luvut liittyvät elliptisiin käyriin
π¦ 2 = π₯3 β π2 π₯.
(10.15)
96
11
Irrationaaliluvuista
Määritelmä 11.1. Luku πΌ β β β β on irrationaalinen.
(Myös ei-rationaaliset π-adiset (π β β) luvut ovat irrationaalisia eli luku πΌ β
βπ β β on irrationaalinen, missä βπ on kompleksilukujen kuntaa β vastaava πadisten lukujen kunta.)
Esimerkki 37.
β
I todistus. Jos, olisi
β
5=
5β
/ β.
π
β β,
π
(11.1)
π β₯ π,
(11.2)
niin
5π2 = π2
β
β
52 β£π2 = 5π2
5β£π2
β
β
5β£π2
5β£π
β
(11.3)
5β£π.
(11.4)
Selvästi tulokset (11.3) ja (11.4) ovat ristiriidassa valinnan
π β₯ π kanssa.
II todistus. Jos, olisi
β
5=
π
β β,
π
π β₯ π,
(11.5)
niin β sellaiset luvut π , π‘ β β€, että
1 = π π + π‘π.
Siten
β
β
β
5 = π π 5 + π‘π 5 = π 5π + π‘π β β€
(11.6)
(11.7)
97
mutta
2<
β
5 < 3.
(11.8)
Ristiriita.
Määritelmä 11.2. Luku π β β€ on neliövapaa (square-free), jos ehdosta π2 β£π,
π β β€, välttämättä seuraa π2 = 1.
Tulos (11.1) yleistyy tulokseksi (Harjoitustehtävä 46)
Lause 11.1. Olkoon π· β β€, π· β= 1, neliövapaa. Tällöin
β
π·β
/ β.
(11.9)
Lause 11.2. Olkoot π β β€β₯3 ja π β β+ . Tällöin
β
π
1 + ππ β
/ β.
(11.10)
Todistus perustuu Wilesin tulokseen (5.128).
Esimerkki 38.
log 2
β
/ β.
log 3
(11.11)
Todistus. Jos olisi
log 2
π
= ,
log 3
π
π, π β β€+ ,
(11.12)
niin
2π = 3π
β
2β£3π
β
2β£3
(11.13)
mikä on mahdotonta.
Esimerkki 39.
log 2 β
/ β.
(11.14)
98
Ei todisteta. Todistus huomattavasti vaikeampi kuin Esimerkissä 38.
Tiedetään, että Neperin luvulle π pätee
(
)π β
β
1
1
π = lim 1 +
=
.
πββ
π
π!
π=0
(11.15)
Lause 11.3. Neperin luku π on irrationaalinen.
I Todistus. Olkoon siis vastaoletuksena
π=
π
β β,
π
π, π β β€+ ,
π β₯ π.
(11.16)
Valitaan sellainen kokonaisluku π, että
π β β€+ ,
πβ€π
(11.17)
ja merkitään
(
π
β
1
π΄ = π! π β
π!
π=0
)
.
(11.18)
Aluksi huomataan, että
Toisaalta
π
β
1
π!π
π΄=
β π!
β β€.
π
π!
π=0
(11.19)
β
β
1
π΄ = π!
,
π!
π=π+1
(11.20)
joten saadaan arviot
(
)
1
1
1
0 < π΄ = π!
+
+
+ ... =
(π + 1)! (π + 2)! (π + 3)!
1
1
1
+
+
+ ... =
π + 1 (π + 1)(π + 2) (π + 1)(π + 2)(π + 3)
(
)
1
1
1
1+
+
+ ... <
π+1
π + 2 (π + 2)(π + 3)
(
)
1
1
1
1
1+
+
+ ... =
β€ 1. (11.21)
2
π+1
π + 1 (π + 1)
π
99
Siten π΄ β β€ ja 0 < π΄ < 1, jotka ovat ristiriidassa.
II Todistus.
πβ1 =
β
β
(β1)π
π=0
π!
.
(11.22)
Olkoon siis vastaoletuksena
πβ1 =
π
β β,
π
π, π β β€+ ,
π β₯ π.
(11.23)
Valitaan sellainen kokonaisluku π, että
π β β€+ ,
πβ€π
(11.24)
ja merkitään
(
π΅ = π! πβ1 β
π
β
(β1)π
π=0
)
π!
.
(11.25)
Aluksi huomataan, että
Toisaalta
π
β
(β1)π
π!π
π΅=
β π!
β β€.
π
π!
π=0
(11.26)
β
β
(β1)π
.
π΅ = π!
π!
π=π+1
(11.27)
Käytetään alternoivien sarjojen ominaisuuksia. Olkoon
ππ > ππ+1 > ππ+2 > ... > 0,
ππ β 0,
(11.28)
ja
π π := ππ β ππ+1 + ππ+2 β ππ+3 + ....
(11.29)
0 < π π = ππ β π π+1 < ππ .
(11.30)
Tällöin
100
Sovelletaan tulosta (11.30), kun ππ =
1
.
π!
Nyt esityksestä (11.27) saadaan
β
β
(β1)π β£π΅β£ = π! =
π! π=π+1
π! (β1)π+1 (ππ+1 β ππ+2 + ππ+3 β ππ+4 + ...)
= π!π π+1 (11.31)
Siispä
0 < β£π΅β£ = π!π π+1 <
π!ππ+1 =
π!
1
1
=
β€ . (11.32)
(π + 1)!
π+1
2
Siten π΅ β β€ ja 0 < β£π΅β£ < 1, jotka ovat ristiriidassa.
Lause 11.4. Neperin luku π on transkendenttinen eli ehdosta
ππ ππ + ππβ1 ππβ1 + ... + π1 π + π0 = 0,
π0 , ..., ππ β β€,
(11.33)
seuraa π0 = ... = ππ = 0 aina, kun π β β€+ .
Siten π ei toteuta kokonaislukukertoimista polynomiyhtälöä, jonka aste β₯ 1.
Todistetaan lievempi tulos
Lause 11.5. Neperin luku π ei ole toisen asteen algebrallinen luku eli
ππ2 + ππ + π β= 0,
β π, π, π β β€,
ππ β= 0.
(11.34)
Todistus: Tehdään vastaoletus eli on olemassa sellaiset
π, π, π β β€, että
ππ2 + ππ + π = 0,
ππ β= 0.
(11.35)
ππ β= 0,
(11.36)
Ehto (11.35) on yhtäpitävää ehdon
ππ + π + ππβ1 = 0,
101
kanssa. Käyttämällä sarjaesityksiä, saadaan
(
π
β
1
π
π!
π=0
)
(
+π+π
π
β
(β1)π
)
=
π!
π=0
β
β
1
βπ
π!
π=π+1
(
)
β
β
(β1)π
βπ
π!
π=π+1
(
)
, (11.37)
josta edelleen
( π
)
( π
)
β 1
β (β1)π
π΄ = π΄π := ππ!
+ ππ! + ππ!
π!
π!
π=0
( β
)
( β π=0)
β (β1)π
β 1
β ππ!
. (11.38)
= βππ!
π!
π!
π=π+1
π=π+1
Aluksi huomataan, että π΄π β β€ ja
(
)
β
β
1
+ β£πβ£π!
β€
π!
π=π+1
(
)
β£πβ£ + β£πβ£
1
1
7
1+
+
+ ... β€ , (11.39)
π+1
π + 2 (π + 2)(π + 3)
9
β
β
1
β£π΄π β£ β€ β£πβ£π!
π!
π=π+1
)
(
jos valitaan π β₯ 5 ja π + 1 β₯ 3(β£πβ£ + β£πβ£). Jos olisi
niin
π΄π = π΄π+1 = π΄π+2 = 0,
(11.40)
β§
(β
)
(βπ 1 )

π (β1)π


+
π
+
π
= 0;
π

π=0 π!
π=0 π!

β¨
(β
)
(βπ+1 1 )
π+1 (β1)π
π
+
π
+
π
= 0;
π=0
π=0 π!
π!


(
)

(βπ+2 1 )

βπ+2 (β1)π

β© π
= 0.
π=0 π! + π + π
π=0
π!
(11.41)
Vähentämällä 1. yhtälö 2:sta ja vastaavasti 2. yhtälö 3:sta, saadaan
β§

β¨π 1 + π (β1)π+1 = 0;
(π+1)!
(π+1)!

β©π
1
(π+2)!
+
π+2
π (β1)
(π+2)!
(11.42)
= 0.
102
Siten saataisiin π = π = 0. Ristiriita hypoteesin (11.40) kanssa. Siispä π΄β β= 0,
jollakin π β€ β β€ π + 2. Tällöin
π΄β β β€,
0 < β£π΄β β£ < 1.
(11.43)
Ristiriita vastaoletuksen (11.35) kanssa.
103
12
Ketjumurtoluvut/EI kysytä kokeessa
Äärellisellä ketjumurtoluvulla (finite continued fraction) tarkoitetaan rationaalilauseketta
π1
π1 +
π2
π2 +...
,
+ ππ
ππ
jolle käytetään seuraavia merkintöjä
( )
ππ
π1 π2
ππ
π
ππ=1
=
...
.
ππ
π1 + π2 + + ππ
(22.1)
Lause 12.1. Olkoot luvut π΄π ja π΅π annettu rekursioilla
π΄π+2 = ππ+2 π΄π+1 + ππ+2 π΄π ,
(22.2)
π΅π+2 = ππ+2 π΅π+1 + ππ+2 π΅π
(22.3)
lähtien alkuarvoista π΄0 = π0 , π΅0 = 1, π΄1 = π0 π1 + π1 ja π΅1 = π1 . Tällöin
( )
π΄π
ππ
π
β π β β,
(22.4)
π0 + ππ=1
=
ππ
π΅π
kunhan π΅π β= 0.
Todistus. Induktiolla.
π = 0, jolloin
π.π. = π0 =
π0
π΄0
=
= π.π..
1
π΅0
π = 1, jolloin
π.π. = π0 +
π1
π 0 π 1 + π1
π΄1
=
=
= π.π..
π1
π1
π΅1
Induktio-oletus: Väite pätee, kun π = 0, 1, ..., π, jolloin
π0 +
π1 π2
ππ
π΄π
ππ π΄πβ1 + ππ π΄πβ2
...
=
=
.
π1 + π2 + + ππ
π΅π
ππ π΅πβ1 + ππ π΅πβ2
(22.5)
Korvataan ππ muuttujalla π₯ ja merkitään
πΎ(π₯) = π0 +
π1 π2
ππ
...
,
π1 + π2 + + π₯
(22.6)
104
jolle kohdan (22.5) nojalla pätee
πΎ(π₯) =
π₯π΄πβ1 + ππ π΄πβ2
,
π₯π΅πβ1 + ππ π΅πβ2
(22.7)
kunhan π₯ β= 0 ja nimittäjä β= 0. Siten kohdista (22.6) ja (22.7) seuraa
( )
ππ+1
ππ
π+1
πΎ(ππ +
) = π0 + ππ=1
=
ππ+1
ππ
(
)
π+1
ππ + πππ+1
π΄πβ1 + ππ π΄πβ2
(
)
=
π+1
ππ + πππ+1
π΅πβ1 + ππ π΅πβ2
ππ+1
π΄
ππ+1 πβ1
ππ+1
π΅
ππ+1 πβ1
+ ππ π΄πβ1 + ππ π΄πβ2
+ ππ π΅πβ1 + ππ π΅πβ2
π΄π+1
ππ+1 π΄πβ1 + ππ+1 π΄π
=
,
ππ+1 π΅πβ1 + ππ+1 π΅π
π΅π+1
=
(22.8)
missä on sovellettu rekursioita (22.2) ja (22.3) pariin otteeseen. Siten induktioaskel on osoitettu ja induktioperiaatteen nojalla väite pätee.
Määritelmä 12.1. Luku π΄π /π΅π on äärettömän ketjumurtoluvun
( )
ππ
β
π0 + ππ=1
(22.9)
ππ
π. konvergentti. Edelleen ketjumurtoluku (22.9) suppenee, mikäli raja-arvo
lim
π΄π
πββ π΅π
(22.10)
on olemassa. Tällöin sanotaan, että äärettömän ketjumurtoluvun (22.9) arvo on
raja-arvo (22.10).
Ääretöntä ketjumurtolukua (22.9) voidaan merkitä myös seuraavasti
π0 +
π1
π1 π2
.
... = π0 +
2
π1 + π2 +
π1 + π2π+...
Usein tarkastellaan yksinkertaisia ketjumurtolukuja.
105
Määritelmä 12.2. Olkoot
π0 β β,
ππ β β€+ ,
ππ = 1,
β π β β€+ .
(22.11)
Tällöin ketjumurtoluku
[π0 ; π1 , ..., ππ ] = π0 +
πππ=1
(
1
ππ
)
(22.12)
on äärellinen yksinkertainen (simple) ketjumurtoluku ja vastaavasti
( )
1
β
[π0 ; π1 , ...] = π0 + ππ=1
(22.13)
ππ
on ääretön yksinkertainen ketjumurtoluku.
ESIM: a) Olkoot
β
1β 5
,
π½=
2
β
5β1
πΎ = βπ½ =
,
2
0 < πΎ < 1.
(22.14)
Yhtälöstä
π½2 = 1 + π½
(22.15)
saadaan
π½ 3 = π½ + π½ 2 = 1 + 2π½.
Edelleen
π½ 4 = 2 + 3π½
ja induktiolla nähdään, että
π½ π+1 = ππ + ππ+1 π½
βπββ
(22.16)
βπββ
(22.17)
missä ππ on Fibonaccin luku. Siten
ππ
π½ π+1
πΎβ
=β
ππ+1
ππ+1
josta seuraa
π
π
πΎ β
β 0
ππ+1 πββ
(22.18)
106
eli
β
πΎ=
ππ
5β1
= lim
.
πββ ππ+1
2
(22.19)
Merkitään nyt
π΄π = ππ ,
π΅π = ππ+1 ,
(22.20)
jolloin
π΄0 = 0,
π΅0 = 1,
π΄1 = 1,
π΅1 = 1
(22.21)
ja
π΄π+2 = π΄π+1 + π΄π ,
π΅π+2 = π΅π+1 + π΅π
β π β β.
(22.22)
Olkoot vielä
π0 = 0,
ππ = 1,
ππ = 1 β π β β€+ .
Lause 12.2. Valinnoilla (22.20-23) saadaan
( )
ππ
π΄π
π
π0 + ππ=1
=
βπββ
ππ
π΅π
ja
β
π΄π
5β1
= lim
πΎ=
.
πββ
2
π΅π
(22.23)
(22.24)
(22.25)
Todistukseen tarvitaan enää rekursioiden (22.22) alkuarvojen tarkistus
π΄0 = 0 = π0 ,
π΅0 = 1,
π΅1 = 1 = π1 ,
π΄1 = 1 = π0 π1 + π1
(22.26)
sekä raja-arvo
π΄π
ππ
= lim
= πΎ,
πββ π΅π
πββ ππ+1
lim
(22.27)
joka tulee tuloksesta (22.19).
Huomaa, että tuloksen (22.25) nojalla saatiin laskettua arvo äärettömälle ketjumurtoluvulle
β
1
1+
1
1
1+ 1+...
=
5β1
.
2
(22.28)
107
Toisin sanoen, ensin määrättiin ketjumurtoluvun (22.28) π. konvergentti π΄π /π΅π =
ππ /ππ+1 ja laskettiin sen raja-arvo = πΎ, joten Määritelmän 22.1 nojalla se on äärettömän ketjumurtoluvun (22.28) arvo.
Eräitä kehitelmiä:
π=2+
π=
2
2+
4
1+
,
3
4
3+ 4+...
12
,
2
3+ 2 2
3
5+ 7+...
π = [2; 1, 2, 1, 1, 4, 1, 1, 6, 1, 1, 8, ...] = [2; 1, 2π, 1]
π = [3; 7, 15, 1, 292, 1, 1, 1, 2, 1, ...]
13
Bernoullin luvut/Ei tule kokeeseen
13.1 Generoiva funktio ja sarja
Bernoullin luvut voidaan määritellä generoivan funktion avulla seuraavasti.
Määritelmä 13.1. Asetetaan
β
β π΅π
π
=
π π,
πΈππ (π ) β 1 π=0 π!
(12.1)
missä luvut π΅π ovat Bernoullin lukuja.
Siten Bernoullin luvut saadaan generoivan funktion
π
πΈππ (π ) β 1
108
sarjakehitelmän kertoimista. Toisaalta yhtälön (12.1) sarja on Bernoullin lukujen
generoiva sarja. Merkitään
π=
1
1
1
π + π2 + π3 + ...,
2!
3!
4!
jolloin yhtälön (11.1) nojalla
π
π
=
=
1
1 2
1 3
πΈππ (π ) β 1
1 + 1! π + 2! π + 3! π + 4!1 π 4 + β
 β
 β
 β 1
1
1+
1
π
2!
+
1 2
π
3!
+
1 3
π
4!
+ ...
=
1
= 1 β π + π2 β π3 + . . . .
1+π
(12.2)
Nyt esimerkiksi
)2
1
1 2
π =
π + π + ...
=
2!
3!
)2
(
1
1
1 1
2
π
+ π + ...
= π2 + π3 + ...,
2 6
4
6
(
2
(12.3)
joten kohdasta (12.2) saadaan
1
1
1
1
= 1 β π β π2 β π3 β ...
1+π
2
6
24
1
1
1
+ π2 + π3 + β
β
β
 β π3 + β
β
β
 =
4
6
8
1
1
1 β π + π2 + 0 β
 π3 β β
β
β
 =
2
12
π΅0 0 π΅1 1 π΅2 2
π +
π +
π + ....
(12.4)
0!
1!
2!
Täten
π΅0 = 1,
1
π΅1 = β ,
2
π΅5 = 0,
1
1
π΅2 = , π΅3 = 0, π΅4 = β ,
6
30
1
π΅6 = , ....
(12.5)
42
(Tämä menetelmä on käytännössä suhteellisen nopea.)
Lause 13.1. Olkoon π β β€+ . Tällöin
π΅2π+1 = 0.
(12.6)
109
Todistus. Merkitään
πΊ(π ) =
π
π
π πΈππ (π ) + 1
+ =
=
πΈππ (π ) β 1
2
2 πΈππ (π ) β 1
β
β
ππ π π ,
(12.7)
π=0
jolloin
πΊ(βπ ) =
βπ πΈππ (βπ ) + 1
βπ 1/πΈππ (π ) + 1
=
=
2 πΈππ (βπ ) β 1
2 1/πΈππ (π ) β 1
π πΈππ (π ) + 1
= πΊ(π ).
2 πΈππ (π ) β 1
(12.8)
Yhtälön (12.8) nojalla πΊ(π ) on parillinen eli
π2π+1 = 0 β π β β
(12.9)
ja yhtälön (12.7) nojalla
πΊ(π ) =
β
β
π΅π
π!
π=0
ππ +
π
,
2
(12.10)
joten saadaan väite.
13.2 Palautuskaava
Johdetaan seuraavaksi tärkeä Bernoullin lukujen palautuskaava. Merkitään ensin
β
β
1 π
π =
π
π!
π=0
π
ja
π΅(π ) =
β
β
π΅π
π=0
π!
π π.
Nyt määrittely-yhtälön (12.1) nojalla
π = (ππ β 1)π΅(π ),
(12.11)
110
eli
β
β
β
1 π β π΅π π
π
π .
π =
π!
π!
π=0
π=1
(12.12)
Verrataan vastinpotenssien kertoimia, jolloin saadaan aluksi
π1 :
1=
1 π΅0
1! 0!
β
π΅0 = 1.
(12.13)
Yleisemmin Caychyn kertosäännöllä saadaan
π πβ₯2 :
0=
1 π΅π
,
π!
π!
π+π=π,πβ₯1
β
(12.14)
missä 0 β€ π β€ πβ1. Lavennetaan vielä π!:lla, jolloin palautuskaava saa seuraavan
implisiittisen muodon.
Lause 13.2. Olkoon π β β€β₯2 . Tällöin
πβ1 ( )
β
π
π΅π = 0.
π
π=0
(12.15)
Edelleen (12.15) voidaan esittää yhtäpitävästi eksplisiittisessä muodossa
((
)
(
)
π+1
π+1
β1
π΅0 +
π΅1 + ...
π΅π =
π+1
0
1
(
)
)
π+1
+
π΅πβ1
β π β β€+ , π΅0 = 1.
(12.16)
πβ1
Välittömästi nähdään, että
π΅π β β β π β β.
(12.17)
13.3 Potenssisummia
Johdetaan seuraavassa potenssisummalle
ππ (π) = 1π + 2π + ... + ππ ,
π β β,
π β β€+ ,
(12.18)
111
lauseke Bernoullin lukujen avulla. Nyt
π0β
π + π1β
π + ... + ππβ
π =
1+
β
β
π=1
0π
β
β
β
β
ππ
ππ
ππ
+1+
1π
+ ... + 1 +
ππ
=
π!
π!
π!
π=1
π=1
π+1+
β
β
ππ (π)
π=1
ππ
π!
(12.19)
ja toisaalta
π0β
π + π1β
π + ... + ππβ
π =
π
β
πππ =
π
β
( π )π
π
=
π=0
π(π+1)π β 1
.
ππ β 1
π=0
(12.20)
Yhdistetään tulokset (12.19) ja (12.20), jolloin
β
β
π(π+1)π β 1
ππ
=
=
π+1+
ππ (π)
π!
ππ β 1
π=1
β
β (π + 1)π
π π(π+1)π β 1
=
π΅(π
)
π πβ1 =
π
π β1
π
π!
π=1
β
β
π΅π
π=0
π!
π
π
β
β
(π + 1)β+1
β=0
(β + 1)!
π β.
(12.21)
Vertaamalla identiteetin (12.21) kertoimia, saadaan
ππ (π) = π!
β π΅π (π + 1)β+1
,
π!
(β
+
1)!
π+β=π
jonka nojalla pätee
Lause 13.3.
)
π (
1 β π+1
ππ (π) =
π΅π (π + 1)π+1βπ .
π + 1 π=0
π
(12.22)
112
Tulkitaan lausekkeet ππ (π) polynomeiksi muuttujan π suhteen. Yhtälön (12.22)
nojalla ππ (π) β β[π].
ESIM:
π(π + 1)
(12.23)
2
π(π + 1)(2π + 1)
(12.24)
π2 (π) = 12 + 22 + ... + π2 =
6
π2 (π + 1)2
π3 (π) = 13 + 23 + ... + π3 =
(12.25)
4
π(π + 1)(2π + 1)(3π2 + 3π β 1)
π4 (π) = 14 + 24 + ... + π4 =
(12.26)
30
Esimerkin nojalla pätee mm. seuraavat jaollisuusrelaatiot
π1 (π) = 1 + 2 + ... + π =
π(π + 1) β£ ππ (π) π = 1, ..., 4
(12.27)
β[π]
ja
2π + 1 β£ ππ (π) π = 2, 4.
(12.28)
β[π]
Todistetaan seuraavat pari relaatiota yleiselle indeksille.
Lause 13.4.
π + 1 β£ ππ (π) β π β β€+ ,
(12.29)
β[π]
(π + 1)2 β£ ππ (π) β π β 2β€+ + 1.
(12.30)
β[π]
Todistus. Suoraan tuloksesta (12.22) seuraa ππ (π) = π
π (π + 1), missä
π
π (π₯) = ππ+1 π₯π+1 + ... + π1 π₯,
(
)
1
π+1
π1 =
π΅π = π΅π .
(12.31)
π+1
π
Siten
π₯β£π
π (π₯) β π β β€+
(12.32)
ja lisäksi
π₯2 β£π
2π+1 (π₯) β π β β€+ ,
(12.33)
sillä tässä π1 = π΅2π+1 = 0.
113
14
π-valuaatio/Todistuksia EI kysytä kokeessa
Tarkastellaan alkuluvun π esiintymistä rationaaliluvussa π΄ = π/π.
Määritelmä 14.1. Olkoon π β β ja
π΄=
π
π
= ππ β= 0,
π
π
π β β£ππ.
(13.1)
Tällöin asetetaan
π£π (π΄) = π,
π΄ β= 0.
Asetetaan lisäksi
π£π (0) = β,
missä symboli β toteuttaa laskusäännöt
β + β = β,
β + π = β βπ β β,
π < β βπ β β.
(13.2)
Usein lukua π£π (π΄) kutsutaan eksponentiaaliseksi valuaatioksi tai π-adiseksi valuaatioksi (jonka avulla voidaan määritellä π-adinen itseisarvo).
Lause 14.1. Laskusääntöjä. Olkoon π β β€, tällöin
π£π (π) β₯ 0.
(13.3)
Olkoot π΄, π΅ β β, tällöin
π£π (π΄π΅) = π£π (π΄) + π£π (π΅),
π£π (1/π΅) = βπ£π (π΅),
(13.4)
(13.5)
π£π (π΄/π΅) = π£π (π΄) β π£π (π΅),
π£π (π΄ + π΅) β₯ min{π£π (π΄), π£π (π΅)},
(13.6)
(13.7)
jos lisäksi π£π (π΄) β= π£π (π΅), niin
π£π (π΄ + π΅) = min{π£π (π΄), π£π (π΅)}.
(13.8)
114
Todistetaan kohdat (13.7) ja 13.8).
Tapaus π΄π΅ β= 0. Olkoot
πΌ
π΄ = ππ ,
π½
πΎ
π΅ = ππ  ,
πΏ
missä
πΌ, π½, πΎ, πΏ β β€ β {0},
πΌ β₯ π½, πΎ β₯ πΏ,
π β β£πΌπ½πΎπΏ.
Oletetaan vaikka, että π β₯ π . Tällöin
(
)
πΎ
πΌπΏππβπ  + π½πΎ
πβπ  πΌ
π 
π΄+π΅ =π π
+
= ππ 
,
π½
πΏ
π½πΏ
(13.9)
(13.10)
missä kohdan (13.3) nojalla
π£π (πΌπΏππβπ  + π½πΎ) = π‘ β₯ 0
(13.11)
sekä oletuksien (13.9) nojalla
π£π (π½πΏ) = 0.
(13.12)
Käytetään vielä tulon ja osamäärän tuloksia (13.4) ja (13.6), jolloin
π£π (π΄ + π΅) = π£π (ππ  ) + π£π (πΌπΏππβπ  + π½πΎ) β π£π (π½πΏ) = π  + π‘ β 0 β₯
π  = min{π, π } = min{π£π (π΄), π£π (π΅)}.
(13.13)
Täten saatiin kohta (13.7). Kohdassa (13.8) oletetaan lisäksi π > π . Tällöin
π β β£πΌπΏππβπ  + π½πΎ
β
π£π (πΌπΏππβπ  + π½πΎ) = π‘ = 0.
(13.14)
Siten kohdassa (13.13) saadaan yhtäsuuruus
π£π (π΄ + π΅) = π  + π‘ β 0 = π  = min{π, π } = min{π£π (π΄), π£π (π΅)}.
(13.15)
Kohdassa (13.7) tarvitaan vielä tapaus π΄π΅ = 0.
a) π΄ = π΅ = 0, tällöin
π£π (π΄ + π΅) = π£π (0) = β = min{π£π (π΄), π£π (π΅)}.
(13.16)
115
a) π΄ β= 0, π΅ = 0, tällöin
π£π (π΄ + π΅) = π£π (π΄) = min{π£π (π΄), π£π (π΅)}.
(13.17)
Annetaan vielä kohdan (13.8) yleistys
π£π (π΄1 + ... + π΄π ) β₯ min {π£π (π΄π )}.
1β€πβ€π
(13.18)
Määritelmä 14.2. Olkoon π β β annettu, tällöin
β€(π) = {π΄ β ββ£ π£π (π΄) β₯ 0}
on π-kokonaislukujen (π-integers) joukko.
Lause 14.2. Olkoon π β β, tällöin β€(π) on kommutatiivinen ykkösellinen rengas,
jonka yksikköryhmä on
β€β(π) = {π΄ β ββ£ π£π (π΄) = 0}.
Lause 14.3. Olkoot π β β, π β β€+ ja π΄ = ππ /(π + 1). Tällöin
π£π (π΄) β₯ 0,
(13.19)
π£π (π΄) β₯ 1
(13.20)
ja jos π β₯ 2, niin
ja jos π β₯ 3 ja π β₯ 5, niin
π£π (π΄/π2 ) β₯ 0.
(13.21)
Todettakoon vielä, että kohdassa (13.19)
ππ /(π + 1) β β€(π)
ja kohdassa (13.20)
ππ /(π + 1) β‘ 0 (mod π).
116
15
Bernoullin lukujen jaollisuudesta/Ei tule kokeeseen
Bernoullin lukuihin liitty useita mielenkiintoisia jaollisuusominaisuuksia. Tutkitaan seuraavassa Bernoullin lukujen nimittäjien jaollisuutta.
Lause 15.1. Olkoon π β β, tällöin
ππ΅π β β€(π)
βπ β β.
(14.1)
Todistus. Induktiolla, jolloin aluksi
π΅0 = 1
β
ππ΅0 = π β β€(π)
βπ β β.
Relaation
(
)
( )
π+1
π+1
π
=
π
π+1βπ π
(14.2)
ja tuloksen (12.22) nojalla
ππ (π β 1) =
π ( )
β
π π΅π ππ+1βπ
π=0
π
π+1βπ
=
(
)
( )
π
π΅πβ2 π3
π π΅0 ππ+1
+ ... +
+
πβ2
3
0 π+1
(
)
π
π΅πβ1 π2
+ π΅π π.
(14.3)
πβ1
2
Yhtälön (14.3) termeille pätee
ππ (π β 1) β β€ β π£π (ππ (π β 1)) β₯ 0,
( )
( )
π
π
β β€ β π£π
β₯0
π
π
( π )
(π)
π
Lause 13.3 β π£π
, ..., π£π
β₯0
π+1
2
Induktio-oletus
β
π£π (ππ΅πβπ ) β₯ 0 β π = 1, ..., π.
Täten
(
( )
π
ππ
β ...
π£π (ππ΅π ) = π£π ππ (π β 1) β
ππ΅0
0
π+1
117
(
)
(
)
)
π
π2
π
π
β
ππ΅πβ2 β
ππ΅πβ1
β₯
πβ2
3
πβ1
2
(
) ( π )
π
π
min {π£π (ππ (π β 1)), π£π (ππ΅πβπ )π£π
π£π
}
1β€πβ€π
πβπ
π+1
β₯ 0.
(14.4)
ESIM.
1
1
2π΅2 = 2 = β β€(2) ,
6
3
1
1
3π΅2 = 3 = β β€(3) ,
6
2
π
1
ππ΅2 = π = β β€(π) βπ β ββ₯5 .
6
6
Merkitään nyt
π΅π =
ππ
,
π·π
ππ β β€,
π·π β β€+ ,
ππ β₯ π·π .
Siten tulos
ππ΅π β β€(π)
βπ β β
tarkoittaa, että
0 β€ π£π (π·π ) β€ 1 β π β β
(14.5)
Joten ei ole sellaista alkulukua π, että
π2 β£π·π .
(14.6)
Määritelmä 15.1. Luku π β β€ on neliövapaa (square free), jos ehdosta
π2 β£π
ja π β β€+
seuraa, että π = 1.
Tuloksen (14.6) nojalla saadaan
Lause 15.2. Bernoullin lukujen nimittäjät π·π ovat neliövapaita.
118
Lause 15.3. Olkoon π = 2π β 2β€+ ja π β β, tällöin
ππ΅2π β‘ π2π (π β 1)
(mod π).
(14.7)
Todistus. Tapaus π = 2 laskareissa. Olkoon nyt π β₯ 4. Tällöin π΅πβ1 = 0, joten
yhtälön (14.3) nojalla
( )
π
ππ
ππ (π β 1) =
ππ΅0
+ ...
0
π+1
(
)
π
π2
(14.8)
+
ππ΅πβ2 + ππ΅π .
3
πβ2
Lauseen 14.1 nojalla
ππ΅πβπ β β€(π)
β 2β€πβ€π
ja tuloksen (13.20) nojalla
( π )
π
π£π
β₯ 1 β 2 β€ π β€ π,
π+1
joten
(
)
π
ππ
π
ππ΅πβπ
π+1
πβπ
β 2 β€ π β€ π.
(14.9)
Täten yhtälöstä (14.8) saadaan
ππ (π β 1) β‘ ππ΅π
(mod π).
(14.10)
Lause 15.4. Olkoon π β β€+ ja π β β. Tällöin
π β 1β£π
π β 1 β β£π
β
β
ππ (π β 1) β‘ β1
(mod π),
(14.11)
ππ (π β 1) β‘ 0
(mod π).
(14.12)
Todistetaan kohta (14.11). Olkoon siis π = π(π β 1), jollakin π β β€. Fermatβn
pikkulauseella saadaan
ππ (π β 1) = 1π + 2π + ... + (π β 1)π =
119
(
1πβ1
)π
(
)π
(
)π
+ 2πβ1 + ... + (π β 1)πβ1 β‘
1π + 1π + ... + 1π = π β 1 β‘ β1 (mod π).
Tapaus (14.12) sivuutetaan.
Yhdistämällä Lauseet 14.3 ja 14.4 saadaan
Lause 15.5. Olkoot π β 2β€+ ja π β β. Tällöin
π β 1β£π
π β 1 β β£π
β
ππ΅π β‘ β1
(mod π),
(14.13)
ππ΅π β‘ 0
(mod π).
(14.14)
β
Seuraava tulos selvittää Bernoullin lukujen nimittäjien olemuksen.
Lause 15.6. Olkoon π β β€+ . Tällöin
π΅2π = π΄2π β
β
πβ1β£2π,πββ
1
,
π
(14.15)
jollakin π΄2π β β€.
Todistus. Olkoon
π
2π = {π β ββ£ π β 1β£2π} = {π1 , ..., ππ }
ja merkitään
π΄2π = π΅2π +
β 1
π
πβπ
2π
ja todistetaan, että rationaaliluku π΄2π on kokonainen.
a) Jos π β β β π
2π , niin tuloksen (14.14) nojalla
ππ΅2π β‘ 0 (mod π).
Siten
π£π (ππ΅2π ) β₯ 1
β
π£π (π) + π£π (π΅2π ) β₯ 1,
joten
π£π (π΅2π ) β₯ 0.
(14.16)
120
Edelleen
(
π£π (π΄2π ) β₯ min {π£π (π΅2π ), π£π
1β€πβ€π
)
1
} β₯ 0.
ππ
(14.17)
b) Jos π = π β π
2π , niin tuloksen (14.15) nojalla
ππ΅2π β‘ β1 (mod π)
(14.18)
eli ππ΅2π = β1 + βπ, jollakin β β β€. Siten
π£π (π) + π£π (π΅2π ) = π£π (β1 + βπ) = 0,
joten
π£π (π΅2π ) = β1.
(14.19)
Tuloksen (14.19) nojalla
π·2π = ππΆ2π ,
πΆ2π β β€,
π β β£πΆ2π
Toisaalta tuloksesta (14.18) tulee
π
π2π
π2π
+1=
+1=
π·2π
πΆ2π
π2π + πΆ2π
β‘ 0 (mod π),
πΆ2π
(14.20)
josta saadaan
πβ£π2π + πΆ2π = ππΏ,
πΏ β β€.
(14.21)
Käyttämällä tulosta (14.21) lasketaan
π΅2π +
missä πΏ β β€,
πΏ
1
π2π 1
1 π2π + πΆ2π
=
+ =
=
,
π
π·2π π
π
πΆ2π
πΆ2π
(14.22)
π β β£πΆ2π . Niinpä
1
π£π (π΅2π + ) β₯ 0.
π
(14.23)
121
Valitaan vaikka π = π1 , jolloin
1
π£π (π΄2π ) β₯ min {π£π1 (π΅2π + ), π£π
2β€πβ€π
π1
(
)
1
} β₯ 0.
ππ
(14.24)
Kohtien a) ja b) nojalla
π£π (π΄2π ) β₯ 0 β π β β.
(14.25)
Täten vihdoin π΄2π β β€.
Äskeisten tulosten nojalla nimittäjän käyttäytyminen tunnetaan siis hyvin. Valitettavasti osoittajista ei tiedetä läheskään yhtä paljon, mikä seuraavan Kummerin
tuloksen valossa olisi ratkaisevaa Fermatβn suuren lauseen tutkimuksessa.
Määritelmä 15.2. Alkuluku π β βπβ₯3 on säännöllinen (regular), jos
1) π = 3 tai
2) π β₯ 5 ja pätee
π β β£π2 π4 β
 β
 β
 ππβ3 .
Muutoin π on epäsäännöllinen (irregular).
Lause 15.7. Olkoon π β βπβ₯3 säännöllinen, tällöin
π₯π + π¦ π β= π§ π
β π₯, π¦, π§ β β€+ .
(14.26)
Mainittakoon, että Andrew Wiles [Annals of Mathematics 141 (1995)] on todistanut Fermatβn väitteen (14.26) kaikille parittomille alkuluvuille. Wilesin todistus
perustuu mm. elliptisten käyrien ominaisuuksiin.
16
Työkaluja
16.1 Hieman polynomialgebraa
Olkoon π
 ykkösellinen rengas. Tällöin
π
[π₯] = {π (π₯) β£ π (π₯) =
π
β
ππ π₯π ; ππ β π
, π β β}
(16.1)
π=0
122
on π
-kertoimisten polynomien joukko. Jos ππ β= 0, niin polynomin aste deg π (π₯) =
π, erityisesti deg 0(π₯) = ββ. Pääpolynomiksi (monic polynomial) sanotaan polynomia, missä korkeimman potenssin kerroin ππ = 1.
Määritelmä 16.1. Olkoot
π (π₯) =
π
β
π π π₯π ,
π=0
π(π₯) =
π
β
ππ π₯π β π
[π₯],
π=0
jolloin asetetaan
π (π₯) = π(π₯) β βπ(ππ = ππ );
β
π (π₯) + π(π₯) =
(ππ + ππ )π₯π ;
πβ©Ύ0
π (π₯)π(π₯) =
β
(16.2)
π π π₯π ,
πβ©Ύ0
missä
ππ =
π
β
π=0
ππ ππβπ =
β
ππ π π ,
(16.3)
π+π=π
joka on Cauchyn kertosääntö.
Tällöin π
[π₯] on rengas, missä
0(π₯) = 0 + 0 β
 π₯ + 0 β
 π₯2 + . . .
(16.4)
1(π₯) = 1 + 0 β
 π₯ + 0 β
 π₯2 + . . .
(16.5)
on nolla-alkio ja
on ykkösalkio.
Olkoon π
 = πΎ kunta. Tällöin polynomirengas πΎ[π₯] on kokonaisalue, jossa pätee
Jakoalgoritmi:
123
Olkoon π(π₯), π(π₯) β πΎ[π₯], π(π₯)π(π₯) β= 0(π₯) ja deg π(π₯) β€ deg π(π₯). Tällöin
β π(π₯), π(π₯) β πΎ[π₯] s.e.
[(π½.π΄.)] π(π₯) = π(π₯)π(π₯) + π(π₯),
deg π(π₯) < deg π(π₯).
(16.6)
Seuraus:
π(πΌ) = 0, πΌ β πΎ β (π₯ β πΌ) β£ π(π₯).
(16.7)
πΎ[π₯]
Kokonaisalueen π· = πΎ[π₯] yksikköryhmä on πΎ β . Joten polynomien π(π₯) ja π(π₯)
suurin yhteinen tekijä π(π₯) = s.y.t.(π(π₯), π(π₯)) voidaan valita pääpolynomiksi. Eukleideen algoritmin nojalla saadaan, että on olemassa sellaiset polynomit
π (π₯), π‘(π₯) β πΎ[π₯], että
π(π₯) = π (π₯)π(π₯) + π‘(π₯)π(π₯).
(16.8)
16.1.1 Polynomien nollakohdista
Lause 16.1. Olkoon πΎ kunta ja π(π₯) β πΎ[π₯], 1 β€ deg π(π₯). Tällöin
π(πΌ) = 0, πΌ β πΎ
β
π₯ β πΌβ£π(π₯) renkaassa πΎ[π₯].
Määritelmä 16.2. Jos πΌ β πΎ ja
(π₯ β πΌ)π β₯π(π₯), π β β€+ ,
niin π = π(πΌ) on polynomin π(π₯) nollakohdan πΌ kertaluku. Nollakohtien lukumäärä ππ on summa kertaluvuista eli
ππ = #{πΌβ£ π(πΌ) = 0} =
β
π(πΌπ ).
π(πΌπ )=0
ESIM:
124
β
a) Olkoon π(π₯) = (π₯ β 1)3 (π₯ + 1/2)5 . Polynomin π(π₯) nollakohdat ovat
πΌ1 = 1 ja πΌ2 = β1/2. Nollakohtien kertaluvut ovat π(πΌ1 ) = 3 ja π(πΌ2 ) =
5, ja nollakohtien lukumäärä ππ = 3 + 5 = 8.
β
b) Olkoon (π₯2 + 1)(π₯2 β 1) β β[π₯]. Nyt nollakohtien lukumäärä
ππ = π(β1) + π(1) = 2 < 4 = deg(π(π₯)).
Lause 16.2. Olkoon πΎ kunta ja π(π₯) β πΎ[π₯], π(π₯) β= 0(π₯). Tällöin ππ β€ deg π(π₯).
Lause 16.3. Olkoon π(π₯) β β[π₯], π(π₯) β= 0(π₯). Tällöin ππ = deg(π(π₯)).
Seurauksena lauseesta saadaan
Lause 16.4. Olkoon π(π₯), π(π₯) β πΎ[π₯] pääpolynomeja, deg π(π₯), deg π(π₯) β€ π·,
ja olkoot olemassa sellaiset pisteet π1 , π2 , . . . ππ·+1 , että ππ β= ππ , kun π β= π, ja
π(ππ ) = π(ππ ) kaikilla π = 1, 2, . . . , π· + 1.
Tällöin π(π₯) = π(π₯) polynomeina.
16.2 Lisää polynomialgebraa
16.2.1 Symmetriset peruspolynomit
Tutkitaan polynomi-identiteettiä
πΉ (π₯) =
π
β
π
β
(π₯ β π₯π ) =
(β1)πβπ π΄π π₯π .
(7.1)
π=0
π=1
0. Sijoittamalla π₯ = 0, saadaan vakiotermeistä identiteetti
π
πΉ (0) = (β1)
π
β
π₯π = (β1)π π΄0 ,
π=1
joten
π΄0 =
π
β
π₯π .
(7.2)
π=1
125
(Tulolla (7.2) määritellään Normi.)
1. Lasketaan derivaatat yhtälössä (7.1) puolittain, jolloin
π·
π
β
(π₯ β π₯π ) =
π=1
1 β
 (π₯ β π₯2 ) β
 β
 β
 (π₯ β π₯π ) + (π₯ β π₯1 ) β
 (π₯ β π₯3 ) β
 β
 β
 (π₯ β π₯π ) + ...
+(π₯ β π₯1 )(π₯ β π₯2 ) β
 β
 β
 (π₯ β π₯πβ1 ),
(7.3)
josta kohdassa π₯ = 0 saadaan
π·πΉ (0) = (β1)πβ1 (π₯2 π₯3 β
 β
 β
 π₯π + π₯1 π₯3 β
 β
 β
 π₯π + ...
+π₯1 π₯2 β
 β
 β
 π₯πβ1 ).
(7.4)
Toisaalta
π·πΉ (0) = (β1)πβ1 π΄1
ja siten
π΄1 =
π
π
β
β
π₯π .
(7.5)
π=1 π=1,πβ=π
n-1. Myös
π΄πβ1 =
π
β
π₯π
(7.6)
π=1
on usein tarpeen (ja sen avulla määritellään Jälki(=Trace).) Yleisesti saadaan
π΄πβπ =
β
π₯π1 π₯π2 β
 β
 β
 π₯ππ ,
(7.7)
1β€π1 <π2 <...<ππ β€π
joilla on yhteys
π΄πβπ = π π (π₯1 , ...π₯π )
(7.8)
symmetrisiin peruspolynomeihin π π (elementary symmetric polynomials).
ESIM: a) π = 4.
(π₯ β π₯1 )(π₯ β π₯2 )(π₯ β π₯3 )(π₯ β π₯4 ) = π₯4 β (π₯1 + π₯2 + π₯3 + π₯4 )π₯3 +
126
(π₯1 π₯2 + π₯1 π₯3 + π₯1 π₯4 + π₯2 π₯3 + π₯2 π₯4 + π₯3 π₯4 )π₯2
β(π₯1 π₯2 π₯3 + π₯1 π₯3 π₯4 + π₯2 π₯3 π₯4 )π₯ + π₯1 π₯2 π₯3 π₯4 .
(7.9)
b) Wolstenholmen lauseen todistuksessa tarkasteltiin polynomia
πβ1
πβ1
β
β
πΊ(π₯) =
(π₯ β π) =
(β1)π ππ π₯π ,
π=1
ππβ1 = 1,
π=0
missä kohtien (7.2), (7.5) ja (7.6) nojalla
π0 =
πβ1
β
π = (π β 1)!,
π=1
π1 = 2 β
 3 β
 β
 β
 (π β 1) + 1 β
 3 β
 4 β
 β
 β
 (π β 1) + ...
+1 β
 2 β
 β
 β
 (π β 3) β
 (π β 1) + 1 β
 2 β
 β
 β
 (π β 2)
ja
ππβ2
( )
π
= 1 + 2 + ... + π β 1 =
.
2
16.3 Formaaleista potenssisarjoista
Olkoon π
 ykkösellinen rengas. Muodollista summaa
π΄(π ) =
β
β
ππ π π ,
ππ β π
 β π β β,
π=0
sanotaan formaaliksi potenssisarjaksi. Olkoon
π
[[π ]] = {π΄(π ) =
β
β
ππ π π β£ ππ β π
 β π β β}
π=0
π
-kertoimisten formaalien potenssisarjojen (formal power series) joukko, missä
asetetaan yhtäsuuruus, summa ja tulo seuraavasti.
127
Määritelmä 16.3. Olkoot
π΄(π ) =
β
β
π
ππ π ,
π΅(π ) =
π=0
β
β
ππ π π β π
[[π ]].
π=0
Tällöin
π΄(π ) = π΅(π ) β βπ(ππ = ππ );
β
π΄(π ) + π΅(π ) =
(ππ + ππ )π π ;
(11.1)
(11.2)
πβ©Ύ0
π΄(π )π΅(π ) =
β
ππ π π ,
(11.3)
πβ©Ύ0
missä
ππ =
π
β
ππ ππβπ =
π=0
β
ππ π π ,
(11.4)
π+π=π
joka on Cauchyn kertosääntö.
Merkitään vielä
ππ π π = 0 β
 π 0 + 0 β
 π + 0 β
 π 2 + . . . + ππ π π + 0 β
 π π+1 + . . . .
Voidaan osoittaa, että π
[[π ]] on ykkösellinen rengas, missä
0(π ) = 0 + 0 β
 π + 0 β
 π 2 + . . . on nolla-alkio ja
1(π ) = 1 + 0 β
 π + 0 β
 π 2 + . . . on ykkösalkio.
HUOM: a). Formaaleilla sarjoilla tutkitaan esimerkiksi rekursiojonojen algebrallisia ominaisuuksia. Formaali sarja EI ole funktio ja siksi symbolisen muuttujan
paikalle ei saa asettaa renkaan alkiota. Toisaalta, jos ensin tutkitaan sarjan suppeneminen pisteessä π β π
, niin tällöin saadaan funktio, joka kuvaa alkion π
alkioksi π΄(π) β π
.
b) Polynomit ovat formaalien sarjojen osajoukko eli π
[π ] β π
[[π ]]. Koska polynomi on äärellinen summa, niin muuttujan paikalle voi sijoittaa renkaan alkion.
Olkoon seuraavassa π
 = πΎ kunta.
128
Määritelmä 16.4. Olkoon
π΄(π ) = πβ π β + πβ+1 π β+1 + . . . ,
πβ β= 0,
(11.5)
tällöin sarjan π΄(π ) kertaluku (order) ordπ΄(π ) = β .
Välittömästi saadaan, että
ord(π΄π΅) = ord(π΄) + ord(π΅),
ord(π΄) = 0
β
π0 β= 0.
(11.6)
(11.7)
Lause 16.5. Olkoon π΄(π ) β πΎ[[π ]] ja ord(π΄) = 0. Tällöin on olemassa sellainen
π΅(π ) β πΎ[[π ]], että
π΄(π )π΅(π ) = 1.
(11.8)
Toisaalta, jos (11.8) pätee joillekin π΄(π ), π΅(π ) β πΎ[[π ]], niin
ord(π΄) = ord(π΅) = 0.
(11.9)
Merkitään
π΅(π ) =
1
,
π΄(π )
mikäli (11.8) toteutuu ja sanotaan, että 1/π΄(π ) on sarjan π΄(π ) käänteissarja
(inverse series).
Lauseen 3.1 todistus. Olkoon ord(π΄) = 0 ja
π΄(π ) = π0 + π1 π + π2 π 2 + ... β πΎ[[π ]],
π0 β= 0.
(11.10)
Merkitään
π΅(π ) = π0 + π1 π + π2 π 2 + ...,
(11.11)
jolloin yhtälöstä (11.8) saadaan
π0 π 0 = 1 β π 0 =
1
βπΎ
π0
(11.12)
129
π0 π 1 + π1 π 0 = 0 β π 1 = β
π1
1
π1 π0 = β 2 β πΎ,
π0
π0
(11.13)
...
π0 ππ + π1 ππβ1 + ... + ππ π0 = 0 β
ππ = β
1
(π1 ππβ1 + ... + ππ π0 ),
π0
(11.14)
josta saadaan ππ β πΎ laskettua. Siten π΅(π ) β πΎ[[π ]] ja (11.8) toteutuu.
ESIM: Olkoot
π΄(π ) =
β
β
π π,
π΅(π ) = 1 β π β πΎ[[π ]].
π=0
Tällöin
π΄(π )π΅(π ) = (1 β π )(1 + π + π 2 + π 3 + . . . ) =
1 β
 1 + (1 β
 1 + (β1) β
 1)π + (1 β
 1 + (β1) β
 1)π 2 + β
 β
 β
 = 1
ja siten
(11.15)
β
β
1
=
π π.
1βπ
π=0
(11.16)
Määritelmä 16.5. Sarjojen
π΄(π ) =
β
β
ππ π π ,
π΅(π ) =
β
β
ππ π π β π
[[π ]]
π=0
π=0
yhdistetty sarja on
(π΄ β π΅)(π ) = π΄(π΅(π )) =
β
β
ππ (π΅(π ))π .
(11.17)
π=0
ESIM: a) Olkoot
π΄(π ) = π΅(π ) =
β
β
π π,
π=0
tällöin
(π΄ β π΅)(π ) = π΄(π΅(π )) =
β
β
(π΅(π ))π =
π=0
β
β
(1 + π + π 2 + . . . )π =
π=0
130
1 + (1 + π + π 2 + . . . ) + (1 + π + π 2 + . . . )2 + β
 β
 β
 =
1 + 1 + 1 + β
 β
 β
 + (1 + 1 + 1 + . . . )π + (1 + 1 + 1 + . . . )π 2 + . . . ,
(11.18)
jonka kertoimet eivät suppene. Toisaalta tässä π΄(π ) = π΅(π ) = 1/(1 β π ), jolloin
1βπ
β1
=
+ 1.
βπ
π
(π΄ β π΅)(π ) = π΄(π΅(π )) =
(11.19)
Nyt tuloksena ei ole potenssisarja (vaan Laurentin sarja). Siten yhdistetty sarja
ei aina ole olemassa.
Muodollista summaa
πΏ(π ) =
β
β
ππ π π ,
ππ β π
,
βπββ€
π=ββ
sanotaan formaaliksi Laurentin sarjaksi. Olkoon
β
β
π
((π )) = {πΏ(π ) =
ππ π π β£ ππ β π
 β π β β€}
π=ββ
π
-kertoimisten formaalien Laurentin sarjojen joukko, missä asetetaan yhtäsuuruus, summa ja yhdiste kuten formaaleilla potenssisarjoilla. Asetetaan vielä
ππ
= π πβπ
ππ
β π, π β β€,
(11.20)
jolloin tulo saadaan seuraavasti
πΏ(π )πΎ(π ) =
β
ππ π π ,
(11.21)
π
missä
ππ =
β
ππ ππ ,
(11.22)
π+π=π
joka yleistää Cauchyn kertosäännön (11.4). Tärkeitä formaaleja sarjoja ovat
Geometrinen sarja
β
β
ππ
π=0
131
Binomisarja,
β ( )
β
π π
π΅πΌππ (π ) =
π
π
π=0
Eksponenttisarja
β
β
1 π
πΈππ (π ) =
π
π!
π=0
Sinisarja
ππΌπ (π ) =
β
β
(β1)π
π 2π+1
(2π
+
1)!
π=0
Kosinisarja
β
β
(β1)π
πΆππ(π ) =
π=0
Logaritmisarja
πΏππΊ(π ) =
(2π)!
π 2π
β
β
(β1)π+1
ππ
π
π=1
Tangenttisarja
π π΄π (π ) =
ππΌπ (π )
πΆππ(π )
Toisinaan tarvitaan useammanmuuttujan sarjoja, jolloin esimerkiksi kahdenmuuttujan tapauksessa Caychyn kertosääntö on
π΄(π )π΅(π) =
β
β
ππ π
π
π=0
β β
β
β
β
ππ π π =
π=0
ππ π π π π π π .
(11.23)
π=0 π+π=π
Lause 16.6.
πΈππ (π + π) = πΈππ (π )πΈππ (π),
πΈππ (βπ ) =
1
,
πΈππ (π )
πΈππ (ππ ) = πΈππ (π )π ,
(11.24)
(11.25)
πββ€
(11.26)
132
Todistus. Lähdetään määritelmästä ja käytetään ensin Binomikaavaa (4.27) ja
sitten Caychyn kertosääntöä (11.23), jolloin
( )
β
β
β
(π + π)π β 1 β π π π
πΈππ (π + π) =
=
π π =
π!
π! π+π=π π
π=0
π=0
β β
β
β
β
π π ππ β π π β ππ
=
= πΈππ (π )πΈππ (π).
π!
π!
π!
π!
π=0 π+π=π
π=0
π=0
(11.27)
Lause 16.7. Olkoon π β β€ β {0}. Tällöin
(π΅πΌπ1/π (π ))π = 1 + π.
(11.28)
Voidaan siis merkitä
(1 + π )
1/π
= π΅πΌπ1/π (π ) =
)
β (
β
1/π
π=0
π
π π.
133
17
Osamääräkunta/EI kysytä kokeessa
Tarkennetaan hieman rationaalilukujen ja rationaalifunktioiden käsitteitä ja sitä
kautta niillä operointia.
Määritelmä 17.1. Olkoon π· kokonaisalue ja π, π, π, π β π·, ππ β= 0. Asetetaan
relaatio
(π, π) βΌ (π, π)
β
ππ = ππ.
(19.1)
Lause 17.1. Relaatio βΌ on ekvivalenssirelaatio joukossa π· × (π· β {0}) = π.
Määritelmä 17.2. Ekvivalenssiluokille
[π, π] = {(π, π) β πβ£ (π, π) βΌ (π, π)}
sovitaan yhteenlasku
[π1 , π1 ] + [π2 , π2 ] = [π1 π2 + π2 π1 , π1 π2 ]
(19.2)
ja kertolasku
[π1 , π1 ][π2 , π2 ] = [π1 π2 , π1 π2 ]
(19.3)
aina, kun (π1 , π1 ), (π2 , π2 ) β π.
Merkitään vielä
π/π =
π
= [π, π] ja π(π·) = {π/πβ£ (π, π) β π}.
π
Voidaan todistaa, että
Lause 17.2. Kolmikko (π(π·), +, β
) on kunta.
Sanotaan, että π(π·) on π·:n osamääräkunta (quotient field, field of fractions).
Tällöin pätee rengasisomorfiatulos
π
{ β£ π β π·} βΌ
= π·,
1
(19.4)
134
jonka nojalla voidaan merkitä π = π/1. Edelleen
( )β1
π π
π1
π
β1
ππ =
=
=
1 1
1π
π
(19.5)
ESIM: a) Olkoon π· = β€, joka on kokonaisalue. Tällöin saadaan osamääräkunta
π(β€), jonka avulla rationaalilukujoukko saadaan määriteltyä tarkasti.
Määritelmä 17.3. Rationaalilukujen kunta β = π(β€).
Nyt rationaalilukujen supistamisπ
ππ
=
ππ
π
(19.6)
ππ
π
=
π
ππ
(19.7)
ja laventamislaki
seuraa suoraan määritelmästä 19.1.
b.) Olkoon πΎ kunta, jolloin polynomirengas π· = πΎ[π₯] on kokonaisalue.
Määritelmä 17.4. Rationaalifunktioiden kunta πΎ(π₯) = π(πΎ[π₯]).
Tällöin pätevät ylläesitetyt supistussäännöt, jolloin mm.
π₯+1
1
(π₯2 β 1)π₯
=
=1+ .
2
(π₯ β 1)π₯
π₯
π₯
(19.8)
c.) Olkoon πΎ kunta, jolloin formaalien sarjojen joukko π· = πΎ[[π ]] on kokonaisalue. Tällöin saadaan osamääräkunta, joka on isomorfinen aikaisemmin määritellyn
formaalien Laurentin sarjojen kunnan kanssa eli
Lause 17.3.
πΎ((π )) βΌ
= π(πΎ[[π ]]).
(19.9)
Näillä rakenteilla on seuraavat suhteet:
πΎ[π ] β πΎ(π ) β πΎ((π )),
πΎ[π ] β πΎ[[π ]] β πΎ((π )).
135
Määritelmä 17.5. Formaali derivaatta
π· : πΎ((π )) β πΎ((π ))
on lineaarinen kuvaus, jolle pätee
π·π π = ππ πβ1
β π β β€.
(19.10)
136
				
											        © Copyright 2025