Последовательность Фибоначчи в этой визуализации
Последовательность Фибоначчи 1, 1, 2, 3, 5, 8, 13, … начинается с двух единиц; каждый следующий член равен сумме двух предыдущих. Та же рекурсия может начинаться с любых положительных чисел и ; начало 2, 1 даёт числа Люка (2, 1, 3, 4, 7, 11, …). Здесь можно построить такую последовательность, добавляя квадраты к прямоугольнику, проследить приближение отношения соседних членов к золотому сечению φ и увидеть на паутинной диаграмме, почему это происходит при любом положительном начале.
В начале дан прямоугольник ширины a и высоты b. Каждый новый член получается добавлением квадрата к стороне длиной с последний член: к прямоугольнику со сторонами и прикладывается квадрат со стороной , и получается прямоугольник на . Поэтому с третьего члена — это длинная сторона, делённая на короткую, то есть форма прямоугольника. На рисунке его размер остаётся постоянным: видно, как стабилизируется форма, а не как растут числа.
Квадрат меняет отношение по фиксированному правилу . Чтобы добавление квадрата сохраняло форму, нужно , то есть . Положительный корень этого уравнения — золотое сечение . Так устроен золотой прямоугольник: добавление квадрата даёт ту же форму с линейным масштабом в φ раз больше. Паутинная диаграмма изображает правило. От отношения r поднимитесь к кривой , чтобы прочитать следующее отношение, затем двигайтесь по горизонтали к диагонали , чтобы начать новый шаг с него. Кривая и диагональ пересекаются в (φ, φ).
Почему отношение меняет сторону и сходится при любых положительных начальных значениях? Поскольку , один шаг преобразует отклонение от φ в точности по формуле
Знак минус переносит каждое отношение на другую сторону от φ по сравнению с предыдущим, кроме случая точно золотого начала. Начиная с все отношения больше 1, поэтому на каждом шаге модуль отклонения умножается на число меньше и стремится к 0. Удалить может лишь первый шаг: если меньше 1/φ, отклонение растёт. Вблизи φ множитель стремится к , наклону кривой в точке пересечения с диагональю; в итоге каждый шаг оставляет примерно 0.382 прежнего отклонения.
Сами члены растут почти как геометрическая прогрессия: каждый всё ближе к предыдущему, умноженному на φ. Для чисел Фибоначчи формула Бине даёт точное выражение:
Поскольку , — ближайшее к целое число. На странице собственных векторов эти же два числа появляются как собственные значения матрицы, переводящей пару соседних членов в следующую пару.
На что обратить внимание
- Отношение равно φ только тогда, когда предыдущее тоже было равно φ: выполняется в точности при . Поэтому без золотого начала отношение никогда не достигает φ, а лишь приближается к нему. Соседние отношения Фибоначчи отличаются ровно на .
Управление
- Нажмите или перетащите точку вдоль оси r диаграммы, чтобы изменить b, а значит, и начальную форму ; b притягивается к целым числам.
Связанные темы
Дополнительные материалы: Википедия: Fibonacci sequence (Английский); OpenStax, College Algebra 2e, 9.1 Sequences and Their Notations (Английский).