斐波那契数列是一种数的规律,其中每一项都等于前两项之和。采用常见约定 F0=0 和 F1=1 时,它的规则是
Fn=Fn−1+Fn−2(n≥2)
因此,这个数列开头是
0, 1, 1, 2, 3, 5, 8, 13, 21,…
如果你只需要抓住核心思想,那就是:先给出两个初始值,然后不断把前两项相加得到下一项。
什么是斐波那契数列
斐波那契数列由一个递推关系定义。这意味着每一项都是由前面的项构造出来的,而不是通过一个一次套用的直接公式得到。
这个数列依赖于起始约定。很多教材使用 F0=0 和 F1=1,也有一些使用 F1=1 和 F2=1。数的规律本身是一样的,但下标会整体平移,所以在比较答案前一定要先确认下标约定。
斐波那契数列公式
最主要的公式是递推式:
Fn=Fn−1+Fn−2
它表示每一项都来自前两项。例如,
F5=F4+F3=3+2=5
它还有一个闭式公式,通常称为比内公式。在约定 F0=0 和 F1=1 的情况下,
Fn=5ϕn−ψn
其中
ϕ=21+5,ψ=21−5
对大多数学生来说,从递推式入手更合适。比内公式之所以有用,是因为它把斐波那契数与幂以及黄金比例联系起来,但你并不需要它来生成各项。
为什么斐波那契数列的比值会趋近黄金比例
对于正的斐波那契项,相邻两项的比值会越来越接近黄金比例:
ϕ=21+5≈1.618
更准确地说,如果你考察
FnFn+1
当 n 越来越大且 Fn=0 时,这个比值会趋近于 ϕ。这并不意味着每一个比值都等于 ϕ,而是说随着 n 变大,这些比值会收敛到 ϕ。
例题:求 F8
用递推关系求出 F8,然后再检查一个邻近项的比值。
先从
F0=0,F1=1
开始。
然后一步一步向前推:
F2=1,F3=2,F4=3,F5=5,F6=8,F7=13,F8=21
所以
F8=21
现在比较一个相邻项的比值:
F7F8=1321≈1.615
这已经很接近
ϕ≈1.618
这就是关键联系:斐波那契数本身是整数,但相邻两项的比值会逐渐靠近黄金比例。
斐波那契数列中的常见错误
混淆起始下标
如果一个资料从 F0=0,F1=1 开始,而另一个从 F1=1,F2=1 开始,那么同一个项的标签可能对应不同的数。一定要先检查约定。
认为比值总是恰好等于黄金比例
比值 FnFn+1 在 n 很大时会趋近于 ϕ,但前面的比值只是近似值。例如,35≈1.667,它并不等于 ϕ。
没有给出两个初始值就使用递推式
这个规则需要两个初始项。没有它们,数列就不能被完全确定。
把所有“增长规律”都当成斐波那契数列
只有当每一项确实都等于前两项之和,并且起始约定明确时,这个规律才是斐波那契数列。只是看起来相似的数列还不够。
斐波那契数列的应用场景
斐波那契数列会出现在一些计数问题中,其中每一种情况都可以由前两种情况构造出来。它也是代数、离散数学、算法和数学归纳法证明中的经典例子。
它之所以不仅仅局限于这一个主题,是因为它同时体现了三个思想:递归定义、闭式公式和极限行为。正因为这种组合,它才会在数学课程中频繁出现。
自己试一试
把数列写到 F10,然后计算 F9F10。把你的结果与 ϕ≈1.618 进行比较。
如果你还想再做一个练习,可以自己换一个目标下标,看看这个比值会多快稳定下来。