一、定义
斐波那契数列 (Fibonacci sequence),又称黄金分割数列,因意大利数学家莱昂纳冬韭波那契 (Leonardo Fibonacci) 1202年以兔子熬殖为例子而引入,故又称为"兔子数列",指的是这样一个数列:
1 、 1 、 2 、 3 、 5 、 8 、 13 , 21 , 34 , 55 , 89 … … 1 、 1 、 2 、 3 、 5 、 8 、 13,21,34,55,89 \ldots \ldots 1、1、2、3、5、8、13,21,34,55,89……
这个数列从箨 3 项开始,每一项都等于前两项之和。
在数学上,斐波那契数列以如下被以递推的方法定义:
F ( 0 ) = 0 , F ( 1 ) = 1 , F ( n ) = F ( n − 1 ) + F ( n − 2 ) ( n ≥ 2 , n ∈ N ) F(0)=0, F(1)=1, F(n)=F(n-1)+F(n-2)(n \geq 2, n \in N) F(0)=0,F(1)=1,F(n)=F(n−1)+F(n−2)(n≥2,n∈N)
二、通项公式
1、递推公式:
2、通项公式:
F n = 1 5 [ ( 1 + 5 2 ) n − ( 1 − 5 2 ) n ] F_{n}=\frac{1}{\sqrt{5}}\left[\left(\frac{1+\sqrt{5}}{2}\right)^{n}-\left(\frac{1-\sqrt{5}}{2}\right)^{n}\right] Fn=51[(21+5)n−(21−5)n]
证明一:(构造等比数列)
设常数 r r r 和 s s s 满足:
F n − r F n − 1 = s ( F n − 1 − r F n − 2 ) F_{n}-r F_{n-1}=s\left(F_{n-1}-r F_{n-2}\right) Fn−rFn−1=s(Fn−1−rFn−2)
即: F n = ( s + r ) F n − 1 − s r F n − 2 F_{n}=(s+r) F_{n-1}-s r F_{n-2} Fn=(s+r)Fn−1−srFn−2
则 r r r 和 s s s 满足如下条件:
s + r = 1 s r = − 1 \begin{array}{l} s+r=1 \\ s r=-1 \end{array} s+r=1sr=−1
由韦达定理知, r r r 和 s s s 为一元二次方程 x 2 − x − 1 = 0 x^{2}-x-1=0 x2−x−1=0 的两个根,不妨令
r = 1 − 5 2 s = 1 + 5 2 r=\frac{1-\sqrt{5}}{2} \quad s=\frac{1+\sqrt{5}}{2} r=21−5s=21+5
当 n ≥ 3 n \geq 3 n≥3 时,有
F n − r F n − 1 F n − 1 − r F n − 2 = s \frac{F_{n}-r F_{n-1}}{F_{n-1}-r F_{n-2}}=s Fn−1−rFn−2Fn−rFn−1=s
即
F 3 − r F 2 F 2 − r F 1 = s F 4 − r F 3 F 3 − r F 2 = s ⋮ F n − r F n − 1 F n − 1 − r F n − 2 = s \begin{array}{c} \frac{F_{3}-r F_{2}}{F_{2}-r F_{1}}=s \\ \frac{F_{4}-r F_{3}}{F_{3}-r F_{2}}=s \\ \vdots \\ \frac{F_{n}-r F_{n-1}}{F_{n-1}-r F_{n-2}}=s \end{array} F2−rF1F3−rF2=sF3−rF2F4−rF3=s⋮Fn−1−rFn−2Fn−rFn−1=s
上式共 n − 2 n-2 n−2 个式子,男乘得
F n − r F n − 1 F 2 − r F 1 = s n − 2 \frac{F_{n}-r F_{n-1}}{F_{2}-r F_{1}}=s^{n-2} F2−rF1Fn−rFn−1=sn−2
由于 s = 1 − r , F 1 = F 2 = 1 s=1-r, F_{1}=F_{2}=1 s=1−r,F1=F2=1, 所以有
F n = s n − 1 + r F n − 1 F_{n}=s^{n-1}+r F_{n-1} Fn=sn−1+rFn−1
将 F n − 1 , F n − 2 F_{n-1} , F_{n-2} Fn−1,Fn−2 直到 F 3 F_{3} F3 按照上述递推关系式进行展开有
F n = s n − 1 + r F n − 1 = s n − 1 + r ( s n − 2 + r F n − 2 ) = s n − 1 + r s n − 2 + r 2 F n − 2 = s n − 1 + r s n − 2 + r 2 ( s n − 3 + r F n − 3 ) = s n − 1 + r s n − 2 + r 2 s n − 3 + r 3 F n − 3 = … = s n − 1 + r s n − 2 + r 2 s n − 3 + … + r n − 2 s + r n − 1 F 1 = s n − 1 + r s n − 2 + r 2 s n − 3 + … + r n − 2 s + r n − 1 \begin{aligned} F_{n} & =s^{n-1}+r F_{n-1}=s^{n-1}+r\left(s^{n-2}+r F_{n-2}\right) \\ & =s^{n-1}+r s^{n-2}+r^{2} F_{n-2}=s^{n-1}+r s^{n-2}+r^{2}\left(s^{n-3}+r F_{n-3}\right) \\ & =s^{n-1}+r s^{n-2}+r^{2} s^{n-3}+r^{3} F_{n-3}=\ldots \\ & =s^{n-1}+r s^{n-2}+r^{2} s^{n-3}+\ldots+r^{n-2} s+r^{n-1} F_{1} \\ & =s^{n-1}+r s^{n-2}+r^{2} s^{n-3}+\ldots+r^{n-2} s+r^{n-1} \end{aligned} Fn=sn−1+rFn−1=sn−1+r(sn−2+rFn−2)=sn−1+rsn−2+r2Fn−2=sn−1+rsn−2+r2(sn−3+rFn−3)=sn−1+rsn−2+r2sn−3+r3Fn−3=…=sn−1+rsn−2+r2sn−3+…+rn−2s+rn−1F1=sn−1+rsn−2+r2sn−3+…+rn−2s+rn−1
可见 F n F_{n} Fn 是首项为 s n − 1 s^{n-1} sn−1 ,公比为 r s \frac{r}{s} sr ,末项为
r n − 1 r^{n-1} rn−1 的等比数列求和,根据等比数列求和公式有
F n = s n − 1 ( 1 − ( r s ) n ) 1 − r s = s n − r n s − r F_{n}=\frac{s^{n-1}\left(1-\left(\frac{r}{s}\right)^{n}\right)}{1-\frac{r}{s}}=\frac{s^{n}-r^{n}}{s-r} Fn=1−srsn−1(1−(sr)n)=s−rsn−rn
将 r r r 和 s s s 代入得斐波那契数列的通项公式 F n F_{n} Fn 为
F n = s n − r n s − r = ( 1 + 5 2 ) n − ( 1 − 5 2 ) n 1 + 5 2 − 1 − 5 2 = 1 5 [ ( 1 + 5 2 ) n − ( 1 − 5 2 ) n ] \begin{aligned} F_{n} & =\frac{s^{n}-r^{n}}{s-r}=\frac{\left(\frac{1+\sqrt{5}}{2}\right)^{n}-\left(\frac{1-\sqrt{5}}{2}\right)^{n}}{\frac{1+\sqrt{5}}{2}-\frac{1-\sqrt{5}}{2}} \\ & =\frac{1}{\sqrt{5}}\left[\left(\frac{1+\sqrt{5}}{2}\right)^{n}-\left(\frac{1-\sqrt{5}}{2}\right)^{n}\right] \end{aligned} Fn=s−rsn−rn=21+5−21−5(21+5)n−(2