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 2024