• Ei tuloksia

Fibonaccin luvuista ja matriiseista

N/A
N/A
Info
Lataa
Protected

Academic year: 2022

Jaa "Fibonaccin luvuista ja matriiseista"

Copied!
28
0
0

Kokoteksti

(1)

TAMPEREEN YLIOPISTO Pro gradu -tutkielma

Maria Jännes

Fibonaccin luvuista ja matriiseista

Informaatiotieteiden yksikkö Matematiikka

Toukokuu 2012

(2)

Tampereen yliopisto

Informaatiotieteiden yksikkö

MARIA, JÄNNES: Fibonaccin luvuista ja matriiseista Pro gradu -tutkielma, 27 s.

Matematiikka Toukokuu 2012

Tiivistelmä

Tässä työssä tutustutaan Fibonaccin lukuihin ja matriiseihin. Fibonaccin ja Lucas’n luvut määritellään ensin rekursiivisesti, ja kultaisen leikkauksen esittelyn jälkeen johdetaan vielä molemmille eksplisiittiset, ns. Binet’n kaa- vat, joiden avulla voidaan laskea haluttu Fibonaccin tai Lucas’n luku, vaik- kei edellisiä lukuja tunneta. Tutustutaan sitten joihinkin tunnettuihin Fibo- naccin ja Lucas’n lukujen ominaisuuksiin. Pääluvussa esitellään Fibonaccin matriiseja, siis matriiseja, joiden alkioina Fibonaccin luvut esiintyvät. Fibo- naccin lukujen ja matriisien ominaisuuksia ja laskusääntöjä käyttäen johde- taan ja todistetaan lisää Fibonaccin lukujen identiteettejä. Päälähdeteokse- na on käytetty Thomas Koshyn teosta Fibonacci and Lucas numbers with applications.

(3)

Sisältö

1 Johdanto 3

2 Valmistelevia tarkasteluja 3

3 Fibonaccin luvuista 3

3.1 Fibonaccin luvut . . . 4

3.2 Lucas’n luvut . . . 5

3.3 Kultainen leikkaus . . . 6

3.4 Binet’n kaavat . . . 7

4 Fibonaccin matriiseista 10 4.1 Q-matriisi . . . 10

4.2 Cassinin lause . . . 11

4.3 M-matriisi . . . 14

4.4 Karakteristinen yhtälö ja ominaisarvot . . . 15

4.5 R-matriisi . . . 16

4.6 Cramerin lause . . . 17

4.7 Lambda-funktio . . . 19

4.8 P-matriisi . . . 20

Viitteet 27

(4)

1 Johdanto

Tässä työssä tarkastellaan Fibonaccin lukuja ja matriiseja. Päälähteenä on käytetty Thomas Koshyn teosta Fibonacci and Lucas numbers with applica- tions, jonka lukua 32 työ pääpiirteissään seuraa. Työssä tarvittavat pohja- tiedot Fibonaccin ja Lucas’n luvuista ja ominaisuuksista on koottu suurelta osin saman kirjan edeltävistä luvuista 1, 5 ja 8. Tämän tutkielman luvussa 2 esitellään lyhyesti joitakin työn kannalta oleellisia matriisien ominaisuuksia ja laskusääntöjä. Luvussa 3 määritellään Fibonaccin ja Lucas’n luvut en- sin rekursiivisesti ja kultaisen leikkauksen esittelyn jälkeen johdetaan vielä molemmille ns. Binet’n kaavat, joiden avulla voidaan laskea haluttu Fibo- naccin tai Lucas’n luku, vaikkei tunneta edellisiä lukuja. Pääluvussa esitel- lään Fibonaccin matriiseja, siis matriiseja, joiden alkioina Fibonaccin luvut esiintyvät. Fibonaccin lukujen ja matriisien ominaisuuksia ja laskusääntö- jä käyttäen johdetaan ja todistetaan lisää Fibonaccin lukujen identiteettejä.

Ensimmäisenä esitellään Q-matriisi, jonka avulla todistetaan mm. Cassinin lause. Työn edetessä saamme näin hiukan tutustua Fibonaccin ja Lucas’n lukujen moninaisiin ominaisuuksiin ja niiden yhteyksiin matriiseihin.

2 Valmistelevia tarkasteluja

Luvussa 2 esitämme lyhyesti muutamia pääaiheemme käsittelyssä tarvitse- miamme apuneuvoja. Luettelemme joitakin matriisien ominaisuuksia ja las- kusääntöjä (vrt. [3, s. 547–549]). Määrittelemme mm. matriisin ominais- arvot ja esitämme neliömatriisin karakteristista yhtälöä koskevan Cayley- Hamiltonin lauseen.

Huomautus 2.1. MatriisinA determinanttia merkitään detA=|A|.

Huomautus 2.2. Matriisin raja-arvolla tarkoitamme alkioittaista raja-arvoa.

Määritelmä 2.1. OlkoonA= (aij)n×n, ja olkoonI n×n-identiteettimatriisi.

Sanomme yhtälöä

|A−xI|= 0

matriisin Akarakteristiseksi yhtälöksi. Yhtälön ratkaisuja kutsumme matrii- sinA ominaisarvoiksi.

Lause 2.1 (Cayley-Hamiltonin lause). Jokainen neliömatriisi toteuttaa ka- rakteristisen yhtälönsä (ks. [3, s. 366]).

3 Fibonaccin luvuista

Luvussa 3 määrittelemme Fibonaccin ja Lucas’n lukujonot (vrt. [3, s. 6]).

Lisäksi esittelemme kultaisen leikkauksen, ja johdamme siitä Binet’n kaa-

(5)

van Fibonaccin lukujen laskemiseksi. Tähän lukuun on myös kerätty jatkon kannalta tarpeellisia Fibonaccin lukujen ominaisuuksia todistuksineen.

3.1 Fibonaccin luvut

Fibonaccin lukujono määritellään antamalla ensin alkuehto, jonka mukaan jonon ensimmäiset luvut ovat F0 = 0 ja F1 = 1. Jonon seuraava luku laske- taan näiden jälkeen aina kahden edellisen luvun summana.

Määritelmä 3.1. Olkoon F0 = 0, F1 = 1,

Fn =Fn−1+Fn−2, kunn >1.

Lukujonoa F0, F1, F2, . . . , Fn, . . . sanomme Fibonaccin lukujonoksi. Sen jäse- niä sanommeFibonaccin luvuiksi.

Esimerkki 3.1. Taulukkoon 1 on laskettu Fibonaccin lukujonon ensimmäi- siä jäseniä.

Taulukko 1: Fibonaccin lukuja

n 0 1 2 3 4 5 6 7 8 9 10 Fn 0 1 1 2 3 5 8 13 21 34 55

Huomautus 3.1. Myöhemmin tarvitaan mm. seuraavia yhtälöitä, jotka voi- daan johtaa suoraan määritelmästä 3.1 sijoittamallan= 2k+1 jan = 2k+2:

F2k−1+F2k =F2k+1, F2k+F2k+1 =F2k+2.

Määritelmän 3.1 mukaan Fn+2 = Fn+1 +Fn ja Fn+1 = Fn +Fn−1, joten Fn+2 = (Fn+Fn−1) +Fn = 2Fn+Fn−1. Kun n = 2k, saadaan tästä lisäksi tulos

F2k+2 = 2F2k+F2k−1, ja kun n= 2k+ 1, saadaan

F2k+3 = 2F2k+1+F2k.

Luvussa 4.6 käytämme apuna tulosta, jonka mukaan kahden peräkkäisen Fibonccin luvun suurin yhteinen tekijä, syt(Fn, Fn+1) = 1. Tämän ominai- suuden voisi helposti johtaa myöhemmin esitetystä Cassinin lauseesta 4.2 ku- ten lähdeteoksessa on tehty (ks.[3, s. 75]). Koska käytämme tulosta myöhem- min nimenomaan Cassinin lauseen todistuksessa, vältämme kehäpäätelmän, kun todistamme sen tässä lähdeteoksesta poiketen.

(6)

Apulause 3.1. Olkoon syt(a, b) = 1. Tällöin syt(b, a+b) = 1.

Todistus. Oletetaan, että syt(a, b) = 1. Tehdään vastaoletus, että on olemas- sa jokin sellainen lukur >1 että syt(b, a+b) =r. Nytrjakaa siis sekä luvun b että luvun a+b, joten voimme kirjoittaa b = rc ja a+b = rd joillakin c, d∈Z. Koska a=a+bb=rdrc=r(dc),r jakaa myös luvun a, ja päädymme näin ristiriitaan oletuksen kanssa. Siis syt(b, a+b) = 1.

Lause 3.2. Kahden peräkkäisen Fibonccin luvun suurin yhteinen tekijä, syt(Fn, Fn+1) = 1.

Todistus. Todistamme lauseen induktiolla. Toteamme, että väite on tosi, kun n = 0, sillä syt(F0, F1) = syt(0,1) = 1. Oletetaan sitten, että väite on tosi, kun n = k, siis syt(Fk, Fk+1) = 1. Nyt voimme Fibonaccin luku- jen määritelmän mukaan kirjoittaa syt(Fk+1, Fk+2) = syt(Fk+1, Fk +Fk+1).

Induktio-oletuksen perusteella syt(Fk, Fk+1) = 1 joten apulauseen 3.1 mu- kaan syt(Fk+1, Fk+Fk+1) = 1 ts. syt(Fk+1, Fk+2) = 1. Siis väite on tosi, kun n =k+ 1. Induktioperiaatteen mukaan väite on tosi aina, kun n≥0.

3.2 Lucas’n luvut

Lucas’n luvut lasketaan samoin kuin Fibonaccin luvut aina kahden edelli- sen luvun summana. Jonon ensimmäiset luvut ovat kuitenkin toiset, ja näin saadaan uusi lukujono.

Määrittelemme Lucas’n luvut lähdeteoksesta ([3, s. 8]) poiketen alkaen luvusta L0 = 2, sillä tämä on yleisen standardin mukainen tapa.

Määritelmä 3.2. Olkoon L0 = 2, L1 = 1,

Ln=Ln−1+Ln−2, kun n >1.

Lukujonoa L0, L1, L2, . . . , Ln, . . . sanomme Lucas’n lukujonoksi. Sen jäseniä sanomme Lucas’n luvuiksi.

Esimerkki 3.2. Taulukkoon 2 on laskettu Lucas’n lukujonon ensimmäisiä jäseniä.

Taulukko 2: Lucas’n lukuja

n 0 1 2 3 4 5 6 7 8 9 10

Ln 2 1 3 4 7 11 18 29 47 76 123

Lause 3.3. Olkoon n ≥1. Tällöin Ln=Fn+1+Fn−1.

(7)

Todistus. Todistus on lähdeteoksessa (ks.[3, s. 80]) jätetty harjoitustehtäväk- si. Todistetaan lause induktiolla. Väite on tosi, kunn= 1, sillä 1 = 1 + 0. Siis L1 =F2+F0. LisäksiL2 =F3+F1, sillä 3 = 2+1. Siis väite on tosi, kunn = 2.

Teemme induktio-oletuksen, että Lk = Fk+1 +Fk−1 ja Lk−1 = Fk+Fk−2 , kun k≥2. Nyt Lucas’n lukujen määritelmän 3.2 mukaan voimme kirjoittaa

Lk+1 =Lk+Lk−1.

Induktio-oletuksen ja Fibonaccin lukujen määritelmän perusteella saamme Lk+1 =Fk+1+Fk−1+Fk+Fk−2

= (Fk+1+Fk) + (Fk−1+Fk−2)

=Fk+2+Fk

=F(k+1)+1+F(k+1)−1.

Siis väite on tosi, kun n =k+ 1. Induktioperiaatteen mukaan Ln =Fn+1+ Fn−1 aina, kun n≥1.

3.3 Kultainen leikkaus

Kultainen leikkaus tai kultainen suhde esiintyy, samoin kuin Fibonaccin lu- vut, useissa geometrisissa kuvioissa, taiteessa ja luonnon mittasuhteissa. Kul- tainen leikkaus syntyy, kun jaamme janan kahteen osaan siten, että koko ja- nan suhde sen pitempään osaan on sama kuin pitemmän osan suhde lyhyem- pään. Kultaisen leikkauksen suhdelukua merkitään yleisesti kreikkalaisella kirjaimella φ (fii). Merkinnän sanotaan juontuvan kuuluisan kreikkalaisen kuvanveistäjän Phidias’n (490-430 eKr.) nimestä. (Vrt. [4, s. 110].)

Määritelmä 3.3. Olkoon φ luku, joka toteuttaa yhtälön 1

φ =φ−1.

Sanomme, että yhtälön positiivinen ratkaisu φ on kultainen suhde.

Voimme kirjoittaa määritelmän 3.3 yhtälön muotoon φ2φ−1 = 0, ja saamme ratkaisut

φ= 1 +√ 5

2 tai φ= 1−√ 5 2 ,

joista vasen on positiivinen. Merkitsemme ratkaisuja jatkossa α= 1 +√

5

2 ja β = 1−√ 5 2 .

(8)

3.4 Binet’n kaavat

Suhdelukuφliittyy myös Fibonaccin lukuihin. Näiden välinen yhteys selviää, kun johdamme Fibonaccin luvuille lausekkeen, jonka avulla voimme laskea luvunFn, vaikka emme tietäisi jonon edellisiä jäseniä. Koska tämä esitys tuo selkeyttä myös luvun 4 tarkasteluihinQ-matriisin karakteristisesta yhtälöstä (4.4) ja voimme hyödyntää sitä useiden Fibonaccin ja Lucas’n lukuja koske- vien ominaisuuksien todistuksissa, uhraamme seuraavaksi muutaman sivun asian esittelyyn.

Olkoot α ja β yhtälön x2x−1 = 0 ratkaisut kuten edellä on todettu.

Voimme laskea, että

α+β = 1 +√

5 + 1−√ 5

2 = 1,

αβ = 1 +√ 5 2

1−√ 5

2 =−1, αβ = 1 +√

5−1 +√ 5

2 =√

5.

Lause 3.4. Olkoon n ≥1 ja α= 1+

5

2 . Tällöin αn =αFn+Fn−1.

Todistus. Todistus on lähdeteoksessa (vrt. [3, s. 78]) jätetty harjoitusteh- täväksi. Todistamme lauseen induktiolla. Väite on tosi, kun n = 1, sillä α1 =αF1+F0 =α. Oletamme sitten, ettäαk=αFk+Fk−1. Nyt

αk+1 =αkα= (αFk+Fk−1)α=α2Fk+αFk−1. Laskemme α2 =1+

5 2

2

= 1+2

5+5

4 = 1+

5

2 + 1 = α+ 1, ja voimme jatkaa yhtälöketjua termejä järjestelemällä:

α2Fk+αFk−1 = (α+ 1)Fk+αFk−1

=αFk+Fk+αFk−1

=α(Fk+Fk−1) +Fk

=αFk+1+Fk+1−1.

Siis väite on tosi, kun n = k+ 1. Induktioperiaatteen mukaan väite on tosi aina, kun n≥1.

Vastaava tulos on voimassa betalle: βn=βFn+Fn−1, kunn ≥1.(Ks. [3, s. 78])

Lause 3.5(Binet’n kaava). Olkoonn ≥0ja olkootαjaβ yhtälönx2−x−1 = 0 ratkaisut. Tällöin

Fn = αnβn αβ .

(9)

Todistus. (Vrt. [3, s. 78]) Olkoon n ≥0 ja un= αnβn

αβ = αnβn

√5 . Tällöin

u0 = α0β0

√5 = 0 ja u1 = α1β1

√5 =

√5

√5 = 1.

Kun n ≥2, saamme

un−1+un−2 = αn−1βn−1

√5 +αn−2βn−2

√5

= ααn−2ββn−2+αn−2βn−2

√5

= (α+ 1)αn−2−(β+ 1)βn−2

√5

= α2αn−2β2βn−2

√5

= αnβn

√5 =un.

Huomaamme, että un toteuttaa Fibonaccin lukujen rekursiokaavan ja al- kuehdot määritelmän 3.1 mukaisesti. Voimme siis kirjoittaaun=Fn, ja näin olemme johtaneet Fibonaccin luvuille eksplisiittisen lausekkeen.

Lucas’n luvuille on olemassa Binet’n kaavaa vastaava kaava (vrt. [3, s. 79]).

Lause 3.6. Olkoon n ≥0 ja olkoot α ja β yhtälön x2x−1 = 0 ratkaisut.

Tällöin

Ln=αn+βn.

Todistus. Todistus on lähdeteoksessa jätetty harjoitustehtäväksi. Se onnis- tuisi lauseen 3.5 todistuksen tapaan, mutta käytämme tässä kuitenkin apu- na lausetta 3.3, jonka mukaan kirjoitamme Lucas’n luvun muodossa Ln = Fn+1 +Fn−1, kun n ≥ 1. Tarkastelemme ensin erikseen tapauksen n = 0.

Tällöin

α0+β0 = 1 + 1 = 2 =L0.

Kun n ≥1 voimme käyttää Fibonaccin lukuja koskevaa Binet’n kaavaa 3.5, jonka perusteella voimme kirjoittaa

Fn+1+Fn−1 = αn+1βn+1

αβ +αn−1βn−1 αβ

= αn+1βn+1+αn−1βn−1

αβ .

(10)

Koska αβ = −1, saamme edelleen termejä järjestämällä ja potenssin las- kusääntöjä noudattaen

αn+1+αn−1βn+1βn−1

αβ = αn+1αn−1αββn+1+βn−1αβ αβ

= αn+1αnββn+1+βnα αβ

= αnααnβ+βnαβnβ αβ

= (αn+βn)(α−β) αβ

=αn+βn.

Seuraavaa tulosta käytämme jäljempänä esitetyn Q-matriisin ominaisar- vojen ratkaisemisessa. Lähdeteoksessa ei tätä tulosta erikseen mainita.

Apulause 3.7. Olkoon n ≥ 0 ja olkoot α ja β yhtälön x2x− 1 = 0 ratkaisut. Tällöin

5Fn2 = (αnβn)2. Todistus. Lauseen 3.5 mukaan

Fn = αnβn αβ , joten

Fn2 = αnβn αβ

!2

. Koska αβ =√

5, saamme

Fn2 = (αnβn)2 (√

5)2 . Siis

5Fn2 = (αnβn)2.

Huomautus 3.2. Tiedämme (ks. [3, s. 122]), että

n→∞lim Fn Fn−1

=φ.

(11)

4 Fibonaccin matriiseista

Fibonaccin lukujen teoriaan voidaan erinomaisesti yhdistää erilaisia matrii- sien sovellutuksia. Tämä on tehokas tapa tuottaa ja todistaa uusia ominai- suuksia Fibonaccin luvuille. Tässä luvussa tutustumme ensin Q-matriisiin.

Todistamme sen avulla Cassinin lauseen ja joitakin muita Fibonaccin lukujen ominaisuuksia. Esittelemme Fibonaccin luvuista muodostuvanM-matriisin, ja tutkimme sen yhteydessä myös raja-arvoja. Jatkamme tarkastelemallaQ- matriisin karakteristista yhtälöä ja ominaisarvoja ja huomaamme taas yh- teyden kultaiseen leikkaukseen. Yhdistämällä Q-matriisin tarkasteluun R- matriisi johdamme näiden avulla jälleen uuden ominaisuuden, nyt koskien Lucas’n lukuja. Lopuksi esittelemme matriisien lambda-funktion, jota sovel- lamme Q-matriisin lisäksi matriisiin P. Tämä luku seuraa soveltuvin osin Thomas Koshyn teoksen Fibonacci and Lucas numbers with applications lu- kua 32.

4.1 Q-matriisi

Esitellään ensinQ-matriisi, jota Charles H. King tutki 1960-luvulla San Jose State Collegessa Californiassa. Olkoon

Q=

"

1 1 1 0

#

.

Voimme laskea, että matriisin Q determinantti detQ= 1·0−1·1 =−1 ja että lisäksi

Q2 =

"

1 1 1 0

# "

1 1 1 0

#

=

"

2 1 1 1

#

, Q3 =

"

1 1 1 0

# "

2 1 1 1

#

=

"

3 2 2 1

#

ja edelleen

Q4 =

"

5 3 3 2

#

.

Huomaamme Fibonaccin lukujen esiintyvän matriiseissa, järjestysluvultaan eksponenttia vastaavan kahdesti ja sitä seuraavan ja edeltävän diagonaalilla.

Osoitamme Q-matriisin toteuttavan aina seuraavan ominaisuuden.

Lause 4.1. Olkoon n ≥1 ja Q=

"

1 1 1 0

#

. Tällöin

Qn=

"

Fn+1 Fn Fn Fn−1

#

.

(12)

Todistus (vrt. [3, s. 363]). Todistetaan lause induktiolla. Todetaan ensin väi- te todeksi, kun n= 1. Siis

Q1 =

"

F2 F1 F1 F0

#

=

"

1 1 1 0

#

=Q.

Oletetaan sitten väite todeksi, kunn =k. Siis Qk =

"

Fk+1 Fk Fk Fk−1

#

. Tällöin

Qk+1 =QkQ1 =

"

Fk+1 Fk Fk Fk−1

# "

1 1 1 0

#

=

"

Fk+1+Fk Fk+1

Fk+Fk−1 Fk

#

=

"

Fk+2 Fk+1 Fk+1 Fk

#

=

"

F(k+1)+1 F(k+1) F(k+1) F(k+1)−1

#

.

Siis väite on tosi, kun n = k+ 1. Induktioperiaatteen mukaan väite on tosi aina, kun n≥1.

4.2 Cassinin lause

Käyttämällä Q-matriisia, matriisien laskusääntöjä ja lausetta 4.1, voimme todistaa Cassinin lauseen ja muita tuloksia Fibonaccin luvuille.

Lause 4.2 (Cassinin lause). Olkoon n ≥ 1. Tällöin Fibonaccin luvuilla on voimassa yhtälö Fn−1Fn+1Fn2 = (−1)n.

Todistus (vrt. [3, s. 363]). Koska |Q| = −1, niin |Qn| = (−1)n. Toisaalta lauseen 4.1 perusteella

Qn=

"

Fn+1 Fn Fn Fn−1

#

,

ja siis determinatti |Qn| =Fn−1Fn+1Fn2. Saamme näin Fn−1Fn+1Fn2 = (−1)n.

Lause 4.3. Seuraavat yhtälöt ovat voimassa aina, kun n≥1 ja m≥1:

Fm+n+1 =Fm+1Fn+1+FmFn, (4.1)

Fm+n =Fm+1Fn+FmFn−1, (4.2)

Fm+n =FmFn+1+Fm−1Fn, (4.3)

Fm+n−1 =FmFn+Fm−1Fn−1. (4.4)

(13)

Todistus (vrt. [3, s. 364]). Yhtälöstä QmQn=Qn+m saamme

"

Fm+1 Fm Fm Fm−1

# "

Fn+1 Fn Fn Fn−1

#

=

"

Fm+n+1 Fm+n Fm+n Fm+n−1

#

ja tästä matriisien kertolaskulla

"

Fm+1Fn+1+FmFn Fm+1Fn+FmFn−1

FmFn+1+Fm−1Fn FmFn+Fm−1Fn−1

#

=

"

Fm+n+1 Fm+n Fm+n Fm+n−1

#

. Edelleen matriisien yhtäsuuruuden perusteella voimme kirjoittaa alkioittain

Fm+1Fn+1+FmFn =Fm+n+1, Fm+1Fn+FmFn−1 =Fm+n, FmFn+1+Fm−1Fn =Fm+n, FmFn+Fm−1Fn−1 =Fm+n−1.

Voimme johtaa lauseen 4.3 yhtälöistä lisää hyödyllisiä ominaisuuksia.

Seuraavia yhtälöitä käytämme myöhemmin matriisin Pn lambda-funktiota λ(Pn) laskiessamme.

Lause 4.4. Olkoon n ≥ 1. Tällöin Fibonaccin ja Lucas’n luvut toteuttavat seuraavat yhtälöt:

F2n+1 =Fn2+Fn+12 , (4.5)

F2n =FnLn. (4.6)

Todistus (vrt. [3, s. 364]). Sijoittamalla m = n yhtälöön (4.1) saamme sen suoraan muotoonF2n+1 =Fn2+Fn+12 . Yhtälön (4.2) erikoistapauksena, kun m=n, saamme lauseen 3.3 perusteella

F2n=Fn+1Fn+FnFn−1 =Fn(Fn+1+Fn−1) = FnLn.

Lause 4.5. Olkoon n ≥ 1 ja m ≥ 1. Tällöin Fibonaccin ja Lucas’n luvut toteuttavat seuraavan yhtälön:

Lm+n=Fm+1Ln+FmLn−1. (4.7)

Todistus (vrt. [3, s. 364]). Korvataan n seuraajallaan n+ 1 yhtälössä (4.1), ja lasketaan saatu yhtälö

Fm+n+2 =Fm+1Fn+2+FmFn+1,

(14)

yhteen yhtälön (4.2),

Fm+n =Fm+1Fn+FmFn−1

kanssa, jolloin saamme

Fm+n+2+Fm+n =Fm+1(Fn+2+Fn) +Fm(Fn+1+Fn−1).

Lauseen 3.3 perusteella saamme yhtälön muotoon Lm+n+1 = Fm+1Ln+1 + FmLn. Nyt korvataann edeltäjälläänn−1, jolloin saadaan edellinen Lucas’n luku Lm+n=Fm+1Ln+FmLn−1.

Yhtälöistä (4.2) ja (4.3) voimme muotoilla myös seuraavan Fibonaccin ja Lucas’n lukuja koskevan ominaisuuden.

Lause 4.6. Olkoon n ≥1 ja m ≥1. Tällöin 2Fm+n=FmLn+FnLm. (4.8)

Todistus. (Vrt. [3, s. 364].) Laskemalla yhtälöt (4.2), Fm+n = Fm+1Fn + FmFn−1, ja (4.3), Fm+n=FmFn+1+Fm−1Fn, puolittain yhteen, saamme

2Fm+n =Fm(Fn+1+Fn−1) +Fn(Fm+1+Fm−1).

Lauseen 3.3 perusteella Fn+1+Fn−1 =Ln ja Fm+1+Fm−1 =Lm. Siis 2Fm+n=FmLn+FnLm.

Lucas’n luvuille on olemassa vastaava tulos (vrt. [3, s. 364]). Todistamme sen seuraavaksi käyttäen luvussa 3.4 esitettyjä Binet’n kaavoja, Fn= αnα−β−βn ja Ln=αn+βn. Lähdeteoksessa todistus on jätetty harjoitustehtäväksi.

Lause 4.7. Olkoon n ≥1 ja m ≥1. Tällöin 2Lm+n=LmLn+ 5FmFn. (4.9)

Todistus. Binet’n kaavojen avulla kirjoitamme yhtälön oikean puolen muo- toon

LmLn+ 5FmFn = (αm+βm)(αn+βn) + 5 αmβm αβ

! αnβn αβ

!

. Koska αβ =√

5, saadaan kertolaskuja järjestelemällä (αm+βm)(αn+βn) + 5 αmβm

αβ

! αnβn αβ

!

=αmαn+αmβn+βmαn+βmβn+ (αmβm)(αnβn)

=αm+n+αmβn+βmαn+βm+n+αmαnαmβnβmαn+βmβn

= 2(αm+n+βm+n)

= 2Lm+n.

(15)

Seuraava ominaisuus, joka saadaan lauseen 4.7 erikoistapauksena, on läh- dekirjassa todettu R-matriisin esittelyn yhteydessä (ks. [3, s. 367]).

Seurauslause 4.8. Olkoon n ≥1. Tällöin 5Fn = 2Ln+1Ln.

Todistus. Yhtälö saadaan suoraan lauseen 4.7 erikoistapauksena, kunm = 1.

Tällöin 2Ln+1 =L1Ln+ 5F1Fn=Ln+ 5Fn, ja 5Fn = 2Ln+1Ln.

4.3 M-matriisi

Esittelemme lauseessa 4.9 matriisin M = [1 11 2], jota Sam Moore tutki Com- munity College of Allegheny Countyssa Pennsylvaniassa vuonna 1983.

Lause 4.9. Olkoon n ≥1 ja M =

"

1 1 1 2

#

. Tällöin

Mn =

"

F2n−1 F2n F2n F2n+1

#

.

Todistus (vrt. [3, s. 618]). Todistamme lauseen induktiolla. Väite on tosi, kun n = 1, sillä

M1 =

"

F2−1 F2 F2 F2+1

#

=

"

1 1 1 2

#

=M. Oletetaan sitten, että

Mk =

"

F2k−1 F2k F2k F2k+1

#

.

Matriisien laskusääntöjen ja huomautuksessa 3.1 esitettyjen yhtälöiden avul- la saamme

Mk+1 =MkM1 =

"

F2k−1 F2k F2k F2k+1

# "

1 1 1 2

#

=

"

F2k−1+F2k F2k−1+ 2F2k F2k+F2k+1 F2k+ 2F2k+1

#

=

"

F2k+1 F2k+2 F2k+2 F2k+3

#

=

"

F2(k+1)−1 F2(k+1) F2(k+1) F2(k+1)+1

#

.

Esimerkki 4.1.

M5 =

"

F2·5−1 F2·5

F2·5 F2·5+1

#

=

"

F9 F10

F10 F11

#

=

"

34 55 55 89

#

.

(16)

Lause 4.10. Olkoon n ≥1,M = [1 11 2] ja α= 1+

5

2 . Tällöin

n→∞lim Mn F2n−1

=

"

1 α

α α+ 1

#

.

Todistus (vrt. [3, s. 365]). Suorittamalla jakolaskun saamme Mn

F2n−1

=

"

F2n−1/F2n−1 F2n/F2n−1

F2n/F2n−1 F2n+1/F2n−1

#

. Koska huomautuksen 3.2 mukaan raja-arvo limk→∞ Fk

Fk−1 =α, kun k ≥1, ja lisäksi

F2n+1 F2n−1

= F2n−1+F2n F2n−1

= 1 + F2n F2n−1

, saamme alkioittain raja-arvot

n→∞lim F2n F2n−1

=α ja lim

n→∞

F2n+1 F2n−1

= 1 +α.

Lisäksi selvästi F2n−1/F2n−1 = 1 aina, kun n ≥ 1. Näin saamme matriisin raja-arvon muotoon

n→∞lim Mn F2n−1 =

"

1 α

α α+ 1

#

.

Vastaavasti matriisijono {Qn/F2n−1} suppenee kohti matriisia [1+α αα 1] (ks. [3, s. 365])

4.4 Karakteristinen yhtälö ja ominaisarvot

Jatkamme Q-matriisin tarkastelua tutkimalla matriisin Qn karakteristista yhtälöä|QnxI|= 0, missä n≥1,I = [1 00 1] (vrt. [3, s. 365–366]). Yhtälön ratkaisut ovat matriisin Qn ominaisarvot. Lauseen 3.3 ja Cassinin lauseen 4.2 perusteella saamme determinantin muotoon

|QnxI|=

Fn+1x Fn Fn Fn−1x

= (Fn+1x)(Fn−1x)FnFn

=x2−(Fn+1+Fn−1)x+ (Fn+1Fn−1Fn2)

=x2Lnx+ (−1)n.

Ratkaisukaavalla saamme karakteristisen yhtälönx2−Lnx+(−1)n= 0 juuret

x1 = Ln+qL2n−4(−1)2

2 ja x2 = LnqL2n−4(−1)2

2 .

(17)

Lauseen 3.6 mukaan Ln = αn +βn, ja apulauseen 3.7 perusteella 5Fn2 = (αnβn)2. Koska lisäksi αβ =−1, saamme neliöjuurilausekkeen muotoon

q

L2n−4(−1)n=qn+βn)2−4(αβ)n

=qnβn)2 =q5Fn2

=√ 5Fn. Siis

x1 = Ln+√ 5Fn

2 ja x2 = Ln−√ 5Fn

2 .

Toisaalta, koska αn+βn =Ln ja αnβn =√

5Fn, saamme 2αn =αn+βn+αnβn =Ln+√

5Fn ja αn = Ln+√

5Fn

2 ,

ja samoin

n=αn+βnαn+βn=Ln−√

5Fn ja βn= Ln−√

5Fn

2 .

Olemme siis johtaneet seuraavan lauseen.

Lause 4.11. Matriisin Qn ominaisarvot ovat αn ja βn.

Tutkimme vielä erikoistapausta, kun n = 1. Kirjoitamme lauseen 4.11 muotoon:

Seurauslause 4.12. Matriisin Q ominaisarvot ovat α ja β.

Saamme karakteristisesta yhtälöstä x2Lnx + (−1)n = 0 kultaisesta leikkauksestakin tutun yhtälön x2x−1 = 0. Toisaalta

"

2 1 1 1

#

"

1 1 1 0

#

"

1 0 0 1

#

=

"

0 0 0 0

#

, siisQ2QI =

"

0 0 0 0

#

. Huomaamme, että Qtoteuttaa karakteristisen yhtälönsä. Tämä on siis yksi Cayley-Hamiltonin lauseen 2.1 ilmenemä.

4.5 R-matriisi

Seuraavaksi tutustumme matriisiinR= [1 22−1]. Sen esittelivät ensimmäisenä, vuonna 1963, V. E. Hoggatt ja I. D. Ruggles.

(18)

Lause 4.13. Olkoon R= [1 22−1]. Tällöin RQn=

"

Ln+1 Ln Ln Ln−1

#

.

Todistus (vrt. [3, s. 367]). Lauseen 4.1 mukaanQn=hFFn+1n FFn−1n i, missän ≥ 1. Matriisien kertolaskulla saamme

RQn =

"

1 2 2 −1

# "

Fn+1 Fn Fn Fn−1

#

=

"

Fn+1+ 2Fn Fn+ 2Fn−1

2Fn+1Fn 2FnFn−1

#

.

Tarkastellaan matriisia alkioittain, Fibonaccin lukujen määritelmää ja lauset- ta 3.3 apuna käyttäen. Saamme

Fn+1+ 2Fn=Fn+1+Fn+Fn =Fn+2+Fn =Ln+1. Vastaavasti edellinen Lucas’n luku Ln =Fn+ 2Fn−1.Toisaalta

2Fn+1Fn=Fn+1+Fn−1+FnFn =Fn+1+Fn−1 =Ln, ja sitä edellinen Lucas’n luku Ln−1 = 2FnFn−1. Voimme siis kirjoittaa

"

Fn+1+ 2Fn Fn+ 2Fn−1

2Fn+1Fn 2FnFn−1

#

=

"

Ln+1 Ln

Ln Ln−1

#

.

Lause 4.14. Olkoon n ≥1. Tällöin

Ln+1Ln−1L2n= 5(−1)n+1.

Todistus (vrt. [3, s. 367]). Determinantin tulosäännön mukaan|RQn|=|R||Qn|.

Lauseen 4.13 perusteella

Ln+1 Ln Ln Ln−1

=

1 2 2 −1

Fn+1 Fn Fn Fn−1

.

Laskemalla determinantit saamme Ln+1Ln−1L2n = −5(Fn+1Fn−1Fn2).

Koska Cassinin lauseen mukaan Fn+1Fn−1Fn2 = (−1)n, voimme kirjoittaa Ln+1Ln−1L2n = 5(−1)n+1.

4.6 Cramerin lause

Seuraavaksi muistutamme mieleen Cramerin lauseen, ja tutkimme, kuinka sen avulla voi johtaa aikaisemmin esitetyn Cassinin lauseen. Tähän tarkas- teluun olemme tehneet pohjatyötä lähdeteoksesta poiketen jo luvussa 3.1, kun todistimme, että kahden peräkkäisen Fibonaccin luvun suurin yhteinen tekijä, syt(Fk, Fk+1) = 1.

(19)

Lause 4.15 (Cramerin lause). Olkoon ax+by =e cx+dy=f.

Jos adbc6= 0, niin yhtälöparin ainoa ratkaisu on

x=

e b f d

a b c d

ja y =

a e c f

a b c d

.

Johtaaksemme Cassinin lauseen 4.2, sovellamme Cramerin lausetta yhtä- löpariin jossa esiintyy Fibonaccin lukuja. Tutkimme yhtälöparia

Fnx+Fn−1y =Fn+1 Fn+1x+Fny =Fn+2.

Lauseen 3.2 mukaan kahden peräkkäisen Fibonaccin luvun suurin yhteinen tekijä, syt(Fk, Fk+1) = 1. Siis determinantti

Fn Fn−1

Fn+1 Fn

=Fn2Fn−1Fn+1 6= 0,

joten voimme käyttää Cramerin lausetta. Fibonaccin lukujen rekursiokaavan mukaan yksi ratkaisu on selvästi x = y = 1. Cramerin lauseen perusteella tämä on ainoa ratkaisu, ja voimme kirjoittaa

x=

Fn+1 Fn−1

Fn+2 Fn

Fn Fn−1

Fn+1 Fn

= 1, y=

Fn Fn+1 Fn+1 Fn+2

Fn Fn−1

Fn+1 Fn

= 1.

Jälkimmäisestä saamme

Fn Fn+1 Fn+1 Fn+2

=

Fn Fn−1

Fn+1 Fn

.

Laskemalla determinantit saamme FnFn+2Fn+12 = Fn2Fn−1Fn+1, siis FnFn+2Fn+12 = −(Fn−1Fn+1Fn2). Merkitään nyt pn = Fn−1Fn+1Fn2, jolloin edellinen yhtälö saadaan rekursiokaavaksi pn+1 = −pn, missä p1 = F0F2F12 = −1. Todistamme induktiolla, että pn = (−1)n: Alkuaskel on voimassa, sillä p1 =−1. Oletamme, että pk = (−1)k. Tällöin pk+1 =−pk =

−(−1)k = (−1)k+1, ja induktioperiaatteen mukaan pn = (−1)n aina, kun n ≥1. Olemme näin johtaneet Cassinin lauseen, Fn−1Fn+1Fn2 = (−1)n.

(20)

4.7 Lambda-funktio

Muusikko Fenton S. Stancliff tutki laajasti matriisien lambda-funktiota λ.

Hänen julkaisemattomiin muistiinpanoihinsa viittaavat myös Marjorie Bick- nell ja V. E. Hoggatt, Jr. artikkelissaan aiheesta. Stancliff määrittelee matrii- sinAlambda-funktion,λ(A), determinatin detAmuutoksena, kun matriisin A jokaiseen alkioon lisätään luku yksi (ks.[2, s. 47]). Yhdistämällä lambda- funktion Fibonaccin matriiseihin, voimme johtaa jälleen lisää Fibonaccin lu- kujen ominaisuuksia (vrt. [3, s. 382–383]).

Määritelmä 4.1. Olkoon A= (aij)n×n ja A = (aij + 1)n×n. Tällöin λ(A) = |A| − |A|.

Esimerkki 4.2. Olkoon A=

"

a b c d

#

. Tällöin A =

"

a+ 1 b+ 1 c+ 1 d+ 1

#

. Nyt

|A|=adbc ja

|A|= (a+ 1)(d+ 1)−(b+ 1)(c+ 1)

=adbc+a+dbc, sekä λ(A) =|A| − |A|=a+dbc.

Lisätään matriisin A jokaiseen alkioon vakio k. Näin määritellyn uuden matriisin A determinantti on

|A|=

a+k b+k c+k d+k

= (ad−bc) +k(a+dbc),

joka voidaan edelleen kirjoittaa määritelmän 4.1 mukaistaλ-funktiota käyt- täen muodossa

|A|=|A|+kλ(A).

Valitsemalla A = Qn, saamme johdettua uuden ominaisuuden Fibonaccin luvuille.

Lause 4.16. Olkoon n >2. Tällöin

4Fn2 =Fn+2Fn+1FnFn−3+ (−1)n+1. Todistus (vrt. [3, s. 382]). Olkoon A=Qn. Nyt

|(Qn)|=|Qn|+kλ(Qn).

Toisaalta, koska Qn=hFFn−1 Fn

n Fn+1

i, voimme kirjoittaa esimerkin 4.2 tapaan λ(Qn) = Fn+1+Fn−1 −2Fn

=Fn−1+Fn+Fn−1FnFn−2Fn−1

=Fn−3+Fn−2Fn−2 =Fn−3,

Viittaukset

LIITTYVÄT TIEDOSTOT

(Tämän kirjoittaja on ai- kanaan oppinut quaternion-sanan suomennokseksi sa- nan kvaternioni ja yrittänyt sitten tottua muotoon kva- ternio. Adamas panee paremmaksi.) Kirjan lopussa

M¨ a¨ aritelm¨ a: Jos m on positiivinen kokonaisluku, niin φ(m) on niiden lukua m pienempien positiivisten koko- naislukujen lukum¨a¨ar¨a, joiden suurin yhteinen tekij¨a luvun

Tällöin tämän pysty- rivin luvuista ϕ(m) kappaletta on sellaisia, että ne ovat alkuluokassa mod m, eli suurin yhteinen tekijä luvun m kanssa on 1...

[r]

Osoita, ett¨ a on olemassa aidosti kasvava aritmeettinen jono positiivisia kokonaislukuja, jonka yksik¨ a¨ an luku ei ole Fibonaccin jonon

Renvall (1912) aloitti väitöskirjallaan männyn uu- distumista koskevan tutkimuksen ja samoihin ai- koihin myös männyn viljelyn metsänrajan pohjois- puolelle Utsjoelle.. Työtä

Näin ollen, jos nyky-Venäjä on entisen Neuvostoliiton suora perillinen – asia jonka Venäjän kaikki hallintoelimet mieluusti hyväksyvät – on sen myös otettava täysi

Toisaalta rahoituksen kokonaismäärää on vaikea arvioida. Edellytyksenä tutoropettajatoimin- nan rahoitukselle oli opetuksen järjestäjien omarahoitusosuus, joka paikallisissa opetuksen