Рассмотрим многочленыu(x)=anxn+an−1xn−1+…+a2x2+a1x+a0,v(x)=bmxm+bm−1xm−1+…+b2x2+b1x+b0,p(x)=u(x)⋅v(x)=cn+mxn+m+cn+m−1xn+m−1+…+c2x2+c1x+c0. По определению произведения многочленов, коэффициентыp(x) равны ci=∑α+β=iaαbβ,(i=0,1,…,n+m−1,n+m). Рассмотрим коэффициент многочлена p(x) при xn+m:cn+m=∑α+β=n+maαbβ=anbm. Очевидно, anbm≠0, иначе хоть один из множителей был бы равен нулю и степениu(x) и/или v(x) были бы нарушены. Тогда cn+m≠0 и deg(p(x))=deg(u(x))+deg(v(x))=n+m.
Примеры решения задач
Читателю предлагается решить эти примеры и сравнить своё решение с приведённым.
Вычислить deg(p(x))=u(x)⋅v(x), если: u(x)=6x8−19x7+40x6−52x5+74x4−60x3+34x2+5x+50,v(x)=42. Решение
Очевидно, умножение на число не изменит степени многочлена. Однако, убедимся в этом с помощью леммы, считая v(x)многочленом нулевой степени. deg(p(x))=deg(u(x))+deg(v(x))=8+0=8.
Определить степеньпроизведенияu(x)⋅v(x), если: u(x)=10x7+26x6+46x5+56x4+114x3+80x2+48x+70,v(x)=39x5+185x4+193x3+81x2+56x+20. Решение
Рассмотрим многочленыu(x)=anxn+an−1xn−1+…+a2x2+a1x+a0,v(x)=bmxm+bm−1xm−1+…+b2x2+b1x+b0,s(x)=u(x)+v(x)=cpxp+cp−1xp−1+…+c2x2+c1x+c0, где p=max(m,n). По определению суммы двух многочленов, коэффициентыs(x) равны ci=ai+bi,(i=0,1,…,p−1,p). Рассмотрим коэффициент многочлена s(x) при xp:cp=an+bm, если они существуют, т.е. если n=m. Если же n>m, то cp=an. Иначе, n<m и cp=bm. Таким образом, степень s(x) не будет больше max(m,n). В случае же m=n и an=−bm,cp=0 и степень s(x)<p.
Примеры решения задач
Читателю предлагается решить эти примеры и сравнить своё решение с приведённым.
Какой степени будет суммаu(x)+v(x), если: u(x)=10x7+26x6+46x5+56x4+114x3+80x2+48x+70,v(x)=7x7+19x6+39x5+185x4+193x3+81x2+56x+20? Решение
Воспользуемся леммой. Пусть s(x)=u(x)+v(x). Поскольку deg(v(x))=deg(u(x))=7,коэффициентмногочленаs(x) при x7 равен c7=10+7=17≠0. Следовательно, deg(s(x))=7.
Определить степеньсуммымногочленовu(x)+v(x), если: u(x)=45x7−47x6−x5−140x4+10x3+13x2+24x+12,v(x)=−45x7+47x6+x5+27x4+12x3+6x2+2x+21. Решение
Ассоциативность операции: ∀u(x),v(x),w(x)∈P[x]:(u(x)+v(x))+w(x)=u(x)+(v(x)+w(x)). Как известно, операция сложения многочленов обладает ассоциативностью.
Коммутативность операции: ∀u(x),v(x)∈P[x]:u(x)+v(x)=v(x)+u(x). Сложение многочленов также обладает и коммутативностью.
Покажем что существует нейтральный элемент по сложению, а именно: ∃e∈P[x]∀u(x)∈P[x]:u(x)+e=e+u(x)=u(x). Таким элементом выступает число 0, которое можно рассматривать как одночлен, или как многочлен с коэффициентами равными нулю. Из определения сложения многочленов, сложение с ним не изменит коэффициенты исходного многочлена, т.к. 0 является нейтральным элементом для сложения чисел.
Наконец, покажем существование противоположного элемента: ∀u(x)∈P[x]∃−u(x)∈P[x]:u(x)+(−u(x))=−u(x)+u(x)=e=0. Получить такой элемент для любого многочлена можно просто заменив все его коэффициенты на противоположные (простыми словами — поменяв их знаки). Суммой таких многочленов, в силу противоположности их коэффициентов как чисел, будет многочлен, все коэффициенты которого равны нулю, или просто 0.
Итак, все аксиомы выполняются, следовательно (P[x],+) — абелева группа.
Примеры решения задач
Читателю предлагается решить эти примеры и сравнить своё решение с приведённым.
Очевидно, операция сложения многочленов сохраняет все свои свойства на этом множестве, а нейтральный и противоположный элементы ему принадлежат ⇒ все аксиомы выполняются. Также, + остается БАО, а P3[x]≠∅. Значит, ответ положительный.
Аналогично первому примеру, P3[x]≠∅. Однако, в случае умножения, произведением двух многочленов 3-й степени будет многочлен 6-й степени (по лемме о степени произведения), что выходит за границы рассматриваемого множества. Значит, (P3[x],⋅) — не абелева группа.
Как называется элемент e, для которого выполняется: ∀u(x)∈P[x]:u(x)+e=e+u(x)=u(x). (1 слово)
Задание 3 из 3
3.
Количество баллов: 5
Вставьте пропущенные слова.
Нулевой многочлен выступает (нейтральный, нейтральным) элементом для операции сложения многочленов. Его можно получить, сложив два (противоположных, нулевых) многочлена.
Определение. Пусть даны многочленыu(x)=anxn+an−1xn−1+…+a2x2+a1x+a0,v(x)=bmxm+bm−1xm−1+…+b2x2+b1x+b0. Будем считать, что n⩾m. Тогда их суммой является многочлен s(x)=u(x)+v(x)=cnxn+cn−1xn−1+…+c2x2+c1x+c0, каждый коэффициентci которого получается сложением соответствующих коэффициентов ai и bi,(i=0,1,…,n−1,n). Причём, если n⩾i>m, то считаем, что bi=0.
Замечание. Можно определить и вычитание многочленов, как сложение с противоположным. «Нулём» будет выступать нулевой многочлен (0), а противоположный данному многочлен получается заменой всех коэффициентов на противоположные: u(x)=anxn+an−1xn−1+…+a2x2+a1x+a0,−u(x)=−anxn−an−1xn−1−…−a2x2−a1x−a0.
Пусть u(x)+v(x)=s1(x),v(x)+u(x)=s2(x). Рассмотрим коэффициентыs1(x) и s2(x). Они равны в силу коммутативности сложения чисел (ai+bi=bi+ai), а значит, s1(x)=s2(x), что доказывает коммутативность сложения многочленов.
Пусть коэффициентыu(x),v(x) и w(x) равны ai,bi, и ci соответственно. Зададим их суммы: (u(x)+v(x))+w(x)=f(x),u(x)+(v(x)+w(x))=g(x). Для доказательства ассоциативности, докажем равенство f(x) и g(x). Рассмотрим общие формулы их коэффициентов: fi=(ai+bi)+ci,gi=ai+(bi+ci). Аналогично коммутативности, равенство этих двух многочленов следует из ассоциативности операции сложения для чисел, из чего и следует ассоциативность сложения многочленов.
Умножение многочленов
Определение. Пусть даны многочленыu(x)=anxn+an−1xn−1+…+a2x2+a1x+a0,v(x)=bmxm+bm−1xm−1+…+b2x2+b1x+b0. Тогда их произведением является многочлен p(x)=u(x)⋅v(x)=cn+mxn+m+cn+m−1xn+m−1+…+c2x2+c1x+c0, образующийся в результате простого умножения u(x)⋅v(x) и приведения подобных членов. Таким образом, каждый коэффициент произведения ci=∑α+β=iaαbβ,(i=0,1,…,n+m−1,n+m).
Рассмотрим многочленыu(x) и v(x) из определения произведения. Пусть f(x)=u(x)⋅v(x)=cn+mxn+m+cn+m−1xn+m−1+…+c2x2+c1x+c0,g(x)=v(x)⋅u(x)=dn+mxn+m+dn+m−1xn+m−1+…+d2x2+d1x+d0. Тогда, коэффициенты многочлена f(x) равны ci=∑α+β=iaαbβ, а многочлена g(x) — di=∑α+β=ibβaα. Из очевидного равенства этих сумм вытекает равенство f(x) и g(x), а значит, u(x)⋅v(x)=v(x)⋅u(x) и коммутативность доказана.
Пусть коэффициентыu(x),v(x) и w(x) равны ai,bi, и ci соответственно, а именно: u(x)=anxn+an−1xn−1+…+a2x2+a1x+a0,v(x)=bmxm+bm−1xm−1+…+b2x2+b1x+b0,w(x)=csxs+cs−1xs−1+…+c2x2+c1x+c0. Теперь, зададим их произведения в нужном порядке: f(x)=u(x)⋅v(x)=dn+mxn+m+dn+m−1xn+m−1+…+d2x2+d1x+d0,g(x)=v(x)⋅w(x)=rm+sxm+s+rm+s−1xm+s−1+…+r2x2+r1x+r0,h(x)=(u(x)⋅v(x))⋅w(x)=kn+m+sxn+m+s+…+k2x2+k1x+k0,l(x)=u(x)⋅(v(x)⋅w(x))=pn+m+sxn+m+s+…+p2x2+p1x+p0. Для доказательства ассоциативности, докажем равенство многочленов h(x) и l(x). Рассмотрим общую формулу коэффициента h(x):ki=∑q+γ=idqcγ=∑q+γ=i(∑α+β=q(aαbβ)⋅cγ)=∑α+β+γ=iaαbβcγ. Теперь покажем, что общую формулу коэффициента l(x) можно привести к такому же виду: pi=∑α+q=iaαrq=∑α+q=i(aα⋅∑β+γ=qbβcγ)=∑α+β+γ=iaαbβcγ. Из равенства коэффициентов следует равенство многочленов, что и доказывает ассоциативность.
Примеры решения задач
Читателю предлагается решить эти примеры и сравнить своё решение с приведённым.
Сложить многочлены3x4+2x3−4x2−8x+10 и 8x3−4x2−9x−10.Решение
Найти разность7x7+10x6−20x5+10x4−13x3+8x2+11x+19 и 5x7−10x5+7x4+x3+11x2+20x+11.Решение
Сложим первый многочлен с противоположным второму: 7x7+10x6−20x5+10x4−13x3+8x2+11x+19++(−5x7+10x5−7x4−x3−11x2−20x−11)==(7−5)x7+(10+0)x6+(−20+10)x5+(10−7)x4++(−13−1)x3+(8−11)x2+(11−20)x+(19−11)==2x7+10x6−10x5+3x4−14x3−3x2−9x+8.
Умножим два многочлена и приведём подобные: (2x2+5x−1)⋅(4x2−x+3)==8x4−2x3+6x2+20x3−5x2+15x−4x2+x−3==8x4+(20−2)x3+(6−5−4)x2+(15+1)x−3==8x4+18x3−3x2+16x−3.
На этот раз, воспользуемся общей формулой коэффициента из определения произведения многочленов. Тогда: u(x)=−3x2+7x+9,a2=−3,a1=7,a0=9,v(x)=6x2+2x+8,b2=6,b1=2,b0=8,p(x)=u(x)⋅v(x)=c4x4+c3x3+c2x2+c1x+c0. По определению, ci=∑α+β=iaαbβ,(i=0,1,2,3,4). Вычислим их. c0=∑α+β=0aαbβ=a0b0=9⋅8=72,c1=∑α+β=1aαbβ=a0b1+a1b0=9⋅2+7⋅8=74,c2=∑α+β=2aαbβ=a0b2+a1b1+a2b0=9⋅6+7⋅2+(−3)⋅8=44,c3=∑α+β=3aαbβ=a1b2+a2b1=7⋅6+(−3)⋅2=36,c4=∑α+β=4aαbβ=a2b2=−3⋅6=−18. Имеем: p(x)=u(x)⋅v(x)=−18x4+36x3+44x2+74x+72.