母関数 |
● ペンタグラム ● ピタゴラス教団のシンボルマークは、 さて、このペンタグラムの頂点をむすんで、
おやおや、どこかでお目にかかった数がならんでいますね。 1α 1α+1 2α+1 3α+2 5α+3 8α+5
そうです!フィボナッチ数です。 では、αは・・・? もちろん(?)黄金数です。 じつは、正五角形の一辺と対角線の長さの比は、黄金比になっているのです。 さらには、αが黄金数ということは α2=α+1 ですから、 α α+1 2α+1 3α+2 5α+3 さあ、(このことからも)こんなことがわかりますね。 α=1α α2=1α+1 α3=2α+1 α4=3α+2 α5=5α+3 α6=8α+5 さて、黄金数αは α2=α+1 でしたが、 x2=x+1 つまり x2−x−1=0 の解はもうひとつありました。それをβとしましたね。 1+/5 1−/5 じつは、β2=β+1 から βについても同じようにして β=1β β2=1β+1 β3=2β+1 β4=3β+2 β5=5β+3 β6=8β+5 これから、たとえば5番目のフィボナッチ数でしたら、こんなふうになります。 α5=5α+3 α5−β5=5(α−β) α5−β5 ここで、α−β=/5 ですから 1
● 単数 ● さて、<お勉強>の「ペル方程式」の最後に、こんなことを書きました。 ・・・ じつは、「黄金数」も基本単数です。 さて、どんなことがいえましたか。 やってみましょう!! まず、 1+/5 1−/5 これから、αβ=−1 です。 このことは、α,βが x2=x+1 つまり x2−x−1=0 の解ですから、高校生、とくに受験生によく知られている そうすると、こんなことがいえますね。 αβ=−1 α2β2=1 α3β3=−1 α4β4=1 α5β5=−1 さあ、これからどんなことが出てくるでしょう。 その前に、 今度も、ちょくせつ計算してもいいですが、 α+β=1 ということは、 β=1−α さらに、 β2=β+1=(1−α)+1=2−α β3=β2+β=(2−α)+(1−α)=3−2α β4=β3+β2=(3−2α)+(2−α)=5−3α β5=β4+β3=(5−3α)+(3−2α)=8−5α またまた、どんどんフィボナッチ数がでてきましたね。 さあ、これを使って、書きかえてみましょう。 αβ=−1 は α(1−α)=−1 α2β2=1 は (1+α)(2−α)=1 α3β3=−1 は (1+2α)(3−2α)=−1 α4β4=1 は (2+3α)(5−3α)=1 α5β5=−1 は (3+5α)(8−5α)=−1 おやおや、どれも連続した3つのフィボナッチ数がでてきています。 (1+α)(2−α)=1 なら 1,1,2 (1+2α)(3−2α)=−1 なら 1,2,3 (2+3α)(5−3α)=1 なら 2,3,5 (3+5α)(8−5α)=−1 なら 3,5,8 (1+α)(2−α)や(1+2α)(3−2α)・・・を展開する前に (x1+y1α)(x2+y2α) さらに、こんなことを考えてみます。 A=x+yα としたとき A=x+yβ とします。 ところで、 β=1−α でしたから A=x+yβ そこで、(1)をつかって AA=(x+yα)((x+y)−yα) を展開します。 x1=x , y1=y , x2=x+y , y2=−y として計算すると x1x2+y1y2=x(x+y)+y(−y) x1y2+x2y1+y1y2=x(−y)+(x+y)y+y(−y) けっきょく、αの係数は消えて(このことは、じつは一般論から言えるのですが・・・) AA=(x+yα)((x+y)−yα)=x(x+y)−y2 ということは・・・・ α2β2=1 より 1×2−12=1 α3β3=−1 より 1×3−22=−1 α4β4=1 より 2×5−32=1 α5β5=−1 より 3×8−52=−1 な〜んだ!<お勉強>の「フィボナッチ数」で一度やったことは
● 一次結合 ● 今度はわり算をして、ど〜んとフィボナッチ数をだしてみます。 こんな多項式のわり算をするのです。 x2 ÷(x2−x−1) x3 ÷(x2−x−1) x4 ÷(x2−x−1) x5 ÷(x2−x−1) x6 ÷(x2−x−1)
ちなみに、しつこいようですが、黄金数αは x2−x−1=0 の解でした。 それでは、全部まとめて1回でわり算してしまいましょう。
1 1 2 3 5 8 わり算のけっかは、こうなりましたね。 x2 ÷(x2−x−1)=1 あまり 1x+1 x3 ÷(x2−x−1)=1x+1 あまり 2x+1 x4 ÷(x2−x−1)=1x2+1x+2 あまり 3x+2 x5 ÷(x2−x−1)=1x3+1x2+2x+3 あまり 5x+3 x6 ÷(x2−x−1)=1x4+1x3+2x2+3x+5 あまり 8x+5 これらのわり算のたしかめ算は x2 = 1(x2−x−1)+1x+1 x3 = (1x+1)(x2−x−1)+2x+1 x4 = (1x2+1x+2)(x2−x−1)+3x+2 x5 = (1x3+1x2+2x+3)(x2−x−1)+5x+3 x6 = (1x4+1x3+2x2+3x+5)(x2−x−1)+8x+5
<x=α を代入> まず、x=α を代入すると、α2−α−1=0 ですから α2=1α+1 α3=2α+1 α4=3α+2 α5=5α+3 α6=8α+5 と出てきますね。
<x=1 を代入> 今度は、x=1 を代入してみます。ためしに、 x6 = ( 1x4+1x3+2x2+3x+5)(x2−x−1)+8x+5 に代入してみると 1 =(1+1+2+3+5)(−1)+8+5 1+1+2+3+5 = 13−1 これも、<お勉強>の「フィボナッチ数」で一度やったもので、
<x=−1 を代入> 今度は、x=−1 を代入してみます。今度はためしに、 x5 = ( 1x3+1x2+2x+3)(x2−x−1)+5x+3 x6 = ( 1x4+1x3+2x2+3x+5)(x2−x−1)+8x+5 の両方に代入してみると 奇数乗のときは −1 = (−1+1−2+3)−5+3 のように、たすひくを奇数回すると、
偶数乗のときは 1 = (
1−1+2−3+5)−8+5 のように、たすひくを偶数回すると、 これは、まだやっていなかったような気がしますね。
● 母関数 ● さあ、やっと今回のテーマです。(と言っても、つけたしですが・・・) (フィボナッチ数のような)数列に xの累乗(るいじょう)をくっつけて、 F(x)=1x+1x2+2x3+3x4+5x5+8x6+・・・・・ そして、これをもとの数列の母関数(ぼかんすう)とか生成関数というのです。 もちろん、収束(しゅうそく)なんかを問題にしたいのではなくって、 では、ためしに使ってみましょう。 さっきのわり算を、ちょっと見方をかえると
1x+1x2+2x3+3x4+5x5+8x6+・・・ ということは、 x
x ところで、α+β=1 , αβ=−1 でしたから x x 1 1 1 1 1 1
さて、 F(x)= 1x+1x2+2x3+3x4+5x5+8x6+・・・・・ 1 1 ここで、(2)の両辺を見くらべると、たとえば x5 の係数から 1 と、またまた出てくるというわけです。
今回も、黄金数とフィボナッチ数についてでした。
掲載内容の無断転載、転用、編集を禁じます。(c)
小林吹代 |