第1章 绪论
斐波那契数列为F0=0,F1=1,Fn=Fn−1+Fn−2(n≥2),现通过6种不同的方法求它的通项公式。
第2章 特征方程法
对于F0=0,F1=1,Fn=Fn−1+Fn−2(n≥2),假设解Fn的基本形式。
①常数,Fn=C。C=C+C⇒C=0,不符。
②一次函数,Fn=rn+s,rn+s=r(n−1)+s+r(n−2)+s⇒n=3−rs,不符。
③三角函数,Fn=sin(n)。sin(n)=sin(n−1)+sin(n−2),不符。
④对数函数,Fn=ln(n)。ln(n)=ln(n−1)+ln(n−2),不符。
⑤指数函数,Fn=rn。rn=rn−1+rn−2⇒r2=r+1⇒r2−r−1=0,可能满足。
故猜测Fn=rn,并且r满足r2−r−1=0。
r有两个解,r1=21+5,r2=21−5。
Fn通解即为两个线性无关解的组合。
Fn=Ar1n+Br2n
当n=0时,F0=A+B=0⇒B=−A。
当n=1时,F1=Ar1+Br2=1,带入B=−A,得
A(r1−r2)=1⇒A=51⇒B=−51
代入Fn=Ar1n+Br2n得,
Fn=51[(21+5)n−(21−5)n]
代入n=0和n=1验证,满足条件。
第3章 生成函数法
对于F0=0,F1=1,Fn=Fn−1+Fn−2(n≥2),定义
F(x)=n=0∑∞Fnxn=F0+F1x+F2x2+F3x3+...
等式两边同时乘x,x2,并于原式比较,
F(x)x⋅F(x)x2⋅F(x)=F0+==F1x+F0x+F2x2+F1x2+F0x2+F3x3+F2x3+F1x3+...F3x4+F2x4+...F3x5+...
故有,
(1−x−x2)F(x)=F0+F1x−F0x+n=2∑∞(Fn−Fn−1−Fn−2)xn=F0+F1x−F0x=x
即,
F(x)=1−x−x2x
尝试将分母1−x−x2因式分解,令
1−x−x2=0
解得,
x1=2−1+5,x2=2−1−5
故有,
1−x−x2====−(x−2−1+5)⋅(x−2−1−5)−(2−1+5⋅2−1−5)(x⋅−1+52−2−1+5⋅−1+52)⋅(x⋅−1−52−2−1−5⋅−1−52)(21+5x−1)⋅(21−5x−1)(1−21+5x)⋅(1−21−5x)
设
F(x)=1−x−x2x=1−21+5xA+1−21−5xB
通分得,
F(x)=1−x−x2A(1−21−5x)+B(1−21+5x)=1−x−x2(A+B)−(A⋅21−5+B⋅21+5)x=1−x−x2x
可得,A=51=−B。
故有,
F(x)=51[1−21+5x1−1−21−5x1]
由几何级数
1−ax1=n=0∑∞anxn
得
F(x)=51n=0∑∞[(21+5)n−(21−5)n]xn
与F(x)=∑n=0∞Fnxn比较系数,得
Fn=51[(21+5)n−(21−5)n]
第4章 矩阵法
对于F0=0,F1=1,Fn=Fn−1+Fn−2(n≥2),有
FnFn−1=1⋅Fn−1+1⋅Fn2=1⋅Fn−1+0⋅Fn2
写成矩阵,
(FnFn−1)=(1110)(Fn−1Fn−2)
记
M=(1110)
故有
(FnFn−1)=M(Fn−1Fn−2)=M2(Fn−2Fn−3)=...=Mn−1(F1F0)
代入F0=0,F1=1,
(FnFn−1)=Mn−1(10)
不难发现,只需要求出Mn−1即可求出Fn。
计算M=(1110)的特征值与特征向量,
λ1=21+5,λ2=21−5
φ1=(λ11),φ2=(λ21)
对角化矩阵M,
M=PDP−1
其中,
P=(φ1φ2)=(λ11λ21)
D=(λ100λ2)
P−1=51(1−1−λ2λ1)
由对角化的性质,可得
Mn−1=PDn−1P−1=51(λ11λ21)(λ1n−100λ2n−1)(1−1−λ2λ1)=51(λ1nλ1n−1λ2nλ2n−1)(1−1−λ2λ1)
故有
(FnFn−1)=Mn−1(10)=51(λ1nλ1n−1λ2nλ2n−1)(1−1−λ2λ1)(10)=51(λ1nλ1n−1λ2nλ2n−1)(1−1)=51(λ1n−λ2nλ1n−1−λ2n−1)
只看第一行,可得
Fn=51(λ1n−λ2n)
即
Fn=51[(21+5)n−(21−5)n]
第5章 移位算子法
对于F0=0,F1=1,Fn=Fn−1+Fn−2(n≥2),定义移位算子E
EFn=Fn+1
故有
E2Fn=EFn+1=Fn+2
同理可得,
EkFn=Fn+k
同时,也可以看出
Fn=EnF0=En
由Fn=Fn−1+Fn−2得
Fn=EFn+E2Fn⇒(E2+E−1)Fn=0
由于Fn不恒为0,故有
E2+E−1=0
解方程,得
E1=21+5,E2=21−5
对于特解E1,我们有Fn=E1n。对于特解E2,我们有Fn=E2n。
故E得通解应为
En=AE1n+BE2n
当n=0时,F0=E0=A+B=0。
当n=1时,F1=E1=AE1+BE2。
可得,A=51=−B
故有
Fn=En=51[(21+5)n−(21−5)n]
第6章 构造等比数列法
对于F0=0,F1=1,Fn=Fn−1+Fn−2(n≥2),假设可以凑出以下形式
Fn−pFn−1=q(Fn−1−pFn−2)
并且令
Gn=Fn−pFn−1
故有
Gn=qGn−1
这是一个首项G0=1,公比为q的等比数列。可以求得
Gn=qn−1
将凑的式子Fn−pFn−1=q(Fn−1−pFn−2)化简,得
Fn=(p+q)Fn−1−pqFn−2
与Fn=Fn−1+Fn−2对比系数,得
{p+qpq=1=−1
解得
{p=21+5q=21−5或{p=21−5q=21+5
令
{s1=21+5s2=21−5
故
{p=s1q=s2或{p=s2q=s1
当p=s1,q=s2时,有Gn=Fn−pFn−1=qn−1,即Fn−s1Fn−1=s2n−1①。
当p=s2,q=s1时,有Gn=Fn−pFn−1=qn−1,即Fn−s2Fn−1=s1n−1②。
①⋅s2−②⋅s1得,(s2−s1)=Fn=s2n−s1n,即
Fn=s2−s1s2n−s1n
代入s1和s2得
Fn=51[(21+5)n−(21−5)n]
第7章 无穷连分数法
对于F0=0,F1=1,Fn=Fn−1+Fn−2(n≥2),我们对Fn=Fn−1+Fn−2等式两边同时除以Fn−1,得
Fn−1Fn=1+Fn−1Fn−2
令
xn=Fn−1Fn
故有
xn=1+xn−11
将上式一直迭代,得
xn=1+xn−11=1+1+xn−211=1+1+1+xn−3111=...
取极限
φ=n→∞limxn=1+1+1+⋱111
故有
φ=1+φ1
取φ>0解得
φ=21+5
现在证
φn=φFn+Fn−1
成立,用归纳法。
由φ=1+φ1得,
φ2=φ+1
当n=1时,有φ1=φF1+F0成立;
当n=k且φk−1=φFk−1+Fk−2时,
⇒⇒⇒⇒φk−1=φFk−1+Fk−2φk=φ2Fk−1+φFk−2φk=(φ+1)Fk−1+φFk−2φk=φ(Fk−1+Fk−2)+Fk−1φk=φFk+Fk−1
综上,
φn=φFn+Fn−1
成立。
即
Fn=φn−1−φ−1Fn−1
继续迭代
Fn=φn−1−φ−1(φn−2−φ−2Fn−2)=φn−1−φn−3+φ−3Fn−2=φn−1−φn−3+φn−5−φ−5Fn−3=φn−1−φn−3+φn−5−φn−7+φ−7Fn−4=φn−1−φn−3+φn−5−...−(−1)nφ−n+1+(−1)nφ−2n+1F0=φn−1−φn−3+φn−5−...−(−1)nφ−n+1=1+φ−2φn−1[1−(−φ−2)n]=1+φ−2φn−1−(−1)nφ−n−1=1+φ−2φ−1[φn−(−φ1)n]
代入φ=21+5,得
Fn=51[(21+5)n−(21−5)n]