Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Комбинаторика.doc
Скачиваний:
0
Добавлен:
01.05.2025
Размер:
519.68 Кб
Скачать

§ 5.6. Рекуррентные соотношения.

Возвратные последовательности

Рекуррентным соотношением, рекуррентным уравнением или рекуррентной формулой называется соотношение вида an+k = F(n, an,an+1,...,an+k-1), которое позволяет вычислять все члены последовательности а012, …, если заданы её первые k членов.

П р и м е р 5.6.1. 1. Формула аn+1 = аn + d задает арифметическую прогрессию.

2. Формула аn+1 = q an определяет геометрическую прогрессию.

3. Формула аn+2 = аn+1 + аn задает последовательность чисел Фибоначчи.

В случае, когда рекуррентное соотношение линейно и однородно, т.е. выполняется соотношение вида

аn+k + p1an+k-1 + ... + pkan = 0 (5.4)

(p = const), последовательность a0,a1,a2, ... называется возвратной. Многочлен

(5.5)

называется характеристическим для возвратной последовательности {аn}. Корни многочлена Ра(х) называются характеристическими.

Множество всех последовательностей, удовлетворяющих данному рекуррентному соотношению, называется общим решением.

Описание общего решения соотношения (5.4) имеет аналогию с описанием решения обыкновенного дифференциального уравнения с постоянными коэффициентами.

Теорема 5.6.1. 1. Пусть - корень характеристического многочлена (5.5). Тогда последовательность , где с – произвольная константа, удовлетворяет соотношению (5.4).

2. Если - простые корни характеристического многочлена (5.5), то общее решение рекуррентного соотношения (5.4) имеет вид , где с12,…,сk – произвольные константы.

3. Если - корень кратности ri ( i = 1,…,s ) характеристического многочлена (5.5), то общее решение рекуррентного соотношения (5.4) имеет вид , где сij – произвольные константы.

Зная общее решение рекуррентного уравнения (5.4), по начальным условиям а01,…,аk можно найти неопределенные постоянные сij и тем самым получить решение уравнения (5.4) с данными начальными условиями.

П р и м е р 5.6.2. Найти последовательность {аn}, удовлетворяющую рекуррентному соотношению и начальным условиям а1=10, а2=16.

К орнями характеристического многочлена Ра(х) = х2 - 4х + 3 являются числа х1 = 1 и х2 = 3. Следовательно, по теореме 5.6.1. общее решение имеет вид аn = с1 + с23n. Используя начальные условия, получаем систему

с1 + 3с2 = 10,

с1 + 9с2 = 16,

решая которую, находим с1 = 7 и с2 = 1. Таким образом, аn = 7 + 3n.

Рассмотрим неоднородное линейное рекуррентное уравнение

(5.6)

Пусть {bn} – общее решение однородного уравнения (5.4), а {сn} – частное (конкретное) решение неоднородного уравнения (5.6). Тогда последовательность {bn + сn} образует общее решение уравнения (5.6), и тем самым справедлива.

Теорема 5.6.2. Общее решение неоднородного линейного рекуррентного уравнения представляется в виде суммы общего решения соответствующего однородного линейного рекуррентного уравнения и некоторого частного решения неоднородного уравнения.

Таким образом, в силу теоремы 5.6.1. задача нахождения общего решения рекуррентного уравнения (5.6) сводится к нахождению некоторого частного решения.

В отдельных случаях имеются общие рецепты нахождения частного решения.

Если (где не является характеристическим корнем), то, подставляя в (5.6), получаем и отсюда т.е. частное решение можно задать формулой

Пусть f(n) – многочлен степени r от переменной n, и число 1 не является характеристическим корнем. Тогда и частное решение следует искать в виде Подставляя многочлены в формулу (5.6), получаем

Сравнивая коэффициенты в левой и правой частях последнего равенства, получаем соотношения для чисел di, позволяющих эти числа определить

П р и м е р 5.6.3. Найти решение уравнения

с начальным условием

Рассмотрим характеристический многочлен Ра(х) = х + 2. Так как Ра(х) = 3 0 и правая часть f(n) уравнения (5.6) равна n + 1, то частное решение будем искать в виде Подставляя сn в уравнение (5.7), получаем = . Приравнивая коэффициенты в левой и правой частях последнего равенства, получаем систему

откуда находим Таким образом, частное решение уравнения (5.7) имеет вид По теореме 5.6.1. общее решение однородного уравнения задается формулой и по теореме 5.6.2. получаем общее решение уравнения (5.7): Из начального условия находим т.е. Таким образом,