7
高校数学解説
文献あり

k-ナッチ数とk-リュカ数の行列表示と成分の双対関係

137
1

はじめに

putputlaw さんの Fibonacci trace formula の記事で、k-ナッチ数とk-リュカ数を行列のトレース(斜め方向の和)で表現する方法を教えていただきました。その行列表現を計算していて、双対というべき美しい関係を見つけたので、この記事ではその関係を紹介したいと思います。

マイナス項への拡張

今から紹介する行列式の表現には、k-ナッチ数・k-リュカ数のマイナス項がでてきますので、マイナス項を計算できるように定義域を拡張しておきます。
漸化式が成り立つようにマイナス項を定めると一意に定まり、次のようになります。

k-ナッチ数・k-リュカ数のマイナス項

2-ナッチ数(フィボナッチ数)と 2-リュカ数(リュカ数)
n21012345678910Fn[2]11011235813213455Ln[2]31213471118294776123
3-ナッチ数(トリボナッチ数)と 3-リュカ数
n3210123456789Fn[3]0110011247132444Ln[3]511313711213971131241
4-ナッチ数(テトラナッチ数)と 4-リュカ数
n4321012345678Fn[4]00110001124815Ln[4]7111413715265199191
5-ナッチ数(ペンタナッチ数)と 5-リュカ数
n5432101234567Fn[5]0001100001124Ln[5]911115137153157113

k-ナッチ数とk-リュカ数の行列表示

次のような行列を考えます。

Mk:=(00110011)

転置行列はこんな感じになります。

MkT=(01000111)

転置行列を使うと、k-ナッチ数・k-リュカ数の漸化式はこんな風に表現できます。

(Fnk+2[k]Fnk+3[k]Fn+1[k])=(01000111)MkT=(Fnk+1[k]Fnk+2[k]Fn[k])

(Lnk+2[k]Lnk+3[k]Ln+1[k])=(01000111)MkT=(Lnk+1[k]Lnk+2[k]Ln[k])

繰り返し MkT を作用させて一般化するとこういうふうにもできます。

(Fnk+m+1[k]Fnk+m+2[k]Fn+m[k])=(MkT)m(Fnk+1[k]Fnk+2[k]Fn[k])

(Lnk+2[k]Lnk+3[k]Ln+1[k])=(MkT)m(Lnk+1[k]Lnk+2[k]Ln[k])

この記事では行列のトレース(対角和)を
tr(M)
のように書きます。行列のトレースとは、正方行列の左上から右下方向の成分の和で、行列の固有値の和に一致するなど面白い性質があります。たとえば、 Mk のトレースは
  tr(Mk)=tr(MkT)=1
となります。
 また、行列の固有多項式を
Pk(x)
のように書きます。具体的には
Pk(x)=xkxk1x1
となり、k-ナッチ数の漸化式ととてもよく似た形になります。また、固有多項式の導関数を
Pk(x)
のように書きます。
Mk の固有値を α1,α2,,αk とします。これらの固有値が重複しないことは既知とします。

トレース、固有多項式及び固有値を使うと、次のような表現ができます。

 Fn[k]=tr(MknP(Mk)1)=i=1kαinP(αi)

 Ln[k]=tr(Mkn)=i=1kαin

行列のトレースの表現と、固有値の表現がキレイに対応していますね!
さらに、具体的に MknP(Mk) 計算してみると、行列の中にk-ナッチ数・k-リュカ数がたくさんでてきます。

具体例

まずは計算結果を示しますので、法則性をさがしてみてください。

Mkn の具体例

M22=(1112),M23=(1223),M24=(2335),

M32=(011012112),M33=(112123124),M34=(124236247),

M42=(0011001210120112),M43=(0112012301241124),M44=(1124123612471248).

P(Mk) の具体例

P(M2)=(1221),P(M3)=(131224313),P(M4)=(1413235432484137).

法則性

それでは私が見つけた法則性を紹介します。

Mknij 成分を aij と、P(Mk)ij 成分を bij とそれぞれ表すと、次のような法則性が観察できます。

MknP(Mk) の成分の法則性についての予想

aij=t=0i1Fn+jt2[k]

bij=t=0i1Ljt2[k]

この記事を投稿した当初は、私自身では証明していなかったので上記の式は「予想」だったのですが、投稿してすぐに 子葉 さんが 重解のない固有方程式を持つ数列の行列表現とその成分 の記事でこの予想が正しいことを一般化したうえで(!)証明していただきました。
ありがとうございます!
複雑そうな式がどんどん簡単になっていく様子が楽しいので、そちらの記事もぜひご覧ください!

参考文献

投稿日:2021131
OptHub AI Competition

この記事を高評価した人

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

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

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

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

投稿者

apu_yokai
apu_yokai
484
65390

コメント

他の人のコメント

コメントはありません。
読み込み中...
読み込み中
  1. はじめに
  2. マイナス項への拡張
  3. k-ナッチ数とk-リュカ数の行列表示
  4. 具体例
  5. 法則性
  6. 参考文献