使用数学归纳法证明斐波那契数列通项公式:Fn=ϕn−^ϕn√5
定义
已知斐波那契数列 F 定义为:
Fn=⎧⎨⎩0,n=0n,n=1Fn−1+Fn−2,n≥2
ϕ 和 ^ϕ 分别为方程 x2+x+1=0 的两个解,且 ϕ>^ϕ。具体而言,ϕ=1+√52,^ϕ=1−√52。
证明:Fn=ϕn−^ϕn√5。
证明
使用数学归纳法进行证明。
思路如下:先通过代入证明该公式当 n=0 和 n=1 时成立。再证明,若该公式当 n=k−2 和 n=k−1 时成立,则当 n=k 时也成立。
如此,因为 n=0 和 n=1 时成立,可推出 n=2 时该公式也成立;因为 n=1 和 n=2 时成立,可推出 n=3 时该公式也成立,以此类推,就可以证明该公式对于所有自然数都成立。
根据以上思路,首先先证明该公式当 n=0 和 n=1 时成立。这一步可以通过简单的直接代入证明,如下:
F0=ϕ0−^ϕ0√5=1−1√5=0F1=ϕ1−^ϕ1√5=1+√5−(1−√5)2×1√5=2√52√5=1
因为我们已知 F0=0,F1=1,所以该公式对于 n=0 和 n=1 时是成立的。
下面,我们要证明,若该公式当 n=k−2 和 n=k−1 时成立,则当 n=k 时也成立。这也正是难点所在(不过事实上,也并没有特别难)。
因为该公式当 n=k−2 和 n=k−1 时成立,所以我们可以表示出 Fk−2 和 Fk−1 的值:
Fk−2=ϕk−2−^ϕk−2√5,Fk−1=ϕk−1−^ϕk−1√5
根据斐波那契数列的定义,我们知道 Fn=Fn−2+Fn−1,也就是说
Fk=ϕk−2−^ϕk−2√5+ϕk−1−^ϕk−1√5
我们要证明 Fn=ϕn−^ϕn√5,也就是要把上面这个和式 ϕk−2−^ϕk−2√5+ϕk−1−^ϕk−1√5 化简成前面的形式。那么我们开始计算,看看是否可行:
Fk=ϕk−2−^ϕk−2√5+ϕk−1−^ϕk−1√5=ϕk−2−^ϕk−2+ϕk−1−^ϕk−1√5=ϕk−2(1+ϕ)+^ϕk−2(1+^ϕ)√5提出公因式
到这里似乎有点不太找得到头绪,不过我们可以从 ϕ 和 ^ϕ 两个数本身的性质入手。我们知道它们是方程 x2+x+1=0 的两个解,所以以下两个式子是成立的:
ϕ+1=ϕ2^ϕ+1=^ϕ2
把这两个式子代入上式,
Fk=ϕk−2(1+ϕ)+^ϕk−2(1+^ϕ)√5=ϕk−2×ϕ2+^ϕk−2×^ϕ2√5=ϕk−^ϕk√5
即 Fn=ϕn−^ϕn√5
因此得证。
Q.E.D
2023 年 5 月 1 日
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 地球OL攻略 —— 某应届生求职总结
· 周边上新:园子的第一款马克杯温暖上架
· Open-Sora 2.0 重磅开源!
· 提示词工程——AI应用必不可少的技术
· .NET周刊【3月第1期 2025-03-02】