0

フィボナッチ数列に関する漸化式概論 急

53
0

フィボナッチ数列に関する漸化式概論 破 ではQRの根の見つけ方とその特徴、そして部分分数展開に言及した。ので最終章の急では、根の一致の是非で場合分け、展開定理を整理する。

根が異なる場合の有理関数の展開定理

[zn]R(z)=a1ρ1n++alρln(ak=ρkP(1/ρk)Q(1/ρk))

ただし、R(z)=P(z)Q(z)であり、Q(z)=q0(1ρ1z)...(1ρlz)、数(ρ1,...,ρl)はすべて異なり、P(z)は次数がl未満の多項式である。

a1,...,alを先に述べた定数とする。この式はR(z)=P(z)Q(z)が次式に等しいとき成立。

S(z)=a11ρ1z++al1ρlz

関数T(z)=R(z)S(z)z1ρkのとき有限であることを示すことでR(z)=S(z)を証明することが出来る。それは有理関数T(z)は決して無限大に発散しないからである。
したがってT(z)は多項式でなければならない。さらにzの時T(z)0であることも示せる。したがってT(z)はゼロでなければいけない。

ここでαk=1ρkとおく。式limzαkT(z)を証明するためには、T(z)zの有理関数であることから、limzαk(zαk)T(z)=0を示せばよいということになる。つまり、

limzαk(zαk)R(z)=limzαk(zαk)S(z)  を示したい。

この式の右辺はlimzαkak(zak)1ρkz=akρkに等しい。

なぜなら、(1ρkz)=ρk(zαk)かつjkであれば、zαk1ρjz0だからである。

左辺についてはLHospitalより、極限値を

limzαk(zαk)P(z)Q(z)=P(αk)limzαkzαkQ(z)=P(αk)Q(αk)とできる。     Q.E.D

フィボナッチ数について言うと、P(z)=zかつQ(z)=1zz2=(1ϕz)(1ϕ^)であったので、Q(z)=12zであり、さらに計算を突き詰めると、

ρP(1/ρ)Q(1/ρ)=112/ρ=ρρ+2という結果が得られる。

最後に、Q(z)が重根をもつ場合、計算が少し複雑になるので、定理1を拡張して、より一般的な定理の提示とその証明を行う。

有理母関数の一般展開定理

[zn]R(z)=f1(n)ρ1n++fl(n)ρln (n0)

ただし、R(z)=P(z)Q(z)であり、Q(z)=q0(1ρ1z)d1...(1ρlz)dl、数(ρ1,...,ρl)はすべて異なり、P(z)は次数がd1++dl未満の多項式である。

ただしfk(n)は次数dk1の多項式で、先頭の係数については

ak=(ρk)dkP(1/ρk)dkQ(dk)(1/ρk)=P(1/ρk)(dk1)!q0jk(1ρj/ρk)dj

これの証明はR(z)a1(d11)!(1ρ1z)d1al(dl1)!(1ρlz)dlの分母の多項式が、任意のkについて(1ρkz)dkで割り切れない有理関数である事実から、max(d1,...,dl)に関する帰納法で
容易に証明できる。

以上で一般展開定理への拡張とする。

一通り漸化式(フィボナッチ数列に関して)について言及したが、見返しのリンクを以下に貼っておくので参考にしてほしい。

フィボナッチ数列に関する漸化式概論 序

投稿日:202144
OptHub AI Competition

この記事を高評価した人

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

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

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

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

投稿者

橋本環奈です。

コメント

他の人のコメント

コメントはありません。
読み込み中...
読み込み中