斐波那契数列

  • 格式:doc
  • 大小:350.29 KB
  • 文档页数:16

斐波那契数列斐波那契数列,又称黄金分割数列,指的是这样一个数列:1、1、2、3、5、8、13、21、……在数学上,斐波纳契数列以如下被以递归的方法定义:F0=0,F1=1,Fn=F(n-1)+F(n-2)(n>=2,n∈N*)在现代物理、准晶体结构、化学等领域,斐波纳契数列都有直接的应用,为此,美国数学会从1963起出版了以《斐波纳契数列季刊》为名的一份数学杂志,用于专门刊载这方面的研究成果。

定义编辑斐波那契数列指的是这样一个数列 0, 1, 1, 2, 3, 5, 8, 13, 21, 34, 55, 89, 144, 233,377,610,987,1597,2584,4181,6765,10946,17711,28657,46368特别指出:第0项是0,第1项是第一个1。

这个数列从第二项开始,每一项都等于前两项之和。

斐波那契数列的发明者,是意大利数学家列昂纳多·斐波那契(Leonardo Fibonacci),自然中的斐波那契数列生于公元1170年,卒于1250年,籍贯是比萨。

他被人称作“比萨的列昂纳多”。

1202年,他撰写了《算盘全书》(Liber Abacci)一书。

他是第一个研究了印度和阿拉伯数学理论的欧洲人。

他的父亲被比萨的一家商业团体聘任为外交领事,派驻地点相当于今日的阿尔及利亚地区,列昂纳多因此得以在一个阿拉伯老师的指导下研究数学。

他还曾在埃及、叙利亚、希腊、西西里和普罗旺斯等地研究数学。

2通项公式编辑递推公式斐波那契数列:0, 1, 1, 2, 3, 5, 8, 13, 21, 34, 55, 89, 144, (1)如果设F(n)为该数列的第n项(n∈N*),那么这句话可以写成如下形式:[1]显然这是一个线性递推数列。

[1]通项公式(如上,又称为“比内公式”,是用无理数表示有理数的一个范例。

)注:此时a1=1,a2=1,an=a(n-1)+a(n-2)(n>=3,n∈N*)通项公式的推导方法一:利用特征方程(线性代数解法)线性递推数列的特征方程为:X^2=X+1解得X1=(1+√5)/2, X2=(1-√5)/2.则F(n)=C1*X1^n + C2*X2^n∵F(1)=F(2)=1∴C1*X1 + C2*X2=C1*X1^2 + C2*X2^2=1解得C1=1/√5,C2=-1/√5∴F(n)=(1/√5)*{[(1+√5)/2]^n - [(1-√5)/2]^n}【√5表示根号5】方法二:待定系数法构造等比数列1(初等代数解法)设常数r,s。

使得F(n)-r*F(n-1)=s*[F(n-1)-r*F(n-2)]。

则r+s=1,-rs=1。

n≥3时,有。

F(n)-r*F(n-1)=s*[F(n-1)-r*F(n-2)]。

F(n-1)-r*F(n-2)=s*[F(n-2)-r*F(n-3)]。

F(n-2)-r*F(n-3)=s*[F(n-3)-r*F(n-4)]。

……F⑶-r*F⑵=s*[F⑵-r*F⑴]。

联立以上n-2个式子,得:F(n)-r*F(n-1)=[s^(n-2)]*[F⑵-r*F⑴]。

∵s=1-r,F⑴=F⑵=1。

上式可化简得:F(n)=s^(n-1)+r*F(n-1)。

那么:F(n)=s^(n-1)+r*F(n-1)。

= 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^3*F(n-3)。

……= s^(n-1) + r*s^(n-2) + r^2*s^(n-3) +……+ r^(n-2)*s + r^(n-1)*F⑴。

= s^(n-1) + r*s^(n-2) + r^2*s^(n-3) +……+ r^(n-2)*s + r^(n-1)。

(这是一个以s^(n-1)为首项、以r^(n-1)为末项、r/s为公比的等比数列的各项的和)。

=[s^(n-1)-r^(n-1)*r/s]/(1-r/s)。

=(s^n - r^n)/(s-r)。

r+s=1,-rs=1的一解为s=(1+√5)/2,r=(1-√5)/2。

则F(n)=(√5/5)*{[(1+√5)/2]^n - [(1-√5)/2]^n}。

方法三:待定系数法构造等比数列2(初等代数解法)已知a1=1,a2=1,an=a(n-1)+a(n-2)(n>=3),求数列{an}的通项公式。

解:设an-αa(n-1)=β(a(n-1)-αa(n-2))。

得α+β=1。

αβ=-1。

构造方程x^2-x-1=0,解得α=(1-√5)/2,β=(1+√5)/2或α=(1+√5)/2,β=(1-√5)/2。

所以。

an-(1-√5)/2*a(n-1)=(1+√5)/2*(a(n-1)-(1-√5)/2*a(n-2))=[(1+√5)/2]^(n-2)*(a2-(1-√5)/2*a1)`````````1。

an-(1+√5)/2*a(n-1)=(1-√5)/2*(a(n-1)-(1+√5)/2*a(n-2))=[(1-√5)/2]^(n-2)*(a2-(1+√5)/2*a1)`````````2。

由式1,式2,可得。

an=[(1+√5)/2]^(n-2)*(a2-(1-√5)/2*a1)``````````````3。

an=[(1-√5)/2]^(n-2)*(a2-(1+√5)/2*a1)``````````````4。

将式3*(1+√5)/2-式4*(1-√5)/2,化简得an=(1/√5)*{[(1+√5)/2]^n - [(1-√5)/2]^n}。

方法四:母函数法。

对于斐波那契数列{a(n)},有a(1)=a(2)=1,a(n)=a(n-1)+a(n-2)(n>2时)令S(x)=a(1)x+a(2)x^2+……+a(n)x^n+……。

那么有S(x)*(1-x-x^2)=a(1)x+[a(2)-a(1)]x^2+……+[a(n)-a(n-1)-a(n-2)]x^n+……=x.因此S(x)=x/(1-x-x^2).不难证明1-x-x^2=-[x+(1+√5)/2][x+(1-√5)/2]=[1-(1-√5)/2*x][1-(1+√5)/2*x].因此S(x)=(1/√5)*{x/[1-(1+√5)/2*x]-x/[1-(1-√5)/2*x]}.再利用展开式1/(1-x)=1+x+x^2+x^3+……+x^n+……于是就可以得S(x)=b(1)x+b(2)x^2+……+b(n)x^n+……其中b(n)=(1/√5)*{[(1+√5)/2]^n - [(1-√5)/2]^n}.因此可以得到a(n)=b(n)==(1/√5)*{[(1+√5)/2]^n - [(1-√5)/2]^n}3与黄金分割编辑关系有趣的是:这样一个完全是自然数的数列,通项公式却是用无理数来表达的。

而且当n 趋向于无穷大时,后一项与前一项的比值越来越逼近黄金分割0.618.(或者说后一项与前一项的比值小数部分越来越逼近黄金分割0.618、前一项与后一项的比值越来越逼近黄金分割0.618)1÷1=1,1÷2=0.5,2÷3=0.666...,3÷5=0.6,5÷8=0.625,…………,55÷89=0.617977…,…………144÷233=0.618025…46368÷75025=0.6180339886…...越到后面,这些比值越接近黄金比.证明a[n+2]=a[n+1]+a[n]。

两边同时除以a[n+1]得到:a[n+2]/a[n+1]=1+a[n]/a[n+1]。

若a[n+1]/a[n]的极限存在,设其极限为x,则lim[n->;;∞](a[n+2]/a[n+1])=lim[n->;;∞](a[n+1]/a[n])=x。

所以x=1+1/x。

即x²=x+1。

所以极限是黄金分割比..4特性编辑平方与前后项从第二项开始,每个奇数项的平方都比前后两项之积多1,每个偶数项的平方都比前后两项之积少1。

如:第二项1的平方比它的前一项1和它的后一项2的积2少1,第三项2的平方比它的前一项1和它的后一项3的积3多1。

(注:奇数项和偶数项是指项数的奇偶,而并不是指数列的数字本身的奇偶,比如从数列第二项1开始数,第4项5是奇数,但它是偶数项,如果认为5是奇数项,那就误解题意,怎么都说不通)证明经计算可得:[f(n)]^2-f(n-1)f(n+1)=(-1)^(n-1)与集合子集斐波那契数列的第n+2项同时也代表了集合{1,2,...,n}中所有不包含相邻正整数的子集个数。

奇数项求和偶数项求和平方求和隔项关系f(2n-2m-2)[f(2n)+f(2n+2)]=f(2m+2)+f(4n-2m) [ n〉m≥-1,且n≥1]两倍项关系f(2n)/f(n)=f(n-1)+f(n+1)其他公式5应用编辑生活中斐波那契斐波那契数列中的斐波那契数会经常出现在我们的眼前——比如松果、凤梨、树叶的排列、某些花朵的花瓣数(典型的有向日葵花瓣),蜂巢,蜻蜓翅膀,超越数e(可以推出更多),黄金矩形、黄金分割、等角螺线,十二平均律等。

斐波那契数与植物花瓣3………………………百合和蝴蝶花5………………………蓝花耧斗菜、金凤花、飞燕草、毛茛花8………………………翠雀花13………………………金盏和玫瑰21………………………紫宛34、55、89……………雏菊斐波那契数还可以在植物的叶、枝、茎等排列中发现。

例如,在树木的枝干上选一片叶子,记其为数0,然后依序点数叶子(假定没有折损),直到到达与那些叶子正对的位置,则其间的叶子数多半是斐波那契数。

叶子从一个位置到达下一个正对的位置称为一个循回。

叶子在一个循回中旋转的圈数也是斐波那契数。

在一个循回中叶子数与叶子旋转圈数的比称为叶序(源自希腊词,意即叶子的排列)比。

多数的叶序比呈现为斐波那契数的比。

黄金分割随着数列项数的增加,前一项与后一项之比越来越逼近黄金分割的数值0.6180339887..…杨辉三角将杨辉三角左对齐,成如图所示排列,将同一斜行的数加起来,即得一数列1、1、2、3、5、8、……公式表示如下:f⑴=C(0,0)=1。

f⑵=C(1,0)=1。

f⑶=C(2,0)+C(1,1)=1+1=2。

f⑷=C(3,0)+C(2,1)=1+2=3。

f⑸=C(4,0)+C(3,1)+C(2,2)=1+3+1=5。

f⑹=C(5,0)+C(4,1)+C(3,2)=1+4+3=8。

F⑺=C(6,0)+C(5,1)+C(4,2)+C(3,3)=1+5+6+1=13。

……F(n)=C(n-1,0)+C(n-2,1)+…+C(n-1-m,m) (m<=n-1-m)质数数量斐波那契数列的整除性与素数生成性每3个连续的数中有且只有一个被2整除,每4个连续的数中有且只有一个被3整除,每5个连续的数中有且只有一个被5整除,每6个连续的数中有且只有一个被8整除,每7个连续的数中有且只有一个被13整除,每8个连续的数中有且只有一个被21整除,每9个连续的数中有且只有一个被34整除,.......我们看到第5、7、11、13、17、23位分别是素数:5,13,89,233,1597,28657(第19位不是)斐波那契数列的素数无限多吗?尾数循环斐波那契数列的个位数:一个60步的循环11235,83145,94370,77415,61785.38190,99875,27965,16730,33695,49325,72910…进一步,斐波那契数列的最后两位数是一个300步的循环,最后三位数是一个1500步的循环,最后四位数是一个15000步的循环,最后五位数是一个150000步的循环。