
- •Множини
- •Відображення
- •1.3. Бінарні відношення на множині
- •2.1. Принцип математичної індукції Аксіома математичної індукції
- •Узагальнення другої форми принципу математичної індукції
- •2.2. Підстановки
- •Основні алгебраїчні структури
- •3.1. Означення комплексного числа
- •3.2. Дії над комплексними числами
- •3.3. Піднесення до степеня і добування кореня
- •4.1. Поліноми від однієї змінної
- •Г) Найбільший спільний дільник
- •Д) Найменше спільне кратне
- •4.3.Поліноми над числовими полями
- •4.4. Поліноми від багатьох змінних
- •Б) Симетричні поліноми
- •5.1. Поняття матриці
- •5.2. Дії над матрицями
- •6.1. Визначники малих порядків
- •6.2. Поняття визначника n-го порядку
- •6.3. Властивості визначника n-го порядку
- •6.4. Обчислення визначників n-го порядку
- •7.1. Загальні поняття
- •7.2. Способи розв’язування систем лінійних рівнянь
- •7.3. Матрична форма запису системи лінійних рівнянь
- •8.1. Поняття векторного простору, його розмірність і базис
- •8.3. Підпростори векторного простору
- •8.4. Лінійні перетворення у векторному просторі
- •8.5. Власні вектори і власні значення лінійного перетворення а) Інваріантні підпростори
- •Звідси із лінійної незалежності векторів e1, e2, …, en випливає:
- •9.1. Поняття евклідового простору
- •9.2. Ортонормований базис
- •9.3. Лінійні перетворення в евклідовому просторі
- •Властивості:
- •10.1. Лінійна функція (форма)
- •10.2. Поняття білінійної та квадратичної функції
- •10.3. Зведення квадратичної форми до суми квадратів
- •10.4. Закон інерції квадратичних форм
- •10.5. Класифікація квадратичних форм
- •10.6. Білінійні і квадратичні форми в евклідовому просторі
- •10.7. Зведення рівняння другого порядку до канонічного вигляду
- •Виконаємо лінійне перетворення
- •11.2. Зведення матриць до жорданової нормальної форми
- •Необхідна і достатня умова зведення матриць до діагонального вигляду
4.1. Поліноми від однієї змінної
Поліномом (поліс – багато, номе – член) або многочленом від однієї змінної (невідомого) над цілісним кільцем R називається вираз вигляду
anxn+an-1xn-1+…+a1x+a0,
де n – довільне ціле невід’ємне число, an, an-1, ..., a1, a0 – елементи цілісного кільця R, x, x2,…, xn-1, xn – деякі символи.
хk називають k-м степенем змінної х, ak – k-м коефіцієнтом полінома, akxk – k-м членом полінома (k = 0, 1, ..., n), a0 називають вільним членом.
Позначають поліноми від змінної х малими латинськими буквами: f(x), g(x), t(x), …, а множину всіх поліномів від х над цілісним кільцем R – R[x].
Відмінний від нуля член полінома f(x), степінь якого більший за степінь усіх інших ненульових членів цього полінома, називається старшим членом, його коефіцієнт – старшим коефіцієнтом, а його степінь – степенем полінома f(x). Степінь полінома f(x) позначають deg f (degree – степінь).
Форму запису полінома, впорядкованого за спаданням степеня xk, називають канонічною. Елемент a0 називають поліномом нульового степеня, а елемент θ – нуль-поліномом (позначають θ(х)).
Нехай задано два поліноми:
f(x)
= anxn+an-1xn-1+…+a1x+a0
,
aiR,
i = 0,
1,
…,
n,
g(x)
= bmxm+bm-1xm-1+…+b1x+b0,
bjR,
j
= 0,
1,
…,
m.
Поліноми f(x) і g(x) називають рівними між собою, якщо канонічні форми цих поліномів співпадають, тобто рівними є степені обох поліномів і їх відповідні коефіцієнти.
Сумою поліномів f(x) і g(x) називається поліном
.
Добутком поліномів f(x) і g(x) називається поліном
де
приi>n,
приj>m.
Приклад
Теорема (про цілісне кільце поліномів). Множина R[x] усіх поліномів
над цілісним кільцем R утворює цілісне кільце відносно
операцій додавання і множення поліномів.
Доведення.
Дійсно,
оскільки додавання і множення поліномів
зводиться до виконання аналогічних
операцій над їх коефіцієнтами, які є
елементами деякого цілісного кільця
R,
то асоціативність і комутативність
додавання і множення поліномів випливають
із виконання відповідних властивостей
в кільці R.
Звідси ж випливає і дистрибутивність
множення відносно додавання. Нульовий
елемент в множині R[x]
існує, це θ(х).
Отже, R[x]
– комутативне кільце. Залишилось
показати відсутність дільників нуля.
Якщо
то
якщо
то
Отже
має старший коефіцієнт
(оскільки в R
немає
дільників нуля) і тому
не є нуль-поліномом,
тобто
R[x]
– кільце цілісне,
що й треба довести. ▲
4.2. Подільність поліномів
а) Ділення з остачею
Для
розгляду теорії подільності поліномів
від однієї змінної цілісне кільце R,
якому належать усі коефіцієнти поліномів,
потрібно замінити полем Р, для того, щоб
для довільного елемента
існував обернений елемент
,
або щоб разом із довільними двома
елементами
,
поля Р до цього ж поля належала і їх
частка
.
Цілісне кільце многочленів від однієї
змінної з коефіцієнтами із поля Р
позначають P[x].
В загальному випадку, два різні поліноми із P[x] не діляться один на одного. Однак, якщо операцію ділення поліномів в P[x] замінити більш загальною операцією ділення з остачею, то для P[x] можна побудувати теорію подільності, аналогічну теорії подільності цілих чисел.
Вважається,
що поліном
f(x)P[x]
ділиться з остачею на поліном
g(x)≠θ(х)
P[x],
якщо в P[x]
існують такі поліноми
s(x)
та r(x),
що
,
причому абоr(x)
=
θ(х),
або deg
r<deg g.
Теорема (про ділення з остачею). Довільний поліном f(x) з кільця P[x]
однозначно ділиться з остачею на будь-який ненульовий
поліном з цього кільця.
Доведення.
а) Можливість ділення з остачею.
Нехай
Якщо f(x) = θ(х), то s(x) = θ(х) і r(x) = θ(х).
Якщо n = deg f < deg g = m, то s(x) = θ(х) і r(x) = f(x).
Нехай
nm.
Скористаємось
методом індукції за n.
При
n=0
отримаємо m=0,
f(x)=a0,
g(x)=b0(≠0),
тому s(x)=,
r(x)=
θ(х).
Ясно, що s(x)
P[x],
оскільки
P
(саме
тут
потрібна заміна R на Р, здійснена на
початку пункту).
Припустимо, що теорема вірна для всіх поліномів f(x) степеня, меншого за n, і доведемо її для поліномів степеня n.
Розглянемо
поліном
р(х)
=
f(x)-
Cтарші члени обох поліномів
у
правій частині дорівнюють
аnхn,
а
тому взаємно
знищуються.
Тоді
deg
p(x)
< n і,
за припущенням індукції, p(x)
ділиться
з остачею на 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)
-
=
g(x)·s1(x)+r1(x),
тобто
f(x)=g(x)·s(x)+r(x),
де
r(x)=r1(x)P[x],
s(x)=s1(x)
,
причому r(x)= θ(х) або deg r<deg g.
Можливість ділення f(x) на g(x) з остачею доведена.
б) Покажемо єдиність частки s(x) і остачі r(x).
Припустимо, що можливі два варіанти ділення f(x) на g(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).
За
умовою g(x)θ(х).
Якщо
б
r(x)
r*(x),
то
й
s(x)
s*(x).
Але
тоді отримується суперечність, оскільки
степінь правої частини менший степеня
лівої частини. Отже,
r(x)
=
r*(x).
Але
тоді
і
s(x)
=
s*(x).
Таким
чином, частка і остача визначаються
однозначно.
▲
Наслідок. Кільце P[x] многочленів над полем Р є евклідовим.
На практиці ділення поліномів здійснюють способом „ділення кутом”, в основі якого лежить метод, використаний при доведенні теореми про ділення з остачею.
Оскільки частка s(x) і остача r(x) визначаються однозначно, то для їх знаходження можна користуватися і методом невизначених коефіцієнтів, який ґрунтується на прирівнюванні коефіцієнтів при однакових степенях x в лівій і правій частині рівності f(x)=g(x)∙s(x)+r(x), де s(x) шукають у вигляді полінома із невизначеними коефіцієнтами степеня n-m , а r(x) – степеня m-1.
Приклад
Поділити f(x) на g(x) і знайти s(x) та r(x):
f(x)=x4+2x3-x-3 , g(x)=x2-1.
1) Ділення кутом:
_x4+2x3 -x -3 |
x2-1 | ||||||||
x4 –x2 |
x2+2x+1 | ||||||||
_ 2x3 + x2 |
|
|
|
| |||||
2x3 -2x |
|
|
|
| |||||
|
|
_ x2 + x x2 -1 |
|
| |||||
|
|
x - 2 |
|
|
Отже, s(x)=x2+2x+1, r(x)= x-2.
2) Ділення методом невизначених коефіцієнтів:
x4+2x3-x-3=(x2–1)(A2x2+A1x+A0)+(B1x+B0)
Отже, s(x)=x2+2x+1, r(x)= x-2.
б) Ділення многочлена на лінійний двочлен
Розглянемо важливий випадок ділення полінома f(x) на лінійний двочлен x-α. Скористаємось методом невизначених коефіцієнтів.
anxn+an-1xn-1+…+a1x+a0 = (x–α)(An-1xn-1+An-2xn-2+…+A1x+A0) + r.
Тут r = const, оскільки deg r(x)=m–1=1–1=0.
Прирівнявши коефіцієнти в обох частинах, отримаємо:
an=An-1
An-1=an,
an-1=An-2-αAn-1
An-2=an-1+αAn-1,
- - - - - - - - - - - - - - - - - - - - - - - - - - - -
a1=A0-αA1
A0=a1+αA1,
a0=r-αA0
r=a0+αA0.
Із отриманих формул видно, що поділити поліном на лінійний двочлен можна за певною схемою, яка називається схемою Горнера.
|
an |
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
A1 |
αA0+ +a0
A0 |
Приклад
Поділити поліном x5-2x3-3x2+2x-1 на x+1 за схемою Горнера.
|
1 |
0 |
-3 |
1 |
-2 |
1 |
1 |
1 |
1 |
-2 |
-1 |
-3 |
-2 |
1 |
1 |
2 |
0 |
-1 |
-4 |
|
1 |
1 |
3 |
3 |
2 |
| |
1 |
1 |
4 |
7 |
| ||
1 |
1 |
5 |
| |||
1 |
1 |
|
1 |
0 |
-2 |
-3 |
2 |
-1 |
-1 |
1 |
-1 |
-1 |
-2 |
4 |
-5 |
Отже, s(x)=x4-x3-x2-2x+4, r= -5.
Теорема (Безу). Для довільного елемента α поля Р остача при
діленні
полінома
f(x)P[x]
на x-α
дорівнює f(α).
Доведення.
Згідно формули ділення з остачею, f(x)=(x-α)s(x)+r. Підставивши x=α, отримаємо f(α)=r, що й треба довести. ▲
За допомогою багаторазового ділення полінома f(x) на лінійний двочлен x-α з допомогою схеми Горнера можна дістати розклад полінома f(x) за степенями двочлена x-α, який часто використовується в алгебрі та математичному аналізі.
f(x)=(x-α)f1(x)+r0,
f1(x)=(x-α)f2(x)+r1,
f2(x)=(x-α)f3(x)+r2,
- - - - - - - - - - - - -
fn-1(x)=(x-α)fn(x)+rn-1.
Ясно, що fn(x) є поліномом нульового степеня. Позначимо fn(x)=rn. Виключивши послідовно всі fi(x), i=1,2, …, n-1, отримаємо
f(x)=rn(x-α)n+rn-1(x-α)n-1+…+r1(x-α)+r0.
Таким чином, отримаємо подання полінома f(x) як полінома від змінної y=x-α.
Приклад
Знайти розклад полінома f(x)= x5-2x3-3x2+2x-1 за степенями двочлена x+1.
|
1 |
0 |
-2 |
-3 |
2 |
-1 |
-1 |
1 |
-1 |
-1 |
-2 |
4 |
-5 |
-1 |
1 |
-2 |
1 |
-3 |
7 |
|
-1 |
1 |
-3 |
4 |
-7 |
| |
-1 |
1 |
-4 |
8 |
| ||
-1 |
1 |
-5 |
| |||
-1 |
1 |
|
f(x)=(x+1)5-5(x+1)4+8(x+1)3-7(x+1)2+7(x+1)-5.
в) Подільність поліномів
Розглянемо
важливий випадок ділення поліномів
“без остачі” (“націло”). В цьому випадку
кажуть,
що f(x)
ділиться на g(x).
Позначають: f(x)g(x).
Властивості подільності
(узагальнення 2, 3).
Всі ці властивості очевидні і випливають безпосередньо із властивостей подільності в довільному цілісному кільці.
Два поліноми із P[x] називаються асоційованими, якщо вони діляться один на одного. Такі поліноми можуть відрізнятися один від одного тільки сталим множником. Відношення “бути асоційованими” є відношенням еквівалентності.