フィボナッチ数とは? わかりやすく解説

Weblio 辞書 > 辞書・百科事典 > ウィキペディア小見出し辞書 > フィボナッチ数の意味・解説 

フィボナッチ数

出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2026/06/07 09:07 UTC 版)

フィボナッチ数を一辺とする正方形

フィボナッチ数(フィボナッチすう、: Fibonacci number)は、イタリアの数学者レオナルド・フィボナッチ(ピサのレオナルド)に因んで名付けられたである。

概要

フィボナッチ数列 フィボナッチすうれつ: Fibonacci sequence (Fn) は、次の漸化式で定義される:

画像による兎の増え方の説明

レオナルド・フィボナッチは次の問題を考案した[3]

  • 1つがいの兎は、産まれて2か月後から毎月1つがいずつの兎を産む。
  • 兎が死ぬことはない。
  • この条件の下で、産まれたばかりの1つがいの兎は1年の間に何つがいの兎になるか?

つがいの数は次の表のようになる。どの月のつがいの合計も、その前の2つの月での合計の和となり、フィボナッチ数が現れていることが分かる。

産まれたばかりのつがい 生後1か月のつがい 生後2か月以降のつがい つがいの数(合計)
0か月後 1 0 0 1
1か月後 0 1 0 1
2か月後 1 0 1 2
3か月後 1 1 1 3
4か月後 2 1 2 5
5か月後 3 2 3 8
6か月後 5 3 5 13
7か月後 8 5 8 21
8か月後 13 8 13 34
9か月後 21 13 21 55
10か月後 34 21 34 89
11か月後 55 34 55 144
12か月後 89 55 89 233

一般項

フィボナッチ数列の一般項は次の式で表される[3]

パスカルの三角形の各々の底辺角に等分割線を加筆し、線上の数を合計していくと、フィボナッチ数列が現れる。

フィボナッチ数列の螺旋。
ヒマワリの種は螺旋状に並んでおり、螺旋の数を数えていくとフィボナッチ数が現れる[13]
  • フィボナッチ数は自然界の現象に数多く出現する。

ヨハネス・ケプラーは1611年に発表した小論文「新年の贈り物あるいは六角形の雪について」において、フィボナッチ数を自己を増殖する比例と呼び、植物の種子の能力の現れであると論じた[14]

  • アブラナダイコン花びらは4枚であり、植物学では花式図より3数性、4数性、5数性で分類される[16][17]
  • 植物に現れる螺旋の数もフィボナッチ数であることが多い。
    • ヒマワリの螺旋の数はフィボナッチ数とされることもあるが、螺旋の数が多い場合、中心から離れると螺旋の隙間にも種ができてしまうため、途中から枝分かれしてフィボナッチ数にならないこともある[18]
  • パイナップルの螺旋の数は時計回りは13、反時計回りは8になっている。
  • 葉序(植物の葉の付き方)はフィボナッチ数と関連している。(シンパー=ブラウンの法則)
  • らせん葉序におけるシンパー・ブラウンの法則はフィボナッチ数列と関連するが、「近似値を示すにすぎず、またこれにあてはまらない例もある」(岩波生物学辞典)。
  • ハチアリなど、単為生殖によりオスに父親がない家系を辿っていくと、その祖先の数がフィボナッチ数列となる(親は母1匹、祖父母は母方の父母2匹、曽祖父母は3匹、高祖父母は5匹…)。
  • n 段の階段を1段または2段ずつ登るときに、登る場合の数は Fn+1 通りある。
  • ●と○を合わせて n 個並べる。●が2個以上続かないように一列に並べる方法は Fn+2 通りある。
  • 為替などのテクニカル分析で、フィボナッチ・リトレースメントという手法がよく使われている。

負数番への拡張

フィボナッチ数列は、漸化式 Fn = Fn1 + Fn2 を全ての整数 n に対して適用することにより、n が負の整数の場合に拡張できる。そして Fn = (1)n+1Fn が成り立つ。この式より、負の番号の項は次のようになる。

n 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
Fn 0 1 1 2 3 5 8 13 21 34 55 89 144 233 377 610 987 1597 2584 4181 6765
Fn 0 1 1 2 3 5 8 13 21 34 55 89 144 233 377 610 987 1597 2584 4181 6765

類似の数列

フィボナッチ数列の定義である初期値や漸化式をやや変更して、類似の数列が作れる。

項数の変更

フィボナッチ数列は各項が先行する二項の和であるものであったが、それを「先行する k 項の和」と置き換えた一般化

外部リンク


フィボナッチ数

出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2021/08/26 07:52 UTC 版)

Constraint Handling Rules」の記事における「フィボナッチ数」の解説

フィボナッチ数を求めプログラムの例を示す。トップダウンにもボトムアップにも求めることができる。 % フィボナッチ数をボトムアップ評価f0-1 @ upto(_) ==> fib(0,1), fib(1,1).fn @ upto(Max), fib(N1,M1), fib(N2,M2) ==> Max>N2, N2=:=N1+1 | N is N2+1, M is M1+M2, fib(N,M). % フィボナッチ数をトップダウン評価f0 @ fib(0,M) <=> M=1.f1 @ fib(1,M) <=> M=1.fn @ fib(N,M) <=> N>=2 | N1 is N-1, N2 is N-2, fib(N1,M1), fib(N2,M2), M is M1+M2.

※この「フィボナッチ数」の解説は、「Constraint Handling Rules」の解説の一部です。
「フィボナッチ数」を含む「Constraint Handling Rules」の記事については、「Constraint Handling Rules」の概要を参照ください。

ウィキペディア小見出し辞書の「フィボナッチ数」の項目はプログラムで機械的に意味や本文を生成しているため、不適切な項目が含まれていることもあります。ご了承くださいませ。 お問い合わせ


英和和英テキスト翻訳

英語⇒日本語日本語⇒英語

「フィボナッチ数」に関係したコラム

  • 株式やFX、CFDのエリオット波動とは

    株式やFX、CFDのエリオット波動とは、R・N・エリオットの考案したテクニカル理論のことで、1つの相場の動きを表したものです。下の図は相場の周期をエリオット波動により色分けして分類したものです。エリオ...

辞書ショートカット

すべての辞書の索引

「フィボナッチ数」の関連用語

フィボナッチ数のお隣キーワード
検索ランキング

   

英語⇒日本語
日本語⇒英語
   



フィボナッチ数のページの著作権
Weblio 辞書 情報提供元は 参加元一覧 にて確認できます。

   
ウィキペディアウィキペディア
All text is available under the terms of the GNU Free Documentation License.
この記事は、ウィキペディアのフィボナッチ数 (改訂履歴)の記事を複製、再配布したものにあたり、GNU Free Documentation Licenseというライセンスの下で提供されています。 Weblio辞書に掲載されているウィキペディアの記事も、全てGNU Free Documentation Licenseの元に提供されております。
ウィキペディアウィキペディア
Text is available under GNU Free Documentation License (GFDL).
Weblio辞書に掲載されている「ウィキペディア小見出し辞書」の記事は、WikipediaのConstraint Handling Rules (改訂履歴)の記事を複製、再配布したものにあたり、GNU Free Documentation Licenseというライセンスの下で提供されています。

©2026 GRAS Group, Inc.RSS