2023.1.27 闲话

SoyTony 问我最小公倍佩尔数的 fn=2fn1+fn2 为什么有 GCD 性质 .

下面证明一下(数学归纳法练习题


二阶常系数齐次线性递推数列:

fn=xfn1+yfn2

初值 f0=0f1=1 .

欲证明:xyfgcd(n,m)=gcd(fn,fm) .


证明:

Lemma 1

fn+m=yfnfm1+fn+1fm

m 用数学归纳法:

  • m=1 时,命题即为 fn+1=yfnf0+fn+1f1,因为 f0=0f1=1 所以显然成立 .
  • m=2 时,命题即为 fn+2=yfnf1+fn+1f2,因为 f1=1f2=x 所以显然成立 .
  • m>2 时,根据归纳假设就有

    fn+m1=yfnfm2+fn+1fm1fn+m2=yfnfm3+fn+1fm2

    上式乘 x 加下式乘 y 即得原命题 .

Lemma 2

fny

n 用数学归纳法:

  • n=1 时,显然成立 .
  • n>1 时,因为 fn=xfn1+yfn2,根据归纳假设及题设,x,fn1 均与 y 互质,于是 xfn1y,从而

    fn=xfn1+yfn2xfn1(mody)

    从而 fny .

Lemma 3

fnfn+1

n 用数学归纳法:

  • n=1 时,显然成立 .
  • n>1 时,要证 gcd(fn,fn+1)=1,只需证 gcd(fn,xfn+yfn1)=1,也就是 gcd(fn,yfn1)=1,根据归纳假设有 gcd(fn,fn1)=1,结合 Lemma 2 即可得到原命题 .

根据以上引理即可得到

gcd(fn,fm)=gcd(fn,yfmnfn1+fmn+1fn)(Lemma 1)=gcd(fn,yfmnfn1)=gcd(fn,fmn)(Lemma 2,3)

根据辗转相除法的结论可以得到 gcd(fn,fm)=fgcd(n,m) .

命题得证 .

posted @   yspm  阅读(144)  评论(4编辑  收藏  举报
相关博文:
阅读排行:
· 地球OL攻略 —— 某应届生求职总结
· 周边上新:园子的第一款马克杯温暖上架
· Open-Sora 2.0 重磅开源!
· 提示词工程——AI应用必不可少的技术
· .NET周刊【3月第1期 2025-03-02】
😅​
点击右上角即可分享
微信分享提示