Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Лекции / 2-й семестр / ЛЕКЦИИ~2

.DOC
Скачиваний:
93
Добавлен:
26.05.2014
Размер:
242.18 Кб
Скачать

Перемножим:

b0c0+b0c1+b0c2+b0c3+b1c0+…++++++=(0100)+(0010)+ +(1100)+(0110)=(1100) по (mod2).

Линейные рекуррентные последовательности.

Последовательность над полем Р – произвольное отображение множества N0 в поле Р:

U: N0P; U=(H(0), U(1), U(2), …);

P - всё множество последовательностей над Р.

Линейная рекуррентная последовательность (ЛРП) над Р – последовательность U для которой  m, c0, c1, …, cm-1P:  i 0 :

Отрезок последовательности: (U(c), …, U(m-1)) – начальный вектор рекуррентна.

Определение: - характеристический многочлен последовательности.

Порядок рекуррентны = deg(F(x));

Пример1: ГПр – ЛРП: bn+1=qbn; F(x)=x-q;

Пример2: АПр  аn+1=an+d=an+(an-an-1);  an+2=2an+1-an; F(x)=x2-2x+1=(x-1)2;

Пример3: Фибоначчи: Un+2=Un+1+Un; 1,1,2,3,5,8,11,…; F(x)=x2-x-1;

Утверждение: ЛРП U с характеристическим многочленом F(x), degF(x)=m – однозначно определяется своим начальным вектором длины m.

Следствие: число рекуррент (с F(x): degF(x)=m) =Pm;

Обозначение: множество всех ЛРП над Р с характеристическим многочленом F(x): pL(F).

Операции над последовательностями.

  1. W=U+V; то есть: W(i)=U(i)+V(i);

  2. CP, W=CU; W(i)=CU(i);

Утверждение: pL(F) – абелева группа, замкнутая относительно операции умножения на элементы Р (то есть ВПр-во).

Доказательство: 1. Замкнутость относительно , то есть W=(U-V) pL(F);

то есть W pL(F);

2. Замкнутость относительно  на СР:

h(i+m)=CU(i+m)=cj(CU(i+j))=cjW(i+j);

Ч.Т.Д.

Определение: последовательности U1, …, Um  pL(F) – базис семейства ЛРП с характеристическим многочленом F(х), если:

  1. VpL(F)  c1, …, cm: V=c1U1+…+cmUm;

  2. Константы c1, …, cm – определены однозначно, то есть представление 1. – однозначно.

Утверждение: U1, …,Um – базис 

  1.  VpL(F)  c1, …, cm : V=c1U1+…+cmUm;

  2. c1U1+…+cmUm=0  c1=c2=…=cm=0.

Доказательство: “”

“” пусть

Ч.Т.Д.

Пусть еk – последовательность pL(F): её начальный вектор длины m: , то есть (е(0), е(1), …, 0, …, е(m-1)) – начальный вектор последовательности еk.

(U(0), …, U(m-1)) 

Теорема: последовательности U1, …, Um - -базис , то есть определитель из начальных векторов не равен 0.

Доказательство: от противного: пусть А=0, тогда :

“” - это уравнение имеет ненулевое решение: (c1, …,.cm)=

то есть пусть V=cjUj pL(F), где V0 – начальный вектор.

 V=0 – нулевая последовательность  по утверждению о базисе: U1, …,Um – не базис.

“”А0  - такая система линейных уравнений однозначно разрешима для любого вектора V. Пусть (c1, …, cm)- решение  ЛРП VpL(F), V=cjUj;

Ч.Т.Д.

Определение: пусть UР, h(x)=;

 произведение последовательности U на многочлен h(x) – последовательность W=h(x)U;

Пример: x(U(0), U(1), U(2), …)=(U(1), U(2), …)

Свойства умножения последовательности на многочлен.

  1. (A(x)+B(x))U=A(x)U+B(x)U;

  2. (A(x)B(x))U=A(x)(B(x)U);

  3. A(x)(U+V)=A(x)U+A(x)V;

Теорема: pL(F)={UP: F(x)U=0};

Доказательство: U pL(F)  U(i+m)=cjU(i+j)  U(i+m)-cjU(i+j)=0  F(x)U=0;

Утверждение: U pL(F)   A(x), A(x)U pL(F);

Доказательство: F(x)(A(x)U)=(F(x)A(x))U=(A(x)F(x))U=A(x)(F(x)U)=A(x)0=0.

Следствие:  ЛРП имеет  число характерных многочленов.

Доказательство: F(x) –характеристический многочлен ЛРП: U;

G(x) – имеет старший коэффициент равный 1;

G(x)F(x) – характеристический многочлен ЛРП: U.

Определение: характеристический многочлен наименьшей возможной степени – минимальный многочлен ЛРП: mU(x).

Утверждение: если UpL(F)  mU(x)F(x); (то есть минимальный многочлен ЛРП делит любой её характерный).

Доказательство: F(x)=mU(x)q(x)+r(x); degr(x)<degmU(x);

F(x)U=0=[mH(x)q(x)+r(x)]U=q(x)(mH(x)U)+r(x)U=0;  r(x) – минимальный многочлен ЛРП U (если его поделить на С, обратную старшему коэффициенту r(x), тогда получим унитарный многочлен, а degr(x)<degmU(x)) – противоречие.

Следствие: множество всех характерных многочленов ЛРП U имеет вид: {g(x)mU(x)g(x)P(x); g(x) – унитарный}.

Определение: импульсная последовательность с характерным многочленом f(x): efpL(f) – последовательность принадлежащая pL(f) с начальным вектором: (0, ….., 0, 1)=em-1;

Теорема: для любого HpL(f) ! U(x), degU(x)<m: U=U(x)ef;

Доказательство:

  1. по теореме: {ef, xef, …, xm-1ef} – базис pL(f) 

 (0, 1, …, m-1): U=0ef+1xef+…+m-1xm-1ef(0+1x+…+m-1xm-1)efU(x)ef; degU(x)<m;

Ч.Т.Д.

Определение: многочлен U(x) из Т – генератор плоскости U.

Следствие1: pL(f)={(x)ef, (x)P[x], deg(x)<m} – другое описание множества всех ЛРП

над Р с характерным многочленом f(x).

Следствие2:U(x)=U(0)xm-1+

Теорема: как найти минимальный многочлен ЛРП по её характерному:

  1. пусть UpL(f) 

  2. пусть V=H(x)U 

Доказательство: 2.

характеристический многочлен для V и

0=mV(x)V= mV(x)H(x)U  mU(x)H(x)mV(x)  d(x)mU(x)=H(x)mV(x);

многочлен и UmV(x) 

  1. заметим, что

пусть по определению;

знак с номером S последовательности равен 1, а по определению все знаки равны 0 – противоречие: то есть deg<degf(x)=m – ошибочно

 минимальный многочлен импульсной последовательности: deg=m;

f(x) (оба унитарные и одной степени m)  =f(x);

U=U(x)ef; 

Ч.Т.Д.

Определение: аннулятор последовательности: AnnU={g(x)P[x]g(x)U=0}.

Теорема: пусть UpL(f)  AnnU={g(x)P[x]F(x)g(x)U(x)}

Доказательство: U=U(x)ef; g(x)U=g(x) U(x)ef;  g(x)U=0  g(x)U(x)ef=0 

Ч.Т.Д.

Пример: Р={0, 1, , 1+}; 2++1=0 – определяющее соотношение. Найти генератор и т.п.

Соотношения между семействами рекуррент.

  1. pL(G)pL(F)  G(x)F(x);

  2. L(G)L(F)=L((G,F));

  3. L(G)+L(F)=L([G,F]);

  4. (F(x),G(X))=  L(FG)=L(F)+L(G);

При этом представление каждой рекурренты из семейства L(FG) в виде суммы рекуррент из семейств L(F), L(G) – однозначно.

Доказательства: 1. “”F(x)=G(x)H(x);  UL(G)  G(x)U; H(x)

H(x)G(x)U=0; F(x)  F(x)U=0  UL(F)

Ч.Т.Д.

  1. в одну сторону “”:

(G,F)G  L((G,F))L(G);

(G,F)F  L((G,F))L(F);

тогда L((G,F))L(G)L(F);

в другую сторону “”:

пусть UL(F)L(G); (A(x)F(x)U=B(x)G(x)U=0)

пусть A(x)F(x)+B(x)G(x)=(G,F);  (A(x)F(x)+B(x)G(x))U=0; (G,F)U=0  UL((G,F)), а так как “ ” и “” то, “=”. Ч.Т.Д.

  1. “ ”

G(x)[G,F]  L(G)L[GF];

F(x)[G,F]  L(F)L[GF]  L(G)+L(F)L[GF];

“” : L(G)+L(F)L[GF] - ?

[GF]=F(x)G1(x); G1(x)G(x);

UL([GF]); U=[A(x)F1(x)+B(x)G1(x)]U;

U=A(x)F1(x)U+B(x)G1(x)U: A(x)F1(x)G(x)U=0 & B(x)F(x)G1(x)U=0. Ч.Т.Д.

  1. A(x)F(x)+B(x)G(x)=1;

пусть UL(FG); U=[A(x)F(x)+B(x)G(x)]U;  U=A(x)F(x)U+B(x)G(x)U 

A(x)F(x)UL(G)  G(x)A(x)F(x)U=A(x)(G(x)F(x))U=0  L(FG)L(F)+L(G);

аналогично для B(x)G(x)UL(F), то есть “”.

“ ” показывается как в 3:

L(F)L(FG);

L(G)L(FG)  L(F)+L(G)L(FG);

Однозначность: пусть _U=V1+W1; V1V2L(F);

U=V2+W2; W1W2L(G);

0=(V1-V2)+(W1-W2); F(x)

0=F(x)(V1-V2)+F(x)(W1-W2);

0=F(x)(W1-W2); A(x)

0=F(x)A(x)(W1-W2);

0=(1-B(x)G(x))(W1-W2);

0=(W1-W2)-B(x)G(x)(W1-W2);

0=(W1-W2)  0=(V1-V2)  W1=W2, V1=V2. Ч.Т.Д.

Способы представления ЛРП.

U: N0P; U(i) - ?

Замечание: (F,G)=1  UL(FG); : U=V+W, VL(F), WL(G).

Биномиальные последовательности. Биномиальный базис.

Пусть P\0, биномиальная последовательность l-го порядка с корнем  - последовательность, знаки которой определяются по правилу:

Утверждение:

Доказательство: (x-)[l]=V;  V(i)=[l](i+1)-[l](i)=

(x-)[l]=[l-1];

(x-)2[l]=2[l-2];

………………….;

(x-)l[l]=l[0], a [0](i)=l(x-)[0]=0; (x-)l+1[l]=0 

(x-)l+1 – характеристический многочлен 

пусть kl,

l[0](0)=l0 – противоречие.

Теорема: пусть рекуррентное семейство  [0], [1], …, [l] – биномиальная последовательности – образуют базис множества.

Доказательство: 1. [j]L((x-)l+1); j l – из утверждения.

2. покажем, что это базис:

; =12…..m-10  базис. Ч.Т.Д.

Теорема: пусть F(x) раскладывается над Р на линейные множители:

последовательности: -образуют базис множества рекуррент pL(F).

12

Соседние файлы в папке 2-й семестр