フィボナッチ数列の平方和 $F_1^2 + \ldots + F_n^2 = F_nF_{n+1}$

フィボナッチ数列の初項から第 $n$ 項までの平方和が $F_nF_{n+1}$ であることを証明してみよう。
命題(フィボナッチ数列の平方和)

フィボナッチ数列 $\{F_n\}$ に対して, 任意の自然数 $n$ について, $$ F_1^2 + F_2^2 + \cdots + F_n^2 = F_n F_{n+1} $$ が成り立つ。

フィボナッチ数列の平方和

フィボナッチ数列 $\{F_n\}$ を $F_1 =F_2= 1$ かつ $$F_{n+2}=F_{n+1}+F_n$$ によって定める。 これに対し, $$F_1^2+\cdots+F_n^2 = F_nF_{n+1}$$ が成り立つことを数学的帰納法によって示す。

§初期条件の確認

$n=1$ のとき, 左辺は $F_1^2 = 1$ である。一方, 右辺は $$F_1F_2 = 1\cdot 1 = 1$$ である。よって, $n=1$ のとき, 示すべき等式は成り立つ。

§帰納法の仮定

$n=k \in \mathbb{N}$ のとき, $$F_1^2+\cdots+F_k^2 = F_kF_{k+1}$$ が成り立つと仮定する。

§帰納法の推論

$n=k+1$ のときについて考える。 フィボナッチ数列の定義より $$F_{k+2}=F_{k+1}+F_k$$ が成り立つから,

$$\begin{aligned} F_{k+1}F_{k+2} &= F_{k+1}(F_{k+1}+F_k) \\ &= F_{k+1}^2 + F_kF_{k+1} \\ &= F_{k+1}^2 + (F_k^2+\cdots+F_1^2) \\ &= F_{k+1}^2+\cdots+F_1^2 \end{aligned}$$

よって, $n=k+1$ のときも, 示すべき等式は成り立つ。

§結論

以上より, 数学的帰納法によって, 任意の自然数 $n$ について $$F_1^2+\cdots+F_n^2 = F_nF_{n+1}$$ が成り立つ。

$n=3$ のとき,
① $F_1^2 + F_2^2 + F_3^2$
② $F_3 F_4$
が等しくなる理由を観察します。

②について考えると, $$ F_3 F_4 = F_3 (F_3 + F_2) = F_3^2 + F_2 F_3 $$ です。

ここで, $$ F_2 F_3 = F_2 (F_2 + F_1) = F_2^2 + F_2 F_1 $$ となります。

さらに,$F_2 = F_1$ であるから, $F_2 F_1 = F_1^2$ です。

以上より, $$ F_3 F_4 = F_3^2 + F_2^2 + F_1^2 $$ となり,①と②は等しいことが分かります。

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です