Jäniksistä numeroihin Fibonaccin luvuista

Samankaltaiset tiedostot
802328A LUKUTEORIAN PERUSTEET OSA III BASICS OF NUMBER THEORY PART III

802328A LUKUTEORIAN PERUSTEET OSA III BASICS OF NUMBER THEORY PART III. Tapani Matala-aho MATEMATIIKKA/LUTK/OULUN YLIOPISTO

Johdatus diskreettiin matematiikkaan Harjoitus 5, Ratkaise rekursioyhtälö

Lineaariset kongruenssiyhtälöryhmät

Matematiikan tukikurssi, kurssikerta 5

4 Matemaattinen induktio

1. Osoita, että joukon X osajoukoille A ja B on voimassa toinen ns. de Morganin laki (A B) = A B.

2.2.1 Ratkaiseminen arvausta sovittamalla

Todistusmenetelmiä Miksi pitää todistaa?

Alkulukujen harmoninen sarja

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

Matemaattisten työvälineiden täydentäviä muistiinpanoja

Johdatus matematiikkaan

Luonnollisten lukujen ja kokonaislukujen määritteleminen

Diofantoksen yhtälön ratkaisut

Vaihtoehtoinen tapa määritellä funktioita f : N R on

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

Rekursio. Funktio f : N R määritellään yleensä antamalla lauseke funktion arvolle f (n). Vaihtoehtoinen tapa määritellä funktioita f : N R on

Matematiikan johdantokurssi, syksy 2016 Harjoitus 11, ratkaisuista

Osa IX. Z muunnos. Johdanto Diskreetit funktiot

Johdatus matemaattiseen päättelyyn

Miten osoitetaan joukot samoiksi?

Determinantti 1 / 30

Multiplikatiiviset funktiot

Tenttiin valmentavia harjoituksia

811120P Diskreetit rakenteet

Johdatus matematiikkaan

Derivaattaluvut ja Dini derivaatat

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

MS-A0402 Diskreetin matematiikan perusteet Esimerkkejä, todistuksia ym., osa I

Diskreetti derivaatta

MS-A0402 Diskreetin matematiikan perusteet Esimerkkejä, todistuksia ym., osa I

LUKUTEORIA johdantoa

Johdatus matemaattiseen päättelyyn

Analyysi III. Jari Taskinen. 28. syyskuuta Luku 1

Tehtävä 1. Oletetaan että uv on neliö ja (u, v) = 1. Osoita, että kumpikin luvuista u ja v on. p 2j i. p j i

1 Lineaariavaruus eli Vektoriavaruus

Tekijä Pitkä Matematiikka 11 ratkaisut luku 2

Riemannin sarjateoreema

Vapaus. Määritelmä. jos c 1 v 1 + c 2 v c k v k = 0 joillakin c 1,..., c k R, niin c 1 = 0, c 2 = 0,..., c k = 0.

MS-A0102 Differentiaali- ja integraalilaskenta 1

JOHDATUS LUKUTEORIAAN (syksy 2017) HARJOITUS 3, MALLIRATKAISUT

Sisältö. Sarjat 10. syyskuuta 2005 sivu 1 / 17

Matemaattisen analyysin tukikurssi

802320A LINEAARIALGEBRA OSA I

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

7 Vapaus. 7.1 Vapauden määritelmä

1. Esitä rekursiivinen määritelmä lukujonolle

Esitetään tehtävälle kaksi hieman erilaista ratkaisua. Ratkaisutapa 1. Lähdetään sieventämään epäyhtälön vasenta puolta:

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

802118P Lineaarialgebra I (4 op)

Konvergenssilauseita

(2n 1) = n 2

Cantorin joukon suoristuvuus tasossa

Matematiikan tukikurssi, kurssikerta 3

Sarja. Lukujonosta (a k ) k N voi muodostaa sen osasummien jonon (s n ): s 1 = a 1, s 2 = a 1 + a 2, s 3 = a 1 + a 2 + a 3,...,

Matematiikan tukikurssi

Ensimmäinen induktioperiaate

Dihedraalinen ryhmä Pro gradu Elisa Sonntag Matemaattisten tieteiden laitos Oulun yliopisto 2013

1 Reaaliset lukujonot

Sarjojen suppenemisesta

Liite 1. Laajennettu Eukleideen algoritmi suoraviivainen tapa

Ensimmäinen induktioperiaate

4 LUKUJONOT JA SUMMAT

Induktio, jonot ja summat

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

(iv) Ratkaisu 1. Sovelletaan Eukleideen algoritmia osoittajaan ja nimittäjään. (i) 7 = , 7 6 = = =

Latinalaiset neliöt ja taikaneliöt

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

Lineaarialgebra ja matriisilaskenta II Syksy 2009 Laskuharjoitus 1 ( ) Ratkaisuehdotuksia Vesa Ala-Mattila

Vastausehdotukset analyysin sivuainekurssin syksyn välikokeeseen

= 3 = 1. Induktioaskel. Induktio-oletus: Tehtävän summakaava pätee jollakin luonnollisella luvulla n 1. Induktioväite: n+1

Matematiikan tukikurssi

Johdatus matemaattiseen päättelyyn

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

Matematiikan tukikurssi, kurssikerta 2

A = a b B = c d. d e f. g h i determinantti on det(c) = a(ei fh) b(di fg) + c(dh eg). Matriisin determinanttia voi merkitä myös pystyviivojen avulla:

Matematiikan tukikurssi

Similaarisuus. Määritelmä. Huom.

802320A LINEAARIALGEBRA OSA III

Derivaatat lasketaan komponenteittain, esimerkiksi E 1 E 2

1 Ensimmäisen asteen polynomifunktio

Olkoon seuraavaksi G 2 sellainen tasan n solmua sisältävä suunnattu verkko,

ja λ 2 = 2x 1r 0 x 2 + 2x 1r 0 x 2

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

Lukujonon raja-arvo 1/7 Sisältö ESITIEDOT: lukujonot

MS-A010{3,4,5} (ELEC*, ENG*) Differentiaali- ja integraalilaskenta 1 Luento 2: Sarjat

Johdatus diskreettiin matematiikkaan (syksy 2009) Harjoitus 3, ratkaisuja Janne Korhonen

Koodausteoria, Kesä 2014

MS-A010{3,4} (ELEC*) Differentiaali- ja integraalilaskenta 1 Luento 2: Sarjat

Ville Turunen: Mat Matematiikan peruskurssi P1 1. välikokeen alueen teoriatiivistelmä 2007

Diskreetin matematiikan perusteet Esimerkkiratkaisut 3 / vko 10

Ketjumurtoluvut ja Pellin yhtälö

Ominaisvektoreiden lineaarinen riippumattomuus

Lineaarialgebra ja matriisilaskenta I, HY Kurssikoe Ratkaisuehdotus. 1. (35 pistettä)

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

MS-A010{2,3,4,5} (SCI, ELEC*, ENG*) Differentiaali- ja integraalilaskenta 1 Luento 2: Sarjat

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

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

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

Transkriptio:

Jäniksistä numeroihin Fibonaccin luvuista LuK-tutkielma Antti Kaasila 11706 Matemaattisten tieteiden laitos Oulun yliopisto Kevät 017

Sisältö Johdanto 1 Historiaa 11 Fibonaccin elämä 1 Fibonaccin lukujen historia 3 Fibonaccin lukujen ominaisuuksia 1 Perusteita Matriisiesitys 8 3 Generoiva sarja ja funktio 11 4 Laajennus negatiivisiin indekseihin 13 3 Lopuksi 1 Lähdeluettelo 16 1

Johdanto Tämä tutkielma käsittelee Fibonaccin lukuja, niiden historiaa sekä ominaisuuksia Luvussa 1 on katsaus matemaatikko Fibonaccin elämään sekä Fibonaccin lukujen taustaan Luvussa käydään läpi lukujen määrittely ja niihin liittyviä ominaisuuksia Tutkielmassa käytettyihin teoksiin on viitattu niitä vastaavien osioiden alussa Työssä käytetyllä merkinnällä N tarkoitetaan ei-negatiivisten kokonaislukujen joukkoa {0, 1,, 3, } Merkintä C tarkoittaa kompleksilukujen joukkoa ja C \ {0} samaa joukkoa ilman nollaa Lukijan oletetaan tuntevan matriisit ja niiden laskutoimitukset Lisäksi lukijalle on eduksi, jos hän tuntee lukuteorian perusteita 1 Historiaa Tämän luvun ensimmäinen osa käsittelee Fibonaccin elämää ja toinen osa Fibonaccin lukujen taustaa Luku perustuu Alwyn Francis Horadamin artikkeliin Eight Hundred Years Young [1] sekä Nicolai N Vorobievin teokseen Fibonacci Numbers [, s 13] 11 Fibonaccin elämä Fibonaccin elämästä on hyvin vähän tietoa Hänen tarkkaa syntymäaikaansa ei tiedetä, mutta hän syntyi noin vuonna 117 Pisan kaupungissa Italiassa Syntymänimeltään hän oli Leonardo Pisano (Pisalainen), mutta hän käytti elämänsä aikana paljon muitakin nimiä Tunnetuin niistä on Fibonacci, joka on lyhennetty sanoista lus Bonacci, 'Bonaccin poika' Syntymäaikansa lisäksi myös hänen tarkka kuolinaikansa on tuntematon, eikä kuolinsyytäkään tiedetä Kuitenkin viimeisin maininta hänestä on Pisan kaupungin asiakirjoissa vuodelta 140

Fibonaccin tärkein teos on vuonna 10 valmistunut Liber Abaci (joskus Liber Abbaci) Siinä hän muun muassa esitteli intialaisarabialaiset numerot (nykyisin käytössä oleva kymmenjärjestelmä) Esimerkkien avulla hän näytti tämän numerojärjestelmän ylivertaisuuden tuohon aikaan käytössä olleisiin roomalaisiin numeroihin verrattuna Tästä huolimatta uusi numerojärjestelmä ei saanut kannatusta vielä tuohon aikaan Tämän lisäksi Liber Abaci sisältää paljon pulmatehtäviä, joista yksi toimi Fibonaccin lukujen pohjana 1 Fibonaccin lukujen historia Liber Abacissa Fibonacci esitti ongelman, joka tunnetaan nimellä Rabbit Problem eli jänisongelma Ongelman asettelu on suomeksi seuraavanlainen: Aidatulla alueella on yksi jänispari Kuinka monta jänisparia on vuoden kuluttua, kun jokainen pari synnyttää joka kuukausi uuden parin, joka alkaa synnyttämään toisena kuukautena syntymästään? Ongelman ratkaisu etenee siten, että ensimmäisenä kuukautena jänispareja on yksi eli vain alkuperäinen Ensimmäisen kuukauden jälkeen syntyy toinen pari, joten toisena kuukautena pareja on kaksi Toisen kuukauden jälkeen alkuperäinen on synnyttänyt toisen uuden parin, mutta ensimmäisenä syntynyt pari ei ole vielä synnyttänyt, joten kolmantena kuukautena pareja on kolme Kolmannen kuukauden jälkeen sekä alkuperäinen että ensimmäisenä syntynyt pari ovat synnyttäneet uudet parit, mutta toisena syntynyt pari ei ole, joten neljäntenä kuukautena parien kokonaismäärä on viisi Neljännen kuukauden jälkeen kolme paria (alkuperäinen, ensimmäisenä syntynyt ja toisena syntynyt pari) on synnyttänyt uudet parit, joten viidentenä kuukautena jänispareja on yhteensä kahdeksan Kuvassa 1 sivulla 4 on esitetty jänisparien syntyminen graasesti näiden viiden ensimmäisen kuukauden osalta 3

Kuva 1: Jänisparien lukumäärän kehitys Tässä vaiheessa havaitaan, että joka kuukausi parien määrä on kasvanut sen verran, kuin mitä pareja oli yhteensä kaksi kuukautta aiemmin, koska kaikki nämä parit ovat tällöin lisääntymiskykyisiä Näin ollen jokaisen kuukauden parien lukumäärä saadaan laskemalla kahden edellisen kuukauden lukumäärät yhteen (1 + 3, + 3, 3 + 8, ) Siis viidennen kuukauden jälkeen viisi paria on synnyttänyt uusia pareja, eli kuudentena kuukautena pareja on + 8 13 Jatkamalla parien laskemista samalla logiikalla voidaan todeta, että seitsemäntenä kuukautena pareja on 8 + 13 1, kahdeksantena 13 + 1 34, yhdeksäntenä 1 + 34, kymmenentenä 34 + 89, yhdentenätoista + 89 144 ja kahdentenatoista 89 + 144 33 Näin ollen lopulliseksi vastaukseksi kysymykseen saadaan, että vuoden jälkeen, eli kolmantenatoista kuukautena, jänispareja on yhteensä 144 + 33 377 kappaletta Edellä lasketut parien lukumäärät muodostavat lukujonon, jota kutsutaan Fibonaccin lukujonoksi ja sen termejä Fibonaccin luvuiksi Fibonacci ei tosin itse nimennyt tätä lukujonoa, vaan sen teki ranskalainen Édouard Lucas 4

vasta 1860-luvulla Huomautettakoon, että joissain lähteissä alkuperäisen ongelman vastaukseksi annetaan 33 paria Tämä johtuu siitä oletuksesta, että ensimmäinenkin jänispari tulisi lisääntymiskykyiseksi vasta toisena kuukautena Lukujono alkaisi tällöin 1, 1,, 3, Lisäksi lukujen teoriaa käsitellessä tämän jonon alkuun lisätään joissain yhteyksissä vielä 0, joka luonnollisesti sopii lukujonon luonteeseen (0 + 1 1) Tässä tutkielmassa nolla on otettu mukaan lukujonoon Fibonaccin lukujen ominaisuuksia Tässä luvussa käydään läpi Fibonaccin lukuihin liittyvää teoriaa Alun määrittelyjen jälkeen esitellään lukuihin liittyvä matriisiesitys, lukujen generoiva sarja sekä funktio ja lopuksi laajennetaan lukujono myös negatiivisille indekseille Ensimmäinen luku 1 perustuu Tapani Matala-ahon luentomonisteeseen 8038A Lukuteorian perusteet [, s 6971] Lause 3 on Kenneth H Rosenin teoksesta Elementary Number Theory and its Applications [3, s 1] 1 Perusteita Määritelmä 1 Merkitään Fibonaccin lukuja kirjaimella f Tällöin ne määritellään rekursiivisesti asettamalla f 0 0, f 1 1 ja f n+ f n+1 + f n, kun n N (1) Huomautus Joissain yhteyksissä Fibonaccin luvut määritellään siten, että f 1 1, f 1 ja f n f n 1 + f n, kun n 3, 4,, Lause 3 Fibonaccin lukujonon termien summalle on voimassa yhtälö n f i f n+ 1, aina kun n N i0

Todistus Todistetaan lause induktiolla Arvolla n 0 saadaan 0 i0 f i 0 joka on sama kuin f 0+ 1 f 1 1 1 0, joten lause pätee tällöin Tehdään induktio-oletus, että lause pätee jollain arvolla n k, eli k f i f k+ 1 i0 Nyt arvolla n k + 1 saadaan ( k+1 k ) indol f i f i + f k+1 (f k+ 1) + f k+1 (f k+ + f k+1 ) 1 i0 i0 (1) f k+3 1 f (k+1)+ 1 Täten lause pätee myös arvolla n k + 1 Induktioperiaatteen nojalla lause on tosi Tutkitaan nyt Fibonaccin lukujen mukaista rekursiota u n+ u n+1 + u n, () jossa myös n N Ratkaistaan nyt rekursio () yritteellä u n x C \ {0} Tällöin saadaan x n, jossa x n+ x n+1 + x n, joten x x 1 0 Ratkaisuksi saadaan x 1 ± ( 1) 4 1 ( 1) 1 Käytetään näille ratkaisuille merkintöjä 1 ± α 1 + Koska α ja β ovat ratkaisuja, niin pätee sekä β 1 α n+ α n+1 + α n ja β n+ β n+1 + β n (3) 6

Lause 4 Olkoot a, b C Tällöin F n aα n + bβ n on rekursion () ratkaisu Todistus Voidaan laskea käyttämällä yhtälöitä (3), että F n+ aα n+ + bβ n+ a(α n+1 + α n ) + b(β n+1 + β n ) aα n+1 + aα n + bβ n+1 + bβ n aα n+1 + bβ n+1 + aα n + bβ n F n+1 + F n, joten F n toteuttaa rekursioyhtälön () Lause Fibonaccin luvut voidaan esittää niin sanotun Binet'n kaavan avulla muodossa f n 1 [( 1 + ) n ( 1 ) n ] Todistus Lauseen 4 todistuksesta nähdään, että F n+ F n+1 +F n, joten F n toteuttaa Fibonaccin lukujen määritelmän (1) Tämän perusteella voidaan todeta, että Fibonaccin luvut ovat Lauseessa 4 esitettyä muotoa f n aα n + bβ n (4) Yhtälössä (4) olevat vakiot a ja b saadaan ratkaistua, kun sijoitetaan Määritelmän 1 luvut f 0 0 ja f 1 1 yhtälöön Tällöin ensimmäisestä sijoituksesta saadaan f 0 aα 0 + bβ 0 a + b 0 b a Tämän avulla saadaan toisesta sijoituksesta f 1 aα 1 + bβ 1 aα + bβ a 1 + + b 1 a 1 + a a1 + a a + a a 1 a 1 + a + b1 b 7

Näin ollen a 1 ja b 1, joten ( f n aα n + bβ n 1 α n 1 β n 1 1 [( 1 + ) n ( 1 ) n ] 1 + ) n ( 1 1 ) n Matriisiesitys Fibonaccin luvut voidaan liittää myös matriiseihin ja niiden avulla todistaa luvuille eri ominaisuuksia Tässä luvussa käsiteltävä matriisiesitys on esitetty Kenneth H Rosenin teoksessa Elementary Number Theory and its Applications [3, s 7] Tarkempi käsittely on Tapani Matala-ahon luentomonisteesta 8038A Lukuteorian perusteet [, s 774] Määritelmä 6 Määritellään matriisi F siten, että ( ) ( ) 1 1 f f 1 F 1 0 f 1 f 0 Tarkastellaan nyt matriisin F potensseja Tällöin ( ) ( ) ( ) ( ) 1 1 1 1 1 1 + 1 1 1 1 + 1 0 1 F F F 1 0 1 0 1 1 + 1 0 1 1 + 0 0 1 1 ( ) f3 f, f f 1 ( ) ( ) ( ) ( ) 1 1 1 1 + 1 1 1 1 + 1 1 3 F 3 F F 1 0 1 1 1 + 0 1 1 1 + 0 1 1 ( ) f4 f 3 f 3 f 8

ja ( ) ( ) ( ) ( ) 1 1 3 1 3 + 1 1 + 1 1 3 F 4 F F 3 1 0 1 1 3 + 0 1 + 0 1 3 ( ) f f 4 f 4 f 3 Tästä nähdään, että matriisien alkioiksi tulee Fibonaccin lukuja Sovitaan nyt, että f 1 1, jolloin yhtälö f 1 f 0 + f 1 pätee ja noudattaa Määritelmää 1 Matriisien neutraalialkio on I, joka x-matriisien tapauksessa on ( ) 1 0 I 0 1 Tätä kutsutaan identiteettimatriisiksi Näin ollen matriisi korotettuna potenssiin nolla tuottaa identiteettimatriisin Tällöin ( ) ( ) 1 0 F 0 f1 f 0 I 0 1 Täten myös tapaus n 0 on linjassa sen havainnon kanssa, että matriisin F potenssien alkioiksi tulee Fibonaccin lukuja ja että luvut ovat tietyssä järjestyksessä Todistetaan seuraavassa lauseessa, että tämä todellakin pätee kaikille matriisin F positiivisille kokonaislukupotensseille Lause 7 Olkoon ( ) fn+1 f n F n f n f 0 f n 1 Tällöin F n F n, kun n N Todistus Todistetaan lause induktiolla Tapaukset n 0 ja n 1 ovat todistettuina edellä Tehdään nyt induktio-oletus, että lause pätee jollain f k f k 1 f 1 arvolla n k eli ( ) F k F k fk+1 f k 9

Tällöin ( ) ( ) F k+1 F F k indol 1 1 fk+1 f k 1 0 f k f k 1 ( ) ( ) 1 fk+1 + 1 f k 1 f k + 1 f k 1 fk+1 + f k f k + f k 1 1 f k+1 + 0 f k 1 f k + 0 f k 1 f k+1 f k ( ) fk+ f k+1 F k+1 (1) f k+1 f k Induktioperiaatteen nojalla lause pätee kaikilla n N Nyt lauseen (7) avulla voidaan todistaa Fibonaccin luvuille päteviä ominaisuuksia Lause 8 Olkoon n N ja m N Tällöin Fibonaccin luvuille pätee, että f n+m+1 f n+1 f m+1 + f n f m, () f m+1 f m+1 + f m (6) ja f m f m (f m+1 + f m 1 ) (7) Todistus Lauseen 7 identiteetin mukaan jolloin ( fn+m+1 f n+m f n+m f n+m 1 F n+m F n+m F n F m F n F m, ) ( fn+1 f n f n f n 1 ) ( fm+1 f m f m f m 1 ( fn+1 f m+1 + f n f m f n+1 f m + f n f m 1 f n f m+1 + f n 1 f m ) f n f m + f n 1 f m 1 Nyt yhtälö () saadaan suoraan vertaamalla matriisien alkioita Kun yhtälöön () sijoitetaan n m, niin f m+m+1 f m+1 f m+1 + f m f m, 10 )

eli f m+1 f m+1 + f m Näin saadaan yhtälö (6) Kun yhtälöön () sijoitetaan n m 1, niin f m 1+m+1 f m 1+1 f m+1 + f m 1 f m, joten f m f m f m+1 + f m 1 f m f m (f m+1 + f m 1 ) Täten saadaan yhtälö (7) Lause 9 Olkoon n N Tällöin Fibonaccin luvuille pätee, että f n+1 f n 1 f n ( 1) n Todistus Otetaan Lauseen 7 yhtälöstä F n F n determinantit molemmin puolin Tällöin joten det F n det(f n ) (det F) n, f n+1 f n f n f n 1 1 1 1 0 Tästä determinantin määrittelyn nojalla saadaan, että f n+1 f n 1 f n f n (1 0 1 1) n, n eli f n+1 f n 1 f n ( 1) n 3 Generoiva sarja ja funktio Äärettömän lukujonon generoiva sarja tarkoittaa sitä, että lukujono voidaan esittää sarjana siten, että jonon luvut ovat äärettömän potenssisarjan kertoimia Edelleen generoivan sarjan termit muodostavat lukujonon generoivan 11

funktion, joka joissain tapauksissa voidaan sieventää hyvinkin yksinkertaiseen muotoon (vrt suppeneva geometrinen sarja) Generoiva sarja ja funktio voidaan konstruktoida myös Fibonaccin luvuille Tämä luku perustuu Tapani Matala-ahon luentomonisteeseen 8038A Lukuteorian perusteet [, s 7677] ja Joseph H Silvermanin teokseen A Friendly Introduction to Number Theory [4, s 3361] Määritelmä 10 Sarja F (z) f k z k (8) k0 on Fibonaccin lukujen generoiva sarja Lause 11 Sarja (8) voidaan esittää rationaalifunktiona F (z) z 1 z z Tämä on Fibonaccin lukujen generoiva funktio Todistus Otetaan ensin sarjan (8) kaksi ensimmäistä termiä erilleen summalausekkeesta, ja muutetaan sitten sarjan summausindeksiksi k n + Tällöin sarja saadaan muotoon F (z) f k z k k0 f k z k + f 1 z 1 + f 0 z 0 f n+ z n+ + f 1 z + f 0 k n0 Nyt tähän lausekkeeseen voidaan käyttää Määritelmän 1 rekursiota (1) summalausekkeen sisällä sekä sijoittaa tunnetut arvot f 0 0 ja f 1 1, jolloin saadaan F (z) z (f n+1 + f n ) z n+ + 1 z + 0 n0 f n+1 z n+ + n0 f n z n+ + z n0 f n+1 z n+1 + z n0 n0 1 f n z n + z

Muutetaan nyt summausindeksiksi n k, jolloin saadaan F (z) z f k+1 z k+1 + z k0 k0 f k z k + z Nyt saadun lausekkeen toisessa termissä esiintyy alkuperäinen sarja (8) Myös ensimmäisen termin sarja on myös muuten sama kuin alkuperäinen, mutta sen summasta puuttuu ensimmäinen termi f 0 Näin ollen voidaan lauseke muuttaa muotoon F (z) z(f (z) f 0 ) + z F (z) + z Nyt f 0 0, joten lauseke voidaan supistaa muotoon (1 z z )F (z) z, josta saadaan ratkaistua generoiva funktio F (z) z 1 z z 4 Laajennus negatiivisiin indekseihin Fibonaccin luvut voidaan määritellä myös negatiivisille indekseille Luku perustuu Tapani Matala-ahon luentomonisteeseen 8038A Lukuteorian perusteet [, s 7879] Lauseen 1 todistus on kirjoittajan itse kehittämä Kun rekursiivisessa palautuskaavassa f k+ f k+1 + f k sallitaan myös negatiiviset indeksit, saadaan f 1 f 0 + f 1 f 1 f 1 f 0 1 0 1, f 0 f 1 + f f f 0 f 1 0 1 1, f 1 f + f 3 f 3 f 1 f 1 ( 1), f f 3 + f 4 f 4 f f 3 1 3 13

ja niin edelleen Huomautuksena mainittakoon, että matriisiesityksen yhteydessä annettu arvo f 1 1 on sama, joka saadaan tässä laskemalla Silloinen valinta ei siis ollut täysin mielivaltainen Nyt sijoittamalla rekursioon k n saadaan f n+ f n+1 + f n f n f (n 1) + f (n ) (9) Lause 1 Kun Fibonaccin luvut laajennetaan negatiivisiin indekseihin, pätee näille yhtälö f n ( 1) n+1 f n, n N Todistus Todistetaan lause induktiolla Tapaus n 0 on triviaali, joten olkoon n 1 Nyt rekursiosta (9) saadaan f 1 f (1 1) + f (1 ) f 0 + f 1 0 + 1 1 ja ( 1) 1+1 f 1 ( 1) 1 1, eli lause pätee arvolla n 1 Koska nyt tiedetään, että väite pätee arvoilla n 0 ja n 1, voidaan tehdä induktio-oletus, että lause pätee kaikilla arvoilla n, joille n k Tällöin rekursion (9) ja induktio-oletuksen nojalla f (k+1) (9) f k+1 1 + f (k+1 ) f k + f (k 1) indol ( 1) k+1 f k + ( 1) (k 1)+1 f k 1 1 ( 1) k+1 f k + ( 1) k f k 1 ( 1) k+ f k + ( 1) ( 1) k f k 1 ( 1) k+ f k + ( 1) k+ f k 1 ( 1) k+ (f k + f k 1 ) ( 1) k+ f k+1 ( 1) (k+1)+1 f k+1 Näin ollen väite pätee myös arvolla n k + 1 Lause on tosi induktioperiaatteen nojalla Nyt Lauseen 1 avulla lauseet 7, 8 ja 9 voidaan laajentaa pätemään kaikille kokonaisluvuille Näiden lauseiden todistus kuitenkin sivutetaan tässä työssä 14

3 Lopuksi Vaikka Fibonaccin luvut ja niiden määrittely ovat näennäisesti hyvin yksinkertaisia käsitteitä, liittyy niihin kuitenkin paljon ominaisuuksia Tässä työssä näitä ominaisuuksia on käyty läpi hyvin suppeasti, ja esimerkiksi lukujen jaollisuuteen liittyvät seikat sekä lukujen yhteys geometriaan on jätetty käsittelemättä Asiasta enemmän kiinnostuneet voivat tutustua tarkemmin Lähdeluettelon teoksiin 1

Lähdeluettelo [1] Horadam A F Eight Hundred Years Young The Australian Mathematics Teacher 31, 197, s13134 Haettu Internet-osoitteesta: http: //facultyevansvilleedu/ck6/bstud/fibohtml [] Matala-aho T 8038A Lukuteorian perusteet -luentomoniste Oulun yliopisto, 01 Haettu Internet-osoitteesta: http://ccoulufi/ tma/ LTP016html [3] Rosen K H Elementary Number Theory and its Applications Addison- Wesley Publishing Company, Reading, 1993 [4] Silverman J H A Friendly Introduction to Number Theory Pearson, New Jersey, 1997 [] Vorobiev N N Fibonacci Numbers Birkhäuser, Basel 00 16