我的博客和笔记我的博客和笔记
首页
文章
  • TurboLink
  • 数学相关
  • 图形学
  • 密码学
  • 编程语言
首页
文章
  • TurboLink
  • 数学相关
  • 图形学
  • 密码学
  • 编程语言
  • 我的文章

    • 从抛币协议到智能合约

      • Part1
      • Part2
    • JPEG算法解密

      • Part1
      • Part2
      • Part3
      • Part4
      • Part5
      • Github
    • SPH算法简介

      • Part1
      • Part2
      • Part3
      • Part4
      • Github
    • 赌博中的数学:Martingle策略
    • 如何生成一个随机的圆形
    • 一个简单的DH密钥协商算法的实现
    • 如何计算线段和圆的交点
    • 一道数学趣题
    • 斐波那契数列和1/89
  • 开源项目

    • TurboLink
  • 学习笔记

    • 数学相关

      • 常用数学符号
      • 群
      • 数论(一)
      • 数论(二)
      • 数论(三)
      • 概率

斐波那契数列作为最有名的数列之一广为人之,它的顺序就是 0,1,1,2,3,5,8,13,… 每个数字都是前两个数字的和,这个数列有很多有意思的特征,比和数字“89”的关系。方法很简单,把数列排列成一列,然后每个数都依次右移,最后加在一起形成一个小数,这个数恰好就是1/89。

             0.0
             0.01
             0.001
             0.0002
             0.00003
             0.000005
             0.0000008
             0.00000013
             0.000000021
             0.0000000034
                 ...
            ----------------
             0.01123595505618...  =  1/89

这个是很容易证明的,我们知道Fibonacci数列的一般形式如下

(1)an=15[(1+52)n–(1−52)n]

设α=(1+5)/2,β=(1−5)/2,那么

(2)an=15(αn−βn)

对于最开始提到的那个小数,可以描述为下面的方式

(3)S=a0101+a1102+a2103+⋯=110∑n=0∞an10n

把公式2带入公式3,可以得到

(4)S=110∑n=0∞15110n(αn−βn)=1105[∑n=0∞(α10)n−∑n=0∞(β10)n]

由于α和β都小于10,根据等比数列的求和计算方法,可以得到

(5)S=1105[11−α/10–11−β/10]=15α−β(10−α)(10−β)=189
Last Updated:
Contributors: thejinchao
Prev
一道数学趣题