On-line учебник: теория и решение задач
Последовательность Фибоначчи
Рассмотрим хорошо известную последовательность чисел Фибонначи:
Каждый член последовательности Фибоначчи равен сумме предыдущих членов, при этом задаются два первых члена: 0 и 1.
Поставим следующую задачу.
Найти n-ый член последовательности, так, чтобы в ответ входил только номер члена последовательности.
При решении этой задачи необходимо воспользоваться теорией решения разностных уравнений.
Запишем реккурентное соотношение на чоены последовательности:
где
Получаем, что это есть разностное уравнение второго порядка с постоянными коэффициентами, которое решается в явном виде.
Поставим для этого разностного уравнения начальную задачу (задачу Коши). Учтем, что
Решение разностного уравнения будем искать в следующем виде:
где q - число.
Подставляя решение в исходное разностное уравнение, получаем:
здесь ищется ненулевое решение, поэтому представляется возможность сократить данное выражение:
Решая квадратное уравнение, получаем корни:
Тогда общее решение разностного уравнения записывается в следующем виде:
где A и B - произвольные постоянные.
Постоянные находятся так, чтобы общее решение удовлетворяло начальным условиям:
Отсюда получаем, что
Тогда решение записывается в следующем виде: