Метод невизначених коефіцієнтів

План

1. Кільце многочленів К[x].

2. Подільність в К[x].Теорема про ділення з остачею в К[x] , де К – поле.

3. Ділення многочлена на лінійний двочлен . Схема Горнера. Теорема Безу . Розклад многочлена за степенями лінійного двочлена.

1.Кільце многочленів К[x].

З курсу математичного аналізу відомо,що многочленом від однієї змінної є ціла раціональна функція виду:

Метод невизначених коефіцієнтів - student2.ru (1)

задана на множині дійсних чисел,де коефіцієнти Метод невизначених коефіцієнтів - student2.ru – довільні задані дійсні числа.

Найпростіші типи многочленів лінійна функція Метод невизначених коефіцієнтів - student2.ru та квадратний тричлен Метод невизначених коефіцієнтів - student2.ru відомі зі школи.

В алгебрі многочлени зустрічались у зв’язку з розв’язуванням алгебраїчних рівнянь вищих степенів з одним невідомим,тобто рівнянь виду:

Метод невизначених коефіцієнтів - student2.ru (2)

ліва частина яких є многочлен від однієї змінної. На відміну від аналізу в алгебрі многочлени вважалися цілими раціональними функціями комплексної змінної ,тобто виразами виду (1),в яких коефіцієнти Метод невизначених коефіцієнтів - student2.ru є комплексні числа ,а змінна Метод невизначених коефіцієнтів - student2.ru може набувати довільних комплексних значень . Це важливо для розв’язування рівнянь 3-го ,4-го і вищих степенів.

Означення многочлена

Вираз виду :

Метод невизначених коефіцієнтів - student2.ru

Повністю визначається коефіцієнтами Метод невизначених коефіцієнтів - student2.ru .

Їх вибирають так щоб над ними можна було виконувати операції додавання та множення за тими правилами ,що і в елементарній математиці , і ці дії мали властивості:

· Асоціативність;

· Дистрибутивність;

· Комутативність.

Коефіцієнти многочленів повинні належати деякому комутативному кільцю К,без дільників нуля ( Метод невизначених коефіцієнтів - student2.ru ) – області цілісності К.

Означення 1.

Многочленом(поліномом)від однієї змінної над областю цілісності К називається вираз виду (3) , де Метод невизначених коефіцієнтів - student2.ru довільне ціле невід’ємне число Метод невизначених коефіцієнтів - student2.ru - елементи К, а Метод невизначених коефіцієнтів - student2.ru деякі символи; Метод невизначених коефіцієнтів - student2.ru називається Метод невизначених коефіцієнтів - student2.ru степенем змінної Метод невизначених коефіцієнтів - student2.ru (або невідомого Метод невизначених коефіцієнтів - student2.ru ) , а Метод невизначених коефіцієнтів - student2.ru м коефіцієнтом многочлена (3) або коефіцієнтом при Метод невизначених коефіцієнтів - student2.ru ( Метод невизначених коефіцієнтів - student2.ru .

Многочлени від однієї змінної Метод невизначених коефіцієнтів - student2.ru позначатимемо : Метод невизначених коефіцієнтів - student2.ru . Сукупність всіх многочленів від Метод невизначених коефіцієнтів - student2.ru над областю цілісності К-символом К[ Метод невизначених коефіцієнтів - student2.ru ].

Означення 2.

Вираз Метод невизначених коефіцієнтів - student2.ru називається Метод невизначених коефіцієнтів - student2.ru членом або членом Метод невизначених коефіцієнтів - student2.ru го степеня многочлена.

Метод невизначених коефіцієнтів - student2.ru (4)

Метод невизначених коефіцієнтів - student2.ru нульовим або вільним членом причому записи Метод невизначених коефіцієнтів - student2.ru рівнозначні. Якщо Метод невизначених коефіцієнтів - student2.ru (тобто є нульовим елементом області цілісності К) ,то кажуть ,що Метод невизначених коефіцієнтів - student2.ru член многочлена Метод невизначених коефіцієнтів - student2.ru дорівнює нулю або його немає.

У виразі для многочлена (4) члени, які дорівнюють нулю можна не писати. Так многочлен:

Метод невизначених коефіцієнтів - student2.ru (5)

Можна записати коротше :

Метод невизначених коефіцієнтів - student2.ru

Означення 3.

Відмінний від нуля член многочлена Метод невизначених коефіцієнтів - student2.ru ,степінь якого більший за степінь усіх інших відмінних від нуля членів цього многочлена ,називається старшим членом ,його коефіцієнт старшим коефіцієнтом ,а його степінь – степенем многочлена Метод невизначених коефіцієнтів - student2.ru .

Степінь многочлена Метод невизначених коефіцієнтів - student2.ru позначають deg f.

Будь-який многочлен Метод невизначених коефіцієнтів - student2.ru записуватимемо так,щоб запис починався зі старшого члена ,тобто не включати у запис рівних нулю членів ,степінь яких більший за deg f . Так многочлен (6) подаватимемо у будь-якому з виглядів :

Метод невизначених коефіцієнтів - student2.ru

Метод невизначених коефіцієнтів - student2.ru

Будь - який многочлен Метод невизначених коефіцієнтів - student2.ru степеня подаватимемо у вигляді :

Метод невизначених коефіцієнтів - student2.ru (7)

де Метод невизначених коефіцієнтів - student2.ru ,а з решти коефіцієнтів частина або всі можуть дорівнювати нулю.

Таку форму запису називають канонічною . Вживають також назву «многочлен стандартного виду».

Метод невизначених коефіцієнтів - student2.ru - лінійний двочлен.

Многочлени нульового степеня вважають константами ,цей многочлен називатимемо нуль многочленом: Метод невизначених коефіцієнтів - student2.ru .

Нуль – многочлен немає ніякого степеня.

Дії над многочленами.

Нехай дано два многочлени над областю цілісності R.

Метод невизначених коефіцієнтів - student2.ru

( Метод невизначених коефіцієнтів - student2.ru К , Метод невизначених коефіцієнтів - student2.ru (8)

Метод невизначених коефіцієнтів - student2.ru

( Метод невизначених коефіцієнтів - student2.ru ) (9)

Означення 1.

Многочлени Метод невизначених коефіцієнтів - student2.ru називають рівними між собою і записують Метод невизначених коефіцієнтів - student2.ru Метод невизначених коефіцієнтів - student2.ru , якщо канонічні формицих многочленів збігається ,тобто

Метод невизначених коефіцієнтів - student2.ru Метод невизначених коефіцієнтів - student2.ru (10)

Рівність многочленів має властивості рефлексивності ,симетричності та транзитивності,тобто є відношенням еквівалентності на множині К[x] .

Означення 2.

Сумою многочленів Метод невизначених коефіцієнтів - student2.ru називається многочлен:

Метод невизначених коефіцієнтів - student2.ru (11).

Те ,що Метод невизначених коефіцієнтів - student2.ru є сумою многочленів Метод невизначених коефіцієнтів - student2.ru Метод невизначених коефіцієнтів - student2.ru записують так:

Метод невизначених коефіцієнтів - student2.ru

Н1.

Якщо Метод невизначених коефіцієнтів - student2.ru є К[ Метод невизначених коефіцієнтів - student2.ru ] , Метод невизначених коефіцієнтів - student2.ru К[ Метод невизначених коефіцієнтів - student2.ru ] , то й Метод невизначених коефіцієнтів - student2.ru

Н2.

Степінь суми двох многочленів не перевищує більшого зі степенів даних многочленів :

deg Метод невизначених коефіцієнтів - student2.ru

Н3.

Для довільного многочлена Метод невизначених коефіцієнтів - student2.ru К[ Метод невизначених коефіцієнтів - student2.ru ] і Метод невизначених коефіцієнтів - student2.ru Метод невизначених коефіцієнтів - student2.ru К[ Метод невизначених коефіцієнтів - student2.ru ]

Метод невизначених коефіцієнтів - student2.ru (12)

Означення 3.

Добутком многочленів Метод невизначених коефіцієнтів - student2.ru (8 і 9) називається многочлен:

Метод невизначених коефіцієнтів - student2.ru (13)

де

Метод невизначених коефіцієнтів - student2.ru

( Метод невизначених коефіцієнтів - student2.ru ), Метод невизначених коефіцієнтів - student2.ru

Те що Метод невизначених коефіцієнтів - student2.ru є добутком многочленів Метод невизначених коефіцієнтів - student2.ru , записують так:

Метод невизначених коефіцієнтів - student2.ru .

Наведене означення є безпосереднім узагальненням «шкільного» правила множення многочленів.

Вираз (14) можна переписати :

Метод невизначених коефіцієнтів - student2.ru

Метод невизначених коефіцієнтів - student2.ru

Метод невизначених коефіцієнтів - student2.ru .

Н4:

Якщо Метод невизначених коефіцієнтів - student2.ru є К[ Метод невизначених коефіцієнтів - student2.ru ], Метод невизначених коефіцієнтів - student2.ru є К[ Метод невизначених коефіцієнтів - student2.ru ],то й Метод невизначених коефіцієнтів - student2.ru є К[ Метод невизначених коефіцієнтів - student2.ru ]

Н5:

Якщо Метод невизначених коефіцієнтів - student2.ru не є нуль-многочлени ,то deg ( Метод невизначених коефіцієнтів - student2.ru )=deg Метод невизначених коефіцієнтів - student2.ru deg Метод невизначених коефіцієнтів - student2.ru . (16)

Н6:

При множені двох многочленів,з яких хоч один нуль-многочлен дістаємо нуль-многочлен.

Метод невизначених коефіцієнтів - student2.ru (17)

Теорема 1:

Сукупність К[ Метод невизначених коефіцієнтів - student2.ru ] усіх многочленів над областю цілісності К є область цілісності відносно операції додавання та множення многочленів.

Доведення:

З наслідків 1 та 4 випливає що сукупність К[ Метод невизначених коефіцієнтів - student2.ru ] є комутативне кільце відносно заданих операцій:

1. Метод невизначених коефіцієнтів - student2.ru

2. Метод невизначених коефіцієнтів - student2.ru тому , що Метод невизначених коефіцієнтів - student2.ru є комутативне кільце і

Метод невизначених коефіцієнтів - student2.ru

3.Асоціативність додавання многочленів.

Розглянемо три многочлени:

Метод невизначених коефіцієнтів - student2.ru

[ Метод невизначених коефіцієнтів - student2.ru ]+ Метод невизначених коефіцієнтів - student2.ru (18)

випливає безпосередньо з асоціативності додавання елементів у кільці К.

За означенням рівності многочленів співвідношення (18) рівносильне степені рівностей:

( Метод невизначених коефіцієнтів - student2.ru

4.Нульовим елементом в Метод невизначених коефіцієнтів - student2.ru К[ Метод невизначених коефіцієнтів - student2.ru ] є очевидно нуль многочлен Метод невизначених коефіцієнтів - student2.ru

Метод невизначених коефіцієнтів - student2.ru

Існує в К[ Метод невизначених коефіцієнтів - student2.ru ] протилежний

Метод невизначених коефіцієнтів - student2.ru

6.Для перевірки асоціативності множення многочленів :

Метод невизначених коефіцієнтів - student2.ru

Метод невизначених коефіцієнтів - student2.ru

Якщо Метод невизначених коефіцієнтів - student2.ru коефіцієнт многочлена Метод невизначених коефіцієнтів - student2.ru то відповідно до (15)

Метод невизначених коефіцієнтів - student2.ru

Але тоді Метод невизначених коефіцієнтів - student2.ru й коефіцієнт многочлена :

Метод невизначених коефіцієнтів - student2.ru є

Метод невизначених коефіцієнтів - student2.ru

З другого боку позначаючи через Метод невизначених коефіцієнтів - student2.ru й коефіцієнт многочлена Метод невизначених коефіцієнтів - student2.ru

Дістаємо для Метод невизначених коефіцієнтів - student2.ru коефіцієнта многочлена Метод невизначених коефіцієнтів - student2.ru такий вираз :

Метод невизначених коефіцієнтів - student2.ru

Зіставляючи (19) і (20) переконуємось що асоціативність виконується.

7.Дистрибутивний закон

[ Метод невизначених коефіцієнтів - student2.ru ] Метод невизначених коефіцієнтів - student2.ru випливає з рівності

Метод невизначених коефіцієнтів - student2.ru

Отже К[ Метод невизначених коефіцієнтів - student2.ru ] – комутативне кільце.

Покажемо , що К[ Метод невизначених коефіцієнтів - student2.ru ] – область цілісності, тобто не існує в ньому дільників нуля.

Нехай Метод невизначених коефіцієнтів - student2.ru є К[ Метод невизначених коефіцієнтів - student2.ru ].

Метод невизначених коефіцієнтів - student2.ru старші коефіцієнти Метод невизначених коефіцієнтів - student2.ru .

Метод невизначених коефіцієнтів - student2.ru має старший коефіцієнт Метод невизначених коефіцієнтів - student2.ru ,тому Метод невизначених коефіцієнтів - student2.ru не є нуль многочленом.

Подільність в К[ ].

Слід показати ,що для довільних многочленів Метод невизначених коефіцієнтів - student2.ru Метод невизначених коефіцієнтів - student2.ru можна подати у вигляді:

Метод невизначених коефіцієнтів - student2.ru (1)

Де Метод невизначених коефіцієнтів - student2.ru ,або deg Метод невизначених коефіцієнтів - student2.ru Тут Метод невизначених коефіцієнтів - student2.ru ділене , Метод невизначених коефіцієнтів - student2.ru дільник , Метод невизначених коефіцієнтів - student2.ru частка, Метод невизначених коефіцієнтів - student2.ru

Степінь остачі повинен бути менший за степінь дільника.

Приклад 1: Нехай f(х)= х2-3х+1, g(х)=х2+1. Рівність х3-3х+1=(х2+1)х+(-4х+1) свідчить, що f(х) ÷ на g(х) з остачею. Частина S(х)=х, остача r(х) =-4х+1. Так само g(х)ділитьсяна f(х) з остачею: х2+1=0*(х3-3х+1)+х2+1. S1(х)=0 – частка, r1(х)=х2+1 – остача.

Теорема ( про ділення з остачею в К[х]), де К-поле. Будемо вимагати, щоб К була полем, тобто, щоб в К існувала одиниця і для довільного елемента а≠0 існував обернений елемент а-1.

Сукупність всіх многочленів над полем Р є область цілісності з одиницею Р[х] відносно додавання і множення многочленів.

Теорема 1: Довільний многочлен f(х) з кільця Р[х] ділиться з остачею на будь-який многочлен g(х) з цього кільця, відмінний від 0 многочлена, при цьому частина й остача також належать до Р[х] і визначаються однозначно.

Доведення: Встановимо можливість знайти серед многочленів з кільця Р[х] частку S(х) і остачу r(х) для будь-яких многочленів f(х)= g(х) є Р[х] при g(х)≠0. Нехай f(х)= аnхn+an-1 xn-1+…+a1x+a0, g(х) = bmxm + bm-1xm-1+…+b1x+b0.

Якщо f(х)=0, то S(х)=0, r(х)=0. Нехай n=deg f(х)<deg g(x)=m тоді S(x)=0, r(x)=f(x). Розглянемо n≥m.

Виконаємо доведення методом індукції по n, починаючи з n=0. При n=0, m=0, f(x)=a0, g(x)=b0≠0 тому S(x)= a0/ b0, r(x)=0. S(x) є P(x), бо a0/b0 є Р.

Припустимо, що теорема справедлива для всіх многочленів таких, що deg f <n і доведемо її для многочленів степеня n.

Розглянемо многочлен

Р(х)=f(x)=an/bm xn-m g(x) an≠0, bm≠0.

Старший член многочлена аn/bm xn-m g(x)=anxn тобто старшому члену многочлена f(x). Тому deg P<n і за припущенням індукції Р(х) можна поділити з остачею на g(x);

P(x)= g(x)S1(x) + r1(x), S1(x), r1(x) є P[x], r1(x)=0 або deg r1<deg g.

Отже f(x)- an/bm xn-m g(x)= g(x)S1(x) + r1(x),

Звідси f(x)=g(x) S(x)+r(x), де r(x)=r1(x), S(x)=S1(x)+ an/bm xn-m, де S(x) і r(x) є P[x] і що r(x)=0, або deg r= deg r1<deg g.

Цим показано можливість ділення f(x) на g(x) з остачею. Встановимо єдиність частки S(x) і остачі r(x). Припустимо, що можливі два записи:

f(x)= g(x)S(x)+ r(x), deg r<deg g;

f(x)= g(x)S^(x)+r^(x), deg r^< deg g;

Віднімаючи другу рівність від першої, дістанемо:

g(x) [S(x)- S^(x)]=r(x)- r^(x). (2)

g(x)≠0 за умовою

Якщо припустити, що r(x) ≠ r^(x), то й S(x) ≠ S^(x) (адже Р[x] не має дільників нуля). Але приходимо до суперечливості. Справді права частина (2) є многочлен степінь якого менший від deg g і меншого від степеня лівої частини рівності (1). Отже (2) можлива коли коли r(x)= r^ (x) S(x)= S^(x), частка єдина, остача єдина. Теорема доведена.

4. Ділення многочлена на лінійний двочлен. Схема Горнера. Теорема Безу. Розклад многочлена за степенями лінійного двочлена. Практичне здійснення ділення з остачею, для двох заданихмногочленів ґрунтується на методі, використаному при доведенні теореми 1.

Приклад 1: Нехай f(x)=x4-2x3+x-1, a g(x)=x2-2

Знайдемо : g1(x)=f(x)- an/bm xn-m g(x):

g1(x)=x4-2x3+x-1-x2 (x2-2)=-2x3+2x2+x+1 далі з g1(x) так як з f(x);

g2(x)=-2x3+2x2+x-1+2x(x2-2)=2x2-3x-1;

g3(x)=2x2-3x-1-2(x2-2)=-3x+3

deg g3(x)<deg g(x) і тому S(x)=x2-2x+2, r(x)= -3x+3.

X4-2x3+x-1=(x2-2)(x2-2x+2)+ (-3x+3)

Це можна записати :

X4-2x3+x-1 x2-2

Метод невизначених коефіцієнтів

X4-2x3+x-1=(x2-2)S(x)+r(x) (3)

cтепінь S(x)≤n-m=2 r(x)<m, deg r(x)=1.

S(x)=A2x2+A1x+A0 r(x)=B1x+B0

Підставляючи вирази в рівність (3) маємо:

X4-2x3+x-1=(x2-2)(A2x2+A1x+A0)+(B1x+B0) на підставі означення рівності многочленів коефіцієнти при однакових степенях Х рівні між собою. Звідси дістанемо:

A2=1, A1=-2, -2A2+A0=0, -2A1+B1=1, -2A0+B0=-1,

A2=1, A1=-2, A0=2, B1=-3, B0=3

S(x)=x2-2x+2, r(x)=-3x+3

У загальному випадку S(x) шукають у вигляді многочлена з невизначеними коефіцієнтами степеня n-m, a r(x)- m-1

Нехай g(x)= х-2 – лінійний двочлен. Використаємо метод невизначених коефіцієнтів

anxn+an-1xn-1+…+a1x+a0=(x-2)(An-1xn-1+An-2xn-2+…+A1x+A0)+r. r-const. (4)

Прирівнюючи коефіцієнти у (4) дістанемо:

аn=An-1,

an-1=An-2- α An-1

……………………..

a1=A0- α A1,

a0= r- α A0,

звідси

An-1= an

An-2= an-1+ α An-1

An-3=an-2+ α A

……………………..

A0= a1+ α A1

r= a0+ α A0

Формули (5) показують, що поділити многочлен на х- α можна за такою схемою- схемою Горнера:

  аn an-1 an-2 an-3 a1 a0
α an An-1 αAn-1+an-1 An-2 αAn-2+an-2 An-3 αAn-3+an-3 An-4 αA1+a1 A0 αA0+a0 r

Виконуючи ділення з остачею за цією схемою, кожний наступний коефіцієнт Ак-1 частки й остачу r дістають множенням щойно обчисленого коефіцієнта Ак на α і додаванням до знайденого добутку відповідного коефіцієнта акданого многочлена.

Приклад 2 : Поділимо за схемою Горнера многочлен х4-3х2+2х-1 на х-2 а4=1, а3=0, а2=-3, а1=2, а0= -1, α=2.

  -3 -1
2*2-3=1 2*1+2=4 2*4-1=7

S(x)= x3+2x2+x+4, r=7

За схемою можна кілька раз ділити на один і той же лінійний двочлен

    -3 -1
 

Легко перевірити: остача при діленні f(x) на х- α дорівнює значенню многочлена при х= α тобто f(x). Це теорема Безу.

Т.Бдля будь-якого елемента α з поля Р остача при діленні многочлена f(x) є P[x] на х- α= f(x).

Доведення : за формулою (1) ділення з остачею маємо:

f(x)=(х- α)S(x)+r, (6)

де многочлен r є константа, бо має степінь, нижчий від степеня х- α. Оскільки многочлени, що стоять у лівій і правій частинах (6) рівні між собою, то рівні між собою і їх значення при будь-якому х є Р. Тому взявши х= α, дістанемо f(α)=r, що й треба було довести.

За схемою Горнера зручно багато ділити многочлен на лінійний двочлен. За допомогою такого ділення легко дістати розклад довільного многочлена f(x) за степенями х- α.

Нехай f(x)- многочлен n-го степеня над полем Р, α-елемент цього поля. Ділення на х- α дає: f(x)=(х- α) f1(х)+С0, де (7)

f1(х)-многочлен (n-1)-го степеня з Р[x], a C0-елемент поля Р. Якщо n˃1 маємо :

f1(x)=(x- α) f2(x) + C1 (8)

f2(x)=(x- α)f3(x)+C2

……………………………

fn-1(x)= (x- α)fn(x)+Cn-1

fn(x) є многочлен нульового степеня fn(x)=Cn

Виключаючи з (7) і (8) fn-1(x),fn-2(x),…,f2(x), f1(x) дістанемо:

f(x)=Cn(x- α)n+Cn-1(x-α)n-1+…+C1(x-α)+C0 (9)

Отже, многочлен f(x) над полем Р ми подали як многочлен такого самого степеня над тим самим полем, але вже від заміненого у=х- α. При цьому коефіцієнти С0, С1, …Сn однозначно визначаються через α коефіцієнти а0, а1, …,аn многочлена f(х) . А саме, С0 є остача від ділення f(х) першої частки f1(x) на х- α і т.д. Що ж до Cn то ще є остання частка в процесі послідовного ділення.

Приклад 4: Знайдемо розклад многочлена f(x)=х5-3х32-2х+1 за степенями двочлена х-1.

  -3 -2
-2 -1 -3 -2
-1 -4  
   
     
       
         

С5=1, С4=5, С3=7, С2=2, С1=-4, С0=-2

f(х)= (х-1)5+5(х-1)4+7(х-1)3+2(х-1)2-4(х-1)-2.

****************************************************************

Лекція 2

Наши рекомендации