フィボナッチ数

● ユークリッドの互除法 ●

 <お勉強>の「黄金数」ででてきたように、
フィボナッチ数
というのは、こんな数でした。

     1,1,2,3,5,8,13,21,34,55,・・・

 これらの数はこんなふうにして出てきました。

     1
     
     1+1=
     2+1=
     3+2=
     5+3=
     ・・・・・・・

 これって、じつはユークリッドの互除法です。
 <お勉強>の「ユークリッドの互除法」のところで、
(ずばり 5 と 8 で)一度やったのです。

 ユークリッドの互除法って、お互いにわり算していくのでしたから、

     8÷5=1 あまり 3
     5÷3=1 あまり 2
     3÷2=1 あまり 1

となります。

 これの「たしかめ算」は

     8=1×5+3   つまり  =5+3
     5=1×3+2   つまり  =3+2
     3=1×2+1   つまり  =2+1

 これに
                      =1+1 
をつけくわえると、これはもう
(下から見ていけば)フィボナッチ数の出し方ですね。

 ユークリッドの互除法では、最大公約数をもとめたのですから、
この場合は、5と8の最大公約数が1ということです。

 このとき、5と8は 互いに素 っていいましたね。

 ということは・・・
 5 と 8 でなくっても、フィボナッチ数のとなりあった数であれば、
(作り方をさかのぼっていけば、それがユークリッドの互除法になっていて)
最大公約数は 1 とわかります。

 つまり、フィボナッチ数のとなりあった数は、互いに素になっています。

 


● フィボナッチ数の性質(1) ●

 フィボナッチ数 1,1,2,3,5,8
について、すぐにこんなことがわかります。

 

 長方形の面積は、正方形の面積をあわせたものですから

      = 5×

となります。

 フィボナッチ数 1,1,2,3,5,8,13,21,34,55
についても同じようにしてやれば、

     132134 34×55

となります。

 つまり、
フィボナッチ数をじゅんに2乗してたすと、最後とその次の数をかけたもの
になるのですね。

 


● フィボナッチ数の性質(2) ●

 フィボナッチ数 1,1,2,3,5,8
について、すぐにこんなこともわかります。

     8=5+
     5=3+
     3=2+
     2=1+

 ここで、つぎつぎに下の式を入れていくのです。
 そうすると、

     8=(3+)+
      
=(2+)+
      
=()+

 これより、

   8−

 つまり

     3 = 8−

となります。

 フィボナッチ数1,1,2,3,5,8,13,21,34,55
についても同じようにしてやれば、

     1321 = 55−

となります。

 つまり、
フィボナッチ数をじゅんにたすと、最後の次の次の数から1ひいたもの
になるのですね。

 


● フィボナッチ数の性質(3) ●

 それなら、今度はひとつおきにたしてみましょう。

 

 フィボナッチ数 13,を、ひとつおきにたすのです。

 つまり、

     13=?

     =?

を考えるのです。

 

<横の長さ>

     13=? 

 これは、ちょうど

     1番と3番と5番と7番の正方形の辺の長さをあわせたもの

になっていますから、大きい長方形の横の長さの 21 になります。

 フィボナッチ数 13,の次の数の 21 です。

     1321 

 フィボナッチ数 132134,(55
についても同じようにしてやれば、

     133455

となります。

 つまり、
奇数番目のフィボナッチ数をじゅんにたすと、最後の次の数
になるのですね。

 

<たての長さ>

     =?

 これは、ちょうど

     2番と4番と6番の正方形の辺の長さをあわせたものにあと1たすと

大きい長方形のたての長さの 13 になります。

ですから、

     13−1

 フィボナッチ数 132134,(55
についても同じようにしてやれば、

     2134−1

となります。

 つまり、
偶数番目のフィボナッチ数をじゅんにたすと、最後の次の数から1ひいたもの
になるのですね。

 


● フィボナッチ数の性質(4) ●

 今度は、ちょっとだけむずかしい(?)こんなことを考えます。

 フィボナッチ数 1,1,2,3,5,8
について、じつはこんなことも知られています。
(ほかにもずいぶんいろいろ研究されているらしいのですが・・・。)

 まず、最初の3つの 1,1,2 について、
外2つをかけたのから中の2乗をひいてみます。

     ×

 おなじようにして、次の3つの 1,2,3 についてやってみます。

     ×−1

 おなじようにして、

     ×

     ×−1

 どうも、たがいちがいに  と −1 がでてくるようです。

 では、このことを見てみましょう。

 

< 1×3−2=−1 >

 面積で考えるのです。

 ポイントは、2つの図形の面積のちがいは
それぞれに等しい面積をつけくわえてもかわらないってことです。

 

 上の左の図で、

     1×2 は 黄色い長方形の面積です。
     1 は 黄色い正方形の面積です。

 まず、

     ×

は、(ちょくせつ)計算しておきます。

 両方に、青い長方形の面積 1×2 をたします。

     1×2−1 = 1×2+1×2−(11×2
            = (1+1)×2 − 1×(1+2)
            = 2×2 − 1×3
            = 2 − 1×3

 そうすると、今度は上の右の図で、

     2 は 黄色い正方形の面積です。
     1×3 は 黄色い長方形の面積です。

 ここで、

     1×2−1  は長方形から正方形をひいたもの
     2 −1×3 は正方形から長方形をひいたもの

というふうに、正方形と長方形が入れかわることに注意してください。

 けっきょく、

     1×2−1 = 2−1×3

となりましたね。ですから、

          1 = 2−1×3

 つまり、

      1×−1

 

< 2×5−3=1 >

 どんどん、やってみましょう。

 上の図から、同じようにして、

     × =  −×

        −1 =  −×

 これより、

     ×2 = 

 

< 3×8−5=−1 >

 これも、同じようにやれますね。

 

 けっきょく、次々にやっていけば
3つ続いたフィボナッチ数の、外2つをかけたものから中の2乗をひくと、
(かわりばんこに) 1 か −1 

になるのですね。

 

< 行列式 >

 行列式を知っているって人は、いまやっていたことはこんなことですね。
 (じつは、フィボナッチ数の一般項やこの性質は、
 大学でお勉強する「線形代数」っていう一般論からでてくるのです・・・。)

     |1 |    |1+ 1|   |2 1|     |1 2|
     |   | =  |      | = |   | =  |   |
     |1 |    |1+ 2|   |3 2|     |2 3|

 

     |1 |    |1+ 2|   |3 2|     |2 3|
     |   | =  |      | = |   | =  |   |
     |2 |    |2+ 3|   |5 3|     |3 5|

 

     |2 |    |2+ 3|   |5 3|     |3 5|
     |   | =  |      | = |   | =  |   |
     |3 |    |3+ 5|   |8 5|     |5 8|

 


● フィボナッチ数列の一般項 ●

 フィボナッチ数というのは、こんな数でしたね。

     1,1,2,3,5,8,13,21,34,55,・・・

 数がずら〜っと列をなしてならんでいるので(?)、こういうのを数列っていうのです。

 そして、このフィボナッチ数列のようにきそく正しい数列は、
あてはめるだけでパッと答えがでてくるという、公式のようなものをさがそうとするのです。

 そんな公式は、次のような式で知られています。

           1       
     F = / 
(α − β ) ・・・ (1)

     ここで、αβは、黄金数をもとめた2次方程式(4)の正の解と負の解です。

 <お勉強>の「黄金数」でやったことをもう一度かくと、

                      1 
           X  = 1 +  X    ・・・ (2)

           X = X + 1     ・・・ (3)

           X − X − 1 = 0  ・・・ (4)

     この2次方程式を解くと

        1+/      1−/  
     X=  2     ,   2    

 ですから、

        1+/        1−/  
    α=  2     , β  2    

 

 この公式のnに何番目かを入れてやると、パッとフィボナッチ数がでてくるはずです。
 (といっても、3乗や4乗してたしかめてみたくはありませんよね・・・)

     n=1 を入れると F
     n=2 を入れると F
     n=3 を入れると F
     n=4 を入れると F
     n=5 を入れると F
     n=6 を入れると F

 じつは、このようなお話は
高校では「漸化式」のところで、大学では「線形代数」でやるようなお話ですが、
今回は何も使わないでやりましょう。

 


● 黄金数でフィボナッチ数列 ●

 フィボナッチ数

     1,1,2,3,5,8,13,21,34,55,・・・

はこんなふうにして出していきましたね。

     1
     
     1+1=
     2+1=
     3+2=
     5+3=
     ・・・・・・・

 そこで、最初2つを 1,1 でなくて、
1,α から始めて同じように数列をつくっていきます。

     
     α
     α+1=

 さあ、ここで α+1= は何でしょう。

 α が 2次方程式(3)の解ということは

           α = α + 1     ・・・ (5)

ということですから、α+1=α です。

 では、その次の α+α= は何でしょう。

 (5)の両辺に αをかければ

           α = α + α     ・・・ (6)

ですから、α+α=α となります。

 つまり、こうなります。

     
     α
     α+1=α 
     α+α=α 
     α+αα 
     α+αα 
       ・・・・・・・

 そうすると、黄金数版フィボナッチ数列(こんな言葉はありませんのでご注意)は、
こんなふうになります。

     αα ,α ,α ,α ,・・・・・

 もうひとつの解の β についてもおなじようにして

     ββ ,β ,β ,β ,・・・・・

となります。

 ここで、この2つの数 α,β については、何番目の数でも
パッとだせる公式をつくるのはかんたんですね。

 そこで、フィボナッチ数をこの2つの数 α,β を使って
どうかけるかを考えていくのです。


● フィボナッチ数とリュカ数 ●

 さあ、今度はじっさいに

     αα ,α ,α ,α ,・・・・・

     ββ ,β ,β ,β ,・・・・・

を計算してみましょう。

 えっ、3乗や4乗なんてしたくない?
 だいじょうぶ!だいじょうぶ!

 そのために(?)、α+1=α ,α+α=α があるのです。

    α=1

        /  
    α =  2     

 

        1+1/        /         / 
    α =  2    + 1 =   2    +  2  =  2     

 

        /    /    / 
    α =  2    +   2    =   2      

 

        /    /    / 
    α =  2    +   2    =   2      

 

        /    /    11/ 
    α =  2    +   2    =   2       ・・・ (7)

 

 ここで、/ にかけてある数 1,1,2,3,5 
フィボナッチ数であることに気づきますね。

 ちなみに、1,3,4,7,11 も 1 と 3 から始めて
フィボナッチ数と同じようにつくられていますね。
 こちらの方は、リュカ数とよばれています。

 さて、今度は β についても同じようにやってみましょう。

    β=1

        /  
    β =  2     

 

        1−1/        /         / 
    β =  2    + 1 =   2    +  2  =  2     

 

        /    /    / 
    β =  2    +   2    =   2      

 

        /    /    / 
    β =  2    +   2    =   2      

 

        /    /    11/ 
    β =  2    +   2    =   2       ・・・ (8)

 

 さて、ここでたとえば 5番目のフィボナッチ数 F5 をだしたいとします。

 (7)と(8)の式をひいてみると

             11/    11/ 
    α  − β =    2    −   2    = / 

 これより

       1      
      / (α − β ) = 

とでます。ほかも同じようにしてでますね。

 ちなみに、リュカ数の方はもっとかんたんで

             11/    11/ 
    α  + β =    2    +   2    = 11 

のようにして、たすだけででますね。

 

 フィボナッチ数は、自然の中にずいぶんと見られるそうです。
 ぜひ、調べてみてください。

 


HOME(もどる)

掲載内容の無断転載、転用、編集を禁じます。(c) 小林吹代
All Rights Reserved, (c)kobayashi fukiyo , 2001