Реферат: Дискретная математика 3
K(x)⋅U(x)=С(x), где U(x)=
С(х)=(1-5x+6x2 )(u0 +u1 x+u2 x2 +…)=
=u0 +u1 x+u2 x2 +…-5u0 x-5u1 x2 -5u2 x3 -…+6u0 x2 +6u1 x3 +6u2 x4 +…=
=u0 +(u1 -5u0 )x+(u2 -5u1 +6u0 )x2 +(u3 -5u2 +6u1 )x3 +…
Но u2 =5u1 -6u0 , u3 =5u2 -6u1 и так далее. Следовательно,
С(х)=u0 +(u1 -5u0 )x=1-4x.
Характеристическим полиномом будет F(x)=x2 -5x+6=(x-2)(x-3).
Отсюда следует, что U(x)==
.
С помощью неопределенных коэффициентов разложим последнюю дробь в сумму дробей:
=
=
=
.
Следовательно, Þ
.
Тогда U(x)=, но
=
, и таким образом,
и
.
Итак, U(x)==
=
.
Получаем, что uk =2k +1 -3k .
§10. Неоднородные линейные рекуррентные соотношения.
Неоднородное линейное рекуррентное соотношение имеет вид:
un+r =С1 un+r-1 +С2 un+r-2 +…+Сr un +bn (1)
где величина bn в общем случае является функцией от n. Общее решение соотношения (1) представляет собой сумму частного решения неоднородного уравнения (1) (то есть любого решения, которое ему удовлетворяет) и общего решения соответствующего ему однородного соотношения (1).
Общих способов определения частного решения нет, однако для некоторых значений bn существуют стандартные приемы определения un .
Пример. Найти {un }, если un+1 =un +(n+1) и u0 =1.
Решение. Умножив левую и правую части рекуррентного соотношения на хn , получим:
un+1 xn =un xn +(n+1)xn .
Суммирование последнего уравнения для всех n дает:
.
Воспользуемся свойствами операций с производящими функциями:
=U(x) – по определению,
=
=
=
=
,
=
– см. табл. §9.
Итак, получаем =U(x)+
.
Учитывая, что u0 =1, запишем:
U(x)-1=х×U(x)+,
U(x)-x×U(x)=1+,
U(x)×(1-x)=,
U(x)==
.
Из таблицы следует =
=
(так как
).
Тогда U(x)==(1-x+x2 )
. Но U(x)=
. Сравнивая коэффициенты при xn , заключаем, что
un ==
-
+
= =
=
(n2 +3n+2-n2 -n+n2 -n)=
(n2 +n+2).