斐波那契数列与黄金分割比的关系

斐波那契数列与黄金分割比的关系

前言

众所周知,斐波那契数列的递推公式为:

\[f_i = \begin{cases} 0 & i=0 \\ 1 & i = 1 \\ f_{i-1}+f_{i-2} & i \ge 2 \end{cases} \]

为什么会把斐波那契数列与黄金分割比联系再一起呢?其实和斐波那契的通项公式有关。

斐波那契数列的通项公式

我们考虑使用生成函数推导斐波那契数列的通项公式(别问我为什么,问就是博客正好写了,搬运一下)。

关于生成函数
生成函数是指以某个序列为系数的多项式,其形式为:

\[F(x) = \sum_{i=0} a_i x^i \]

其中 \(x\) 的存在并没有什么意义,所以又被称为形式幂级函数

我们定义斐波那契数列的生成函数 \(F(x)\) 为:

\[F(x) = \sum_{i \ge 0} f_i x^i \]

我们对这个式子进行变换

\[\begin{aligned} F(x) &= \sum_{i \ge 0} f_i x^i \\ &= f_0 + x f_1 + \sum_{i \ge 2} f_i x^i \\ \end{aligned} \]

\(i \ge 2\) 时,\(f_i = f_{i-1} + f_{i - 2}\),所以:

\[\begin{aligned} F(x) &= f_0 + x f_1 + \sum_{i \ge 2} (f_{i-1} + f_{i-2}) x^i \\ &= f_0 + x f_1 + \sum_{i \ge 2} f_{i-1} x^i + \sum_{i \ge 2} f_{i-2} x^i \\ &= f_0 + x f_1 + \sum_{i \ge 2} f_{i-1} x^i + \sum_{i \ge 2} f_{i-2} x^i \\ &= f_0 + x f_1 + x \sum_{i \ge 2} f_{i-1} x^{i-1} + x^2 \sum_{i \ge 2} f_{i-2} x^{i-2} \\ &= f_0 + x f_1 + x \sum_{i \ge 1} f_{i} x^{i} + x^2 \sum_{i \ge 1} f_{i} x^i \end{aligned} \]

然后由 \(\displaystyle F(x) = \sum_{i \ge 0} f_i x^i\) 且当 \(i=0\) 时,\(f_0 x^0 = 0\) 可得:

\[\begin{aligned} & F(x) = f_0 + x f_1 + x \sum_{i \ge 1} f_{i} x^i + x^2 \sum_{i \ge 1} f_{} x^i \\ & F(x) = f_0 + x f_1 + x F(x) + x^2 F(x) \\ \because \ & f_0 = 0, f_1 = 1 \\ \therefore \ & F(x) = x + x F(x) + x^2 F(x) \\ \end{aligned} \]

合并同类项,系数化为一,得:

\[\begin{aligned} & (1 - x - x^2) F(x) = x \\ \therefore \ & F(x) = \frac{x}{1 - x - x^2} \end{aligned} \]

这样,我们就得到了 \(F(x)\)封闭形式

对于这个式子,我们考虑使用待定系数法将其部分分式分解:

\[\begin{aligned} \frac{A}{1-ax} + \frac{B}{1-bx} &= \frac{x}{1 - x - x^2} \\ \\ \frac{A - Abx + B - aBx}{1 - (a + b)x + abx^2} &= \frac{x}{1 - x - x^2} \\ \\ \frac{(A+B) - (Ab + aB)x}{1 - (a + b)x + abx^2} &= \frac{x}{1 - x - x^2} \\ \end{aligned} \]

观察两边的系数,得到一个方程组:

\[\begin{cases} A + B = 0 \\ Ab + aB = -1 \\ a + b = 1 \\ ab = -1 \\ \end{cases} \Rightarrow \begin{cases} A = \frac{1}{\sqrt{5}} \\ B = - \frac{1}{\sqrt{5}} \\ a = \frac{1 + \sqrt{5}}{2} \\ b = \frac{1 - \sqrt{5}}{2} \\ \end{cases} \]

接下来我们要介绍一个前置知识——几何级数(等比数列求和)。

关于几何级数
几何级数是指形式为

\[\sum_{n=0}^{\infty} r^n \]

的级数。其中 \(r\) 称为公比(其实就是等比数列)。\(|r| < 1\) 时,级数收敛,其和为:

\[\sum_{n=1}^{\infty} r^n = \frac{1}{1 - r} \]

这个就是我们接下来展开要用到的公式。

我们运用几何级数将上面最初的表达式展开:

\[\begin{aligned} & \frac{A}{1-ax} = A\sum_{i=0}^{\infty} (ax)^i = A\sum_{i=0}^{\infty} a^i x^i \\ & \frac{B}{1-bx} = B\sum_{i=0}^{\infty} (bx)^i = B\sum_{i=0}^{\infty} b^i x^i \\ \end{aligned} \]

收敛性证明
用几何级数展开公式时有一个前提:\(|r| < 1\),而上面两个式子的 \(r\) 分别为 \(ax\)\(bx\)
其中 \(a = \frac{1 + \sqrt{5}}{2}, b = \frac{1 - \sqrt{5}}{2}\),所以:

\[ \begin{aligned} & ax = \frac{1 + \sqrt{5}}{2} x \\ & bx = \frac{1 - \sqrt{5}}{2} x \end{aligned} \]

对于 \(a,b,x\) 存在限制:

\[ \begin{cases} |\frac{1 + \sqrt{5}}{2} x| < 1 \\ \\ |\frac{1 - \sqrt{5}}{2} x| < 1 \end{cases} \Rightarrow \begin{cases} |\frac{1 + \sqrt{5}}{2}| |x| < 1 \\ \\ |\frac{1 - \sqrt{5}}{2}| |x| < 1 \end{cases} \]

所以

\[ \begin{cases} |x| < |\frac{\sqrt{5} - 1}{2}| \\ \\ |x| < |-\frac{\sqrt{5} + 1}{2}| \end{cases} \]

\[ |x| < \min\Big(|\frac{\sqrt{5} - 1}{2}|, |-\frac{\sqrt{5} + 1}{2}|\Big) = \frac{\sqrt{5} - 1}{2} \]

因为 \(F(x)\) 定义为形式幂级数,所以我们仅关注 \(x^i\) 的系数,而不关注 \(x\) 的具体的值,只要由满足条件的 \(x\) 存在,就可以用上面的方式对原式展开。

用上面两个式子等量代换,得:

\[\begin{aligned} F(x) &= A \Bigg(\sum_{i=0}^{\infty} a^i x^i \Bigg) + B \Bigg( \sum_{i=0}^{\infty} b^i x^i \Bigg) \\ &= \textcolor{red}{\frac{1}{\sqrt{5}}} \Bigg( \sum_{i=0}^{\infty} \bigg( \frac{1 + \sqrt{5}}{2} \bigg)^i x^i \Bigg) - \textcolor{red}{\frac{1}{\sqrt{5}}} \Bigg( \sum_{i=0}^{\infty} \bigg( \frac{1 - \sqrt{5}}{2} \bigg) x^i \Bigg) \\ &= \frac{1}{\sqrt{5}} \Bigg( \sum_{\textcolor{blue}{i=0}}^{\infty} \bigg( \frac{1 + \sqrt{5}}{2} \bigg)^i x^i - \sum_{\textcolor{blue}{i=0}}^{\infty} \bigg( \frac{1 - \sqrt{5}}{2} \bigg)^i x^i \Bigg) \\ &= \frac{1}{\sqrt{5}} \sum_{i=0}^{\infty} \bigg( \Big(\frac{1 + \sqrt{5}}{2} \Big)^i x^i - \Big( \frac{1-\sqrt{5}}{2} \Big)^i x^i \bigg)\\ &= \frac{1}{\sqrt{5}} \sum_{i=0}^{\infty} \textcolor{green}{x^i} \bigg( \Big(\frac{1 + \sqrt{5}}{2} \Big)^i - \Big( \frac{1-\sqrt{5}}{2} \Big)^i \bigg) \\ &= \sum_{i=0}^{\infty} \frac{\big(\frac{1 + \sqrt{5}}{2} \big)^i - \big( \frac{1-\sqrt{5}}{2} \big)^i}{\sqrt{5}} x^i \\ \end{aligned} \]

对比 \(F(x)\) 最初的的定义:

\[F(x) = \sum_{i=0}^{\infty} f_i x^i \]

得斐波那契数列的通项公式为:

\[f_i = \frac{\big(\frac{1 + \sqrt{5}}{2} \big)^i - \big(\frac{1 - \sqrt{5}}{2} \big)^i}{\sqrt{5}} \]

其中就有黄金分割比 \(\phi = \frac{\sqrt{5} - 1}{2}\) 的相反数

更直观的体现

我们已经发现了斐波那契数列的通项公式中的黄金分割比,其实黄金分割比在斐波那契数列中还有更直观的体现。

我们取斐波那契数列相邻两项的比值:

\[\begin{aligned} \frac{f_i}{f_{i+1}} &= \frac{\big ( \frac{1+\sqrt{5}}{2} \big)^i - \big ( \frac{1 - \sqrt{5}}{2} \big)^i}{\big ( \frac{1+\sqrt{5}}{2} \big)^{i+1} - \big ( \frac{1 - \sqrt{5}}{2} \big)^{i+1}} \\ &= \frac{ \frac{2}{1+\sqrt{5}} \big( \frac{1 + \sqrt{5}}{2} \big)^{\textcolor{red}{i+1}} - \frac{2}{1-\sqrt{5}} \big( \frac{1 - \sqrt{5}}{2} \big)^{\textcolor{red}{i+1}} }{ \big(\frac{1+\sqrt{5}}{2} \big)^{i+1} - \big ( \frac{1 - \sqrt{5}}{2} \big)^{i+1}} \\ &= \frac{ \frac{\sqrt{5} - 1}{2} \big( \frac{1 + \sqrt{5}}{2} \big)^{i+1} - \big(\frac{\sqrt{5} - 1}{2} - \sqrt{5}\big) \big( \frac{1 - \sqrt{5}}{2} \big)^{i+1} }{ \big(\frac{1+\sqrt{5}}{2} \big)^{i+1} - \big ( \frac{1 - \sqrt{5}}{2} \big)^{i+1}} \\ &= \frac{ \frac{\sqrt{5} - 1}{2} \textcolor{red}{\big( \frac{1 + \sqrt{5}}{2} \big)^{i+1}} - \frac{\sqrt{5} - 1}{2} \textcolor{red}{\big( \frac{1 - \sqrt{5}}{2} \big)^{i+1}} - \sqrt{5}\big( \frac{1 - \sqrt{5}}{2} \big)^{i+1}}{ \textcolor{red}{\big(\frac{1+\sqrt{5}}{2} \big)^{i+1}} - \textcolor{red}{\big ( \frac{1 - \sqrt{5}}{2} \big)^{i+1}}} \\ &= \frac{\sqrt{5} - 1}{2} - \frac{\sqrt{5}\big( \frac{1 - \sqrt{5}}{2} \big)^{i+1}}{\big(\frac{1+\sqrt{5}}{2} \big)^{i+1} - \big ( \frac{1 - \sqrt{5}}{2} \big)^{i+1} } \\ &= \frac{\sqrt{5} - 1}{2} - \textcolor{red}{\frac{\sqrt{5}}{ \big( - \frac{3 + \sqrt{5}}{2} \big)^{i+1} - 1 }} \\ \end{aligned} \]

\(i \to \infty\) 时,后面的分式的值趋向于 \(0\),即:

\[\lim_{i \to \infty} \frac{f_i}{f_{i+1}} = \frac{\sqrt{5} - 1}{2} \]

所以,斐波那契数列相邻两项的比值趋向于黄金分割比 \(\phi\)

posted @ 2025-08-08 21:44  Fallen_Leaf  阅读(45)  评论(0)    收藏  举报