费布那西数列(Fibonacci).DOC

费布那西数列(Fibonacci)

費布那西數列(Fibonacci) 一、前言 前一陣子在教遞迴數列和數學歸納法中,課本曾提到一個有趣的問題,那就是1202年Fibonacci在他的書(Liber Abaci ,算盤書)中的習題:兔子出生以後兩個月就能生小兔,若每次不多不少恰好生一對(一雌一雄)。假如養了初生的小兔一對,試問一年以後共可有對少對兔子?(如果生下的小兔都不死),這一個問題推算到最後我們可以得到一數列:1,1,2,3,5,8,13,21,34,55,……,也許會認為這一個數列只是在生小兔問題中才會遇到,其實不然,後世的數學家提出在自然界、生活中的相關例子都非常有趣。如:開卜勒(Kepler)在1611年提出「葉序問題」和「菠蘿鱗片」的相關問題,以及數論、最佳化理論、生物、結晶結構等領域都有直接應用。 今天我打算以不同的方式來解出費布那西數列,以及提出它的一些性質並部分證明,最後將它引用在應用機率(排隊理論 Queueing Theory)上。在這裡面要研究的東西還很多,我們一起來吧! 二、費布那西數列的解法和性質 在1634年數學家Girard(奇拉特)發現費布那西數列之間有如下的遞迴關係: 由於這一發現,人們可以輕而易舉的算出這一個數列;:,進而我們可以發現一些此數列的性質。 解的方式 矩陣的應用(matrix) 數列, 因為,,所以 , 設,利用線性代數(linear algebra)求特徵值(eigenvalue)和特徵向量(eigenvector)。 令的兩根(特徵值)為, 在找其相對應的特徵向量 所以得到, 因此我們可以得到一個矩陣,使得,其中 所以,, 又且, 可因此得到 生成函數(generating function) 生成函數是由De moivre 在1730年發現的數理統計中重要的方法,對於在算出費氏數列的通式,也有其相關的應用。 令(1) 則 (2) (3) 當,(1)-(2)-(3)為 (其中,) 根據比較係數,得知, 因為,且由勞倫級數(Laurent series)觀念得知 又 比較係數可得到 基本性質 proof: 且由輾轉相除法的性質可知 proof: 利用數學歸納法來證明,且固定 (當時 左式=,且由遞迴式可得知, 右式= 左式=右式 當時,等式成立 (設時,等式都成立 是對的, 則時, 左式= =右式 當等式成立 所以由數學歸納法得證 推廣(2) proof: 由上面的證明得知 是3的倍數 proof: 利用數學歸納法證明 (當時,左式為3的倍數 當時,此敘述為真的。 (設時,此敘述為真 , 則 時, 當時,此敘述為真 所以由數學歸納法得知是3的倍數(真命題) proof: proof: 相關的問題 在費氏數列中我們知道其遞迴式,若將其做一些運算,我們將可得到與黃金比率(黃金數)有所相關。 將表示成 如果是一收斂數列(請參考吳振奎先生所著斐波那契數列一書), 設,則 此數根黃金比值相同。 三、應用 對於費氏數列的用途,其實非常廣泛,例如:生物的生長、最佳化理論(可以應用在工業管理上),以及應用機率的排隊理論上,都可以看見其用途。以下是我所舉的一個例子。 Ex:有一個賭場,每一次只可以下個單位的賭金

文档评论(0)

1亿VIP精品文档

相关文档