Направо към съдържанието

Числа на Фибоначи

от Уикипедия, свободната енциклопедия

Числата на Фибонàчи в математиката са елементи на числова редица, в която първите две числа са 0 и 1, а всяко следващо число се получава като сума на предходните две:

0, 1, 1, 2, 3, 5, 8, 13, 21, 34, 55, 89, 144, 233, 377, 610, 987, 1597, 2584, 4181, 6765, 10946, 17711, …

и така нататък:

0, 1, 1, 2, 3, 5, 8, 13, 21, 34, 55, 89, 144, 233, 377, 610, 987, 1597, 2584, 4181, 6765, 10946, 17711, 28657, …

Квадрати, чиито странични дължини са последователни числа на Фибоначи: 1, 1, 2, 3, 5, 8, 13 и 21.

Те се дефинират рекурсивно по следния начин:

,
където .

Наречени са в чест на средновековния математик Леонардо Пизàно Биголо, известен като Леонардо Фибоначи. Понякога нулевият член се пропуска, така че редицата на Фибоначи започва с [1][2] Геометричното изображение на числата на Фибоначи са квадрати с нарастващи страни, разположени един до друг спираловидно, така че сумата от страните на два съседни квадрата е страна на следващия квадрат, както е показано на фигурите.[3]

Спиралата на Фибоначи, съставена от кръгови дъги в квадратите от мозайката на Фибоначи, е приближение на златната спирала.

Ако в квадратите от мозайката на Фибоначи се начертаят кръгови дъги, съединяващи противоположните им ъгли, се получава спиралата на Фибоначи, която е приближение на златната спирала. Понякога числата на Фибоначи се разглеждат и за отрицателни стойности на като двустранна безкрайна редица, удовлетворяваща същата рекурентна връзка. Съответно, членове с отрицателни индекси лесно се получават с помощта на еквивалентна „обратна“ формула:

:
n −10−9−8−7−6−5−4−3−2−1012345678910
−5534−2113−85−32−11011235813213455
Тринадесет () начина за подреждане на дълги (червени) и къси срички (сиви) в каденция[4] с дължина шест: пет () завършват с дълга сричка и осем () — с къса

Очевидно е, че .

Числата на Фибоначи могат да се бележат и с .

Числата на Фибоначи са описани за първи път в индийската математика още през 200 г. пр.н.е. в труд на Пингала върху изброяването на възможни модели на санскритска поезия, образувани от срички с две дължини.[5][6][7]

Италианският математик Леонардо Фибоначи публикува през 1202 г. редица от числа, всяко от които се получава като сума от предходните две, като първите две числа са 0 и 1: 0, 1, 1, 2, 3, 5, 8, 13, 21,… Той е научил за тази редица от числа по време на пътешествията си в страните от тогавашния Изток и редицата е била наречена на негово име, защото я е популяризирал.[8]

Оказва се, че колкото по-големи са числата от редицата на Фибоначи, толкова отношението на двете последни числа се приближава до златното сечение и при граничен преход (при безкраен брой числа в редицата) става равно на стойността му .

Често редицата на Фибоначи се свързва със следната задача, разглеждана от него за развитието на идеализирана (биологично нереалистична) популация от зайци:

Чифт зайци (мъжки и женски екземпляр) могат да произведат за единица време (напр. един месец) нов чифт зайци, които продължават да се размножават (в класическата задача на Фибоначи на новородения чифт зайци са му необходими два месеца, за да дадат първото си поколение, след което продължават да се размножават всеки месец). Колко е броят на живите чифтове зайци след определено време, ако никой не унищожава зайците? Отговорът се дава от последното число в редицата на Фибоначи. Разбира се, тази задача е чисто илюстративна:[9]

Броят на двойките зайци образува редица на Фибоначи
  • в началото на първия месец има само една новородена двойка (1);
  • в края на първия месец все още има само една двойка зайци, но те вече са се чифтосали (1);
  • в края на втория месец първата двойка ражда нова двойка и се чифтоса отново (2);
  • в края на третия месец първата двойка ражда друга нова двойка и се чифтосва, а втората двойка само се чифтосва (3);
  • в края на четвъртия месец първата двойка ражда друга нова двойка и се чифтосва, втората двойка ражда нова двойка и се чифтосва, третата двойка само се чифтосва (5);
  • в края на n-тия месец броят на двойките зайци ще бъде равен на броя на двойките през предходния месец плюс броя на новородените двойки, което ще бъде същото като броя на двойките преди два месеца, т.е. [10]

Тази задача може би е била и първата, която моделира нарастването при популация чрез степенна функция.

Оказва се обаче, че твърде много закономерности, наблюдавани в природата и в поведението на човека, могат да се опишат, макар и с някаква по-малка или по-голяма грешка, с числа от редицата на Фибоначи, въпреки че в някои случаи това обяснение може да изглежда преднамерено.

Всъщност алгоритъмът за образуване на поредното число от редицата на Фибоначи изразява факта, че следствието (последното число от реда) зависи от предисторията (причините) по конкретния за тази редица начин, а именно: последното число е сума от двете предходни числа. Така този алгоритъм се включва в категорията на т. нар. рекурентни формули. Доколко с алгоритъма на златното сечение могат да се обяснят природни и човешки феномени зависи именно от това, доколко тези явления се подчиняват на горната проста и същевременно съответстваща добре на здравия разум рекурентна зависимост на следствието от причините, които го пораждат. До Фибоначи основните алгоритми за описване на възпроизвеждащи формули са били аритметичната и геометричната прогресия.

Първите 100 числа на Фибоначи

[редактиране | редактиране на кода]
Пореден номер Число на Фибоначи
11
21
32
43
55
68
713
821
934
1055
1189
12144
13233
14377
15610
16987
171597
182584
194181
206765
2110946
2217711
2328657
2446368
2575025
26121393
27196418
28317811
29514229
30832040
311346269
322178309
333524578
345702887
359227465
3614930352
3724157817
3839088169
3963245986
40102334155
41165580141
42267914296
43433494437
44701408733
451134903170
461836311903
472971215073
484807526976
497778742049
5012586269025
Пореден номер Число на Фибоначи
5120365011074
5232951280099
5353316291173
5486267571272
55139583862445
56225851433717
57365435296162
58591286729879
59956722026041
601548008755920
612504730781961
624052739537881
636557470319842
6410610209857723
6517167680177565
6627777890035288
6744945570212853
6872723460248141
69117669030460994
70190392490709135
71308061521170129
72498454011879264
73806515533049393
741304969544928657
752111485077978050
763416454622906707
775527939700884757
788944394323791464
7914472334024676221
8023416728348467685
8137889062373143906
8261305790721611591
8399194853094755497
84160500643816367088
85259695496911122585
86420196140727489673
87679891637638612258
881100087778366101931
891779979416004714189
902880067194370816120
914660046610375530309
927540113804746346429
9312200160415121876738
9419740274219868223167
9531940434634990099805
9651680708854858323072
9783621143489848422977
98135301852344706746049
99218922995834555169026
100354224848179261915075
Илюстрация на формулата за сумата от квадратите на първите n числа на Фибоначи[11]

Някои съотношения:

  • [12]
  • [12][13]
  • [12][14]
  • [15]
  • [12]
  • [12]
  • [16]
  • ,[17] където са биномните коефициенти.

Някои по-общи формули:

  • [18]

Числата на Фибоначи сe представят от стойностите на континуанта[19] върху набор от единици:

т.е.
и

където матриците имат размер , а е имагинерната единица.

Числата на Фибоначи могат да бъдат изразени и чрез полиноми на Чебишев от втори род:

За всяко е валидно следното:

Вследствие на това, изчисляването на детерминантите дава тъждеството на Касини[20][21]:

.

С равенството на Касини е свързано едно по-общо твърдение, кръстено на Йожен Каталан:

.

От тъждеството на Касини следва:

  • Най-големият общ делител (НОД) на две числа и e число на Фибоначи с индекс НОД на индексите и , т.е. .
    • Първо следствие: се дели на тогава и само тогава, когато се дели на (с изключение на ). В частност, се дели на (тоест, четно е) само ако ; се дели на само ако ; се дели на само ако и така нататък.
    • Второ следствие: може да бъде просто само за просто число (с единственото изключение на ). Например, е просто число и неговият индекс 13 също е просто число. Но дори ако е просто число, не винаги е просто число, а най-малкият контрапример е Не е известно дали множеството от числа на Фибоначи, които са прости, е безкрайно.
Последователни наклони на равнината и графика на приближенията към златното сечение, изчислени чрез деление на всяко число на Фибоначи на предходното
Числата на Фибоначи — това е сумата от „малките“ диагонали (показани с червено) на триъгълника на Паскал
  • .
  • Числа с кратни индекси се делят без остатък:
    за всяко ; са цели числа ( ∈ ℤ).
  • Отношенията са приближени дроби на златното сечение φ и по-специално .
  • Числовата редица на Фибоначи е специален случай на възвратна последователност, нейният характеристичен многочлен има корени и .
  • Сумите на биномните коефициенти по диагоналите на триъгълника на Паскал са числа на Фибоначи по формулата:
  • През 1964 г. е доказано[22] че единствените точни квадрати сред числата на Фибоначи са числата на Фибоначи с индекси 0, 1, 2, 12:

в частност, 1/998,999 = 0,001001002003005008013021
  • Множеството от числа на Фибоначи съвпада с множеството от неотрицателни стойности на многочлена

върху множеството от неотрицателни цели числа и .[23]

  • Произведението и частното на всеки две различни числа на Фибоначи, различни от 1, никога не са числа на Фибоначи.
  • Периодът на числата на Фибоначи по модул естествено число се нарича период на Пизано[24] Периодите на Пизано образуват последователността [25]
1, 3, 8, 6, 20, 24, 16, 12, 24, 60, 10, 24, 28, 48, 40, 24, 36, … .
В частност, последните цифри на числата на Фибоначи образуват периодична редица с период , последната двойка цифри на числата на Фибоначи образуват редица с период , последните три цифри имат период , последните четири имат период , последните пет имат период и така нататък.
  • Естествено число е число на Фибоначи, ако и само ако или е квадратно число.[26]
  • Няма аритметична прогресия с дължина, по-голяма от 3, състояща се от числа на Фибоначи.[27]
  • Числото на Фибоначи е равно на броя на наредените набори с дължина от нули и единици, в които няма две съседни единици. Освен това, е равно на броя на такива наредени набори, започващи с нула, а е равно на броя на такива наредени набори, започващи с единица.
  • Произведението на произволни последователни числа на Фибоначи се дели на произведението на първите числа на Фибоначи.
  • Безкрайната сума от реципрочните стойности на числата на Фибоначи се сближава; нейната сума („обратната константа на Фибоначи“) е равна на

Числата на Фибоначи се появяват неочаквано често в математиката, дотолкова, че има цяло списание, посветено на тяхното изучаване – „Fibonacci Quarterly“. Приложенията на числата на Фибоначи включват компютърни алгоритми като техниката за търсене на Фибоначи и структурата от данни на купчината на Фибоначи, както и графове, наречени кубове на Фибоначи, използвани за свързване на паралелни и разпределени системи. Те се появяват и в геометрични закономерности в природата, като разклоняване на дървета, подреждане на листата на стъблото (филотаксис), кълнове на плодове на ананас, цъфтеж на артишок и подреждане на прицветниците на шишарка, въпреки че не се срещат при всички видове.

Числата на Фибоначи също са силно свързани със златното сечение: формулата на Моавър – Бине изразява n-тото число на Фибоначи чрез n и златното сечение и предполага, че съотношението на две последователни числа на Фибоначи се стреми към златното сечение с увеличаване на n. Числата на Фибоначи също са тясно свързани с числата на Люка, които се подчиняват на същата рекурентна връзка и с числата на Фибоначи образуват допълваща се двойка от редици на Люка.

Връзка със златното сечение

[редактиране | редактиране на кода]

Формула на Моавър – Бине

[редактиране | редактиране на кода]

Явната формула за редицата на Фибоначи е открита независимо от френските математици Абрахам дьо Моавър през 1718 г. и Жак Филип Мари Бине през 1843 г. Въпреки това тя е била известна и на математиците Леонард Ойлер и Даниел Бернули междувременно; последният предоставя това, което се смята за първото доказателство през 1728 г.[28]

където е златното сечение и ⁠ е неговото спрегнато число,[29]

Оттук

Числата ⁠⁠ и ⁠ са двете решения на квадратното уравнение ⁠⁠, т.е. ⁠, и по този начин те удовлетворяват тъждествата ⁠⁠ и ⁠.

Тъй като , формулата на Моавър – Бине може да се запише и като

Изчисляване чрез закръгляване

[редактиране | редактиране на кода]

Тъй като за всички n ≥ 0, числото Fn е най-близкото цяло число до . Следователно може да се намери чрез закръгляване, използвайки функцията за най-близко цяло число :

Всъщност грешката от закръгляване бързо става много малка с нарастването на n, като е по-малка от 0,1 за n ≥ 4 и по-малка от 0,01 за n ≥ 8. Тази формула лесно се обръща, за да се намери индексът на числото на Фибоначи :

Вместо това се използва функция скобка, която дава най-големия индекс на число на Фибоначи, коeто не е по-голямо от :

където ,
,[30] и .[31]

Формула за приближение за големи числа

[редактиране | редактиране на кода]

Влиянието на бързо се приближава до нула; например . Това може да се използва за съкращаване на изчислението, като просто се пропусне малкото число и се закръгли останалото до най-близкото цяло число. Използвайки Гаусовата функция за закръгляване , това може да се формулира по следния начин:

за всяко .

Източници и бележки

[редактиране | редактиране на кода]
  1. Beck Geoghegan, 2010.
  2. Bóna, 2011, с. 180.
  3. Тайнер, Джон Хадсон. Изучение мира математики: от древних записей до новейших достижений в области компьютеров. New Leaf Publishing Group, Incorporated, 1.4.2004. ISBN 978-1-61458-155-0. с. 157. Посетен на 17.2.2026 г. (на руски)
  4. Понижаване на интонацията или ритмично удължаване в края на стих.
  5. Goonatilake, Susantha (1998), Toward a Global Science, Indiana University Press, p. 126, ISBN 978-0-253-33388-9
  6. Singh, Parmanand (1985), "The So-called Fibonacci numbers in ancient and medieval India", Historia Mathematica, 12 (3): 229–244, doi:10.1016/0315-0860(85)90021-7
  7. 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, "Беше естествено да се разгледа множеството от всички поредици от [L] и [S], които имат точно m удара. ... има точно Fm+1 от тях. Например 21-те поредици, когато m = 7, са: [дава списък]. По този начин индийските просодисти бяха доведен до откриването на редицата на Фибоначи, както наблюдавахме в раздел 1.2.8 (от т.1)"
  8. Sigler 2002, с. 404 – 05.
  9. Hemenway, Priya. Divine Proportion: Phi In Art, Nature, and Science. New York, Sterling, 2005. ISBN 1-4027-3522-7. p. 20—21. (на английски)
  10. Knott, Ron. Fibonacci's Rabbits // University of Surrey, Faculty of Engineering and Physical Sciences. Архивиран от оригинала на 10 януари 2015. Посетен на 14 ноември 2019. (на английски)
  11. Энциклопедический словарь юного математика. 2-е изд. Москва, Педагогика, 1989. ISBN 5715502187. с. 312—314. (на руски)
  12. 1 2 3 4 5 New Proofs of Some Fibonacci Identities // Архивиран от оригинала на 9 май 2021. Посетен на 18 февруари 2026. (на английски)
  13. Пункт 23 // Архивиран от оригинала на 13 май 2021. Посетен на 9 май 2021.
  14. Пункт 24 // Архивиран от оригинала на 13 май 2021. Посетен на 9 май 2021.
  15. Следствие из пункта 36 // Архивиран от оригинала на 13 май 2021. Посетен на 9 май 2021.
  16. Пункт 30 // Архивиран от оригинала на 13 май 2021. Посетен на 9 май 2021.
  17. 64 // Архивиран от оригинала на 13 май 2021. Посетен на 9 май 2021.
  18. Пункт 55 // Архивиран от оригинала на 13 май 2021. Посетен на 9 май 2021.
  19. Континуанта е определен многочлен от няколко променливи, свързан с верижни дроби.
  20. proof of Cassini’s identity // Архивиран от оригинала на 15 април 2021. Посетен на 30 май 2021.
  21. Тождество Кассини // Архивиран от оригинала на 9 май 2021. Посетен на 9 май 2021.
  22. J H E Cohn. Square Fibonacci Numbers Etc // 1964. с. 109 – 113. Архивиран от оригинала на 11 юли 2010. Посетен на 1 юли 2010.
  23. Ribenboim, P. The New Book of Prime Number Records. Springer, 1996. p. 193. (на английски)
  24. Периодът на Пизано е дължината на периода на редицата на Фибоначи по модул на дадено естествено число .
  25. Pisano periods (or Pisano numbers): period of Fibonacci numbers mod n., The On-Line Encyclopedia of Integer Sequences (OEIS), A001175.
  26. Gessel, Ira. Problem H-187 // Fibonacci Quarterly 10. 1972. p. 417—419. (на английски)
  27. Серпинский, Вацлав. 250 задач по элементарной теории чисел. Задача 66. Москва, Просвещение, 1968. с. 168. Архивиран от оригинала на 30 юни 2011. (на руски)
  28. Beutelspacher, Albrecht; Petri, Bernhard (1996). Fibonacci-Zahlen. 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
  29. Ball 2003 , с. 156.
  30. Sloane, N. J. A. (ed.), "Sequence A002390 (Decimal expansion of natural logarithm of golden ratio)", The On-Line Encyclopedia of Integer Sequences, OEIS Foundation.
  31. Sloane, N. J. A. (ed.), "Sequence A097348 (Decimal expansion of arccsch(2)/log(10))", The On-Line Encyclopedia of Integer Sequences, OEIS Foundation.

Сайт с информация за числото Фи ((en))