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

Материал из testwiki
Перейти к навигации Перейти к поиску
Черепица с квадратами, длина сторон которых является последовательными числами Фибоначчи: 1, 1, 2, 3, 5, 8, 13 и 21
Спираль Фибоначчи: приближение золотой спирали, созданной путём рисования круговых дуг, соединяющих противоположные углы квадратов в мозаике Фибоначчи;[1] (см. предыдущее изображение)

Чи́сла Фибона́ччи (вариант написания — Фибона́чи[2]) — элементы числовой последовательности[3]:

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, а каждое последующее число равно сумме двух предыдущих чиселШаблон:Sfn. Названы в честь средневекового математика Леонардо Пизанского (известного как Фибоначчи)[4].

Иногда член F0, равный нулю, опускается — тогда последовательность Фибоначчи начинается с F1=F2=1Шаблон:SfnpШаблон:Sfn.

Говоря более формально, последовательность чисел Фибоначчи {Fn} задаётся линейным рекуррентным соотношением:

F0=0,F1=1,Fn=Fn1+Fn2,
где  n2, n.

Иногда числа Фибоначчи рассматривают и для отрицательных значений n как двусторонне бесконечную последовательность, удовлетворяющую тому же рекуррентному соотношению. Соответственно, члены с отрицательными индексами легко получить с помощью эквивалентной формулы «назад»: Fn=Fn+2Fn+1:

n −10 −9 −8 −7 −6 −5 −4 −3 −2 −1 0 1 2 3 4 5 6 7 8 9 10
Fn −55 34 −21 13 −8 5 −3 2 −1 1 0 1 1 2 3 5 8 13 21 34 55

(очевидно, что Fn=(1)n+1Fn).

Происхождение

Количество пар кроликов образуют последовательность Фибоначчи
Страница Книги абака (Шаблон:Lang-lat) Фибоначчи из Национальной центральной библиотеки Флоренции.
В правом блоке демонстрируется последовательность Фибоначчи. Позиции от 0 до 12 обозначены тёмным цветом римскими цифрами, а значения красным цветом Шаблон:S

Последовательность Фибоначчи была хорошо известна в древней Индии[5][6][7], где она применялась в метрических науках (просодии, другими словами — стихосложении) намного раньше, чем стала известна в Европе[6][8]Шаблон:Sfn.

Образец длиной n может быть построен путём добавления S к образцу длиной n1, либо L к образцу длиной n2 — и просодицисты показали, что число образцов длиною n является суммой двух предыдущих чисел в последовательности[7]. Дональд Кнут рассмотрел этот эффект в книге «Искусство программирования».

На Западе эта последовательность была исследована Леонардо Пизанским, известным как Фибоначчи, в его труде «Книга абака» (1202)Шаблон:Sfn[9]. Он рассматривает развитие идеализированной (биологически нереальной) популяции кроликов, где условия таковы: изначально дана новорождённая пара кроликов (самец и самка); со второго месяца после своего рождения кролики начинают спариваться и производить новую пару кроликов, причём уже каждый месяц; кролики никогда не умирают[10][11], — а в качестве искомого выдвигает количество пар кроликов через год:

  • в начале первого месяца есть только одна новорождённая пара (1);
  • в конце первого месяца по-прежнему только одна пара кроликов, но уже спарившаяся (1);
  • в конце второго месяца первая пара рождает новую пару и опять спаривается (2);
  • в конце третьего месяца первая пара рождает ещё одну новую пару и спаривается, вторая пара только спаривается (3).
  • в конце четвёртого месяца первая пара рождает ещё одну новую пару и спаривается, вторая пара рождает новую пару и спаривается, третья пара только спаривается (5).

В конце n-го месяца количество пар кроликов будет равно количеству пар в предыдущем месяце плюс количеству новорождённых пар, которых будет столько же, сколько пар было два месяца назад, то есть Fn=Fn2+Fn1[12]. Возможно, эта задача также оказалась первой, моделирующей экспоненциальный рост популяции.

Название «последовательность Фибоначчи» впервые было использовано теоретиком XIX века Эдуардом Люка[13].

Формула Бине

Формула Бине выражает в явном виде значение Fn как функцию от n:

Fn=(1+52)n(152)n5=φn(φ)nφ(φ)1=φn(φ)n2φ1,

где φ=1+52 — золотое сечение и φ и (φ)1=1φ являются корнями характеристического уравнения x2x1=0. Вообще, аналогичная формула существует для любой линейной рекуррентной последовательности, какой является и последовательность Фибоначчи.

Из формулы Бине следует, что для всех n0 число Fn есть округление φn5, то есть Fn=φn5. В частности, при n справедлива асимптотика Fnφn5.

Формула Бине может быть аналитически продолжена следующим образомШаблон:Уточнить:

Fz=15(φzcosπzφz).

При этом соотношение Fz+2=Fz+1+Fz выполняется для любого комплексного числа z.

Тождества

Иллюстрация формулы для суммы квадратов первых n чисел Фибоначчи[14]

Некоторые соотношения:

Некоторые более общие формулы:

  • Fn+m=Fn1Fm+FnFm+1=Fn+1Fm+1Fn1Fm1[21]
  • F(k+1)n=Fn1Fkn+FnFkn+1
  • Fn=FlFnl+1+Fl1Fnl

Числа Фибоначчи представляются значениями континуант на наборе единиц: Fn+1=Kn(1,,1), то есть:

Fn+1=det(110011101010011), а также  Fn+1=det(1i00i1i0i0i00i1),

где матрицы имеют размер n×n и где i — мнимая единица.

Также числа Фибоначчи можно выразить через многочлены Чебышёва:

Fn+1=(i)nUn(i2)
F2n+2=Un(32)

Для любого n справедливо:

(1110)n=(Fn+1FnFnFn1)

Как следствие, подсчёт определителей даёт тождество Кассини[22][23]:

(1)n=Fn+1Fn1Fn2.

С равенством Кассини сопряжено более общее утверждение, названное в честь Эжена Каталана:

Fn2FnrFn+r=(1)nrFr2.

Из тождества Кассини следует:

Fn+1=Fn+5Fn2+4(1)n2.

Свойства

Тринадцать (F7) способов расположения длинных (Шаблон:Oncolor) и коротких слогов (Шаблон:Oncolor) в Шаблон:Iw длины шесть: пять Шаблон:S заканчивается длинным слогом и восемь (F6) — коротким
Числа Фибоначчи — это суммы «мелких» диагоналей (показаны красным) треугольника Паскаля
Последовательные наклоны плоскости и график приближений к золотому сечению, рассчитанному путём деления каждого числа Фибоначчи на предыдущее

Наибольший общий делитель двух чисел Фибоначчи равен числу Фибоначчи с индексом, равным наибольшему общему делителю индексов, то есть (Fm,Fn)=F(m,n). Одним из следствий этого является то, что Fm делится на Fn тогда и только тогда, когда m делится на n (за исключением n=2). В частности, Fm делится на F3=2 (то есть является чётным) только для m=3k; Fm делится на F4=3 только для m=4k; Fm делится на F5=5 только для m=5k и так далее. Другое следствие: Fm может быть простым только для простых m (с единственным исключением m=4). Например, число F13=233 простое, и его индекс 13 также прост. Но, даже если число m простое, число Fm не всегда оказывается простым, и наименьший контрпример — F19=4181=37113. Неизвестно, бесконечно ли множество чисел Фибоначчи, являющихся простыми.

Последовательность чисел Фибоначчи является частным случаем возвратной последовательности, её характеристический многочлен x2x1 имеет корни φ и 1φ.

Отношения Fn+1Fn являются подходящими дробями золотого сечения ϕ: в частности, limnFn+1Fn=φ.

Суммы биномиальных коэффициентов на диагоналях треугольника Паскаля являются числами Фибоначчи ввиду формулы:

Fn+1=k=0n/2(nkk).

Нахождение числа Фибоначчи Fn с помощью бинома Ньютона:

Fn=12n1k=0n/2(n2k+1)5k.

В 1964 году доказано[24], что единственными точными квадратами среди чисел Фибоначчи являются числа Фибоначчи с индексами 0, 1, 2, 12:

F0=02=0, F1=12=1, F2=12=1, F12=122=144..

Производящей функцией последовательности чисел Фибоначчи является:

x+x2+2x3+3x4+5x5+=n=0Fnxn=x1xx2,

в частности, 1/998,999 = 0.001001002003005008013021

Множество чисел Фибоначчи совпадает с множеством неотрицательных значений многочлена:

z(x,y)=2xy4+x2y32x3y2y5x4y+2y

на множестве неотрицательных целых чисел x и y[25].

Произведение и частное двух любых различных чисел Фибоначчи, отличных от единицы, никогда не является числом Фибоначчи.

Период чисел Фибоначчи по модулю натурального числа n называется периодом Пизано и обозначается π(n). Периоды Пизано π(n) образуют последовательность[26]:

1, 3, 8, 6, 20, 24, 16, 12, 24, 60, 10, 24, 28, 48, 40, 24, 36, …;

в частности, последние цифры чисел Фибоначчи образуют периодическую последовательность с периодом π(10)=60, последняя пара цифр чисел Фибоначчи образует последовательность с периодом π(100)=300, последние три цифры — с периодом π(1000)=1500, последние четыре — с периодом π(10000)=15000, последние пять — с периодом π(100000)=150000 и так далее.

Натуральное число N является числом Фибоначчи тогда и только тогда, когда 5N2+4 или 5N24 является квадратом[27].

Не существует арифметической прогрессии длиной больше 3, состоящей из чисел Фибоначчи[28].

Число Фибоначчи Fn+2=Fn+1+Fn равно количеству кортежей длины n из нулей и единиц, в которых нет двух соседних единиц. При этом Fn+1 равно количеству таких кортежей, начинающихся с нуля, а Fn — начинающихся с единицы.

Произведение любых n подряд идущих чисел Фибоначчи делится на произведение первых n чисел Фибоначчи.

Бесконечная сумма чисел, обратных числам Фибоначчи, сходится, его сумма («обратная постоянная Фибоначчи») равна 3,359884…

Вариации, обобщения, применение

Шаблон:Catmain Вариант обобщения чисел Фибоначчи — так называемые числа трибоначчи.

Числа Фибоначчи являются частным случаем последовательностей Люка Fn=Un(1,1), при этом их дополнением являются числа Люка Ln=Vn(1,1).

В связи со свойствами чисел Фибоначчи возникли такие понятия, как дерево Фибоначчи, фибоначчиева система счисления; разработаны метод Фибоначчи с запаздываниями и метод Фибоначчи поиска экстремума.

Проявления в других сферах

Жёлтая ромашковая головка, показывающая расположение в 21 (синяя) и 13 (аква) спиралей. Такие схемы, включающие последовательные числа Фибоначчи, встречаются у самых разных растений
Числа Фибоначчи в интерьере станции метро Ломоносовский проспект
Число возможных предков на линии наследования Шаблон:S в данном поколении предков следует последовательности Фибоначчи[29]
Иллюстрация модели Фогеля для Шаблон:Math

Существует мнение, что почти все утверждения, находящие числа Фибоначчи в природных и исторических явлениях, неверны — это распространённый миф, который часто оказывается неточной подгонкой под желаемый результат[30][31].

В природе

Филлотаксис (листорасположение) у растений описывается последовательностью Фибоначчи, если листья (почки) на однолетнем приросте (побеге, стебле) имеют так называемое спиральное листорасположение. При этом число последовательно расположенных листьев (почек) по спирали плюс один, а также число совершенных при этом полных оборотов спирали вокруг оси однолетнего прироста (побега, стебля) выражаются обычно первыми числами Фибоначчи.

Семена подсолнуха, сосновые шишки, лепестки цветков, ячейки ананаса также располагаются согласно последовательности Фибоначчи[32][33][34][35].

В искусстве

В поэзии чаще находят отношение «золотого сечения» (золотую пропорцию), связанное через формулу Бине с числами Фибоначчи. Например, в поэме Шоты Руставели «Витязь в тигровой шкуре» и на картинах художников[36].

Однако числа Фибоначчи встречаются и непосредственно в поэзии и в музыке[37].

В кодировании

В теории кодирования предложены устойчивые так называемые «коды Фибоначчи»[38], причём основание этих кодов — иррациональное число.

Примечания

Шаблон:Примечания

Литература

Ссылки

Шаблон:Навигация

Шаблон:Внешние ссылки Шаблон:Последовательности и ряды

  1. Шаблон:Книга
  2. См., например, Шаблон:Книга
  3. Шаблон:OEIS
  4. Шаблон:БСЭ3
  5. Шаблон:Citation
  6. 6,0 6,1 Шаблон:Citation
  7. 7,0 7,1 Шаблон:Citation
  8. Шаблон:Citation
  9. Шаблон:Cite web
  10. Шаблон:Книга
  11. Шаблон:Cite web
  12. Шаблон:Cite web
  13. Шаблон:Citation
  14. Шаблон:Книга
  15. 15,0 15,1 15,2 15,3 15,4 Шаблон:Cite web
  16. Шаблон:Cite web
  17. Шаблон:Cite web
  18. Шаблон:Cite web
  19. Шаблон:Cite web
  20. Шаблон:Cite web
  21. Шаблон:Cite web
  22. Шаблон:Cite web
  23. Шаблон:Cite web
  24. Шаблон:Cite news
  25. Шаблон:Книга
  26. Шаблон:OEIS
  27. Шаблон:Статья
  28. Шаблон:Книга
  29. Шаблон:Статья
  30. Fibonacci Flim-Flam. Шаблон:WaybackШаблон:Ref-en.
  31. The Myth That Will Not Go AwayШаблон:Ref-en.
  32. Золотое сечение в природе Шаблон:Wayback.
  33. Числа Фибоначчи Шаблон:Wayback.
  34. Числа Фибоначчи Шаблон:Wayback.
  35. Шаблон:Книга
  36. Волошинов А. В. Математика и искусство. Москва: Просвещение, 2000. 400 с. ISBN 5-09-008033-X
  37. Шаблон:Cite web
  38. Стахов А., Слученкова А., Щербаков И. Код да Винчи и ряды Фибоначчи. СПБ. Издательство: Питер, 2006. 320 с. ISBN 5-469-01369-3