Найти общее решение рекуррентного уравнения

Видео:Решение неоднородного рекуррентного уравненияСкачать

Решение неоднородного рекуррентного уравнения

Рекуррентные соотношения и уравнения

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

Видео:Решение рекуррентных уравненийСкачать

Решение рекуррентных уравнений

Как решать рекуррентные соотношения?

Для решения рекуррентных соотношений применяют один из двух основных способов:

  • Метод производящих функций
  • Метод характеристического уравнения

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

Метод производящих функций

  1. Записать рекуррентное соотношение и начальные данные для него в следующем виде (если порядок соотношения равен $k$) $$a_ = …, \ a_ = …, \ a_ = …, \ … \ a_ = …, ngeqslant k$$
  2. Домножить каждую строчку на $z$ в соответствующей степени $z^ cdot a_$ и сложить все выражения для $n ge 0$. В левой части получится сумма $displaystylesum_^ a_nz^n$ — это производящая функция, назовем ее $G(z)$. Правую часть преобразовать так, чтобы она превратилась в выражение, включающее $G(z)$.
  3. Решить полученное уравнение относительно $G(z)$.
  4. Разложить $G(z)$ в степенной ряд, тогда коэффициент при $z_n$ будет искомым выражением для $a_n$.

Метод характеристических функций

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

  1. Записать соответствующее однородное рекуррентное уравнение (РУ): $$ p_ a_ + p_a_ + . + p_n a_n =f to \ to p_ a_ + p_a_ + . + p_n a_n =0. $$
  2. Выписать для него характеристическое уравнение и найти его корни $lambda_i$ $$ p_ lambda^ + p_lambda^ + . + p_lambda + p_n =0. $$
  3. Выписать согласно полученным корням $lambda_1, . lambda_k$ общее решение однородного рекуррентного соотношения (подробнее теорию см. по ссылке [1] ниже). $$ C_1 lambda_1^n +. +C_k lambda_k^n , mbox , $$ $$ C_1 lambda_1^n + C_2 nlambda_1^n +. +C_m n^m lambda_1^n+. +C_k lambda_k^n mbox , lambda_1 , , m. $$
  4. Подобрать частное решение неоднородного рекуррентного соотношения по виду правой части (особенно удобно для правых частей вида $mu^n*P(n)$, $P(n)$ — многочлен от $n$).
  5. Представить общее решение неоднородного РУ как сумму общего решения соответствующего однородного РУ и частного решения неоднородного РУ.
  6. Подставить начальные условия $a_0, a_1, . a_$ и получить значения констант $C_1, . C_k$.

Видео:21.04 - дискра, рекуррентные соотношенияСкачать

21.04 - дискра, рекуррентные соотношения

Решение для последовательности чисел Фибоначчи

Последовательность чисел Фибоначи — это последовательность, каждый элемент которой (кроме нулевого и первого) равен сумме двух предыдущих:

$$ 0, 1, 1, 2, 3, 5, 8, 13, 21, 34 , . $$

Числа Фибоначчи растут быстро: $f_=55$, $f_=6765$, а $f_=354224848179261915075$.

Общая формула данной рекуррентной последовательности имеет вид6

Способ 1. Производящяя функция

Начинаем с второго шага алгоритма, домножаем на $z^n$:

$$begin 1cdot f_0 &= &0cdot 1,\ zcdot f_1 &= &1cdot z,\ zcdot f_n & = &(f_+f_)cdot z^n, quad ngeq2.\ end $$

Складываем все строчки:

На третьем шаге алгоритма приводим все суммы к замкнутому виду:

откуда выводим искомое выражение для производящей функции:

Теперь разложим ее в степенной ряд. Для этого сначала разложим знаменатель на множители. Найдем корни уравнения:

Чтобы разложить данные дроби в ряды, используем известное разложение для дроби:

Рассмотрим первую дробь и поделим в ней числитель и знаменатель на $z_1$:

Аналогично (но с делением на $z_2$) действуем со второй дробью:

Преобразуем данное выражение, используя то, что

$$1/z_1=-z_2, quad 1/z_2 = -z_1, quad z_1-z_2=sqrt $$ $$f_n=frac<sqrt>left( biggl( frac<1+sqrt> biggr)^n — biggl( frac<1-sqrt> biggr)^n right). $$

Способ 2. Характеристическое уравнение

Запишем характеристический многочлен для $f_n=f_+f_$, и найдем его корни:

Тогда общее решение однородного рекуррентного уравнения имеет вид:

Осталось найти значения произвольных постоянных $C_1, C_2$ из начальных условий $f_0=0, f_1=1$.

Решая систему, найдем

Итоговое выражение для последовательности чисел Фибоначчи:

Результаты обоих методов совпали, решение вторым методом оказалось проще и короче.

Видео:15. Однородная система линейных уравнений / фундаментальная система решенийСкачать

15. Однородная система линейных уравнений / фундаментальная система решений

Примеры решений

Задача 1. Решить рекуррентное соотношение $f(n+2)=-6f(n+1)+7f(n)+n-3$ с начальными условиями $f(0)=2$ и $f(1)=4$, сделать проверку

Задача 2. Решить рекуррентное соотношение $f(n+2)=-2f(n+1)+3f(n)-3^n$ с начальными условиями $f(0)=1$, $f(1)=3$ и сделать проверку

Задача 3. 1. Решить рекуррентное соотношение $f(n+2) =-5f(n+1) -4f(n) + 3n^2$ с начальными условиями $f(0) = 2$, $f(1) = 3$.
2. Проверить, удовлетворяет ли найденное решение начальным условиям и обращает ли оно рекуррентное соотношение в справедливое тождество.

Задача 4. Найти последовательность $$, удовлетворяющую рекуррентному соотношению $a_ + 4 a_ + 3 a_ = 0$ и начальным условиям $a_1=2$, $a_2=4$.

Дискретная математика — рекуррентное соотношение

В этой главе мы обсудим, как рекурсивные методы могут выводить последовательности и использоваться для решения задач подсчета. Процедура поиска членов последовательности рекурсивным способом называется рекуррентным отношением . Мы изучаем теорию линейных рекуррентных соотношений и их решения. Наконец, мы вводим производящие функции для решения рекуррентных отношений.

Видео:Система линейных уравнений. Общее решение. Метод ГауссаСкачать

Система линейных уравнений.  Общее решение. Метод Гаусса

Определение

Рекуррентное отношение — это уравнение, которое рекурсивно определяет последовательность, в которой следующий член является функцией предыдущих членов (выражая F n как некоторую комбинацию F i с i n ).

Пример — ряд Фибоначчи — F n = F n − 1 + F n − 2 , Ханойская башня — F n = 2 F n − 1 + 1

Видео:Рекуррентные уравненияСкачать

Рекуррентные уравнения

Линейные рекуррентные отношения

Линейное рекуррентное уравнение степени k или порядка k — это рекуррентное уравнение в формате x n = A 1 x n − 1 + A 2 x n − 1 + A 3 x n − 1 + d o t s A k x n k ( A n — константа, а A k n e q 0 ) на последовательности чисел как полинома первой степени.

Вот некоторые примеры линейных рекуррентных уравнений —

Рецидив отношенийНачальные значенияРешения
F n = F n-1 + F n-2a 1 = a 2 = 1Число Фибоначчи
F n = F n-1 + F n-2а 1 = 1, а 2 = 3Номер Лукаса
F n = F n-2 + F n-3a 1 = a 2 = a 3 = 1Падовская последовательность
F n = 2F n-1 + F n-2a 1 = 0, a 2 = 1Число Пелла

Как решить линейное рекуррентное соотношение

Предположим, что два упорядоченных линейных рекуррентных соотношения имеют вид — F n = A F n − 1 + B F n − 2 , где A и B — действительные числа.

Характеристическое уравнение для вышеуказанного рекуррентного соотношения —

x 2 − A x e − B = 0

Три случая могут возникнуть при поиске корней —

Случай 1 — Если это уравнение учитывается как ( x − x 1 ) ( x − x 1 ) = 0 и оно дает два различных реальных корня x 1 и x 2 , то F n = a x n 1 + b x n 2 является решение. [Здесь a и b являются константами]

Случай 2 — Если это уравнение вычисляется как ( x − x 1 ) 2 = 0 , и оно порождает один действительный корень x 1 , то решением является F n = a x n 1 + b n x n 1 .

Случай 3 — Если уравнение дает два различных комплексных корня, x 1 и x 2 в полярной форме x 1 = r a n g l e t h e t a и x 2 = r a n g l e ( − t h e t a ) , то F n = r n ( a c o s ( n t h e t a ) + b s i n ( n t h e t a ) ) является решением.

Решите рекуррентное соотношение F n = 5 F n − 1 − 6 F n − 2 , где F 0 = 1 и F 1 = 4 .

Характеристическое уравнение рекуррентного соотношения —

Итак, ( x − 3 ) ( x − 2 ) = 0

x 1 = 3 и x 2 = 2

Корни реальны и различны. Итак, это в форме дела 1

F n = a x n 1 + b x n 2

Здесь F n = a 3 n + b 2 n ( A s x 1 = 3 a n d x 2 = 2 )

1 = F 0 = a 3 0 + b 2 0 = a + b

4 = F 1 = a 3 1 + b 2 1 = 3 a + 2 b

Решая эти два уравнения, мы получаем a = 2 и b = − 1

Следовательно, окончательное решение —

$$ F_n = 2,3 ^ n + (-1). 2 ^ n = 2,3 ^ n — 2 ^ n $$

Решите рекуррентное соотношение — F n = 10 F n − 1 − 25 F n − 2 , где F 0 = 3 и F 1 = 17 .

Характеристическое уравнение рекуррентного соотношения —

x 2 − 10 x − 25 = 0

Итак, ( x − 5 ) 2 = 0

Следовательно, существует один действительный корень x 1 = 5

Поскольку существует единый действительный корень, он имеет вид случая 2

F n = a x n 1 + b n x n 1

3 = F 0 = a .5 0 + b .0 .5 0 = a

17 = F 1 = a .5 1 + b .1 .5 1 = 5 a + 5 b

Решая эти два уравнения, мы получаем a = 3 и b = 2 / 5

Следовательно, окончательное решение — F n = 3.5 n + ( 2 / 5 ) . n .2 n

Решите рекуррентное соотношение F n = 2 F n − 1 − 2 F n − 2 , где F 0 = 1 и F 1 = 3

Характеристическое уравнение рекуррентного соотношения —

Видео:9. Решение рекуррентных соотношений. Дискретная математика.Скачать

9. Решение рекуррентных соотношений. Дискретная математика.

Мудров В.В. Высшая математика в задачах и упражнениях: основы комбинаторного анализа — файл n5.doc

приобрести
Мудров В.В. Высшая математика в задачах и упражнениях: основы комбинаторного анализа
скачать (456.8 kb.)
Доступные файлы (10):

n1.doc30kb.21.06.2006 19:43скачать
n2.doc238kb.21.06.2006 19:43скачать
n3.doc286kb.21.06.2006 19:43скачать
n4.doc270kb.21.06.2006 19:43скачать
n5.doc431kb.21.06.2006 19:43скачать
n6.doc366kb.21.06.2006 19:43скачать
n7.doc58kb.21.06.2006 19:43скачать
n8.doc73kb.21.06.2006 19:43скачать
n9.doc165kb.21.06.2006 19:43скачать
n10.doc28kb.21.06.2006 19:43скачать

Видео:Линейное неоднородное дифференциальное уравнение второго порядка с постоянными коэффициентамиСкачать

Линейное неоднородное дифференциальное уравнение второго порядка с постоянными коэффициентами

n5.doc

Глава 4. Рекуррентные уравнения (соотношения)
4.1. Основные понятия и определения
Рекуррентные уравнения (соотношения), которые ранее уже неоднократно встречались (в том числе получались, строились), являются дискретными аналогами обыкновенных дифференциальных уравнений. Они, в отличие от дифференциальных, используемых в качестве математических моделей непрерывных систем, описывают динамику дискретных (импульсных) систем (одна из таких простейших систем фигурирует, в частности, в задаче Фибоначчи, рассмотренной в главе 2).

Любое рекуррентное уравнение связывает неизвестную величину f (n) – значение бесконечной числовой последовательности (решетчатой функции), служащей решением уравнения, с аналогичными величинами f ( i ), имеющими меньший индекс i ( i 0), характеризующий глубину (продолжительность) связей между элементами искомой последовательности;

g (n) – заданная, как правило, аналитическим выражением последовательность – возмущающая функция натурального аргумента (ее присутствие в рекуррентном уравнении необязательно).

Так, например, три соотношения
f (n+1) = f (n) + 2 sin n ,

f (n+3) = f (n) + 3 f (n+1) ∙ f (n+2)
являются соответственно рекуррентными уравнениями 1-го, 2-го и 3-го порядков. При этом в первых двух уравнениях роль возмущающей функции g (n) выполняют две последовательности
< 2 sin n >, < -5nexp (- n) >,
а в третьем уравнении функция g (n) отсутствует, т.е. g (n) = 0.

Частное решение (или просто решение) рекуррентного уравнения — любая последовательность (решетчатая функция), удовлетворяющая уравнению (4.1), т.е. приводящая после ее подстановки в рекуррентное уравнение к тождеству.

Так, например, последовательность y (n) = < 2,4,8. Найти общее решение рекуррентного уравнения, . > является одним из частных решений рекуррентного уравнения
f (n+2) = 10 f (n) – 3 f (n+1),
в чем легко убедиться, если подставить y (n) в это уравнение.

Начальные условия рекуррентного уравнения. Если в (4.1) n = 0, то будем иметь соотношение для k-го элемента последовательности
f (k ) = F [ g (0), f (k-1), f (k-2). f (0) ],
значение которого может быть вычислено с помощью уравнения, если предварительно задать совокупность значений
Найти общее решение рекуррентного уравнения= . ( 4.2 )

Эти значения (по аналогии с теорией дифференциальных уравнений, когда интегрирование сводится к решению задачи Коши) называются начальными условиями рекуррентного уравнения (4.1).

Общее решение рекуррентного уравнения — последовательность
f (n) = f (n ,C ), Найти общее решение рекуррентного уравнения( 4.3 )
зависящая от k произвольных постоянных Найти общее решение рекуррентного уравнения( j = 1,2. k ) и отвечающая двум требованиям (см. пример 4.1):

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

2) для любой заданной совокупности начальных условий (4.2) найдутся такие постоянные Найти общее решение рекуррентного уравнения, что последовательность (4.3) будет удовлетворять этим условиям, т.е. системе k уравнений
Найти общее решение рекуррентного уравнения, ( i = 0,1,2. k1)
относительно k искомых значений постоянных Найти общее решение рекуррентного уравнения.
4.2. Линейные рекуррентные уравнения

с постоянными коэффициентами
Линейное уравнение — рекуррентное соотношение вида
Найти общее решение рекуррентного уравнения,( 4.4 )
где Найти общее решение рекуррентного уравнения( i = 1,2. k ) — коэффициенты уравнения, являющиеся в общем случае функциями натурального аргумента.

Линейное уравнение с постоянными коэффициентами – частный случай уравнения (4.4), когда все коэффициенты Найти общее решение рекуррентного уравнения— постоянные действительные числа, не зависящие от натурального аргумента n.

Линейное однородное уравнение — линейное рекуррентное уравнение

Найти общее решение рекуррентного уравнения, ( 4.5 )
у которого отсутствует правая часть, т.е. g (n) = 0.

Свойство аддитивности решений однородного уравнения: если последовательности x (n), y (n) являются частными решениями уравнения (4.5), т.е.

Найти общее решение рекуррентного уравнения,
то при любых (произвольных ) числах A , B последовательность
z (n) = A x (n) + B y (n),
представляющая собой линейную комбинацию решений x (n), y (n), также будет являться решением, т.е. для z (n) будет выполняться
Найти общее решение рекуррентного уравнения.
Так, например, две последовательности Найти общее решение рекуррентного уравнения, Найти общее решение рекуррентного уравненияявляются (в чем несложно удостовериться путем подстановки) решениями рекуррентного уравнения
f (n+2) – f (n+1) — 6f (n) = 0. ( 4.6 )
Как следует из свойства аддитивности, решениями уравнения (4.6) будут также любые линейные комбинации этих последовательностей и, в частности, функции натурального аргумента
Найти общее решение рекуррентного уравнения, Найти общее решение рекуррентного уравнения,
где r – любое действительное число. В этом легко убедиться, если z (n) и w (n) подставить в уравнение ( 4.6 ).

Общее решение однородного уравнения — последовательность Найти общее решение рекуррентного уравнения, представляющая собой линейную комбинацию вида
Найти общее решение рекуррентного уравнения, ( 4.7 )
где f j (n) Найти общее решение рекуррентного уравнения( j = 1,2. k ) — линейно независимые частные решения, составляющие фундаментальную систему решений.

Общее решение неоднородного уравнения — последовательность f (n), которую можно записать в виде суммы
Найти общее решение рекуррентного уравнения, ( 4.8 )
слагаемыми которой служат

Найти общее решение рекуррентного уравнения— общее решение однородного уравнения;

Найти общее решение рекуррентного уравнения— любое частное решение неоднородного уравнения.

Так, для рассмотренного в качестве примера линейного однородного рекуррентного уравнения (4.6) общее решение можно записать в виде линейной комбинации
Найти общее решение рекуррентного уравнения.
Если это уравнение дополнить правой частью – решетчатой функцией Найти общее решение рекуррентного уравнения, в результате чего уравнение станет неоднородным, то последовательность

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

Таким образом, согласно (4.8) общее решение уравнения (4.6) можно записать следующим образом
Найти общее решение рекуррентного уравнения.
4.3. Построение общего решения

однородного рекуррентного уравнения

по корням характеристического многочлена
Характеристический многочлен линейного рекуррентного уравнения (4.4) с постоянными коэффициентами – полином kй степени
Найти общее решение рекуррентного уравнения, ( 4.9 )
получающийся посредством замены на Найти общее решение рекуррентного уравнениявсех f (n + j ) ( j = 0,1. k ), фигурирующих в левой части неоднородного уравнения Найти общее решение рекуррентного уравнения.

Уравнение Найти общее решение рекуррентного уравненияпринято называть характеристическим уравнением.

Формулировка задачи. Пусть имеется линейное однородное рекуррентное уравнение Найти общее решение рекуррентного уравнениявида (4.5), в котором все коэффициенты Найти общее решение рекуррентного уравнения( i = 1,2. k ) — постоянные действительные числа. Требуется найти его общее решение Найти общее решение рекуррентного уравнения, т.е. построить фундаментальную систему решений
Найти общее решение рекуррентного уравнения,
входящих в линейную комбинацию (4.7).

Обоснование возможности использования характеристического многочлена для решения сформулированной задачи.

Найти общее решение рекуррентного уравненияЗапишем решение уравнения Найти общее решение рекуррентного уравненияв виде Найти общее решение рекуррентного уравненияи подставим его в (4.5). После преобразований получим
Найти общее решение рекуррентного уравненияНайти общее решение рекуррентного уравнения, ( 4.10 )
где Найти общее решение рекуррентного уравненияесть не что иное, как записанный в виде (4.9) характеристический многочлен.

Так как нас не интересует тривиальное решение ( когда h = 0 ), то из (4.10) следует — аргумент h должен удовлетворять характеристическому уравнению Найти общее решение рекуррентного уравнения. Решая это уравнение, получим (с учетом кратности) k корней. Каждому корню соответствует одно частное решение, причем аналитический вид решения зависит от типа (характера) корня (действительный, комплексный, кратный).

Правила определения вида частных решений уравнения (4.5) по корням характеристического многочлена:

1. Если h — простой (однократный) действительный корень, то ему соответствует частное решение вида
Найти общее решение рекуррентного уравнения. ( 4.11 )
2. Если h = a + ib — простой комплексный корень, то этому корню и сопряженному с ним (т.е. паре сопряженных корней) соответствуют два линейно независимых частных решения

Найти общее решение рекуррентного уравнения( 4.12 )

Найти общее решение рекуррентного уравнения— модуль комплексного числа (комплексного корня) ;

? = arctg ( b / a ) — аргумент комплексного числа .
3. Если h — действительный корень кратности m, то ему

(точнее всем совпадающим корням ) соответствуют частные решения
Найти общее решение рекуррентного уравнения, Найти общее решение рекуррентного уравнения, Найти общее решение рекуррентного уравнения. Найти общее решение рекуррентного уравнения, ( 4.13 )
составляющие группу m линейно независимых функций натурального аргумента.
4. Если h = a + ib — комплексный корень кратности m, то с учетом предыдущих правил группе совпадающих пар сопряженных корней соответствуют частные решения
Найти общее решение рекуррентного уравнения( 4.14 )

составляющие группу 2m линейно независимых функций натурального аргумента.

Порядок построения общего решения линейного однородного рекуррентного уравнения с постоянными коэффициентами:

1. По заданному рекуррентному уравнению (4.5) записываем характеристический многочлен (4.9) и находим его корни.

2. Каждому корню характеристического уравнения, строго придерживаясь сформулированных правил и выражений (4.11)– (4.14), ставим в соответствие одно частное решение.

3. Используя полученную на предыдущем этапе совокупность частных решений (фундаментальную систему решений), записываем искомое общее решение в виде линейной комбинации (4.7).

Построению общих решений конкретных линейных однородных рекуррентных уравнений с помощью сформулированных выше правил посвящен пример 4.2.

    1. Нахождение частного решения

неоднородного рекуррентного уравнения

с помощью метода неопределенных коэффициентов
Метод неопределенных коэффициентов предназначен (как и в случае интегрирования дифференциальных уравнений) для нахождения частного решения Найти общее решение рекуррентного уравнениялинейного неоднородного рекуррентного уравнения (4.4) с постоянными коэффициентами. Он применим в ситуации, когда правая часть g ( n ) уравнения представляет собой некоторую сумму, слагаемыми которой служат функции натурального аргумента двух видов:
Найти общее решение рекуррентного уравнения, ( 4.15 )

Найти общее решение рекуррентного уравнения, ( 4.16 )
в которых b, — действительные числа, а d(n), Найти общее решение рекуррентного уравнения, Найти общее решение рекуррентного уравнения— полиномы относительно переменной n с действительными коэффициентами.

Ниже рассматривается возможность применения метода неопределенных коэффициентов, когда правая часть g (n) рекуррентного уравнения является последовательностью вида (4.15). Для правой части вида (4.16) удобнее использовать рассматриваемый в следующей главе операционный подход.

Формулировка задачи. Пусть имеется линейное неоднородное рекуррентное уравнение с постоянными коэффициентами
Найти общее решение рекуррентного уравнения( 4.17 )
в котором d (n) — полином s-й степени,
Найти общее решение рекуррентного уравнения.
Требуется с помощью метода неопределенных коэффициентов найти аналитическое выражение частного решения Найти общее решение рекуррентного уравнениязаписанного уравнения.

Правила определения аналитического вида частного решения Найти общее решение рекуррентного уравнениянеоднородного уравнения (4.17):

1. Если b не принадлежит к корням характеристического многочлена (4.9), то частное решение будет иметь вид

Найти общее решение рекуррентного уравнения, ( 4.18 )
где D (n) – полином с неизвестными (неопределенными) коэффициентами,

Найти общее решение рекуррентного уравнения, ( 4.19 )
порядок которого совпадает с порядком заданного полинома d ( n ).

2. Если b — действительный корень характеристического многочлена (4.9) кратности m, то частное решение будет иметь вид
Найти общее решение рекуррентного уравнения( 4.20 )
где D (n) – полином вида (4.19).

Порядок нахождения частного решения линейного неоднородного рекуррентного уравнения с постоянными коэффициентами:

1. По заданному рекуррентному уравнению (4.17) записываем характеристический многочлен (4.9).

2. Проверяем, является ли величина b корнем характеристического уравнения, и если да, то определяем его кратность m.

3. Записываем, строго придерживаясь сформулированных правил и выражений (4.18) –(4.20), аналитический вид частного решения Найти общее решение рекуррентного уравнения.

4. Подставив частное решение в рекуррентное уравнение, после преобразований получаем — слева и справа от знака равенства стоят многочлены s-й степени.

5. Приравнивая коэффициенты при одинаковых степенях натурального аргумента n, получим систему (s+1) уравнений относительно неизвестных коэффициентов Найти общее решение рекуррентного уравнения

6. Решая систему линейных алгебраических уравнений, определяем коэффициенты полинома (4.19) и записываем конкретный вид искомого частного решения.

Замечание. Если корни характеристического уравнения известны, то выполнение пункта 2 не вызывает трудностей. В противном случае можно предложить следующий алгоритм (не требующий вычисления корней). Сначала проверяем (посредством подстановки в характеристическое уравнение ), является ли величина b корнем. Если да, то путем последовательного дифференцирования характеристического многочлена и подстановки величины b в его производные находим порядок первой, не обращающейся в ноль, производной. Именно этот порядок и будет искомой кратностью m корня.

Нахождению с помощью сформулированных выше правил частных решений линейных неоднородных рекуррентных уравнений с различными правыми частями посвящен пример 4.3.

    1. Определение решения рекуррентного уравнения, удовлетворяющего заданным начальным условиям

Формулировка задачи. Пусть имеется линейное неоднородное рекуррентное уравнение Найти общее решение рекуррентного уравненияи известно его общее решение
Найти общее решение рекуррентного уравнения( 4.21 )
в котором Найти общее решение рекуррентного уравнения— любое частное решение, а Найти общее решение рекуррентного уравнения(j = 1,2. k) – решения, образующие фундаментальную систему решений однородного уравнения Найти общее решение рекуррентного уравнения.

Требуется среди всего множества решений, составляющих общее решение (4.21), выделить (найти) единственное решение Найти общее решение рекуррентного уравнения, удовлетворяющее заданным начальным условиям f (i) ( i = 0,1. k-1).

Система уравнений для нахождения решения Найти общее решение рекуррентного уравнения— линейная неоднородная алгебраическая система k уравнений относительно совокупности Найти общее решение рекуррентного уравнениянеизвестных постоянных Найти общее решение рекуррентного уравнения
Найти общее решение рекуррентного уравнения

квадратная матрица которой составлена из значений Найти общее решение рекуррентного уравнения= Найти общее решение рекуррентного уравненияэлементов последовательностей Найти общее решение рекуррентного уравнения( j = 1,2. k ), входящих в фундаментальную систему решений.

Замечание 1. Система всегда совместна и имеет единственное решение, так как ее квадратная матрица является (в силу независимости фундаментальной системы решений) невырожденной, т.е. определитель матрицы не равен нулю.

Замечание 2. Ясно, что в ситуации, когда исходное рекуррентное уравнение однородное, частное решение Найти общее решение рекуррентного уравнения= 0 и, как следствие, все значения Найти общее решение рекуррентного уравнения, входящие в правую часть системы, будут нулевыми.

Порядок нахождения решения линейного неоднородного рекуррентного уравнения по заданным начальным условиям:

  1. Вычисляем значения последовательностей Найти общее решение рекуррентного уравнения, Найти общее решение рекуррентного уравнениядля всех

значений n = i (i = 0,1. k-1) и записываем систему (4.22).

2. Решая алгебраическую систему, находим неизвестные постоянные Найти общее решение рекуррентного уравнения(j = 1,2. k).

3. Подставляя в общее решение (4.21) вместо Найти общее решение рекуррентного уравнениянайденные значения постоянных Найти общее решение рекуррентного уравнения, получаем конечный аналитический вид искомого решения f (n,Найти общее решение рекуррентного уравнения).

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

Примеры задач с решениями
Пример 4.1. Показать, что общее решение рекуррентного уравнения
f (n+2) = 7∙f (n+1) — 12∙f (n)
можно записать в виде

Найти общее решение рекуррентного уравнения.
Найти общее решение рекуррентного уравненияЛегко проверить, что последовательность f (n) при любых значениях произвольных констант Найти общее решение рекуррентного уравненияобращает заданное рекуррентное уравнение в тождество, т.е. первое требование к общему решению удовлетворяется. Действительно,
Найти общее решение рекуррентного уравнения
Чтобы убедиться в выполнении второго требования, выберем в качестве начальных условий произвольные числа A, B, т.е. f (0 ) = A,

f (1) = B. Так как из предполагаемого общего решения имеем
Найти общее решение рекуррентного уравнения, Найти общее решение рекуррентного уравнения,
то для нахождения постоянных Найти общее решение рекуррентного уравненияиспользуем систему линейных уравнений

Найти общее решение рекуррентного уравнения
Решая эту систему, получим аналитические выражения для искомых величин

Найти общее решение рекуррентного уравнения.
Из полученных выражений следует — для любых начальных условий A, B существует единственная последовательность
Найти общее решение рекуррентного уравнения,
удовлетворяющая этим условиям и самому рекуррентному уравнению, что подтверждает выполнение второго требования к общему решению.
Пример 4.2. Найти общие решения однородных рекуррентных уравнений
a) f (n+3) – 9 f (n+2) + 26 f (n+1) – 24 f (n) = 0,

б) f (n+4) – f (n) = 0,

  1. в) f (n+3) + 6 f (n+2) + 12 f (n+1) + 8 f (n) = 0,

г) f (n+4) + 2 f (n+2) + f (n) = 0.
Найти общее решение рекуррентного уравненияa) Характеристическое уравнение, соответствующее первому из заданных рекуррентных уравненений,
Найти общее решение рекуррентного уравнения,
имеет три различных действительных корня
Найти общее решение рекуррентного уравнения.
В соответствии с правилом 1 функции натурального аргумента
Найти общее решение рекуррентного уравнения
составляют фундаментальную систему решений. В итоге общее решение рекуррентного уравнения имеет вид

Найти общее решение рекуррентного уравнения.
Найти общее решение рекуррентного уравненияб) Характеристическое уравнение

Найти общее решение рекуррентного уравнения
имеет четыре различных корня:

два комплексных сопряженных Найти общее решение рекуррентного уравнения;

два действительных Найти общее решение рекуррентного уравнения.

В соответствии с правилами 1, 2 четыре линейно независимые функции натурального аргумента
Найти общее решение рекуррентного уравнения
в которых = , составляют фундаментальную систему решений.

Следовательно, искомое общее решение рекуррентного уравнения имеет вид
Найти общее решение рекуррентного уравнения.
Найти общее решение рекуррентного уравненияв) Характеристическое уравнение
Найти общее решение рекуррентного уравнения
имеет один корень h = — 2 кратности m = 3.

Согласно правилу 3, фундаментальную систему решений составляют три функции натурального аргумента
Найти общее решение рекуррентного уравнения
и, как следствие, искомое общее решение рекуррентного уравнения записывается в виде равенства
Найти общее решение рекуррентного уравнения.
Найти общее решение рекуррентного уравненияг) Характеристическое уравнение
Найти общее решение рекуррентного уравнения
имеет два комплексных сопряженных корня Найти общее решение рекуррентного уравнениякратности m = 2. В этом случае, согласно правилу 4, фундаментальная система решений включает четыре линейно независимые функции натурального аргумента
Найти общее решение рекуррентного уравнения
в которых =  , и общее решение однородного рекуррентного уравнения имеет вид
Найти общее решение рекуррентного уравнения.

Пример 4.3. Найти частное решение рекуррентного уравнения
Найти общее решение рекуррентного уравнения
для следующих вариантов правых частей:
a) а = 5, d (n) = 12,

в) а = 3, d (n) = 2.
Найти общее решение рекуррентного уравненияЗапишем характеристический многочлен
Найти общее решение рекуррентного уравнения,
который является общим для всех вариантов исходных данных и имеет три различных действительных корня
Найти общее решение рекуррентного уравнения.
а) Число а = 5 не относится к корням характеристического многочлена (R (5) = 6). Учитывая, что полином d (n) = 12 в правой части имеет нулевой порядок, записываем (в соответствии с правилом 1) аналитический вид частного решения и подставляем его в исходное уравнение. В результате будем иметь равенство
Найти общее решение рекуррентного уравнения,
из которого находим D = 2, т.е. искомое частное решение можно записать в виде
Найти общее решение рекуррентного уравнения.
б) Число а = — 2 также не относится к корням характеристического многочлена ( R (-2) = — 120 ). В данном случае полином d (n) имеет первый порядок, т.е. согласно правилу 1, неизвестный полином D (n), входящий в частное решение, можно записать следующим образом
D (n) = An + B,
где A, B — неопределенные коэффициенты. Подставим частное решение в рекуррентное уравнение
Найти общее решение рекуррентного уравнения

и преобразуем полученное выражение с учетом равенств
D ( n + 1 ) = An + ( A + B ),

в результате чего будем иметь
Найти общее решение рекуррентного уравнения.
Приравнивая коэффициенты при одинаковых степенях n (при нулевой и первой), получим систему уравнений

-148 А – 120В = 28,
разрешая которую, находим A = -1, B = 1, т.е. искомое частное решение можно записать следующим образом
Найти общее решение рекуррентного уравнения.
в) Число а = 3 является простым (однократным) корнем характеристического многочлена. Для данного варианта исходный полином d (n) = 2 .

Записываем, согласно правилу 2, аналитический вид частного решения и подставляем его в исходное уравнение
Найти общее решение рекуррентного уравнения.
После сокращения на Найти общее решение рекуррентного уравненияи приведения подобных членов несложно заметить, что будет выполняться равенство
Найти общее решение рекуррентного уравнения,
где R (3), Найти общее решение рекуррентного уравнения— значения характеристического многочлена и его производной Найти общее решение рекуррентного уравненияпри h = 3.

Учитывая R (3) = 0, получаем Найти общее решение рекуррентного уравнения, т.е. D существует, если значение Найти общее решение рекуррентного уравненияотлично от нуля. Это подтверждает необходимость строгого соблюдения правила 2 (проверки и учета кратности корня).

Так как в рассматриваемом случае Найти общее решение рекуррентного уравнения, то Найти общее решение рекуррентного уравненияи искомое решение имеет вид

Найти общее решение рекуррентного уравнения.
Пример 4.4. Найти решения рекуррентных уравнений с известными начальными условиями:
a) f (n+2) – f (n+1) – f (n) = 0, f (0) = 1, f (1) = 2,
б) f (n+2) – 2 f (n+1) + f (n) = 6n, f (0) = 1, f (1) = 3.
Найти общее решение рекуррентного уравненияa) Характеристическое уравнение

Найти общее решение рекуррентного уравнения
имеет два действительных корня
Найти общее решение рекуррентного уравнения, Найти общее решение рекуррентного уравнения( А = Найти общее решение рекуррентного уравнения).
Следовательно, фундаментальную систему решений составляют две функции натурального аргумента
Найти общее решение рекуррентного уравнения, Найти общее решение рекуррентного уравнения,
а общее решение имеет вид
Найти общее решение рекуррентного уравнения.
Вычисляем необходимые значения функций Найти общее решение рекуррентного уравнения ( n = 0,1 ):
Найти общее решение рекуррентного уравнения, Найти общее решение рекуррентного уравнения, Найти общее решение рекуррентного уравнения,
и записываем систему линейных уравнений относительно неизвестных значений произвольных постоянных:
Найти общее решение рекуррентного уравнения
Решая эту систему, получим выражения для неизвестных величин
Найти общее решение рекуррентного уравнения, Найти общее решение рекуррентного уравнения.
После подстановки последних в общее решение записываем аналитический вид искомого решения, удовлетворяющего заданным начальным условиям:
Найти общее решение рекуррентного уравнения.
На первый взгляд, кажется удивительным, что это выражение, с помощью которого получаются числа Фибоначчи, для любого n принимает целые значения.

Найти общее решение рекуррентного уравненияб) Характеристическое уравнение
Найти общее решение рекуррентного уравнения
имеет один действительный корень h = 1 кратности m = 2. Следовательно, фундаментальную систему решений составляют две функции
Найти общее решение рекуррентного уравнения
а общее решение однородного уравнения записывается следующим образом

Найти общее решение рекуррентного уравнения.
Правая часть рекуррентного уравнения, согласно условиям примера, имеет вид (4.15) с параметрами
a = 1, d ( n ) = 6 n,

т.е. a = h = 1 — двукратный корень характеристического уравнения.

Исходя из этого, записываем аналитический вид частного решения
Найти общее решение рекуррентного уравнения
и подставляем его в исходное уравнение
Найти общее решение рекуррентного уравнения.
После преобразования имеем 6An + 6A + 2B = 6n. Приравнивая коэффициенты при одинаковых степенях n, получаем систему уравнений
6 A = 6,

6 A + 2 B = 0,
разрешая которую, находим A = 1, B = — 3, т.е. частное решение неоднородного уравнения удовлетворяет равенству
Найти общее решение рекуррентного уравнения,
а с учетом ранее записанного Найти общее решение рекуррентного уравненияего общее решение имеет вид
Найти общее решение рекуррентного уравнения.
Для нахождения решения, удовлетворяющего начальным условиям, вычисляем значения функций Найти общее решение рекуррентного уравнения, Найти общее решение рекуррентного уравнения, Найти общее решение рекуррентного уравнения ( n = 0,1 )
Найти общее решение рекуррентного уравнения=1, Найти общее решение рекуррентного уравнения=1, Найти общее решение рекуррентного уравнения=0, Найти общее решение рекуррентного уравнения=1, Найти общее решение рекуррентного уравнения, Найти общее решение рекуррентного уравнения,
записываем систему линейных уравнений
Найти общее решение рекуррентного уравнения
и, решая эту систему, получаем Найти общее решение рекуррентного уравнения.

Подставляя полученные значения в общее решение, будем иметь функцию натурального аргумента
f (n) = (n – 3)∙Найти общее решение рекуррентного уравнения+ 4 n + 1,
представляющую искомое частное решение, удовлетворяющее заданным начальным условиям.

🔍 Видео

16. Линейные неоднородные дифференциальные уравнения 2-го порядка с постоянными коэффициентамиСкачать

16. Линейные неоднородные дифференциальные уравнения 2-го порядка с постоянными коэффициентами

Линейные рекуррентные соотношения || Гущин Д. Д.Скачать

Линейные рекуррентные соотношения || Гущин Д. Д.

Линейное неоднородное дифференциальное уравнение с постоянными коэффициентами 4y''-y=x^3-24x #1Скачать

Линейное неоднородное дифференциальное уравнение с постоянными коэффициентами 4y''-y=x^3-24x #1

ЛОДУ 2 порядка c постоянными коэффициентамиСкачать

ЛОДУ 2 порядка c постоянными коэффициентами

10. Линейные однородные рекуррентные соотношения. Дискретная математикаСкачать

10. Линейные однородные рекуррентные соотношения. Дискретная математика

Задача Коши ➜ Частное решение линейного однородного дифференциального уравненияСкачать

Задача Коши ➜ Частное решение линейного однородного дифференциального уравнения

R-1 Рекуррентные соотношения: введениеСкачать

R-1 Рекуррентные соотношения: введение

рекуррентные соотношения 3Скачать

рекуррентные соотношения 3

Общее и частное решение дифференциального уравненияСкачать

Общее и частное решение дифференциального уравнения

Алгебра 9 класс. Рекуррентный способ задания числовой последовательности. Примеры.Скачать

Алгебра 9 класс. Рекуррентный способ задания числовой последовательности. Примеры.

Математика без Ху!ни. Метод Гаусса. Совместность системы. Ранг матрицы.Скачать

Математика без Ху!ни. Метод Гаусса. Совместность системы. Ранг матрицы.
Поделиться или сохранить к себе: