Домашние задания: Другие предметы
Последовательность Фибоначчи
Народ, подкиньте доказательства того, что n-ный член последовательности Фибоначчи равен формуле Бине (там длинная формула)... Либо доказательство, либо ссылку на него. НО! доказательство не через индукцию, и без всяких там пределов и дифференциалов. А просто доказательство (оно есть!) Спасибо!
Ну вот вам простенькое доказательство, которое не использует страшных слов типа "характеристический многочлен" и т. п. Используется только решение квадратных уравнений и метод математической индукции, но это вроде как в школе проходят. Обозначим n-ый член последовательности Фибоначчи через F(n). Кроме того, введем обозначения R и T для следующих чисел:
R = (1 + sqrt(5))/2,
T = (1 - sqrt(5))/2.
(sqrt(5) - это квадратный корень из 5.) Кстати, число R - это золотое сечение. Легко проверить, что числа R и T являются корнями квадратного уравнения x^2 = х + 1. Докажем теперь по индукции следующее: если х является корнем уравнения x^2 = х + 1 (то есть или числом R, или числом Т) , то х удовлетворяет также уравнению
x^n = F(n) * x + F(n - 1)
для любого n > 0. Действительно, при n = 1 получаем тождество:
x^1 = F(1) * x + F(0) = 1 * x + 0 = x.
Для n = 2 уравнение выше принимает вид
x^2 = F(2) * x + F(2 -1) = 1 * х + 1 = х + 1,
что верно по условию. Теперь допустим, что формула верна при n = k,
x^k = F(k) * x + F(k - 1),
и выведем из этого ее справедливость при n = k + 1, то есть
x^(k + 1) = F(k + 1) * x + F(k).
Имеем:
x^(k + 1) = x^k * х
= (F(k) * x + F(k - 1)) * х
= F(k) * x^2 + F(k - 1) * х
= F(k) * (x + 1) + F(k - 1) * х
= (F(k) + F(k - 1)) * х + F(k)
= F(k + 1) * х + F(k),
что и требовалось доказать. Таким образом,
R^n = F(n) * R + F(n - 1)
T^n = F(n) * T + F(n - 1)
Вычитая второе равенство из первого, получаем
R^n - Т^n = F(n) * (R - T),
откуда
F(n) = (R^n - Т^n) / (R - T)
Но R - T = sqrt(5), откуда и следует формула Бине
F(n) = (R^n - Т^n) / sqrt(5).
R = (1 + sqrt(5))/2,
T = (1 - sqrt(5))/2.
(sqrt(5) - это квадратный корень из 5.) Кстати, число R - это золотое сечение. Легко проверить, что числа R и T являются корнями квадратного уравнения x^2 = х + 1. Докажем теперь по индукции следующее: если х является корнем уравнения x^2 = х + 1 (то есть или числом R, или числом Т) , то х удовлетворяет также уравнению
x^n = F(n) * x + F(n - 1)
для любого n > 0. Действительно, при n = 1 получаем тождество:
x^1 = F(1) * x + F(0) = 1 * x + 0 = x.
Для n = 2 уравнение выше принимает вид
x^2 = F(2) * x + F(2 -1) = 1 * х + 1 = х + 1,
что верно по условию. Теперь допустим, что формула верна при n = k,
x^k = F(k) * x + F(k - 1),
и выведем из этого ее справедливость при n = k + 1, то есть
x^(k + 1) = F(k + 1) * x + F(k).
Имеем:
x^(k + 1) = x^k * х
= (F(k) * x + F(k - 1)) * х
= F(k) * x^2 + F(k - 1) * х
= F(k) * (x + 1) + F(k - 1) * х
= (F(k) + F(k - 1)) * х + F(k)
= F(k + 1) * х + F(k),
что и требовалось доказать. Таким образом,
R^n = F(n) * R + F(n - 1)
T^n = F(n) * T + F(n - 1)
Вычитая второе равенство из первого, получаем
R^n - Т^n = F(n) * (R - T),
откуда
F(n) = (R^n - Т^n) / (R - T)
Но R - T = sqrt(5), откуда и следует формула Бине
F(n) = (R^n - Т^n) / sqrt(5).
Похожие вопросы
- Скажите, пожалуйста, последовательность правления московских князей
- Можно ли, зная аминокислотный состав белка определить нуклеотидную последовательность структурного гена?
- Восстановление последовательности событий по ''Островскому - Гроза''
- помогите определить хронологическую последовательность правления Киевских князей???
- Почему Чичиков посещал помещиков в такой последовательности
- при каком положительном Х последовательность числе 3х, 7 - х, 5х + 7 является геометрической прогрессией?
- Последовательность процессов происходящих в пищеварительной системе
- Восстановите последовательность событий, описанных в былине Садко!
- Какие из числовых последовательностей состоят из простых чисел?
- Восстановите текст. Ответ можете записать в виде последовательности чисел.