フィボナッチ数列の定義と基本概念
フィボナッチ数列(Fibonacci Sequence)は、イタリアの数学者レオナルド・フィボナッチが1202年の著書「算盤の書(Liber Abaci)」で紹介した数列で、各項が直前の2項の和として定義されます。数列はF(0) = 0、F(1) = 1から始まり、その後F(n) = F(n-1) + F(n-2)という漸化式に従います。最初の10項は0, 1, 1, 2, 3, 5, 8, 13, 21, 34です。例えばF(5) = F(4) + F(3) = 3 + 2 = 5、F(6) = F(5) + F(4) = 5 + 3 = 8です。この数列はウサギの繁殖問題に由来しますが、実際には数学、自然、芸術、コンピュータ科学など様々な分野に現れます。フィボナッチ数の項は指数関数的に増加し、大きな数ではおよそφⁿ / √5で近似されます(φは黄金比1.618...)。フィボナッチ数は数論、組合せ論、グラフ理論などの純粋数学の研究でも重要な役割を果たし、最大公約数アルゴリズム(ユークリッドの互除法)の最悪の場合を分析する際にも使われます。