14

フィボナッチ数とリュカ数とガラパゴ数学

1383
1

フィボナッチ数とリュカ数とガラパゴ数学

はじめに

ご存じの方もおられるかと思いますが、フィボナッチ数とリュカ数は三角関数の sincos によく似た性質をもっていることが知られています。

有名なところでは、

{Ln=ϕn+(ϕ)nFn=ϕn(ϕ)n5{cosθ=eiθ+eiθ2sinθ=eiθeiθ2i

の類似性から三角関数の性質や各種公式をリュカ数・フィボナッチ数で表現したものなどがあげられます。

実はこれ、高度に抽象化すると本質的には同じ概念を背景に持っていることが分かるのですが、全く無関係と思われていた斜交座標系に関する独自研究より、ひょんなことからその一般化視点を得てしまいましたのでそれを紹介したいと思います。

本質部分のみをざっくりと要約しますと





正弦関数と余弦関数
i1 を基底の元とする座標系において、
|z|=1 である複素数 zn=(eθi)n の座標(各基底元のスカラー成分)は
(sinnθ,cosnθ) と表されます。




フィボナッチ数とリュカ数
(52i)(12) を基底の元とする座標系において、
|z|=i である複素数 zn=ϕn の座標(各基底元のスカラー成分)は
(Fn,Ln) と表されます。

ん? |z|=i とか何いってんの? と思われる方もおられることでしょう。

これ、|z|2=zz=(Im z)2+(Re z)2 であることから

(52i)2+(12)2=1

というわけなんですが、いきなりここだけ切り取るとトンデモ理論にしか見えませんね (汗)
あ、いや実際そうなのかもですケド😅

これについてちゃんと説明するにはまず「ガラパゴ数列」なるものから紹介する必要がありますので、順を追って解説していきますね。

ガラパゴ数列ってなんぞ?

  ガラパゴ数列 というのは、複素数 z を複素平面上で自己相似つまり累乗したとき虚部と実部はそれぞれ何倍になるでしょうか?というのを表す実数列のことで、数式に翻訳すると

zn=(Im zn) i+(Re zn)=(GnIm z) i+(GnRe z)

z を数列の生成元として
{Gn=Im znIm z=znz nzz第1種ガラパゴ数列Gn=Re znRe z=zn+z nz+z第2種ガラパゴ数列

となります。この時点で「あっ」と思われた方もおられるかも知れませんが、一旦フィボナッチ数やリュカ数のことは忘れてお付き合いくださいませ。

ちなみにこれらの数列の間には

Re z(GnGn)=|z|2Gn1{Gn=Gn+|z|2Re zGn1Gn=Gn|z|2Re zGn1

という関係性があり、これを「ガラパゴ数列の相互定理」などと呼んでおります。
証明については コチラ に投げさせていただきますが、あとからちゃんと伏線回収しますので、こんな定理があるよってことだけ頭の片隅においといていただければ幸いです。

 「で、こんなの定義して何が嬉しいの?」

なんてお声が聞こえてきそうで大変恐縮です。もともとこの数列は数を幾何学的に捉えるところから導出されたこともあって、幾何学的に面白い性質があるんですよ。フィボナッチ数やリュカ数の幾何学的側面を捉えることにもつながりますので、まずはその話に入るための準備運動からしていきましょう。

ガラパゴ累乗定理

  ガラパゴ累乗定理 とは何かといいますと、「複素数 z の累乗は、z と複素共役 z との和と積(z+z=2Re zzz=|z|2)を元とする多項式からなる実数を係数にもつ z の一次式で表せる」という定理なんですが、文章に起こすとわかりにくいですね(汗)

というわけで、数式で示すことにしましょう。

zn=[[GnIm z] i+[GnRe z]  直交座標形式=[Gn] z+[(|z|2)Gn1]    斜交座標形式

こちらも証明については ここ を参照していただくとして、ここでは「i1 を基底の元とする直交座標形式」と「z1 を基底の元とする斜交座標形式」という2つの座標系において、zn の表現形式を相互変換するときはガラパゴ数列を介するとシンプルに表せるよってところに注目いただければと思います。

ガラパゴ三角関数

 そして、さきほどのガラパゴ累乗定理を用いると、三角関数を直交座標系から斜交座標系へと拡張することが可能です。

いわゆる普通の三角関数 sinxcosxi1 を基底の元とする直交座標系において、exi の虚部と実部のスカラー値を得る関数とみることができますが、 ガラパゴ三角関数 sinzxcoszxz=eiθ1 を基底の元とする斜交座標系において、exzz 部と実部のスカラー値を得る関数ということになります。

z=eiθ つまり |z|=1 より
exz=limn(1+xnz)n=k=0zkk!xk=k=0GkzGk1k!xk=(k=0Gkk!xk)z+(k=0Gk1k!xk)=(sinzx)z+(coszx)

例えば z=i とするならばこれはオイラーの公式そのものですよね。
このことは cosxsinx をマクローリン展開したときの係数 は i を生成元とする第1種ガラパゴ数列 Gn から得られますよってことを示しています。

Gn=in(i)ni(i)=in1+(i)n12
 {G0, G1, G2, G3, G4, G5 }={0, 1, 0, 1, 0, 1, }

確かに、k=0Gkk!xksinx=k=0(1)k(2k+1)!x2k+1 に一致してますよね。

フィボナッチ数、リュカ数との関係

 さてさて、いよいよ本題に入りたいと思います!

黄金数 ϕ=1+52 は別名「第1貴金属数」と呼ばれておりまして、自然数 k に対して2次方程式 x2kx1=0 の正の解 k+k2+42 を第 k 貴金属数といいます。

k 貴金属数は実数ですので、当然のことながらその複素共役は自分自身に一致(z=z)するわけですが、改めて「複素共役の関係」について俯瞰してみましょう。

z2=zz=(z+zz)z=(z+z)zzz=(z+z)z(zz)

z2(z+z) z+(zz)=0z2(2Re z) z+|z|2=0

これを z の2次方程式とみなしたときの共役解 zz の関係はちょうど複素共役の関係でもあります。そこで、貴金属数の定義にみる x2kx1=0 の共役解の関係を広義の複素共役とみなすのであれば、次のようにも解釈できるわけです。

{z=k+k2+42(=k2[(k2)2+1] i)z=kk2+42(=k2+[(k2)2+1] i)

これらを生成元として第1種と第2種のガラパゴ数列を算出したものを、それぞれ第1種と第2種の第 k 貴金属数列と呼ぶことにしましょう。

例えば第1貴金属数である黄金数 ϕ=1+52 を生成元とする場合、

{z=1+52(=12[(12)2+1] i)=ϕz=152(=12+[(12)2+1] i)=ϕ1

ということになりますよね。

この解釈のもとで黄金数 ϕ を生成元とする第1種ガラパゴ数列 Gn と第2種ガラパゴ数列 Gn を求めてみます。

{Gn=ϕn(ϕ1)nϕ(ϕ1)=k=0(1)kϕn2k1=FnGn=ϕn+(ϕ1)nϕ+(ϕ1)=Ln

なんと、第1種の第1貴金属数列からはフィボナッチ数 Fn が、第2種の第1貴金属数列からはリュカ数 Ln が、それぞれ現れました。

もともとの式の形からすればこれはある意味で自明と言えますが、そこからではその背景にある「幾何学的性質」という側面まで読み取るのは難しいでしょう。

この結果より、黄金数の累乗をガラパゴ数列の定義に従って幾何学的観点から表現してみます。

いま、黄金数の虚部と実部は

{Im ϕ=[(12)2+1]=52Re ϕ=12 |ϕ|2=(12)2+(52)2=1

として解釈されていますので、

ϕn=[FnIm ϕ] i+[LnRe ϕ]=[Fn52] i+[Ln12]=Fn5+Ln2

と表せることが分かりました。コレ、間違いなくその通りではありませんか?

さらに、ガラパゴ累乗定理より ϕ1 を基底の元とする斜交座標形式に改めれば

ϕn=Fnϕ+(|ϕ|2)Fn1=Fnϕ+Fn1

が求まります。こちらも黄金数とフィボナッチ数の有名な関係式ですね。

さらにさらに、伏線回収として「ガラパゴ数列の相互定理」を用いれば

Re ϕ(FnLn)=|ϕ|2Fn1{Fn=Ln+|z|2Re ϕFn1=Ln2Fn1Ln=Fn|z|2Re ϕFn1=Fn+2Fn1

すなわち、
LnFn=2Fn1という相互関係も見えてきます。これまた実際に計算してみるとその通りであることが分かるでしょう。

以上を総括すると、黄金数 ϕ を直交座標形式の複素数とみなすと累乗によって虚部がフィボナッチ数倍、実部がリュカ数倍になるよ! ってことで冒頭で示した「本質部分」に繋がります(*´∀`*) → 再掲





正弦関数と余弦関数
i1 を基底の元とする座標系において、
|z|=1 である複素数 zn=(eθi)n の座標(各基底元のスカラー成分)は
(sinnθ,cosnθ) と表されます。




フィボナッチ数とリュカ数
(52i)(12) を基底の元とする座標系において、
|z|=i である複素数 zn=ϕn の座標(各基底元のスカラー成分)は
(Fn,Ln) と表されます。

最後に

より詳しい解説につきましては、数学を愛する会Wikiの ガラパゴ数列 にございますので併せてご参照くださいませ。

投稿日:202122
更新日:2024828
OptHub AI Competition

この記事を高評価した人

高評価したユーザはいません

この記事に送られたバッジ

バッジはありません。
バッチを贈って投稿者を応援しよう

バッチを贈ると投稿者に現金やAmazonのギフトカードが還元されます。

投稿者

https://mathlog.info/articles/323         数学を愛する会 副会長 CCO / ガラパゴ数学 開拓者 / 猫舌・甘党・薄味派

コメント

他の人のコメント

コメントはありません。
読み込み中...
読み込み中
  1. はじめに
  2. ガラパゴ数列ってなんぞ?
  3. ガラパゴ累乗定理
  4. ガラパゴ三角関数
  5. フィボナッチ数、リュカ数との関係
  6. 最後に