Послідовність Фібоначчі
Матеріал з Вікіпедії — вільної енциклопедії.
Послідо́вність Фібона́ччі, чи́сла Фібона́ччі — числова послідовність Fn, задана рекурентним співвідношенням другого порядку
- F1 = 1,F2 = 1,F3 = 2,F4 = 3,F5 = 5,F6 = 8,F7 = 13,F8 = 21,
і т.д. Ця послідовність виникає у самих різних математичних ситуаціях - комбінаторних, числових, геометричних.
В природі числа Фібоначчі часто зустрічаються в різних спіральних формах. Так, черешки листя примикають до стебла по спіралі, що проходить між двома сусідніми листками: 1/3 повного оберту в ліщини, 2/5 - у дуба, 3/8 - у тополі і груші, 5/13 - у верби; лусочки на ялиновій шишці, насіння соняшника розташовані спіралями, причому кількості спіралей кожного напрямку також, як правило, числа Фібоначчі.
Зміст |
[ред.] Формула Біне
Числа Фібоначчі щільно пов'язані з золотим перетином Формула Біне виражає за допомогою φ значення Fn в явному вигляді як функцію від n:
При цьому і
є коренями квадратного рівняння
.
Оскільки − 1 < 1 − φ < 0, знаходимо, що при Тому з формули Біне випливає, що для всіх натуральних n, Fn є найближчим до
цілим числом,
. Зокрема, справедлива асимптотика
[ред.] Властивості чисел Фібоначчі
- Найбільший спільний дільник двох чисел Фібоначчі дорівнює числу Фібоначчі з індексом рівним найбільшому спільному дільнику індексів, тобто:
. В наслідок цього:
- Fm ділиться Fn тоді й тільки тоді, коли m ділиться на n (за виключенням n = 2);
- кожне третє число Фібоначчі парне (F3 = 2,F6 = 8,F9 = 34);
- кожне четверте ділиться на три (F4 = 3,F8 = 21,F12 = 144);
- кожне п'ятнадцяте закінчується нулем (F15 = 610);
- два сусідніх числа Фібоначчі взаємно прості;
- Fm може бути простим тільки для простих m (за єдиним виключенням m = 4, що пов'язано з F2 = 1). Зворотнє твердження невірно:
хоча 19 — просте число. На даний момент невідомо, чи існує безкінечно багато простих чисел Фібоначчі.
- Використовуючи те саме рекурентне співвідношення, що і на початку, у вигляді Fn = Fn + 2 − Fn + 1, можливо поширити визначення чисел Фібоначчі і на від'ємні індекси:
Неважко переконатися, що F − n = ( − 1)n + 1Fn, тобто одержуємо таку саму послідовність з перемежуючимися знаками.
- Послідовність чисел Фібоначчі є частковим випадком генерованої послідовності, її характеристичний многочлен рівний x2 − x − 1 й має корені φ і − 1 / φ.
- Генератрисою послідовності чисел Фібоначчі є:
- Числа Фібоначчі можна представити значеннями континуант на наборі одиниць:
, тобто
-
, а також
,
- де матриці мають розмір
, i — уявна одиниця.
- Для будь-якого n,
-
- Ця формула надає швидкий алгоритм обчислення чисел Фібоначчі за допомогою матричного варіанта алгоритма швидкого піднесення до степеня. Обчислення визначників дає:
-
- Відношення
є підходящими дробами золотого перетину φ і, зокрема,
.
- Суми біноміальних коефіцієнтів на діагоналях трикутника Паскаля є числами Фібоначчі з огляду на формулу
.
- У 1964 р. J. H. E. Cohn довів, що єдиними точними квадратами серед чисел Фібоначчі є F0 = 0,F1 = F2 = 1 і F12 = 144 = 122.
- Множина чисел Фібоначчі співпадає з множиною додатних значення наступного полінома двох змінних
-
- P(x,y) = 2xy4 + x2y3 − 2x3y2 − y5 − x4y + 2y,
де — цілі числа, див. P. Ribenboim, The New Book of Prime Number Records, Springer, 1996, стор. 153. Цей факт, знайдений Дж. Джоунзом, відіграє ключову роль у теоремі Матиясевича (негативному розв'язанні десятої проблеми Гільберта), тому що він надає спосіб задати експоненціальнo зростаючу послідовність чисел Фібоначчі у вигляді діофантової множини.
[ред.] Історія відкриття
У XIII столітті італійський математик Фібоначчі розв’язував таку задачу:
Фермер годує кроликів. Кожен кролик народжує одного кролика коли йому стає 2 місяці, а потім дає потомство в 1 кролик кожен місяць. Скільки кроликів буде у фермера через n місяців, якщо спочатку у нього був лише один (вважаємо, що кролики не гинуть і кожен народжений дає потомство за вище описаною схемою)?
Очевидно, що першого та другого місяця у фермера залишається один кролик, оскільки потомства ще немає. На третій місяць буде два кролика, оскільки перший через два місяці народить другого кролика. На четвертий місяць перший кролик дасть ще одного, а другий кролик потомства не дасть, оскільки йому ще один рік. Отже на четвертий місяць буде три кролики.
Можна помітити, що кількість кроликів після n – го місяця дорівнює кількості кроликів, які були у n – 1 місяці плюс кількість народжених кроликів. Останніх буде стільки, скільки є кроликів що дають потомство, або дорівнює кількості кроликів, яким вже виповнилося 2 місяці (тобто кількості кроликів після n – 2 місяця).
Якщо через Fn позначити кількість кроликів після n - го місяця, то має місце наступне рекурентне співвідношення:
Fn = Fn-1 + Fn-2, F1 = F2 = 1
Покладемо F0 = 0, при цьому співвідношення при n = 2 залишиться істинним. Таким чином утворюється послідовність
0, 1, 1, 2, 3, 5, 8, 13, 21, 34, 55, 89, 144, ... , У 1225 році государ Римської імперії Фрідріг II на турнірі в Пізі запропонував Леонардо Фібоначчі таку задачу: Знайти повний квадрат, який залишаеться повним квадратом як після збільшення, так і після зменшення його на 5. Фібоначчі після деяких розміркувань знайшов це число. Воно виявилося дробовим: 1681/144, або (41/12)2. Справді, 1681/144-5=961/144, 1681/144+5=2401/144. інакше (41/12)2-5=(31/12)2 і (41/12)2+5=(49/12)2. Якими міркуваннями керувався Фібоначчі під час турніру, ми ніколи не з'ясуемо, але задачу він розв'язав блискуче.
[ред.] Дивіться також
- CodeCodex: Fibonacci sequence(англ.)— приклади програм обчислення чисел Фібоначчі.
[ред.] Література
Воробьев, Числа Фибоначчи (Популярные лекции по математике, вып. 5). М., Наука.
![]() |
Ця стаття або абзац не містить джерел (літератури, веб-посилань тощо) Допоможіть Вікіпедії поповнити їх. |