Деление многочленов
Разделить многочлен /(х)на многочлен д(х), степени меньшей степени многочлена/(х), означает указать такую пару многочленов q(x) и г(х), что
/(%) = ^(x)q(x) + г(х), (1.23)
При этом многочлен/(х), как и при делении чисел, называется делимым, многочлен д(х) - делителем, q(x) - частным, а г(х), соответственно, остатком. Причем степень остатка г(х) меньше степени делителя д(х).
Теорема 1.9
Для любых двух многочленов/(х), д(х) Є Р[х], можно найти такие многочлены 6?(х) и г(х) Є Р[х],что
f(x) = g(x)q(x) + r(x), (1.24)
причем степень г(х)меньше степени^(х)или жег(х) = 0.
Многочлены q(x) иг(х), удовлетворяющие условию (1-24), определяются однозначно.
Доказательство. Допустим, существуют еще многочленыд(х) и г(х) также удовлетворяющие равенству (1.24), т.е.
/(х) = ^(x)q(x) + f(x), (1.25)
причем степень г(х) меньше степени д(х). Тогда, приравняв друг другу правые части равенств (1.24) и (1.25), получаем:
д(x)(q(х) - q(x)) = г(х) - г(х).
Степень правой части этого равенства меньше степени д(х), степень же левой части была бы при q(x) — q(x) Ф 0 больше или равна степени <д(х).Что возможно лишь при условии:
(х) - q(x) = 0, q(x) = q(x)
а значит, г(х) = г(х).
Обратно, пусть многочлены /(х) и у(х)имеют соответственно степени п и s.
Если п < s, то можно положить q(x) = 0, г(х) = /(%). Если же п > s, то воспользуемся тем же методом, каким производится деление многочленов с действительными коэффициентами, расположенными по убывающим степеням неизвестного. Пусть
/(%) = аохп + а1хп~1+... +ап_1х + ап, а0 Ф О, д(х) = boxs + b1xs~1+... +bs_1x + bs, b0 Ф 0.
Полагая /(x) — — xn~sg(x) = ^(х), (1-26)
b0
мы получим многочлен, степень которого меньше п. Обозначим эту степень через п1? а старший коэффициент многочлена f^(x) - через а10.
Положим, далее, если все еще пг > s, fi(x) - ~^хП1~5д(х) = f2(x), (1.26)!
Do обозначим через n2 - степень, а через a2,o _ старший коэффициент многочлена f2(x), положим затем
/2 W - ^"^(х) = /3(х), (1.26)2
°0
и так дальше.
Так как степени многочленов fi(x), f2(x),... убывают, п > пг > п2 >..., то мы дойдем после конечного числа шагов до такого многочлена fk(x), fk-iW - = f.M (1.26K,
°0 степень которого nk меньше s, после чего наш процесс останавливается.
Складывая теперь равенства (1.26), (1.26)1, (1-26)ы, получаем:
f(x) — + —^хП1~5+...+ к, xnk~1~s> д(х) = fn(x),
о0 Ьо '
т.е. получили, что многочлены а0 n_s , а1,0 п,_с , , ак-1,0 п. ,_s
q(x) = —хп +——хП1 s+...4--;--х^-1 s,
ь0 ь0 ь0
г(х) = fk(x)
удовлетворяют равенству (1.26), причем степень г(х) меньше степени д(х). Ч.т.д.
На практике используется метод деления многочленов, аналогично делению чисел, «уголком».
Например, произведем деление многочлена f(x) = 2 — х3 + 2х5на многочлену(х) = 1 + х2 — х3.
Поскольку степень делимого не выше степени делителя, деление многочленов возможно.
Вначале, перепишем оба многочлена строго по убывающем степеням переменного, то есть представим каждый из многочленов в каноническом 43
виде. Причем, если очередная степень «отсутствует», то запишем это слагаемое с нулевым коэффициентом. В результате получим следующую запись заданных многочленов:
/(х) = 2х5 + Ох4 — х3 + Ох2 + Ох + 2
д(х) = —х3 + х2 + Ох + 1
При делении, подыскивая частное, ориентируемся только на первые слагаемые многочленов, то есть на одночлены со старшими степенями переменных. Найдя соответствующий одночлен частного, умножаем его на д(х), результат записываем под многочленом /(х). Далее, производим вычитание многочлена /(х)и многочлена, записанного под ним. После чего, полученный многочлен аналогично делим на д(х). Процесс заканчивается, когда степень делимого многочлена станет меньше степени многочлена-делителя. Оставшийся многочлен - остаток.
Подробно запишем процесс деления:
- 2х5 + Ох4 — х3 + Ох2 + Ох + 2 -х3 + х2 + Ох + 1
- 2х5 — 2х4 + Ох3 — 2х2 —2х2 — 2х + 32х4 — х3 + 2х2 + Ох
- 2х4 + 2х3 + Ох2 — 2х
- —Зх3 + 2х2 + 2х + 2
- —Зх3 + Зх2 + Ох + 3
- —Зх2 + 2х — 1.
Таким образом,
2х5 — х3 + 2 = (—X3 + х2 + 1)(—2х2 — 2х + 3) + (—Зх2 + 2х — 1).
Заметим, что если многочлены /(х) и д(х) с целыми коэффициентами и старший коэффициент многочлена д(х) равен единице, то многочлены q(x) и г(х) будут иметь только целые коэффициенты. При делении столбиком придется умножать многочлен д(х) лишь на целые кратные степеней переменной X.
Отметим также, что при делении на многочлен первой степени остаток является константой.