菲波纳契数列

  • 格式:doc
  • 大小:332.50 KB
  • 文档页数:11

浅谈菲波纳契数列的内涵和应用价值作者:信丰中学翁远珍[摘要]本文从菲波那契数列出发,通过探究其数学内涵和它在实际生活中的应用,提高学生对数学的欣赏能力,初步建立数学建模的思想,从而提高用数学知识分析实际问题的能力。

[关键词]Fibonacci数列,黄金数,优选法,生成函数Discuss fibonacci the intension and using value of several lightlyWeng Yuanzhen[Abstract] This text lists and serve from fibonacci number, through probing into its mathematics intension and its application in actual life, Improve the ability of appreciating to mathematics of student, set up the thought of mathematics modeling tentatively, Thus improve the ability to use practical problems of knowledge analysis of mathematics.[Keywords] Fibonacci number, golden number, an optimum seeking method , Generating function[引言]只要对美术稍有了解的人都会知道维纳斯,都会知晓维纳斯的美是闻名世界的。

而只要对数学稍有一些知识基础的人应该都会知道维纳斯之所以能以美闻名全球,是因为维纳斯的结构符合黄金分割。

这黄金分割便是数学中的一个“美点”。

数学美不仅有形式的和谐美,而且有内容的严谨美;不仅有语言的简明、精美,而且有公式、定理的结构整体美;不仅有逻辑、抽象美,而且有创造应用美。

公元前6世纪古希腊哲学家、数学家毕达哥拉斯及其学派,首先在五角星中的数的比例中求出美的形式,发现了黄金数[10]。

而神奇的菲波纳契数列正是黄金数之后的又一大发现,它又被誉为“黄金数列”。

1. Fibonacci 数列的由来Fibonacci 数列的提出,当时是和兔子的繁殖问题有关的,它是一个很重要的数学模型。

问题本身虽然是一种假想,然而它的结果却有诸多用途。

这个问题是[5]:设有初生的雌、雄小兔一对,若第二个月它们成年,第三个月生下小兔一对,以后每月生产一对小兔,而所生小兔亦在第二个月成年,第三个月生产另一对小兔,以后亦每月生产小兔一对,假定每产一对小兔必为一雌一雄,且均无死亡,试问一年后共有小兔几对?对于n=3,4,……,令F n 表示第n 个月的兔子的总对数,则n F 表示第n-2个月的兔子的对数到第n 个月有繁殖能力。

令B n 、A n 分别表示第n 个月未成年和成年的兔子(简称小兔和大兔)的对数,则F n = A n +B n根据题设,列表如下:表一显然,F 1=1,F 2=1,而且从第三个月开始,每月的兔子总数恰好等于它前面两个月的兔子总数之和,于是按此规律我们得到一个带有初值的递推关系式:⎩⎨⎧==∈≥+=1F 1,F Z)n 3,(n F F F 212-n 1-n n这就是Fibonacci 数列的通常定义,也就是数列1,1,2,3,5,8,13,21,34,55,89,……,可以发现这串数列的特点是:从第3项起任一个数都是前两数之和。

这个兔子问题是意大利数学家梁拿多(Leomardo )在他所著的《算盘全集》中提出的,而梁拿多又名菲波纳契(Fibonacci ),所以这个数列称作菲波纳契数列,其中每一项称作Fibonacci 数。

它的通项是F n =51[(251+)n -(251-)n],由法国数学家比内(Binet )求出的。

2.Fibonacci 数列的内涵(1)我们可以通过求解常系数线性齐次递推关系或者利用生成函数法来证明Fibonacci 数列的通项公式[2]。

证法一:∵菲波纳契数列是一个2阶的线性齐次递推关系,它的递推方程是x 2-x-1=0, 特征根是λ1=251+ ,λ2=251- ∴通解是F n =C 1(251+)n +C 2(251-)n若规定F 0=0,代入初值F 0=0,F 1=1来C 1、C 2,得方程组⎪⎩⎪⎨⎧=-++=+125125102121C C C C 解这个方程组得 C 1=51, C 2=51-∴有 F n =51[(251+)n -(251-)n]证法二:设F n 的生成函数为 F(x) ,则有 F(x)=F 1x+F 2x 2+……+F n x n +……3x :123F F F +=(两边同乘x 3)4x :234F F F +=: :+) (等式两端分别求和)得 F(x)-x -x 2= x[F(x)-x]+x 2F(x) ∴F(x)=21x x x--=)2511)(2511(x x x--+-=x A2511+-+x B2511--由⎪⎩⎪⎨⎧=-=+125)(0B A B A 解得A=51,B=51-则F(x)=[x x βα---1111]=])()[(51x 222⋯⋯+-+-βαβαx∴ Fn=5)(βαnn- , 其中251+=α,251-=β ∴即F n =51[(251+)n -(251-)n](2)在Fibonacci 数列中,前后两项的比值1+n n F F 是以黄金数0.618为极限的。

记b n=1+n n F F ,则有b 1=21F F=1b 2=32F F =21 b 3=43F F =32 b 4=54F F =53b 5=65F F =85 ………… b n =111-+n b我们再来看一下黄金比例。

如果把一条线段按照黄金比例分割成两部分:a 和b ,则这两条线段的比例为[6]:ba b b a +==Φ ,于是有=Φ++=Φ+=Φ111111……与=++=+=--21111111n n n b b b …… 是如此的相似!在求数列{}n b 的极限之前我们首先来证明以下两个命题:(i )引理:Fibonacci 数列的任意相邻四项满足 F n-2F n+1-F n F n-1=(-1)n-1 , n ≥3证明:数学归纳法证明○1 当n=3时, 13112)1(11231--+--==⨯-⨯=-n n n n F F F F○2 设当n=k 时,等式成立,即有 1112)1(--+--=-k k k k k F F F F 则当n=k+1时,有k k k k k k k k F F F F F F F F 1211)1(11)1(2)1(++--++++-+-=- =)()(21111--++-+-+k k k k k k F F F F F F =121+---k k k k F F F F =))(1(112-+---k k k k F F F F =1)1)(1(---k =k )1(-即当n=k+1时,等式亦成立。

∴ 3,)1(1112≥-=---+-n F F F F n n n n n 证毕。

(ii )数列{}n b 存在极限。

证明:由引理可知,当n=2k 时,11221222-=--+-k k k k F F F F <0;当n=2k+1时,0111212112212>=--++++-+k k k k F F F F 因此分别有1222--k k F F <122+k k F F , k k F F 212->2212++k k F F即数列⎭⎬⎫⎩⎨⎧-n n F F 212递减,数列⎭⎬⎫⎩⎨⎧+122n n F F 递增。

显然,10,0≤<≠∀n b n , ∴数列{}n b 有界。

根据“单调有界数列必有极限”可知{}n b 2、{}12-n b 存在极限。

设n n b 2lim ∞→=A, 12lim -∞→n n b =B ,分别对b 2n =1211-+n b 及b 2n+1=n b 211+两边取极限有A=B +11, 与 B=A +11即有A+AB=1=B+BA 所以必有 A=B ≠0∴数列{}n b 极限的存在性可证。

于是由(ii )我们可求n n b ∞→lim 。

根据Fibonacci 数列的通项以及251-<1得, n n b ∞→lim =1lim +∞→n n n F F=11n n )251()251()251()251(lim ++∞→--+--+n nn =2511lim +∞→n =251-≈0.618(3)若干等式[5]○1 ++21F F ……12-=+n n F F 231F F F -=342F F F -= ︰: :+) 12++-=n n n F F F21F F + +……1222-=-=++n n n F F F F ○2 531F F F +++……+n n F F 212=- 21F F = 243F F F -= : : +)22212---=n n n F F F ++31F F ……+n n F F 212=+○3 ++2221F F (1)22+=n n F F F 1221F F F =123213222)(F F F F F F F F -=-=: :+)11112)(-+-+-=-=n n n n n n n n F F F F F F F F ++2221F F ……122+=n n F F F3.Fibonacci 数列的应用价值科学家发现无论在数学领域还是在自然界中都有很多有趣的现象与Fibonacci 数列有关,现在举例如下:例1. 杨辉三角对角线上各数之和构成Fibonacci 数列,即1+n F =⎪⎩⎪⎨⎧+⋯++++⋯+++-+----为奇数时当为偶数时当)(n C C C C n C C C C n n nn n n nn n n 212)1(222211022110 例2. 多米诺牌(可以看作一个2×1大小的方格)完全覆盖一个n ×2的棋盘,覆盖的方案数等于Fibonacci 数[4]。

例3. 从蜜蜂的繁殖来看,雄峰只有母亲,没有父亲,因为蜂后产的卵,受精的孵化为雌蜂,未受精的孵化为雄峰。

人们在追溯雄峰的祖先时,发现一只雄峰的第n 代祖先(设它本身为第一代)的数目刚好就是Fibonacci 数列的第n 项Fn 。

例4. Fibonacci 方形,即边长为Fn 的正方形,可以分解为若干边长为1+i F 和i F 的Fibonacci矩形的“和”。

如边长为8F =21的正方形分解为奇数个Fibonacci 矩形的“和”[5]。