Numbers obtained by adding the two previous ones
数学において、 フィボナッチ数列 は、各要素がその前の2つの要素の和である 数列 です。フィボナッチ数列を構成する数は フィボナッチ数 として知られ、一般的に F n と表記されます。多くの著者は0と1から数列を始めますが、1と1 [1] [2] から始める著者もいれば、 フィボナッチ のように 1と2から始める著者もいます。0と1から数列は始まります
0、1、1、2、3、5、8、13、21、34、55、89、144、…( OEIS のシーケンス A000045 )
辺の長さが連続するフィボナッチ数である 正方形 のタイル:1、1、2、3、5、8、13、21
フィボナッチ数は、紀元前200年頃、ピンガラによる、2つの長さの音節から形成される サンスクリット 詩の可能なパターンを列挙した著作の中で、 インド数学で初めて記述されました。 [3] [4] [5] フィボナッチ数は、 1202年に著書 『算盤の書』で この数列を西ヨーロッパ数学に導入した、 フィボナッチとしても知られるイタリアの数学者、レオナルド・ディ・ ピサ にちなんで名付けられました 。
フィボナッチ数は数学において意外にも頻繁に登場し、その研究に特化した学術誌「 フィボナッチ・クォータリー」 が刊行されているほどです。フィボナッチ数の応用としては、 フィボナッチ探索法 や フィボナッチ・ヒープ・ データ構造 といったコンピュータアルゴリズム、 並列システムや分散システムを相互接続するために使用される フィボナッチ・キューブ と呼ばれる グラフ などが挙げられます。また、木の枝分かれ、 茎における葉の配置、 パイナップル の果実の発芽、 アーティチョーク の開花、 松ぼっくり の苞葉の配置など、 生物学的な場面に も見られますが、すべての種に見られるわけではありません。
フィボナッチ数は 黄金比 とも強く関連しています。ビネの公式は、 n番目のフィボナッチ数を n と黄金比で表し 、連続する2つのフィボナッチ数の比は、 nが増加するにつれて黄金比に近づくことを示唆しています。フィボナッチ数は ルーカス数 とも密接に関連しており 、ルーカス数も同じ 漸化式に従い、フィボナッチ数と ルーカス数列 の相補的なペアを形成します 。
定義
フィボナッチ螺旋: フィボナッチタイリングにおける正方形の対角を結ぶ 円弧 を描くことで作成される 黄金螺旋の近似値(前の図を参照)
フィボナッチ数は、 n > 1
に対して
漸化式
と によって定義される場合があります 。
F
0
=
0
,
F
1
=
1
,
{\displaystyle F_{0}=0,\quad F_{1}=1,}
F
n
=
F
n
−
1
+
F
n
−
2
{\displaystyle F_{n}=F_{n-1}+F_{n-2}}
古い定義の中には、値 が省略され、数列が で始まり、 n > 2 に対して の漸化式 が有効になるものもあります 。
F
0
=
0
{\displaystyle F_{0}=0}
F
1
=
F
2
=
1
,
{\displaystyle F_{1}=F_{2}=1,}
F
n
=
F
n
−
1
+
F
n
−
2
{\displaystyle F_{n}=F_{n-1}+F_{n-2}}
最初の20個のフィボナッチ数列 F n は次のとおりです。
フィボナッチ数列は、負の方向の同じ再帰関係に従うことで、負の整数の添え字に拡張できます( OEIS の A039834 数列)。n < 0 の場合、 、 、および 。フィボナッチ数列のほぼすべての特性は、添え字が正か負かに依存しません。正と負の添え字の値は、次の関係に従います。 [10]
F
1
=
1
{\displaystyle F_{1}=1}
F
0
=
0
{\displaystyle F_{0}=0}
F
n
=
F
n
+
2
−
F
n
+
1
{\displaystyle F_{n}=F_{n+2}-F_{n+1}}
F
−
n
=
(
−
1
)
n
+
1
F
n
.
{\displaystyle F_{-n}=(-1)^{n+1}F_{n}.}
歴史
インド
長さ6の韻律で長音節と短音節を配置する 13通り( F 7 )の方法。8通り( F 6 )は短音節で終わり、5通り( F 5 )は長音節で終わる
フィボナッチ数列は、 インド数学において サンスクリット語の韻律 と関連して登場する 。 [4] [11] サンスクリット詩の伝統においては、持続時間が2単位の長音節(L)と持続時間が1単位の短音節(S)を並置したすべてのパターンを列挙することに関心が寄せられていた。与えられた総持続時間を持つ連続するLとSの異なるパターンを数えると、フィボナッチ数列が得られる。持続時間が m 単位のパターンの数は F m +1 である。 [5]
フィボナッチ数列に関する知識は、 ピンガラ ( 紀元前 450年頃~紀元前200年頃)の時代にはすでに存在していました。シンは、ピンガラの謎めいた公式 「ミスラウ・チャ」 (「2つは混ざり合っている」)と、文脈からそれを解釈する学者たちの言葉を引用し、 m 拍( F m +1 )のパターンの数は、 F m の場合に1つの [S] を、 F m -1 の場合に1つの [L] を加えることで得られると述べています 。 [13] バラタ・ムニもまた、 ナティヤ・シャーストラ ( 紀元前 100年頃~ 紀元後 350年頃) の中でこの数列に関する知識を述べています。 [3] [4]しかし、この数列の最も明確な説明は、 ヴィラハンカ ( 紀元後 700年頃)
の著作にあります。ヴィラハンカ自身の著作は失われていますが、ゴーパーラ( 紀元後 1135年頃) の引用として入手可能です。
前の2つの拍子の変化[が変化]…例えば、長さ4の拍子の場合、2と3の拍子の変化が混ざると、5つの拍子の変化が発生します。[例8、13、21を計算]…このように、すべての マートラ・ヴリッタ [韻律の組み合わせ]でこのプロセスに従う必要があります。 [a]
ヘーマチャンドラ ( 1150 年頃 )もこの順序を知っていたとされており、 [3] 「最後のものとその前のものの合計が、次のマートラ・ヴリッタの数である」と書いています。 [16]
ヨーロッパ
フィレンツェ国立図書館 所蔵の フィボナッチ の 算盤 の書のページ 。右のボックス内にフィボナッチ数列の 13 項目が示されています。 現在から XII (月) までのインデックスはラテン序数とローマ数字で、数字 (ウサギのペア) は 1、2、3、5 から始まり 377 で終わるヒンドゥー教-アラビア数字で表されています。
フィボナッチ数列は、 フィボナッチの著書 『 算数の書 』 ( 1202年) [18] で初めて登場し、ウサギの個体数の増加を計算するために使用されています。 [19] フィボナッチは、理想的な( 生物学的に 非現実的な) ウサギ の個体数の増加を考察し 、次のような仮定をしました。生まれたばかりのウサギのつがいを野原に置きます。それぞれのつがいは生後1ヶ月で交尾し、2ヶ月目の終わりには必ず別のウサギのつがいを産みます。ウサギは決して死ぬことなく、永遠に繁殖を続けます。フィボナッチはウサギの 数学の問題 を提起しました。1年間で何組のつがいがいるでしょうか?
1ヶ月目の終わりにつがいをしますが、まだ1組しかいません。
2ヶ月目の終わりに新しいつがいを産むので、畑には2組のつがいがいることになります
3ヶ月目の終わりに、最初のつがいは2組目のつがいを産みますが、2組目のつがいは1ヶ月間だけ妊娠するため、全部で3組になります。
4ヶ月目の終わりに、最初のつがいはさらに別の新しいつがいを産み、2ヶ月前に生まれたつがいも最初のつがいを産み、5組になります。
n ヶ月目の終わりに 、ウサギのつがいの数は、成熟したつがいの数(つまり、 n -2ヶ月目のつがいの数)と、先月( n -1 ヶ月目)に生存していたつがいの数の合計に等しくなります。nヶ月 目 の数は n 番目のフィボナッチ数です 。 [20]
「フィボナッチ数列」という名称は、19世紀の数論学者 エドゥアール・リュカ によって初めて使用されました。 [21]
フィボナッチ・ウサギ 問題 の解:理想的な集団が成長すると、ウサギのペアの数はフィボナッチ数列を形成します。nヶ月 目の終わり には、ペアの数は F nに等しくなります。
黄金比との関係
定数係数を持つ同次線形回帰 によって定義される すべての 数列 と同様に、フィボナッチ数は 閉じた形式の表現 を持ちます。 [22]これはフランスの数学者 ジャック・フィリップ・マリー・ビネ にちなんで ビネの公式 として知られるようになりましたが、 アブラアン・ド・モアブル と ダニエル・ベルヌーイ によってすでに知られていました 。 [23]
F
n
=
φ
n
−
ψ
n
φ
−
ψ
=
φ
n
−
ψ
n
5
,
{\displaystyle F_{n}={\frac {\varphi ^{n}-\psi ^{n}}{\varphi -\psi }}={\frac {\varphi ^{n}-\psi ^{n}}{\sqrt {5}}},}
ここで
φ
{\displaystyle \varphi }
は 黄金比 、
ψ
{\displaystyle \psi }
はその 共役比 である。
φ
=
1
2
(
1
+
5
)
=
−
1.61803
…
,
ψ
=
1
2
(
1
−
5
)
=
−
0.61803
…
.
{\displaystyle {\begin{aligned}\varphi &={\tfrac {1}{2}}{\bigl (}1+{\sqrt {5}}~\!{\bigr )}={\phantom {-}}1.61803\ldots ,\\[5mu]\psi &={\tfrac {1}{2}}{\bigl (}1-{\sqrt {5}}~\!{\bigr )}=-0.61803\ldots .\end{aligned}}}
The numbers
φ
{\displaystyle \varphi }
and
ψ
{\displaystyle \psi }
are the two solutions of the quadratic equation
x
2
−
x
−
1
=
0
{\displaystyle \textstyle x^{2}-x-1=0}
, that is,
(
x
−
φ
)
(
x
−
ψ
)
=
x
2
−
x
−
1
{\displaystyle (x-\varphi )(x-\psi )=x^{2}-x-1}
, and thus they satisfy the identities
φ
+
ψ
=
1
{\displaystyle \varphi +\psi =1}
and
φ
ψ
=
−
1
{\displaystyle \varphi \psi =-1}
.
Since , Binet's formula can also be written as
ψ
=
−
φ
−
1
{\displaystyle \psi =-\varphi ^{-1}}
F
n
=
φ
n
−
(
−
φ
)
−
n
5
=
φ
n
−
(
−
φ
)
−
n
2
φ
−
1
.
{\displaystyle F_{n}={\frac {\varphi ^{n}-(-\varphi )^{-n}}{\sqrt {5}}}={\frac {\varphi ^{n}-(-\varphi )^{-n}}{2\varphi -1}}.}
数列とこれらの定数の関係を確認するには、 、および も の根であるため、 およびの べき乗は フィボナッチ再帰性を満たすこと に注意してください 。言い換えれば、
φ
{\displaystyle \varphi }
ψ
{\displaystyle \psi }
x
n
=
x
n
−
1
+
x
n
−
2
,
{\displaystyle x^{n}=x^{n-1}+x^{n-2},}
φ
{\displaystyle \varphi }
ψ
{\displaystyle \psi }
φ
n
=
φ
n
−
1
+
φ
n
−
2
,
ψ
n
=
ψ
n
−
1
+
ψ
n
−
2
.
{\displaystyle {\begin{aligned}\varphi ^{n}&=\varphi ^{n-1}+\varphi ^{n-2},\\[3mu]\psi ^{n}&=\psi ^{n-1}+\psi ^{n-2}.\end{aligned}}}
任意の値 a と b に対して、定義される数列は
U
n
=
a
φ
n
+
b
ψ
n
{\displaystyle U_{n}=a\varphi ^{n}+b\psi ^{n}}
同じ再帰性を満たす。a と bを U 0 = 0 、 U 1 = 1 となるように選択すると 、結果として得られる数列 U n はフィボナッチ数列でなければならない。これは、 a と bが 以下 の連立方程式を満たすこと
を要求するのと同じである。
a
φ
0
+
b
ψ
0
=
0
a
φ
1
+
b
ψ
1
=
1
{\displaystyle {\begin{aligned}a\varphi ^{0}+b\psi ^{0}&=0\\a\varphi ^{1}+b\psi ^{1}&=1\end{aligned}}}
解は
a
=
1
φ
−
ψ
=
1
5
,
b
=
−
a
,
{\displaystyle a={\frac {1}{\varphi -\psi }}={\frac {1}{\sqrt {5}}},\quad b=-a,}
要求された式を生成する
初期値 U 0 と U 1 を 任意定数として連立方程式を解くと、一般解が得られます。
特に、 a = 1を選択すると、 n が十分に大きい場合、 数列の n 番目の要素は の n 乗に近似します。これは、 U 0 = 2 および U 1 = 1 のときに発生し、 ルーカス数列 が生成されます。
a
=
U
1
−
U
0
ψ
5
,
b
=
U
0
φ
−
U
1
5
.
{\displaystyle {\begin{aligned}a&={\frac {U_{1}-U_{0}\psi }{\sqrt {5}}},\\[3mu]b&={\frac {U_{0}\varphi -U_{1}}{\sqrt {5}}}.\end{aligned}}}
φ
{\displaystyle \varphi }
四捨五入による計算
n ≥ 0 の すべての場合 、
数 F n はに 最も近い 整数 です。したがって、最も近い整数関数を使用して
を丸める ことで見つけることができます。
|
ψ
n
5
|
<
1
2
{\textstyle \left|{\frac {\psi ^{n}}{\sqrt {5}}}\right|<{\frac {1}{2}}}
φ
n
5
{\displaystyle {\frac {\varphi ^{n}}{\sqrt {5}}}}
F
n
=
⌊
φ
n
5
⌉
,
n
≥
0.
{\displaystyle F_{n}=\left\lfloor {\frac {\varphi ^{n}}{\sqrt {5}}}\right\rceil ,\ n\geq 0.}
実際、丸め誤差は n が大きくなるにつれて急速に小さくなり、 n ≥ 4 の場合は 0.1 未満、 n ≥ 8 の場合は 0.01 未満になります。この式は簡単に逆転してフィボナッチ数 F の指数を求めることができます 。
n
(
F
)
=
⌊
log
φ
5
F
⌉
,
F
≥
1.
{\displaystyle n(F)=\left\lfloor \log _{\varphi }{\sqrt {5}}F\right\rceil ,\ F\geq 1.}
代わりに、 床関数を使用すると、 F より大きくないフィボナッチ数の最大指数が得られます 。
ここで 、、、 [26] 、 および [27] です。
n
l
a
r
g
e
s
t
(
F
)
=
⌊
log
φ
5
(
F
+
1
/
2
)
⌋
,
F
≥
0
,
{\displaystyle n_{\mathrm {largest} }(F)=\left\lfloor \log _{\varphi }{\sqrt {5}}(F+1/2)\right\rfloor ,\ F\geq 0,}
log
φ
(
x
)
=
ln
(
x
)
/
ln
(
φ
)
=
log
10
(
x
)
/
log
10
(
φ
)
{\displaystyle \log _{\varphi }(x)=\ln(x)/\ln(\varphi )=\log _{10}(x)/\log _{10}(\varphi )}
ln
(
φ
)
=
0.481211
…
{\displaystyle \ln(\varphi )=0.481211\ldots }
log
10
(
φ
)
=
0.208987
…
{\displaystyle \log _{10}(\varphi )=0.208987\ldots }
絶対値
F n は に 漸近する ため 、 F n の桁数 は に漸近します 。結果として、すべての整数 d > 1に対して、 d 桁の小数点
を持つフィボナッチ数は 4 つまたは 5 つ存在します
φ
n
/
5
{\displaystyle \varphi ^{n}/{\sqrt {5}}}
n
log
10
φ
≈
0.2090
n
{\displaystyle n\log _{10}\varphi \approx 0.2090\,n}
より一般的には、 bを 基数とする表現において、 F n の桁数は 漸近的になります。
n
log
b
φ
=
n
log
φ
log
b
.
{\displaystyle n\log _{b}\varphi ={\frac {n\log \varphi }{\log b}}.}
連続する商の極限
ヨハネス・ケプラーは 、連続するフィボナッチ数の比が に 収束する ことを観察しました。彼は「5 が 8 に等しいのと同じように、実質的には 8 が 13 に等しいのと同じように、13 が 21 に等しいのもほとんど同じだ」と書き、これらの比率は黄金比に近づくと結論付けました 。 [ 28
φ
{\displaystyle \varphi }
] [29]
lim
n
→
∞
F
n
+
1
F
n
=
φ
.
{\displaystyle \lim _{n\to \infty }{\frac {F_{n+1}}{F_{n}}}=\varphi .}
この収束は、開始値とに関係なく、ただし でない限り成立します 。 これ はビネの公式を用いて検証できます。例えば、初期値3と2は、3、2、5、7、12、19、31、50、81、131、212、343、555、… という数列を生成します。この数列の連続する要素の比は、黄金比への同様の収束を示します。
U
0
{\displaystyle U_{0}}
U
1
{\displaystyle U_{1}}
U
1
=
−
U
0
/
φ
{\displaystyle U_{1}=-U_{0}/\varphi }
一般に 、連続するフィボナッチ数間の比はに近づくため、 となります 。
lim
n
→
∞
F
n
+
m
F
n
=
φ
m
{\displaystyle \lim _{n\to \infty }{\frac {F_{n+m}}{F_{n}}}=\varphi ^{m}}
φ
{\displaystyle \varphi }
平面の連続したタイリングと、各フィボナッチ数を前の数で割ることによって計算される黄金比の近似値のグラフ
べき乗分解
黄金比は次の式を満たすため
φ
2
=
φ
+
1
,
{\displaystyle \varphi ^{2}=\varphi +1,}
この式は、高次のべき乗を低次のべき乗の線形関数として分解するために使用でき 、さらに、 と1の線形結合まで分解できます。結果として得られる 漸化式は 、線形 係数 としてフィボナッチ数を生成します。
この式は、 n ≥ 1 の 帰納法 によって 証明
できます 。
の場合 、また 、また、
φ
n
{\displaystyle \varphi ^{n}}
φ
{\displaystyle \varphi }
φ
n
=
F
n
φ
+
F
n
−
1
.
{\displaystyle \varphi ^{n}=F_{n}\varphi +F_{n-1}.}
φ
n
+
1
=
(
F
n
φ
+
F
n
−
1
)
φ
=
F
n
φ
2
+
F
n
−
1
φ
=
F
n
(
φ
+
1
)
+
F
n
−
1
φ
=
(
F
n
+
F
n
−
1
)
φ
+
F
n
=
F
n
+
1
φ
+
F
n
.
{\displaystyle {\begin{aligned}\varphi ^{n+1}&=(F_{n}\varphi +F_{n-1})\varphi =F_{n}\varphi ^{2}+F_{n-1}\varphi \\&=F_{n}(\varphi +1)+F_{n-1}\varphi =(F_{n}+F_{n-1})\varphi +F_{n}=F_{n+1}\varphi +F_{n}.\end{aligned}}}
ψ
=
−
1
/
φ
{\displaystyle \psi =-1/\varphi }
ψ
2
=
ψ
+
1
{\displaystyle \psi ^{2}=\psi +1}
ψ
n
=
F
n
ψ
+
F
n
−
1
.
{\displaystyle \psi ^{n}=F_{n}\psi +F_{n-1}.}
これらの式は、 フィボナッチ数列 F n をフィボナッチ則を用いて 負の整数に拡張した 場合、 n < 1にも当てはまります。
F
n
=
F
n
+
2
−
F
n
+
1
.
{\displaystyle F_{n}=F_{n+2}-F_{n+1}.}
識別
ビネの公式は、正の整数x がフィボナッチ数である 場合と、 または の少なくとも一方が 完全な平方 数である場合 に限ることを証明しています 。 [30] これは、 と書くことができるビネの公式に を掛け て、 の二 次 方程式 として解く ことができる ためです 。
5
x
2
+
4
{\displaystyle 5x^{2}+4}
5
x
2
−
4
{\displaystyle 5x^{2}-4}
F
n
=
(
φ
n
−
(
−
1
)
n
φ
−
n
)
/
5
{\displaystyle F_{n}=(\varphi ^{n}-(-1)^{n}\varphi ^{-n})/{\sqrt {5}}}
5
φ
n
{\displaystyle {\sqrt {5}}\varphi ^{n}}
φ
n
{\displaystyle \varphi ^{n}}
φ
n
=
F
n
5
±
5
F
n
2
+
4
(
−
1
)
n
2
.
{\displaystyle \varphi ^{n}={\frac {F_{n}{\sqrt {5}}\pm {\sqrt {5{F_{n}}^{\!2}+4(-1)^{n}}}}{2}}.}
これを と比較すると 、次のようになります
φ
n
=
F
n
φ
+
F
n
−
1
=
(
F
n
5
+
F
n
+
2
F
n
−
1
)
/
2
{\displaystyle \varphi ^{n}=F_{n}\varphi +F_{n-1}=(F_{n}{\sqrt {5}}+F_{n}+2F_{n-1})/2}
5
F
n
2
+
4
(
−
1
)
n
=
(
F
n
+
2
F
n
−
1
)
2
.
{\displaystyle 5{F_{n}}^{\!2}+4(-1)^{n}=(F_{n}+2F_{n-1})^{2}\,.}
特に、左辺は完全な平方数です。
フィボナッチ数列を記述する
2次元線形 差分方程式系は
(
F
k
+
2
F
k
+
1
)
=
(
1
1
1
0
)
(
F
k
+
1
F
k
)
{\displaystyle {\begin{pmatrix}F_{k+2}\\F_{k+1}\end{pmatrix}}={\begin{pmatrix}1&1\\1&0\end{pmatrix}}{\begin{pmatrix}F_{k+1}\\F_{k}\end{pmatrix}}}
とも表記されます
F
→
k
+
1
=
A
F
→
k
,
{\displaystyle {\vec {F}}_{k+1}=\mathbf {A} {\vec {F}}_{k},}
となり、となります 。 行列 A の 固有値は 、それぞれの 固有ベクトル に対応する 、ととなります。
F
→
n
=
A
n
F
→
0
{\displaystyle {\vec {F}}_{n}=\mathbf {A} ^{n}{\vec {F}}_{0}}
φ
=
1
2
(
1
+
5
)
{\displaystyle \varphi ={\tfrac {1}{2}}{\bigl (}1+{\sqrt {5}}~\!{\bigr )}}
ψ
=
−
φ
−
1
=
1
2
(
1
−
5
)
{\displaystyle \psi =-\varphi ^{-1}={\tfrac {1}{2}}{\bigl (}1-{\sqrt {5}}~\!{\bigr )}}
μ
→
=
(
φ
1
)
,
ν
→
=
(
−
φ
−
1
1
)
.
{\displaystyle {\vec {\mu }}={\begin{pmatrix}\varphi \\1\end{pmatrix}},\quad {\vec {\nu }}={\begin{pmatrix}-\varphi ^{-1}\\1\end{pmatrix}}.}
初期値が であるため
、 n 番目の要素は
F
→
0
=
(
1
0
)
=
1
5
μ
→
−
1
5
ν
→
,
{\displaystyle {\vec {F}}_{0}={\begin{pmatrix}1\\0\end{pmatrix}}={\frac {1}{\sqrt {5}}}{\vec {\mu }}\,-\,{\frac {1}{\sqrt {5}}}{\vec {\nu }},}
F
→
n
=
1
5
A
n
μ
→
−
1
5
A
n
ν
→
=
1
5
φ
n
μ
→
−
1
5
(
−
φ
)
−
n
ν
→
=
1
5
(
1
+
5
2
)
n
(
φ
1
)
−
1
5
(
1
−
5
2
)
n
(
c
−
φ
−
1
1
)
.
{\displaystyle {\begin{aligned}{\vec {F}}_{n}\ &={\frac {1}{\sqrt {5}}}A^{n}{\vec {\mu }}-{\frac {1}{\sqrt {5}}}A^{n}{\vec {\nu }}\\&={\frac {1}{\sqrt {5}}}\varphi ^{n}{\vec {\mu }}-{\frac {1}{\sqrt {5}}}(-\varphi )^{-n}{\vec {\nu }}\\&={\cfrac {1}{\sqrt {5}}}\left({\cfrac {1+{\sqrt {5}}}{2}}\right)^{\!n}{\begin{pmatrix}\varphi \\1\end{pmatrix}}\,-\,{\cfrac {1}{\sqrt {5}}}\left({\cfrac {1-{\sqrt {5}}}{2}}\right)^{\!n}{\begin{pmatrix}{c}-\varphi ^{-1}\\1\end{pmatrix}}.\end{aligned}}}
このことから、フィボナッチ数列の n番目の要素は、 閉じた形式の式 として直接読み取ることができます 。
F
n
=
1
5
(
1
+
5
2
)
n
−
1
5
(
1
−
5
2
)
n
.
{\displaystyle F_{n}={\cfrac {1}{\sqrt {5}}}\left({\cfrac {1+{\sqrt {5}}}{2}}\right)^{\!n}-\,{\cfrac {1}{\sqrt {5}}}\left({\cfrac {1-{\sqrt {5}}}{2}}\right)^{\!n}.}
同様に、 A を 固有分解 を用いて 対角化する ことで、同じ計算を実行することもできます 。
ここで、
フィボナッチ数列の
n 番目の要素
の閉じた形式の式は となり
、これもまた となります。
A
=
S
Λ
S
−
1
,
A
n
=
S
Λ
n
S
−
1
,
{\displaystyle {\begin{aligned}A&=S\Lambda S^{-1},\\[3mu]A^{n}&=S\Lambda ^{n}S^{-1},\end{aligned}}}
Λ
=
(
φ
0
0
−
φ
−
1
)
,
S
=
(
φ
−
φ
−
1
1
1
)
.
{\displaystyle \Lambda ={\begin{pmatrix}\varphi &0\\0&-\varphi ^{-1}\!\end{pmatrix}},\quad S={\begin{pmatrix}\varphi &-\varphi ^{-1}\\1&1\end{pmatrix}}.}
(
F
n
+
1
F
n
)
=
A
n
(
F
1
F
0
)
=
S
Λ
n
S
−
1
(
F
1
F
0
)
=
S
(
φ
n
0
0
(
−
φ
)
−
n
)
S
−
1
(
F
1
F
0
)
=
(
φ
−
φ
−
1
1
1
)
(
φ
n
0
0
(
−
φ
)
−
n
)
1
5
(
1
φ
−
1
−
1
φ
)
(
1
0
)
,
{\displaystyle {\begin{aligned}{\begin{pmatrix}F_{n+1}\\F_{n}\end{pmatrix}}&=A^{n}{\begin{pmatrix}F_{1}\\F_{0}\end{pmatrix}}\ \\&=S\Lambda ^{n}S^{-1}{\begin{pmatrix}F_{1}\\F_{0}\end{pmatrix}}\\&=S{\begin{pmatrix}\varphi ^{n}&0\\0&(-\varphi )^{-n}\end{pmatrix}}S^{-1}{\begin{pmatrix}F_{1}\\F_{0}\end{pmatrix}}\\&={\begin{pmatrix}\varphi &-\varphi ^{-1}\\1&1\end{pmatrix}}{\begin{pmatrix}\varphi ^{n}&0\\0&(-\varphi )^{-n}\end{pmatrix}}{\frac {1}{\sqrt {5}}}{\begin{pmatrix}1&\varphi ^{-1}\\-1&\varphi \end{pmatrix}}{\begin{pmatrix}1\\0\end{pmatrix}},\end{aligned}}}
F
n
=
φ
n
−
(
−
φ
)
−
n
5
.
{\displaystyle F_{n}={\cfrac {\varphi ^{n}-(-\varphi )^{-n}}{\sqrt {5}}}.}
行列 Aの 行列式 は-1である ため、2×2の ユニモジュラー行列 です
この性質は、黄金比 φの 連分数 表現によって理解できます 。
φ の連分数の
収束 式は 、連続するフィボナッチ数列の比です。 φ n = F n +1 / F n はn 番目の収束式であり 、 ( n + 1)番目の収束式は、漸化式 φ n +1 = 1 + 1 / φ n から求められます 。 [31] 任意の連分数の連続する収束式から形成される行列の行列式は、+1 または -1 です。行列表現は、フィボナッチ数列の次の閉じた形式の表現を与えます。
与えられた nに対して、この行列は O (log n ) 回の算術 演算で計算できます。 [b] 2乗法によるべき乗法 を使用します 。
φ
=
1
+
1
1
+
1
1
+
1
1
+
⋱
.
{\displaystyle \varphi =1+{\cfrac {1}{1+{\cfrac {1}{1+{\cfrac {1}{1+\ddots }}}}}}.}
(
1
1
1
0
)
n
=
(
F
n
+
1
F
n
F
n
F
n
−
1
)
.
{\displaystyle {\begin{pmatrix}1&1\\1&0\end{pmatrix}}^{n}={\begin{pmatrix}F_{n+1}&F_{n}\\F_{n}&F_{n-1}\end{pmatrix}}.}
この方程式の両辺の行列式を取ると 、
カシニの恒等式が得られます
(
−
1
)
n
=
F
n
+
1
F
n
−
1
−
F
n
2
.
{\displaystyle (-1)^{n}=F_{n+1}F_{n-1}-{F_{n}}^{2}.}
さらに、 任意の正方行列 A に対して A n A m = A n + m であるため、次の 恒等式 が導出できます(これらは 行列積の2つの異なる係数から得られ、 n を n + 1 に 変更することで、最初の係数から2番目の係数を簡単に推測できます )。
F
m
F
n
+
F
m
−
1
F
n
−
1
=
F
m
+
n
−
1
,
F
m
F
n
+
1
+
F
m
−
1
F
n
=
F
m
+
n
.
{\displaystyle {\begin{aligned}{F_{m}}{F_{n}}+{F_{m-1}}{F_{n-1}}&=F_{m+n-1},\\[3mu]F_{m}F_{n+1}+F_{m-1}F_{n}&=F_{m+n}.\end{aligned}}}
特に、 m = n の場合、
F
2
n
−
1
=
F
n
2
+
F
n
−
1
2
F
2
n
−
1
=
(
F
n
−
1
+
F
n
+
1
)
F
n
=
(
2
F
n
−
1
+
F
n
)
F
n
=
(
2
F
n
+
1
−
F
n
)
F
n
.
{\displaystyle {\begin{aligned}F_{2n-1}&={F_{n}}^{2}+{F_{n-1}}^{2}\\[6mu]F_{2n{\phantom {{}-1}}}&=(F_{n-1}+F_{n+1})F_{n}\\[3mu]&=(2F_{n-1}+F_{n})F_{n}\\[3mu]&=(2F_{n+1}-F_{n})F_{n}.\end{aligned}}}
これらの最後の2つの恒等式は、 O (log n ) 回の算術演算でフィボナッチ数を 再帰的に 計算する方法を提供します。これは、閉じた形式の行列式から n 番目のフィボナッチ数を計算する時間と一致しますが、すでに計算されたフィボナッチ数の再計算( メモ化 を伴う再帰) を回避すると、冗長なステップが少なくなります。 [32]
組合せ論的恒等式
組合せ論的証明
フィボナッチ数列を含むほとんどの恒等式は、 が和 となるような(空である可能性のある)1と2の列の数として解釈できる という事実を用いた 組合せ論的議論 を用いて証明できます。これは、という規則の下 で の定義として捉えることが でき、 は和が -1 となるような列は存在しないことを 意味し、 は空列の「合計」が 0 になることを意味します。以下では、は 集合 の 濃度 です 。
F
n
{\displaystyle F_{n}}
n
−
1
{\displaystyle n-1}
F
n
{\displaystyle F_{n}}
F
0
=
0
{\displaystyle F_{0}=0}
F
1
=
1
{\displaystyle F_{1}=1}
|
.
.
.
|
{\displaystyle |{...}|}
F
0
=
0
=
|
{
}
|
{\displaystyle F_{0}=0=|\{\}|}
F
1
=
1
=
|
{
(
)
}
|
{\displaystyle F_{1}=1=|\{()\}|}
F
2
=
1
=
|
{
(
1
)
}
|
{\displaystyle F_{2}=1=|\{(1)\}|}
F
3
=
2
=
|
{
(
1
,
1
)
,
(
2
)
}
|
{\displaystyle F_{3}=2=|\{(1,1),(2)\}|}
F
4
=
3
=
|
{
(
1
,
1
,
1
)
,
(
1
,
2
)
,
(
2
,
1
)
}
|
{\displaystyle F_{4}=3=|\{(1,1,1),(1,2),(2,1)\}|}
F
5
=
5
=
|
{
(
1
,
1
,
1
,
1
)
,
(
1
,
1
,
2
)
,
(
1
,
2
,
1
)
,
(
2
,
1
,
1
)
,
(
2
,
2
)
}
|
{\displaystyle F_{5}=5=|\{(1,1,1,1),(1,1,2),(1,2,1),(2,1,1),(2,2)\}|}
このように、
すべての列が1または2で始まる2つの重複しない集合に列を
分割することで、再帰関係を理解できます。
最初の要素を除いて、各列の残りの項の和は または となり、各集合の濃度は またはとなり、列 の合計は となり 、これは に等しいことを示します 。
F
n
=
F
n
−
1
+
F
n
−
2
{\displaystyle F_{n}=F_{n-1}+F_{n-2}}
F
n
{\displaystyle F_{n}}
F
n
=
|
{
(
1
,
.
.
.
)
,
(
1
,
.
.
.
)
,
.
.
.
}
|
+
|
{
(
2
,
.
.
.
)
,
(
2
,
.
.
.
)
,
.
.
.
}
|
{\displaystyle F_{n}=|\{(1,...),(1,...),...\}|+|\{(2,...),(2,...),...\}|}
n
−
2
{\displaystyle n-2}
n
−
3
{\displaystyle n-3}
F
n
−
1
{\displaystyle F_{n-1}}
F
n
−
2
{\displaystyle F_{n-2}}
F
n
−
1
+
F
n
−
2
{\displaystyle F_{n-1}+F_{n-2}}
F
n
{\displaystyle F_{n}}
同様に、最初のフィボナッチ数列から n番目までの和は、 ( n + 2) 番目のフィボナッチ数 から1を引いた値に等しいことが示されます。 記号で:
∑
i
=
1
n
F
i
=
F
n
+
2
−
1
{\displaystyle \sum _{i=1}^{n}F_{i}=F_{n+2}-1}
これは 、最初の2つの位置に基づいて、合計が になるすべての数列を分割することで確認できます。具体的には、各セットは、それぞれ 濃度が1である
最後の2つのセットまで始まる数列で構成されています。
n
+
1
{\displaystyle n+1}
(
2
,
.
.
.
)
,
(
1
,
2
,
.
.
.
)
,
.
.
.
,
{\displaystyle (2,...),(1,2,...),...,}
{
(
1
,
1
,
.
.
.
,
1
,
2
)
}
,
{
(
1
,
1
,
.
.
.
,
1
)
}
{\displaystyle \{(1,1,...,1,2)\},\{(1,1,...,1)\}}
前と同じ論理に従って、各セットの濃度を合計すると、次のようになります。
F
n
+
2
=
F
n
+
F
n
−
1
+
.
.
.
+
|
{
(
1
,
1
,
.
.
.
,
1
,
2
)
}
|
+
|
{
(
1
,
1
,
.
.
.
,
1
)
}
|
{\displaystyle F_{n+2}=F_{n}+F_{n-1}+...+|\{(1,1,...,1,2)\}|+|\{(1,1,...,1)\}|}
…ここで、最後の2つの項の値は です 。このことから、次のようになります 。
F
1
=
1
{\displaystyle F_{1}=1}
∑
i
=
1
n
F
i
=
F
n
+
2
−
1
{\displaystyle \sum _{i=1}^{n}F_{i}=F_{n+2}-1}
同様の議論として、最初の2つではなく最初の1の位置で合計をグループ化すると、さらに2つの恒等式が得られます。
そして です
。言葉で言えば、最初のフィボナッチ数から 奇数 指数までの和は (2 n ) 番目のフィボナッチ数であり 、最初のフィボナッチ数から 偶数 指数までの和は (2 n + 1) 番目のフィボナッチ数から1を引いた数 です。 [34]
∑
i
=
0
n
−
1
F
2
i
+
1
=
F
2
n
{\displaystyle \sum _{i=0}^{n-1}F_{2i+1}=F_{2n}}
∑
i
=
1
n
F
2
i
=
F
2
n
+
1
−
1.
{\displaystyle \sum _{i=1}^{n}F_{2i}=F_{2n+1}-1.}
F
2
n
−
1
{\displaystyle F_{2n-1}}
F
2
n
{\displaystyle F_{2n}}
証明には別のトリックを使うことができます
。言葉で言えば、最初のフィボナッチ数列の平方の和は、 n 番目と ( n +1) 番目のフィボナッチ数の積です 。これを確認するには、まずサイズのフィボナッチ長方形を のサイズに 分解し、それを のサイズの正方形に分解します 。面積を比較することで、この恒等式が成り立ちます。
∑
i
=
1
n
F
i
2
=
F
n
F
n
+
1
{\displaystyle \sum _{i=1}^{n}F_{i}^{2}=F_{n}F_{n+1}}
F
n
{\displaystyle F_{n}}
F
n
×
F
n
+
1
{\displaystyle F_{n}\times F_{n+1}}
F
n
,
F
n
−
1
,
.
.
.
,
F
1
{\displaystyle F_{n},F_{n-1},...,F_{1}}
帰納法による証明
フィボナッチ等式は、多くの場合、数学的帰納法 を使って簡単に証明できます 。
例えば、
両辺に
足すと
∑
i
=
1
n
F
i
=
F
n
+
2
−
1.
{\displaystyle \sum _{i=1}^{n}F_{i}=F_{n+2}-1.}
F
n
+
1
{\displaystyle F_{n+1}}
∑
i
=
1
n
F
i
+
F
n
+
1
=
F
n
+
1
+
F
n
+
2
−
1
{\displaystyle \sum _{i=1}^{n}F_{i}+F_{n+1}=F_{n+1}+F_{n+2}-1}
となり、式は
n
+
1
{\displaystyle n+1}
∑
i
=
1
n
+
1
F
i
=
F
n
+
3
−
1
{\displaystyle \sum _{i=1}^{n+1}F_{i}=F_{n+3}-1}
同様に、 両辺に
足す
と
F
n
+
1
2
{\displaystyle {F_{n+1}}^{2}}
∑
i
=
1
n
F
i
2
=
F
n
F
n
+
1
{\displaystyle \sum _{i=1}^{n}F_{i}^{2}=F_{n}F_{n+1}}
∑
i
=
1
n
F
i
2
+
F
n
+
1
2
=
F
n
+
1
(
F
n
+
F
n
+
1
)
{\displaystyle \sum _{i=1}^{n}F_{i}^{2}+{F_{n+1}}^{2}=F_{n+1}\left(F_{n}+F_{n+1}\right)}
∑
i
=
1
n
+
1
F
i
2
=
F
n
+
1
F
n
+
2
{\displaystyle \sum _{i=1}^{n+1}F_{i}^{2}=F_{n+1}F_{n+2}}
ビネの公式は
これはフィボナッチ恒等式を証明するために使用できます。
5
F
n
=
φ
n
−
ψ
n
.
{\displaystyle {\sqrt {5}}F_{n}=\varphi ^{n}-\psi ^{n}.}
例えば、
左辺に を掛けると に なる
ことに注意して
、事実 と 方程式を簡略化してください。
∑
i
=
1
n
F
i
=
F
n
+
2
−
1
{\textstyle \sum _{i=1}^{n}F_{i}=F_{n+2}-1}
5
{\displaystyle {\sqrt {5}}}
1
+
φ
+
φ
2
+
⋯
+
φ
n
−
(
1
+
ψ
+
ψ
2
+
⋯
+
ψ
n
)
=
φ
n
+
1
−
1
φ
−
1
−
ψ
n
+
1
−
1
ψ
−
1
=
φ
n
+
1
−
1
−
ψ
−
ψ
n
+
1
−
1
−
φ
=
−
φ
n
+
2
+
φ
+
ψ
n
+
2
−
ψ
φ
ψ
=
φ
n
+
2
−
ψ
n
+
2
−
(
φ
−
ψ
)
=
5
(
F
n
+
2
−
1
)
{\displaystyle {\begin{aligned}1+&\varphi +\varphi ^{2}+\dots +\varphi ^{n}-\left(1+\psi +\psi ^{2}+\dots +\psi ^{n}\right)\\&={\frac {\varphi ^{n+1}-1}{\varphi -1}}-{\frac {\psi ^{n+1}-1}{\psi -1}}\\&={\frac {\varphi ^{n+1}-1}{-\psi }}-{\frac {\psi ^{n+1}-1}{-\varphi }}\\&={\frac {-\varphi ^{n+2}+\varphi +\psi ^{n+2}-\psi }{\varphi \psi }}\\&=\varphi ^{n+2}-\psi ^{n+2}-(\varphi -\psi )\\&={\sqrt {5}}(F_{n+2}-1)\\\end{aligned}}}
φ
ψ
=
−
1
{\textstyle \varphi \psi =-1}
φ
−
ψ
=
5
{\textstyle \varphi -\psi ={\sqrt {5}}}
その他の恒等式
さまざまな方法を用いて、他にも多数の公式を導くことができます。そのいくつかを以下に示します。 [35]
カッシーニの恒等式とカタランの恒等式
カッシーニの恒等式は、
カタランの恒等式が一般化されていることを示しています。
F
n
2
−
F
n
+
1
F
n
−
1
=
(
−
1
)
n
−
1
{\displaystyle {F_{n}}^{2}-F_{n+1}F_{n-1}=(-1)^{n-1}}
F
n
2
−
F
n
+
r
F
n
−
r
=
(
−
1
)
n
−
r
F
r
2
{\displaystyle {F_{n}}^{2}-F_{n+r}F_{n-r}=(-1)^{n-r}{F_{r}}^{2}}
ドカーニュの恒等式
F
m
F
n
+
1
−
F
m
+
1
F
n
=
(
−
1
)
n
F
m
−
n
{\displaystyle F_{m}F_{n+1}-F_{m+1}F_{n}=(-1)^{n}F_{m-n}}
F
2
n
=
F
n
+
1
2
−
F
n
−
1
2
=
F
n
(
F
n
+
1
+
F
n
−
1
)
=
F
n
L
n
{\displaystyle F_{2n}={F_{n+1}}^{2}-{F_{n-1}}^{2}=F_{n}\left(F_{n+1}+F_{n-1}\right)=F_{n}L_{n}}
ここで、 L n はn 番目の ルーカス数 です 。最後のは nを 2倍した場合の恒等式です。このタイプの他の恒等式は
カッシーニの恒等式によって
得られます
F
3
n
=
2
F
n
3
+
3
F
n
F
n
+
1
F
n
−
1
=
5
F
n
3
+
3
(
−
1
)
n
F
n
{\displaystyle F_{3n}=2{F_{n}}^{3}+3F_{n}F_{n+1}F_{n-1}=5{F_{n}}^{3}+3(-1)^{n}F_{n}}
F
3
n
+
1
=
F
n
+
1
3
+
3
F
n
+
1
F
n
2
−
F
n
3
{\displaystyle F_{3n+1}={F_{n+1}}^{3}+3F_{n+1}{F_{n}}^{2}-{F_{n}}^{3}}
F
3
n
+
2
=
F
n
+
1
3
+
3
F
n
+
1
2
F
n
+
F
n
3
{\displaystyle F_{3n+2}={F_{n+1}}^{3}+3{F_{n+1}}^{2}F_{n}+{F_{n}}^{3}}
F
4
n
=
4
F
n
F
n
+
1
(
F
n
+
1
2
+
2
F
n
2
)
−
3
F
n
2
(
F
n
2
+
2
F
n
+
1
2
)
{\displaystyle F_{4n}=4F_{n}F_{n+1}\left({F_{n+1}}^{2}+2{F_{n}}^{2}\right)-3{F_{n}}^{2}\left({F_{n}}^{2}+2{F_{n+1}}^{2}\right)}
これらは格子還元
を用いて実験的に求めることができ 、 フィボナッチ数を因数
分解する ための 特殊数体ふるいを設定する際に役立ちます。
より一般的には、 [35]
F
k
n
+
c
=
∑
i
=
0
k
(
k
i
)
F
c
−
i
F
n
i
F
n
+
1
k
−
i
.
{\displaystyle F_{kn+c}=\sum _{i=0}^{k}{\binom {k}{i}}F_{c-i}{F_{n}}^{i}{F_{n+1}}^{k-i}.}
または代わりに
F
k
n
+
c
=
∑
i
=
0
k
(
k
i
)
F
c
+
i
F
n
i
F
n
−
1
k
−
i
.
{\displaystyle F_{kn+c}=\sum _{i=0}^{k}{\binom {k}{i}}F_{c+i}{F_{n}}^{i}{F_{n-1}}^{k-i}.}
この式にk = 2 を代入すると 、上のセクションの最後の行列形式の式が再び得られます。
生成関数
フィボナッチ数列の通常の生成関数は冪級数です。
s
(
z
)
=
∑
k
=
0
∞
F
k
z
k
=
0
+
z
+
z
2
+
2
z
3
+
3
z
4
+
5
z
5
+
⋯
.
{\displaystyle s(z)=\sum _{k=0}^{\infty }F_{k}z^{k}=0+z+z^{2}+2z^{3}+3z^{4}+5z^{5}+\cdots .}
この 級数は、 を満たす任意 の複素数 に対して収束し 、その和は単純な閉じた形を持ちます。 [ 36]
z
{\displaystyle z}
|
z
|
<
1
/
φ
≈
0.618
,
{\displaystyle |z|<1/\varphi \approx 0.618,}
s
(
z
)
=
z
1
−
z
−
z
2
.
{\displaystyle s(z)={\frac {z}{1-z-z^{2}}}.}
これは、を掛けることで証明できます 。
(
1
−
z
−
z
2
)
{\textstyle (1-z-z^{2})}
(
1
−
z
−
z
2
)
s
(
z
)
=
∑
k
=
0
∞
F
k
z
k
−
∑
k
=
0
∞
F
k
z
k
+
1
−
∑
k
=
0
∞
F
k
z
k
+
2
=
∑
k
=
0
∞
F
k
z
k
−
∑
k
=
1
∞
F
k
−
1
z
k
−
∑
k
=
2
∞
F
k
−
2
z
k
=
0
z
0
+
1
z
1
−
0
z
1
+
∑
k
=
2
∞
(
F
k
−
F
k
−
1
−
F
k
−
2
)
z
k
=
z
,
{\displaystyle {\begin{aligned}(1-z-z^{2})s(z)&=\sum _{k=0}^{\infty }F_{k}z^{k}-\sum _{k=0}^{\infty }F_{k}z^{k+1}-\sum _{k=0}^{\infty }F_{k}z^{k+2}\\&=\sum _{k=0}^{\infty }F_{k}z^{k}-\sum _{k=1}^{\infty }F_{k-1}z^{k}-\sum _{k=2}^{\infty }F_{k-2}z^{k}\\&=0z^{0}+1z^{1}-0z^{1}+\sum _{k=2}^{\infty }(F_{k}-F_{k-1}-F_{k-2})z^{k}\\&=z,\end{aligned}}}
ここで、定義的なフィボナッチ再帰関係により、を
含むすべての項は 打ち消されます
z
k
{\displaystyle z^{k}}
k
≥
2
{\displaystyle k\geq 2}
部分 分数分解は、 黄金比、 共役 で
ある で与えられます
s
(
z
)
=
1
5
(
1
1
−
φ
z
−
1
1
−
ψ
z
)
{\displaystyle s(z)={\frac {1}{\sqrt {5}}}\left({\frac {1}{1-\varphi z}}-{\frac {1}{1-\psi z}}\right)}
φ
=
1
2
(
1
+
5
)
{\textstyle \varphi ={\tfrac {1}{2}}\left(1+{\sqrt {5}}\right)}
ψ
=
1
2
(
1
−
5
)
{\displaystyle \psi ={\tfrac {1}{2}}\left(1-{\sqrt {5}}\right)}
0.01、0.001、0.0001などのいずれかに等しい とすると、最初のフィボナッチ数が10進展開されます 。例えば、
z
{\displaystyle z}
s
(
z
)
{\displaystyle s(z)}
s
(
0.001
)
=
0.001
0.998999
=
1000
998999
=
0.001001002003005008013021
…
.
{\displaystyle s(0.001)={\frac {0.001}{0.998999}}={\frac {1000}{998999}}=0.001001002003005008013021\ldots .}
逆数和
フィボナッチ 数の逆数の無限和は、 シータ関数 で評価できる場合があります 。例えば、すべての奇数添字のフィボナッチ数の逆数の和は、
∑
k
=
1
∞
1
F
2
k
−
1
=
5
4
ϑ
2
(
0
,
3
−
5
2
)
2
,
{\displaystyle \sum _{k=1}^{\infty }{\frac {1}{F_{2k-1}}}={\frac {\sqrt {5}}{4}}\;\vartheta _{2}\!\left(0,{\frac {3-{\sqrt {5}}}{2}}\right)^{2},}
フィボナッチ数の逆数の2乗の和は、
∑
k
=
1
∞
1
F
k
2
=
5
24
(
ϑ
2
(
0
,
3
−
5
2
)
4
−
ϑ
4
(
0
,
3
−
5
2
)
4
+
1
)
.
{\displaystyle \sum _{k=1}^{\infty }{\frac {1}{{F_{k}}^{2}}}={\frac {5}{24}}\!\left(\vartheta _{2}\!\left(0,{\frac {3-{\sqrt {5}}}{2}}\right)^{4}-\vartheta _{4}\!\left(0,{\frac {3-{\sqrt {5}}}{2}}\right)^{4}+1\right).}
最初の和の各フィボナッチ数に1を加えると、閉じた形も存在します
∑
k
=
1
∞
1
1
+
F
2
k
−
1
=
5
2
,
{\displaystyle \sum _{k=1}^{\infty }{\frac {1}{1+F_{2k-1}}}={\frac {\sqrt {5}}{2}},}
そして、黄金比 の逆数を与えるフィボナッチ数の2乗の 入れ子になった和 があります 。
∑
k
=
1
∞
(
−
1
)
k
+
1
∑
j
=
1
k
F
j
2
=
5
−
1
2
.
{\displaystyle \sum _{k=1}^{\infty }{\frac {(-1)^{k+1}}{\sum _{j=1}^{k}{F_{j}}^{2}}}={\frac {{\sqrt {5}}-1}{2}}.}
偶数添字の逆フィボナッチ数の和は ランバート級数
で [37]
、したがって [38]である。
∑
k
=
1
∞
1
F
2
k
=
5
(
L
(
ψ
2
)
−
L
(
ψ
4
)
)
{\displaystyle \sum _{k=1}^{\infty }{\frac {1}{F_{2k}}}={\sqrt {5}}\left(L(\psi ^{2})-L(\psi ^{4})\right)}
L
(
q
)
:=
∑
k
=
1
∞
q
k
1
−
q
k
,
{\displaystyle \textstyle L(q):=\sum _{k=1}^{\infty }{\frac {q^{k}}{1-q^{k}}},}
1
F
2
k
=
5
(
ψ
2
k
1
−
ψ
2
k
−
ψ
4
k
1
−
ψ
4
k
)
.
{\displaystyle \textstyle {\frac {1}{F_{2k}}}={\sqrt {5}}\left({\frac {\psi ^{2k}}{1-\psi ^{2k}}}-{\frac {\psi ^{4k}}{1-\psi ^{4k}}}\right)\!.}
したがって、逆フィボナッチ定数は[38]で ある 。
∑
k
=
1
∞
1
F
k
=
∑
k
=
1
∞
1
F
2
k
−
1
+
∑
k
=
1
∞
1
F
2
k
=
3.359885666243
…
{\displaystyle \sum _{k=1}^{\infty }{\frac {1}{F_{k}}}=\sum _{k=1}^{\infty }{\frac {1}{F_{2k-1}}}+\sum _{k=1}^{\infty }{\frac {1}{F_{2k}}}=3.359885666243\dots }
さらに、この数はリチャード・アンドレ=ジャンナンによって 無理数であること が証明されている。 [39]
ミリンの級数は、 Nが 無限大に近づく
につれて、その部分和の閉じた形から従う 恒等式 [40]を与える。
∑
k
=
0
∞
1
F
2
k
=
7
−
5
2
,
{\displaystyle \sum _{k=0}^{\infty }{\frac {1}{F_{2^{k}}}}={\frac {7-{\sqrt {5}}}{2}},}
∑
k
=
0
N
1
F
2
k
=
3
−
F
2
N
−
1
F
2
N
.
{\displaystyle \sum _{k=0}^{N}{\frac {1}{F_{2^{k}}}}=3-{\frac {F_{2^{N}-1}}{F_{2^{N}}}}.}
素数と割り切れる数
割り切れる性質
数列の3つおきの数は偶数( の倍数 )であり、より一般的には、 数列の k番目の数は F k の倍数です。したがって、フィボナッチ数列は割り切れる数列 の例です 。実際、フィボナッチ数列はより強い割り切れる性質 [41] [42] を満たしており
、ここで gcdは 最大公約数 関数です 。(この関係は、数列を と で始めるような異なるインデックス規則が使用されている場合は異なります 。 )
F
3
=
2
{\displaystyle F_{3}=2}
gcd
(
F
a
,
F
b
,
F
c
,
…
)
=
F
gcd
(
a
,
b
,
c
,
…
)
{\displaystyle \gcd(F_{a},F_{b},F_{c},\ldots )=F_{\gcd(a,b,c,\ldots )}\,}
F
0
=
1
{\displaystyle F_{0}=1}
F
1
=
1
{\displaystyle F_{1}=1}
In particular, any three consecutive Fibonacci numbers are pairwise coprime because both
F
1
=
1
{\displaystyle F_{1}=1}
and
F
2
=
1
{\displaystyle F_{2}=1}
. That is,
gcd
(
F
n
,
F
n
+
1
)
=
gcd
(
F
n
,
F
n
+
2
)
=
gcd
(
F
n
+
1
,
F
n
+
2
)
=
1
{\displaystyle \gcd(F_{n},F_{n+1})=\gcd(F_{n},F_{n+2})=\gcd(F_{n+1},F_{n+2})=1}
for every n .
すべての 素数 p は、 p を 5で 割った 値で決まるフィボナッチ数を割り切れます。p が 5 を法として 1 または 4 と合同な場合、 pは F p −1 を割り切れます 。また、 p が 5 を法として 2 または 3 と合同な場合、 p は F p +1 を割り切れます 。残りのケースは p = 5 の 場合で、この場合は pは F p を割り切れます 。
{
p
=
5
⇒
p
∣
F
p
,
p
≡
±
1
(
mod
5
)
⇒
p
∣
F
p
−
1
,
p
≡
±
2
(
mod
5
)
⇒
p
∣
F
p
+
1
.
{\displaystyle {\begin{cases}p=5&\Rightarrow p\mid F_{p},\\p\equiv \pm 1{\pmod {5}}&\Rightarrow p\mid F_{p-1},\\p\equiv \pm 2{\pmod {5}}&\Rightarrow p\mid F_{p+1}.\end{cases}}}
これらのケースは、ルジャンドル記号 [43] を使用して、 単一の非 区分 式に組み合わせることができます。
p
∣
F
p
−
(
5
p
)
.
{\displaystyle p\mid F_{p\,-~\!\left({\frac {5}{p}}\right)}.}
素数判定
上記の式は素数判定 として使用できます。 つまり、
ルジャンドル記号を ヤコビ記号
に置き換えた場合 、 n が素数であることの証拠となり、成り立たない場合、 n は明らかに素数ではありません。n が合成数で式を満たす場合 、 n は フィボナッチ 擬素 数 です 。m が大きい場合 ( たとえば 500 ビットの 数) 、行列形式を使用して
F m (mod n ) を効率的に計算できます。したがって、
n
∣
F
n
−
(
5
n
)
,
{\displaystyle n\mid F_{n\,-~\!\left({\frac {5}{n}}\right)},}
(
F
m
+
1
F
m
F
m
F
m
−
1
)
≡
(
1
1
1
0
)
m
(
mod
n
)
.
{\displaystyle {\begin{pmatrix}F_{m+1}&F_{m}\\F_{m}&F_{m-1}\end{pmatrix}}\equiv {\begin{pmatrix}1&1\\1&0\end{pmatrix}}^{m}{\pmod {n}}.}
ここで、行列のべき乗 A m は、行列に適応 できる べき乗剰余 を使用して計算されます 。 [44]
フィボナッチ素数
フィボナッチ素数とは、 素数で あるフィボナッチ数です 。最初のいくつかは次のとおりです。 [45]
2、3、5、13、89、233、1597、28657、514229、…
数千桁のフィボナッチ素数は発見されていますが、無限に存在するかどうかは分かっていません。 [46]
F kn はF n で割り切れる ので、 F 4 = 3を除いて、すべてのフィボナッチ素数は素数の指数を持つ必要があります。 合成数には 任意の長さの 連続 があるため 、合成フィボナッチ数にも任意の長さの連続が存在します。
F 6 = 8 より大きいフィボナッチ数は、 素数より1大きくも1小さくもありません。 [47]
唯一の非自明な 平方 フィボナッチ数は144です。 [48] Attila Pethőは2001年に、 完全べき フィボナッチ数は 有限個しか存在しないことを証明しました。 [49] 2006年には、Y. Bugeaud、M. Mignotte、S. Siksekが、8と144がそのような非自明な完全べき数であることを証明しました。 [50]
1、3、21、55は唯一の 三角 フィボナッチ数であり、これは Vern Hoggatt によって 予想され 、Luo Mingによって証明されました。 [51]
フィボナッチ数は完全数 にはなり得ません。 [52] より一般的には、1以外のフィボナッチ数は 完全倍数に はなり得ません。 [53] また、 2つのフィボナッチ数の比は完全数にはなり得ません。 [54]
素因数
1、8、144( F 1 = F 2 、 F 6 、 F 12 )を除いて、すべてのフィボナッチ数には、それより小さいフィボナッチ数の因数ではない素因数があります( カーマイケルの定理 )。 [55] その結果、8と144( F 6 と F 12 )は、他のフィボナッチ数の積となる唯一のフィボナッチ数です。 [56]
The divisibility of Fibonacci numbers by a prime p is related to the Legendre symbol
(
p
5
)
{\displaystyle {\bigl (}{\tfrac {p}{5}}{\bigr )}}
which is evaluated as follows:
(
p
5
)
=
{
0
if
p
=
5
1
if
p
≡
±
1
(
mod
5
)
−
1
if
p
≡
±
2
(
mod
5
)
.
{\displaystyle \left({\frac {p}{5}}\right)={\begin{cases}0&{\text{if }}p=5\\1&{\text{if }}p\equiv \pm 1{\pmod {5}}\\-1&{\text{if }}p\equiv \pm 2{\pmod {5}}.\end{cases}}}
If p is a prime number then
F
p
≡
(
p
5
)
(
mod
p
)
and
F
p
−
(
p
5
)
≡
0
(
mod
p
)
.
{\displaystyle F_{p}\equiv \left({\frac {p}{5}}\right){\pmod {p}}\quad {\text{and}}\quad F_{p-\left({\frac {p}{5}}\right)}\equiv 0{\pmod {p}}.}
[57]
For example,
(
2
5
)
=
−
1
,
F
3
=
2
,
F
2
=
1
,
(
3
5
)
=
−
1
,
F
4
=
3
,
F
3
=
2
,
(
5
5
)
=
0
,
F
5
=
5
,
(
7
5
)
=
−
1
,
F
8
=
21
,
F
7
=
13
,
(
11
5
)
=
+
1
,
F
10
=
55
,
F
11
=
89.
{\displaystyle {\begin{aligned}{\bigl (}{\tfrac {2}{5}}{\bigr )}&=-1,&F_{3}&=2,&F_{2}&=1,\\{\bigl (}{\tfrac {3}{5}}{\bigr )}&=-1,&F_{4}&=3,&F_{3}&=2,\\{\bigl (}{\tfrac {5}{5}}{\bigr )}&=0,&F_{5}&=5,\\{\bigl (}{\tfrac {7}{5}}{\bigr )}&=-1,&F_{8}&=21,&F_{7}&=13,\\{\bigl (}{\tfrac {11}{5}}{\bigr )}&=+1,&F_{10}&=55,&F_{11}&=89.\end{aligned}}}
It is not known whether there exists a prime p such that
F
p
−
(
p
5
)
≡
0
(
mod
p
2
)
.
{\displaystyle F_{p\,-~\!\left({\frac {p}{5}}\right)}\equiv 0{\pmod {p^{2}}}.}
Such primes (if there are any) would be called Wall–Sun–Sun primes .
Also, if p ≠ 5 is an odd prime number then:
5
F
p
±
1
2
2
≡
{
1
2
(
5
(
p
5
)
±
5
)
(
mod
p
)
if
p
≡
1
(
mod
4
)
1
2
(
5
(
p
5
)
∓
3
)
(
mod
p
)
if
p
≡
3
(
mod
4
)
.
{\displaystyle 5{F_{\frac {p\pm 1}{2}}}^{2}\equiv {\begin{cases}{\tfrac {1}{2}}\left(5{\bigl (}{\tfrac {p}{5}}{\bigr )}\pm 5\right){\pmod {p}}&{\text{if }}p\equiv 1{\pmod {4}}\\{\tfrac {1}{2}}\left(5{\bigl (}{\tfrac {p}{5}}{\bigr )}\mp 3\right){\pmod {p}}&{\text{if }}p\equiv 3{\pmod {4}}.\end{cases}}}
Example 1. p = 7 , in this case p ≡ 3 (mod 4) and we have:
(
7
5
)
=
−
1
:
1
2
(
5
(
7
5
)
+
3
)
=
−
1
,
1
2
(
5
(
7
5
)
−
3
)
=
−
4.
{\displaystyle {\bigl (}{\tfrac {7}{5}}{\bigr )}=-1:\qquad {\tfrac {1}{2}}\left(5{\bigl (}{\tfrac {7}{5}}{\bigr )}+3\right)=-1,\quad {\tfrac {1}{2}}\left(5{\bigl (}{\tfrac {7}{5}}{\bigr )}-3\right)=-4.}
F
3
=
2
and
F
4
=
3.
{\displaystyle F_{3}=2{\text{ and }}F_{4}=3.}
5
F
3
2
=
20
≡
−
1
(
mod
7
)
and
5
F
4
2
=
45
≡
−
4
(
mod
7
)
{\displaystyle 5{F_{3}}^{2}=20\equiv -1{\pmod {7}}\;\;{\text{ and }}\;\;5{F_{4}}^{2}=45\equiv -4{\pmod {7}}}
Example 2. p = 11 , in this case p ≡ 3 (mod 4) and we have:
(
11
5
)
=
+
1
:
1
2
(
5
(
11
5
)
+
3
)
=
4
,
1
2
(
5
(
11
5
)
−
3
)
=
1.
{\displaystyle {\bigl (}{\tfrac {11}{5}}{\bigr )}=+1:\qquad {\tfrac {1}{2}}\left(5{\bigl (}{\tfrac {11}{5}}{\bigr )}+3\right)=4,\quad {\tfrac {1}{2}}\left(5{\bigl (}{\tfrac {11}{5}}{\bigr )}-3\right)=1.}
F
5
=
5
and
F
6
=
8.
{\displaystyle F_{5}=5{\text{ and }}F_{6}=8.}
5
F
5
2
=
125
≡
4
(
mod
11
)
and
5
F
6
2
=
320
≡
1
(
mod
11
)
{\displaystyle 5{F_{5}}^{2}=125\equiv 4{\pmod {11}}\;\;{\text{ and }}\;\;5{F_{6}}^{2}=320\equiv 1{\pmod {11}}}
Example 3. p = 13 , in this case p ≡ 1 (mod 4) and we have:
(
13
5
)
=
−
1
:
1
2
(
5
(
13
5
)
−
5
)
=
−
5
,
1
2
(
5
(
13
5
)
+
5
)
=
0.
{\displaystyle {\bigl (}{\tfrac {13}{5}}{\bigr )}=-1:\qquad {\tfrac {1}{2}}\left(5{\bigl (}{\tfrac {13}{5}}{\bigr )}-5\right)=-5,\quad {\tfrac {1}{2}}\left(5{\bigl (}{\tfrac {13}{5}}{\bigr )}+5\right)=0.}
F
6
=
8
and
F
7
=
13.
{\displaystyle F_{6}=8{\text{ and }}F_{7}=13.}
5
F
6
2
=
320
≡
−
5
(
mod
13
)
and
5
F
7
2
=
845
≡
0
(
mod
13
)
{\displaystyle 5{F_{6}}^{2}=320\equiv -5{\pmod {13}}\;\;{\text{ and }}\;\;5{F_{7}}^{2}=845\equiv 0{\pmod {13}}}
Example 4. p = 29 , in this case p ≡ 1 (mod 4) and we have:
(
29
5
)
=
+
1
:
1
2
(
5
(
29
5
)
−
5
)
=
0
,
1
2
(
5
(
29
5
)
+
5
)
=
5.
{\displaystyle {\bigl (}{\tfrac {29}{5}}{\bigr )}=+1:\qquad {\tfrac {1}{2}}\left(5{\bigl (}{\tfrac {29}{5}}{\bigr )}-5\right)=0,\quad {\tfrac {1}{2}}\left(5{\bigl (}{\tfrac {29}{5}}{\bigr )}+5\right)=5.}
F
14
=
377
and
F
15
=
610.
{\displaystyle F_{14}=377{\text{ and }}F_{15}=610.}
5
F
14
2
=
710645
≡
0
(
mod
29
)
and
5
F
15
2
=
1860500
≡
5
(
mod
29
)
{\displaystyle 5{F_{14}}^{2}=710645\equiv 0{\pmod {29}}\;\;{\text{ and }}\;\;5{F_{15}}^{2}=1860500\equiv 5{\pmod {29}}}
For odd n , all odd prime divisors of F n are congruent to 1 modulo 4, implying that all odd divisors of F n (as the products of odd prime divisors) are congruent to 1 modulo 4.
For example,
F
1
=
1
,
F
3
=
2
,
F
5
=
5
,
F
7
=
13
,
F
9
=
34
=
2
⋅
17
,
F
11
=
89
,
F
13
=
233
,
F
15
=
610
=
2
⋅
5
⋅
61.
{\displaystyle F_{1}=1,\ F_{3}=2,\ F_{5}=5,\ F_{7}=13,\ F_{9}={\color {Red}34}=2\cdot 17,\ F_{11}=89,\ F_{13}=233,\ F_{15}={\color {Red}610}=2\cdot 5\cdot 61.}
フィボナッチ数 F ( i )のすべての既知の因数は、 i < 50000 について、 関連リポジトリに収集されています。 [61] [62]
周期性(法) n
フィボナッチ数列の要素を n を法としてとると、結果として得られる数列は 周期的 となり、周期は最大で 6 n になります。 [63]さまざまな n に対する周期の長さは、 いわゆる ピサノ周期 を形成します。 [64] ピサノ周期の一般的な公式を決定することは 未解決問題であり、その部分問題として、 モジュラー整数または 有限体内 の元の 乗法 順序 を見つける問題の特別な例が含まれています 。ただし、任意の特定の nに対して、ピサノ周期は サイクル検出 の例として見つけることができます 。
一般化
フィボナッチ数列は、 漸化式 、具体的には線型 差分方程式 によって定義される、最も単純かつ最も古くから知られている数列の1つです。これらの数列はすべて、フィボナッチ数列の一般化と見なすことができます。特に、ビネの公式は、 定数係数を持つ同次線型差分方程式 の解である任意の数列に一般化できます。
ある意味でフィボナッチ数列に近い具体的な例としては、以下のものがあります。
インデックスを負の整数に一般化して、負 フィボナッチ 数列を生成する。
ビネの公式を修正して、 インデックスを 実数に一般化する。 [35]
他の整数から開始する。 ルーカス数は、 L 1 = 1 、 L 2 = 3 、 L n = L n -1 + L n -2 です 。 素数のない数列は 、他の開始点を持つフィボナッチ再帰を使用して、すべての数が合成数となる数列を生成します
ある数を、その前の2つの数の線形関数(和以外)とします。 ペル数は P n = 2 P n −1 + P n −2 です 。前の値の係数に変数値 x を割り当てると、結果は フィボナッチ多項式 の数列になります
直前の数を加算しない。 パドヴァン数列 と ペラン数は、 P ( n ) = P ( n − 2 ) + P ( n − 3 ) である 。
3つの数(トリボナッチ数)、4つの数(テトラナッチ数)、またはそれ以上の数を加算して次の数を生成する。結果として得られる数列は、 nステップフィボナッチ数 として知られている。 [65]
応用
数学
フィボナッチ数は、左揃えの パスカルの三角形 の対角線(赤で表示)の和である。
フィボナッチ数は、 パスカルの三角形 の「浅い」対角線の 二項係数の和 として現れる。
これは、生成関数を展開し
、の同類項を集めることで証明できる 。
F
n
=
∑
k
=
0
⌊
n
−
1
2
⌋
(
n
−
k
−
1
k
)
.
{\displaystyle F_{n}=\sum _{k=0}^{\left\lfloor {\frac {n-1}{2}}\right\rfloor }{\binom {n-k-1}{k}}.}
x
1
−
x
−
x
2
=
x
+
x
2
(
1
+
x
)
+
x
3
(
1
+
x
)
2
+
⋯
+
x
k
+
1
(
1
+
x
)
k
+
⋯
=
∑
n
=
0
∞
F
n
x
n
{\displaystyle {\frac {x}{1-x-x^{2}}}=x+x^{2}(1+x)+x^{3}(1+x)^{2}+\dots +x^{k+1}(1+x)^{k}+\dots =\sum \limits _{n=0}^{\infty }F_{n}x^{n}}
x
n
{\displaystyle x^{n}}
この式の使い方を確認するために、項の数順に和を並べることができる。
これは であり、 n − k −1 個の項から k 個の 2の位置を選択しています 。
(
5
0
)
+
(
4
1
)
+
(
3
2
)
{\displaystyle \textstyle {\binom {5}{0}}+{\binom {4}{1}}+{\binom {3}{2}}}
フィボナッチ数列を用いた {1, 2} 制約 合成の数え方
これらの数は、特定の列挙問題[67] の解も与えます。最も一般的な問題は、与えられた数 n を 1 と 2 の順序付けられた和( 合成 と呼ばれる)として表す方法の数を数える問題です。これを行うには F n +1 通りの方法があります(つまり、長方形 の ドミノタイル の数でもあります )。例えば、 5 段の階段を一度に 1 段または 2 段ずつ登るには、
F 5+1 = F 6 = 8通りの方法があります
2
×
n
{\displaystyle 2\times n}
図は、8を5(4段登り、その後に1段登る方法の数)と3(3段登り、その後に2段登る方法の数)に分解できることを示しています。同じ推論が、 1段になるまで 再帰的に 適用されます。1段では、登る方法は1つしかありません
フィボナッチ数は、バイナリ 文字 列のセット内 、または同等に、 特定のセットの
サブセット内において、さまざまな方法で見つけることができます。
連続する1 のない長さ n のバイナリ文字列の数は 、フィボナッチ数 F n +2 です。たとえば、長さ 4 の 16 個のバイナリ文字列のうち、連続する 1 のないものは F 6 = 8 個 あります。これらは、 0000 、 0001 、 0010 、 0100 、 0101 、 1000 、 1001 、 1010です。このような文字列は、 フィボナッチ数 のバイナリ表現です 。同様に、 F n +2 は、連続する整数のない{1, ..., n } の部分集合 S の数 、つまり、 すべての i について { i 、 i + 1} ⊈ S となるような部分集合S の数です。 n +1 への和の一対一 変換は、 1 を 0 に、 2 を 10 に置き換え 、最後のゼロを削除することです。
長さnの 2進数列のうち、1 が奇数個連続しないもの の数は フィボナッチ数 Fn + 1 です。例えば、長さ4の2進数列16個のうち、1が奇数個連続しないものはF5=5個あります 。 それら は 0000、0011、0110、1100、1111 です 。 同様 に 、 { 1, ..., n } の 部分集合 Sのうち 、 連続する整数が奇数個ないものの 数は Fn +1 です 。n への 和 の全単射は、 1 を0 に、2を 11 に置き換えること です
長さn の2進文字列のうち、 0 または 1 が偶数個連続しないものは 2 F n 個あります 。例えば、長さ4の2進文字列16個のうち、 0 または 1 が 偶数個連続しないものは 2 F 4 = 6 個 あります 。 つまり 、 0001、0111、0101、1000、1010、1110 です。部分集合についても 同等 の記述が あり ます
ユーリ・マティヤセビッチは、フィボナッチ数が ディオファントス方程式 で定義できることを示し 、 ヒルベルトの第10問題 を解く ことに繋がりました。 [68]
The Fibonacci numbers are also an example of a complete sequence . This means that every positive integer can be written as a sum of Fibonacci numbers, where any one number is used once at most.
Moreover, every positive integer can be written in a unique way as the sum of one or more distinct Fibonacci numbers in such a way that the sum does not include any two consecutive Fibonacci numbers. This is known as Zeckendorf's theorem , and a sum of Fibonacci numbers that satisfies these conditions is called a Zeckendorf representation. The Zeckendorf representation of a number can be used to derive its Fibonacci coding .
5から始めて、2つおきのフィボナッチ数は、整数の辺を持つ直角三角形 の 斜辺 の長さ 、つまり ピタゴラス数列 の最大値であり、次の式から得られます。 この式から得られるピタゴラス三角形の列は、辺の長さが(3,4,5)、(5,12,13)、(16,30,34)、(39,80,89)、…です。これらの三角形のそれぞれの中辺は、前の三角形の3辺の和です。 [69]
(
F
n
F
n
+
3
)
2
+
(
2
F
n
+
1
F
n
+
2
)
2
=
F
2
n
+
3
2
.
{\displaystyle (F_{n}F_{n+3})^{2}+(2F_{n+1}F_{n+2})^{2}={F_{2n+3}}^{2}.}
フィボナッチ キューブは、フィボナッチ数のノードを持つ 無向グラフ であり、 並列計算 のための ネットワークトポロジー として提案されています 。
フィボナッチ数は 環の補題に登場し、 円充填定理 と 等角写像 の関係を証明するために使用されます 。 [70]
コンピュータサイエンス
高さ6のフィボナッチ木。 バランス係数は 緑、高さは赤です。 左の背骨のキーはフィボナッチ数です。
自然
黄色のカモミール の花びらに、21(青)と13(シアン)の螺旋状の配置が示されています。連続したフィボナッチ数列を含むこのような配置は、さまざまな植物に見られます
フィボナッチ数列は生物学的な設定に現れます。 [77] 樹木の枝分かれ、 茎の葉の配置、 パイナップル の小果実 、 [78] アーティチョーク の開花 、アロエ(Aloe polyphylla)の葉 [79] 、 松ぼっくり の配置 、 [80] ミツバチ の系統樹 [81] などです。 [82 ] ケプラーは 自然界にフィボナッチ数列が存在することを指摘し、それを使って 一部の花の( 黄金比 に関連した) 五角形の形状を説明しました。 野生の ヒナギク はほとんどの場合、フィボナッチ数列の花びらを持っています。 1830年、 カール・フリードリヒ・シンパー と アレクサンダー・ブラウンは植物の 寄生 (螺旋 葉序 )がフィボナッチ数列を含む分数として頻繁に表現される ことを発見しました。 [85
プシェミスワフ・プルシンキェヴィチは、 実インスタンスは部分的には 自由群 に対する特定の代数的制約、具体的には特定の リンデンマイヤー文法 の表現として理解できるという考えを提唱した。 [86]
n = 1 ... 500 の場合のフォーゲルモデルの図解
ヒマワリ の頭花 の 模様のモデルは、 1979年にヘルムート・フォーゲル [de] によって提案された。 [87] これは次の形式を持つ
θ
=
2
π
φ
2
n
,
r
=
c
n
{\displaystyle \theta ={\frac {2\pi }{\varphi ^{2}}}n,\ r=c{\sqrt {n}}}
ここで 、n は小花の指数、 c は定数のスケーリング係数です。したがって、小花は フェルマーの螺旋 上にあります。発散 角は 約137.51°で 黄金角 であり、円を黄金比で分割します。この比は無理数であるため、中心からまったく同じ角度に隣接する小花は存在せず、小花は効率的に配置されます。黄金比の有理近似は F ( j ): F ( j +1)の形であるため、小花番号 n の最近傍は、中心からの距離 r に依存するある 指数 jに対して n ± F ( j ) にある小花です。ヒマワリなどの花は、隣接するフィボナッチ数 の数だけ、時計回りと反時計回りの方向に小花の螺旋を持つのが最も一般的です 。 [89]
フィボナッチ数は、ハチ ( 半二倍 体)の祖先の系図にも 、以下の規則に従って現れます。
卵が産まれても受精しない場合は、雄( ミツバチ の場合は雄蜂)が生まれます。
しかし、卵が受精した場合は、雌が生まれます
したがって、オスの蜂は常に1人の親を持ち、メスの蜂は2人の親を持つ。どのオスの蜂(1匹)の血統をたどっても、1人の親(1匹)、2人の祖父母、3人の曽祖父母、5人の高祖父母、というように続く。この親の数の列はフィボナッチ数列である。各階層の祖先の数 F n は、メスの祖先の数 F n −1 とオスの祖先の数 F n −2 を足した数である。 [90] [91] これは、各階層の祖先はそれ以外は無関係であるという非現実的な仮定に基づいている。
ある祖先世代におけるX染色体継承系統上の祖先の数は、フィボナッチ数列に従います。(ハッチソン、L.「家系図の育成:家族関係の再構築におけるDNAの力」 [92] より)
同様に、ある祖先世代におけるヒトの X染色体 継承系統上の祖先の数もフィボナッチ数列に従うことが指摘されています。 [92] 男性は、母親から受け継いだX染色体と、父親から受け継いだ Y染色体 を持っています。男性は自身のX染色体の「起源」( )として数えられ、両親の世代では、彼のX染色体は片方の親 ( ) から来ています男性の母親は、母親(息子の母方の祖母)からX染色体を1本、父親(息子の母方の祖父)からX染色体を1本受け継いだため、2人の祖父母が男性の子孫のX染色体 ( ) に寄与しました。母方の祖父は母親からX染色体を受け継ぎ、母方の祖母は両親からX染色体を受け継いだため、3人の曽祖父母が男性の子孫のX染色体 ( ) に寄与しました。5人の高祖父母が男性の子孫のX染色体 ( ) に寄与しました。 (これは、特定の子孫のすべての祖先が独立していると仮定していますが、系図を十分に遡ると、祖先は系図の複数の系統に現れ始め、最終的には 集団の創始者が 系図のすべての系統に現れるようになります。)
F
1
=
1
{\displaystyle F_{1}=1}
F
2
=
1
{\displaystyle F_{2}=1}
F
3
=
2
{\displaystyle F_{3}=2}
F
4
=
3
{\displaystyle F_{4}=3}
F
5
=
5
{\displaystyle F_{5}=5}
その他
参照
参考文献
^ 「4の場合、2拍子と3拍子の変化が混ざり合って5拍子になります。5の場合、前の2拍子の変化、つまり3拍子と4拍子が混ざり合って8拍子になります。このように、6の場合、4拍子と5拍子の変化が混ざり合って13拍子になります。そして同様に、前の2拍子の変化が混ざり合って7 拍子 は21拍子になります。このように、すべてのmātrā-vṛttasにおいてこのプロセスに従うべきです。」 [14]
^ これは 任意精度の算術演算を O (1) とカウントし ます。ビット長を考慮すると、2乗によるべき乗は依然として大幅な改善ですが、全体的な複雑さは最後の乗算ステップによって支配されます。 結果には O ( n )桁があり、タスクではそれらすべてを生成する必要があります。
引用
^ Richard A. Brualdi著、 『Introductory Combinatorics 』、第5版、Pearson、2005年
^ Peter Cameron著、 『Combinatorics: Topics, Techniques, Algorithms』 、Cambridge University Press、1994年
^ abc グーナティレイク、スザンサ (1998年)『グローバル科学に向けて』インディアナ大学出版局、126ページ、 ISBN 978-0-253-33388-9
^ abc シン、パーマナンド(1985年)「古代および中世インドにおけるいわゆるフィボナッチ数」 『 数学史』 12 (3): 229– 244, doi : 10.1016/0315-0860(85)90021-7
^ ab Knuth, Donald (2006), The Art of Computer Programming, vol. 4. Generating All Trees – History of Combinatorial Generation, Addison–Wesley, p. 50, ISBN 978-0-321-33570-8 、 m拍の[L]と[S]のすべてのシーケンスの集合を考えるのは自然なことでした。…それらはFm+1個あります。例えば、 m = 7 の場合の21個のシーケンスは次のとおりです。[リストを示す]。このようにして、インドの韻律学者は、セクション1.2.8(v.1より)で述べたように、フィボナッチ数列を発見するに至りました。
^ Vajda, Steven (1989). Fibonacci & Lucas Numbers, and the Golden Section: Theory and Applications . Chichester: Ellis Horwood. p. 10. ISBN 0-7458-0715-1 。
^ ドナルド・クヌース (1968年)『コンピュータプログラミングの芸術』第1巻、アディソン・ウェスレー、100ページ、 ISBN 978-81-7758-754-8 フィボナッチが著作を書く以前から、 Fnという数列は、長い間リズムパターンに興味を持っていたインドの学者によってすでに議論されていました…ゴパーラ(西暦1135年以前)とヘマチャンドラ(1150年頃)はどちらも1、2、3、5、8、13、21という数を明示的に言及しています[P. Singh Historia Math 12 (1985) 229–44] p. 100 (第3版)…
^ Agrawala, VS (1969) パーニニカーリーナ・バーラタヴァルシャ (Hn.)。バラナシ-I:チャウカンバ・ヴィディヤバワン 、 サドグルシ・シャは、ピンガラはパーニニの弟であると書いています[Agrawala 1969, lb]。彼はパーニニの母方の叔父であったという別の意見もあります[Vinayasagar 1965, 序文, 121]。…Agrawala [1969, 463–76]は、以前の学者の見解を考慮した慎重な調査の結果、パーニニは紀元前480年から410年の間に生きたと結論付けています。
^ Velankar, HD (1962) カヴィ・ヴィラハンカの『Vṛttajātisamuccaya』 、ジョードプル:ラジャスタン東洋研究所、101ページ
^ Shah, Jayant (1991)、「ピガラの組合せ論の歴史」 (PDF) 、 ノースイースタン大学 、41ページ、 2019年1月4日 閲覧
^ 「フィボナッチの算盤(計算書)」、 ユタ大学 、2009年12月13日、2018年 11月 28日閲覧
^ タッソーン、アン・ドミニク(1967年4月)、「ウサギのつがいと数学者」、 算数教師 、 14 (4): 285–288 、 doi :10.5951/at.14.4.0285、 JSTOR 41187298
^ ノット、ロン、フィボナッチのウサギ、 サリー大学 工学・物理科学部
^ ガードナー、マーティン (1996年)、 数学サーカス 、アメリカ数学会、153ページ、 ISBN 978-0-88385-506-5 数学に貴重な貢献をしたレオナルドが、今日では主に19世紀フランスの数論学者エドゥアール・リュカが『アバカスの書』の自明な問題に登場する数列にフィボナッチという名前を付けたことで記憶されているというのは皮肉なことです。
^ ベルカストロ、サラ・マリー (2018). 『アヒルと離散数学』(第2版). CRC Press. 260ページ. ISBN 978-1-351-68369-2 。 260ページの抜粋
^ Beutelspacher, Albrecht; Petri, Bernhard (1996)、「フィボナッチ数」、 Der Goldene Schnitt , Einblick in die Wissenschaft、Vieweg+Teubner Verlag、pp. 87– 98、 doi :10.1007/978-3-322-85165-9_6、 ISBN 978-3-8154-2511-4
^ Sloane, N. J. A. (編), "Sequence A002390 (黄金比の自然対数の小数展開)", The On-Line Encyclopedia of Integer Sequences , OEIS Foundation
^ Sloane, N. J. A. (編), "Sequence A097348 (arccsch(2)/log(10) の小数展開)", The On-Line Encyclopedia of Integer Sequences , OEIS Foundation
^ Kepler, Johannes (1966), A New Year Gift: On Hexagonal Snow , Oxford University Press, p. 92, ISBN 978-0-19-858120-8
^ Strena seu de Nive Sexangula , 1611
^ Gessel, Ira (1972年10月)、「フィボナッチは平方である」 (PDF) 、 The Fibonacci Quarterly 、 10 (4): 417–19 、 2012年4月11日 閲覧
^ 「黄金比、フィボナッチ数、連分数」、 nrich.maths.org 。 2024年3月22日 閲覧 。
^ Dijkstra, Edsger W. (1978)、「フィボナッチに捧ぐ」 (PDF)
^ ヴォロビエフ、ニコライ・ニコラエヴィチ;マーティン、ミルチャ(2002年)、「第1章」、 フィボナッチ数、ビルクハウザー、 5–6 ページ 、 ISBN 978-3-7643-6135-8
^ abc Weisstein, Eric W. 、「フィボナッチ数」、 MathWorld
^ Glaister, P (1995)、「フィボナッチ冪級数」、 The Mathematical Gazette 、 79 (486): 521–25 、 doi :10.2307/3618079、 JSTOR 3618079、 S2CID 116536130
^ Landau (1899)、Borwein、95ページ、演習3bより引用
^ Sloane, N. J. A. (編)、「数列 A079586 (Sum_{k>=1} 1/F(k) の10進展開。ただし、F(k) はk番目のフィボナッチ数)」、 オンライン整数数列百科事典 、 OEIS財団
^ アンドレ=ジャンナン、リチャード (1989)、「ある一定の逆関数群の非合理性」、 アカデミー科学連盟誌、第1シリーズ 、 308 (19): 539–41 、 MR 0999451
^ ホンスバーガー、ロス (1985)、「ミリンの級数」、 数学の宝石III 、ドルチアーニ数学解説集、第9巻、アメリカ数学会、 135–136 ページ 、 ISBN 9781470457181
^ Ribenboim, Paulo (2000)、 「My Numbers, My Friends」 、Springer-Verlag
^ スー、フランシス・E(2000年)「フィボナッチGCDについて教えてください」、マッド数学ファンファクト他、HMC、2009年12月14日にオリジナルからアーカイブ、 2007年2月23日 閲覧
^ ウィリアムズ、HC(1982年)「フィボナッチ商に関する注記 」、 カナダ数学速報 、 25 (3): 366–70 、 doi : 10.4153/CMB-1982-053-0 、 hdl : 10338.dmlcz/137492 、 MR 0668957
F
p
−
ε
/
p
{\displaystyle F_{p-\varepsilon }/p}
ウィリアムズはこの性質を「よく知られている」と呼んでいます。
^ Prime Numbers 、Richard Crandall、Carl Pomerance、Springer、第2版、2005年、142ページ。
^ スローン、N. J. A. (編)、「数列A005478(素数フィボナッチ数)」、 オンライン整数数列百科事典 、 OEIS財団
^ ディアコニス、ペルシ (2018年)、「フィボナッチ数の確率的計算」 (PDF) 、 バトラー、スティーブ 、クーパー、ジョシュア、ハーバート、グレン(編)、 『離散数学における接続:ロン・グラハムの業績を称える』 、ケンブリッジ大学出版局、 1~ 12ページ、 ISBN 978-1-107-15398-1 、 MR 3821829、オリジナル (PDF) から2023年11月18日にアーカイブ 、 2022年11月23日取得
^ Honsberger, Ross (1985)、「数学の宝石 III」、 AMS Dolciani Mathematical Expositions (9): 133、 ISBN 978-0-88385-318-4
^ Cohn, JHE (1964)、「On square Fibonacci numbers」、 The Journal of the London Mathematical Society 、 39 : 537– 540、 doi :10.1112/jlms/s1-39.1.537、 MR 0163867
^ Pethő、Attila (2001)、「線形再帰シーケンスのディオファンティン特性 II」、 Acta Mathematica Academiae Paedagogicae Nyíregyháziensis 、 17 : 81–96
^ Bugeaud, Y; Mignotte, M; Siksek, S (2006)、「指数ディオファントス方程式への古典的およびモジュラーアプローチ。I. フィボナッチとルーカスの完全べき乗」、 Ann. Math. 、 2 (163): 969– 1018、 arXiv : math/0403046 、 Bibcode :2004math......3046B、 doi :10.4007/annals.2006.163.969、 S2CID 10266596
^ Luo, Ming (1989)、「三角フィボナッチ数について」 (PDF) 、 Fibonacci Quart. 、 27 (2): 98– 108、 doi :10.1080/00150517.1989.12429576
^ Luca, Florian (2000)、「完全フィボナッチ数とルーカス数」、 Rendiconti del Circolo Matematico di Palermo 、 49 (2): 313– 18、 doi :10.1007/BF02904236、 ISSN 1973-4409、 MR 1765401、 S2CID 121789033
^ ケビン・A・ブローガン、マルコス・J・ゴンザレス、ライアン・H・ルイス、フロリアン・ルカ、メヒア・ユゲット、ジャニツィオ・V、アラン・トグベ (2011)、「多重完全フィボナッチ数は存在しない」、 Integers 、 11a : A7、 MR 2988067
^ フロリアン・ルカ、メヒア・ユゲット、ジャニツィオ・V (2010)、「2つのフィボナッチ数の比である完全数について」、 Annales Mathematicae at Informaticae 、 37 : 107–24 、 ISSN 1787-6117、 MR 2753031
^ ロン・ノット、『フィボナッチ数』、英国:サリー
^ Sloane, N. J. A. (編), 「数列 A235383 (他のフィボナッチ数の積であるフィボナッチ数)」, オンライン 整数数列百科事典 , OEIS Foundation
^ Ribenboim, Paulo (1996), 『素数記録の新書』 , ニューヨーク: Springer, p. 64, ISBN 978-0-387-94457-9
^ フィボナッチ因数分解とルーカス因数分解, Mersennus F ( i ) の既知の因数の うち i < 10000 をすべて集めます
^ フィボナッチ数とルーカス数の因数、レッドゴルペ 10000 < i < 50000 の F ( i ) の既知の因数をすべて収集します
^ Freyd, Peter; Brown, Kevin S. (1993)、「問題と解答:解答:E3410」、 The American Mathematical Monthly 、 99 (3): 278–79 、 doi :10.2307/2325076、 JSTOR 2325076
^ Sloane, N. J. A. (編)、「数列 A001175 (ピサノ周期(またはピサノ数):nを法とするフィボナッチ数の周期)」、 The On-Line Encyclopedia of Integer Sequences 、OEIS Foundation
^ Lü, Kebo; Wang, Jun (2006)、「mを法とするkステップフィボナッチ数列」、 Utilitas Mathematica 、 71 : 169–177 、 MR 2278830
^ Stanley, Richard (2011)、 「列挙的組合せ論 I(第2版)」 、Cambridge Univ. Press、p. 121、Ex 1.35、 ISBN 978-1-107-60262-5
^ Harizanov, Valentina (1995)、「Yuri V. Matiyasevich著『Hibertの第10問題』のレビュー」、 Modern Logic 、 5 ( 3): 345–55
^ パグニ、デイビッド(2001年9月)、「フィボナッチとピタゴラスの出会い」、 Mathematics in School 、 30 (4): 39– 40、 JSTOR 30215477
^ スティーブンソン、ケネス(2005年)、 サークルパッキング入門:離散解析関数の理論 、ケンブリッジ大学出版局、 ISBN 978-0-521-82356-2 、 MR 2131318 特に補題8.2(環の補題)73–74ページと付録B「環の補題」318–321ページを参照
^ ドナルド・E・クヌース (1997年)『 コンピュータプログラミングの芸術 』第1巻:基礎アルゴリズム(第3版)、アディソン・ウェスレー、343ページ、 ISBN 978-0-201-89683-1
^ アデルソン=ヴェルスキー、ゲオルギー;ランディス、エフゲニー( 1962)、「情報組織化のためのアルゴリズム」、 ソ連科学アカデミー紀要 (ロシア語)、 146 : 263-266 マイロン・J・リッチによる英訳、 ソビエト数学 - ドクラディ 、3:1259-1263、1962年
^ Avriel, M; Wilde, DJ (1966)、「対称フィボナッチ探索技法の最適性」、 Fibonacci Quarterly (3): 265–69 、 doi :10.1080/00150517.1966.12431364
^ Amiga ROMカーネルリファレンスマニュアル 、Addison–Wesley、1991
^ 「IFF」、マルチメディアWiki
^ Dean Leffingwell (2021-07-01)、ストーリー、Scaled Agile Framework 、 2022-08-15 取得
^ Douady, S; Couder, Y (1996)、「葉序は動的自己組織化プロセスである」 (PDF) 、 Journal of Theoretical Biology 、 178 (3): 255–74 、 doi :10.1006/jtbi.1996.0026、 2006年5月26日時点の オリジナル (PDF)からアーカイブ
^ Jones, Judy; Wilson, William (2006)、「科学」、 An Incomplete Education 、Ballantine Books、544ページ、 ISBN 978-0-7394-7582-9
^ 「私たちの庭におけるフィボナッチの驚異|UCサンマテオ郡およびサンフランシスコ郡マスターガーデナーズ」 ucanr.edu 。 2025年11月18日 閲覧 。
^ Brousseau, A ( 1969)、「針葉樹のフィボナッチ統計」、 Fibonacci Quarterly (7): 525–32
^ 「ダ・ヴィンチ・コードの点数:B–」、 数学 、Computer Science For Fun: CS4FN
^ Scott, TC; Marketos, P. (2014年3月)、「フィボナッチ数列の起源について」 (PDF) 、 MacTutor数学史アーカイブ 、セントアンドリュース大学
^ Varenne, Franck (2010), Formaliser le vivant - Lois, Théories, Modèles (フランス語), Hermann, p. 28, ISBN 9782705678128 、 2022年10月30日 取得、 En 1830、KF Schimper et A. Braun [...]。Ils montraient que si l'on represente cet angle de divergence par une fraction reflétant le nombre de tours par feuille ([...]), on tombe régulièrement sur un des nombres de la suite de Fibonacci pour le numérateur [...]
^ プルシンキエヴィチ、プシェミスラフ、ハナン、ジェームズ(1989年)、 リンデンマイヤー著『システム、フラクタル、そして植物(生物数学講義ノート)』 、 シュプリンガー・フェアラーク 、 ISBN 978-0-387-97092-9
^ Vogel, Helmut (1979), 「ヒマワリの頭を作るためのより良い方法」, Mathematical Biosciences , 44 ( 3–4 ): 179–89 , doi :10.1016/0025-5564(79)90080-4
^ Prusinkiewicz, Przemyslaw ; Lindenmayer, Aristid (1990)、「4」、植物のアルゴリズム的美、Springer-Verlag、pp. 101–107、 ISBN 978-0-387-97297-8
^ Basin, SL (1963)、「自然界に現れるフィボナッチ数列」 (PDF) 、 The Fibonacci Quarterly 、 1 (1): 53–56 、 doi :10.1080/00150517.1963.12431602
^ Yanega, D. 1996. スズメバチ(膜翅目:ハナバチ科)における性比と性別配分。J. Kans. Ent. Soc. 69 Suppl.: 98-115
^ ab ハッチソン、ルーク(2004年9月)、「家系図の成長:家族関係の再構築におけるDNAの力」 (PDF) 、 第1回バイオインフォマティクスとバイオテクノロジーシンポジウム(BIOT-04)議事録 、 2020年9月25日時点の オリジナル (PDF)からアーカイブ、 2016年9月3日 閲覧
^ 「ゼッケンドルフ表現」、数学百科事典
^ パトラナビス、D.; ダナ、SK(1985年12月)、「端子減衰測定とフィボナッチ数列を用いたシングルシャント故障診断」、 IEEE Transactions on Instrumentation and Measurement 、IM-34 (4): 650– 653、 Bibcode :1985ITIM...34..650P、 doi :10.1109/tim.1985.4315428、 S2CID 35413237
^ Brasch, T. von; Byström, J.; Lystad, LP (2012)、「最適制御とフィボナッチ数列」、 Journal of Optimization Theory and Applications 、 154 (3): 857–78 、 doi :10.1007/s10957-012-0061-2、 hdl : 11250/180781 、 S2CID 8550726
^ Kathuria, Madhur. 「スクラムにおけるフィボナッチ数列の使用ガイド」、 Scrum Alliance 。 2025年 8月8日 閲覧 。
参考文献
外部リンク
ウィキクォートにはフィボナッチ数列 に関する引用があります 。
ウィキブックスにはフィボナッチ数列プログラム に関する書籍があります。
フィボナッチ数列と黄金比:現代世界の数学 - YouTube のSir RamによるMathuklasan - 数列、螺旋、黄金比、ウサギのつがいの成長のアニメーション。芸術、音楽、建築、自然、天文学における例
MathPagesのフィボナッチ数列Mod mの周期
科学者、自然界におけるフィボナッチ螺旋の形成の手がかりを発見
BBCの In Our Time における フィボナッチ数列
「フィボナッチ数列」、 数学百科事典 、 EMS Press 、2001年 [1994年]