最終確認: 2026年4月出典 3 件
フィボナッチ数列
フィボナッチ数列のn番目の値を計算
このツールについて
フィボナッチ数列を計算するツールです。フィボナッチ数列は自然界や金融市場など様々な場所に現れる数学的に重要な数列です。n番目の項を即座に計算でき、数学教育やプログラミング学習に活用できます。
計算の仕組み
フィボナッチ数列は F(0)=0, F(1)=1 で始まり、以後 F(n)=F(n-1)+F(n-2) という漸化式で定義されます。各項は前の2項の合計です。この数列の性質は黄金比と深く関連しており、n が大きいとき F(n+1)/F(n) は黄金比(φ≈1.618)に収束します。
使用例
最初の10項
フィボナッチ数列の初期項
入力値:
- n: 10
結果: 0, 1, 1, 2, 3, 5, 8, 13, 21, 34
フィボナッチ数列の最初の10項です。各項は前の2項の合計です。
20番目の項
20番目のフィボナッチ数
入力値:
- n: 20
結果: F(20) = 6765
20番目のフィボナッチ数は6765です。
ヒマワリの種の配列
ヒマワリに見られる137.5度の螺旋
入力値:
- n: 50
結果: F(50)番の配列パターン
ヒマワリの種はフィボナッチ数列に従う螺旋パターンで配置されています。
計算方法の解説
フィボナッチ数列とは
前の2つの数の和が次の数になる数列です:1, 1, 2, 3, 5, 8, 13, 21, 34, 55...。自然界の花びらの数やひまわりの種の並びにも現れる美しい数列です。隣接する2項の比は黄金比(約1.618)に近づきます。
よくある質問
使用のコツ
- フィボナッチ数列の計算は指数関数的に増加するため、大きなnでは高速計算が必要です
- 黄金比φ = (1 + √5) / 2 ≈ 1.618です
- Lucas数列はフィボナッチ数列の一般化で、異なる初期値を使用します
- フィボナッチ数はすべての正の整数は複数のフィボナッチ数の和で表現できます
- Binet公式を使うと連続計算が可能です
- フィボナッチ数列の項は素数である可能性が低くなっていきます
関連する知識
参考文献
- 高校数学の美しい話:フィボナッチ数列 - 日本数学会
- 離散数学と組み合わせ論 - 文部科学省
- The Fibonacci Quarterly - Fibonacci Association