3

フィボナッチ数列などの一般リュカ数列の整除性

260
0

リュカ数列の定義 はリンク先のwikipedia記事に従うこととする。
Un(P,Q)=αnβnαβ,Vn(P,Q)=αn+βn,α=P+D2,α=PD2,D=P2
以下(P,Q)の記載は省略する。これらU_n,V_nはいずれも同じ漸化式を満たす。すなわち
Un+1PUn+QUn1=0,Vn+1PVn+QVn1=0
n=0,1の場合について、定義のnに代入することでU_0=0,u_1=1,V_0=2,V_1=Pとなる。
以下ではもともとの定義式よりもここで確認した漸化式と第1,2項をもとに
U_nの整除性について考える。(P,Qは整数とする。)

U_nの項番についての整除性

m,n m|nUm|Un

これはとくにフィボナッチ数列
Fn+1=Fn+Fn1,F0=0,F1=1
についての系である

フィボナッチ数列の整除性
m,n m|nFm|Fn

の形でよく知られている。
定理1を示すために次の補題を示す。

k項飛ばしリュカ数列の満たす漸化式

Un+1PUn+QUn1=0
を満たす数列U_nについて、この数列をk個毎に取った数列は
Un+kVkUn+QkUnk=0
を満たす。

補題の証明

kについての数学的帰納法で示す。
k=1V1=PQ1Q
PUn=Un+1+QUn1
PUn+1P2Un+PQUn1=P0=0
(Un+2+QUn)P2Un+Q(Un+QUn2)=0
Un+2P22Q)Un+Q2Un2=0
となりV2=PV1QV0=PPQ2=P22Q
よりk=2でも成り立つ。
kがm,m+1の場合も成り立つと仮定すると
Un+mVmUn+QmUnm=0 (1)
Un+m+1Vm+1Un+Qm+1Unm1=0 (2)
P(2)Q(1)
(PUn+m+1QUn+m)(PVm+1QVm)Un+Qm+1(PUnm1Unm)=0
Un+m+2Vm+2Un+Qm+1(QUnm2)=0
Un+m+2Vm+2Un+Qm+2Unm2=0
となりk=m+2でも成り立つことがわかるため
任意のkで成り立つ。

この補題をフィボナッチ数で書き下すと
Fn+k=LkFn+(1)k1Fnk
となる。ここでL_kは一般化でないいわゆるリュカ数。

さて、補題を用いれば定理1の証明は直ちに終わる。

定理1の証明

k0Um|Umk
k=0,1Um0=U0=0Um1=Um
k=i1,iUm|U(i1),Um|Umi

Umi+mVmUmi+QmUmim=0
Um(i+1)=VmUmiQmUm(i1)
Um|Um(i1),Um|UmiUm|Um(i+1)k

n0n

記事書いてるだけでいつまでたっても終わる気がしないのでとりあえず一旦投稿
→思ったより長いので次の投稿にする。 次の記事はこちら

投稿日:2023531
OptHub AI Competition

この記事を高評価した人

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

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

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

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

投稿者

TKSS
TKSS
45
5099

コメント

他の人のコメント

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