Кольцо многочленов от одной переменной.

Из школьного курса математики и из курса математического анализа известно, что многочлен есть целая рациональная функция вида f(x)=a0+a1x+a2x2+…+anxn (1), где ai∈ℝ, .Придавая x действительные значения, будем получать действительные значения функции.

В школьном курсе подробно рассматривались следующие случаи:

n=1: f(x)=a0+a1xлинейная функция;

n=2: f(x)=a0+a1x+a2x2 – квадратичная функция.

В алгебре многочлены рассматриваются над произвольными полями, кольцами, и, вообще, над некоторыми алгебраическими системами, то есть коэффициентами многочлена (1) являются, соответственно, элементы поля, кольца, алгебраической системы.

Определение 13. Пусть K – кольцо. Многочленом от переменной x с коэффициентами из K (над кольцом K) называется формальное выражение вида a0+a1x+a2x2+…+anxn (1).

Замечание 7. Выражение (1) рассматривается как единый символ и никаких операций над его частями не предусматривается; a0, a1, a2,…, an Kкоэффициенты многочлена, n∈ℕ; akкоэффициент многочлена при xk; a0свободный член многочлена. Многочлены обозначаются f(x), g(x), φ(x)…

Множество многочленов от одной переменной x над кольцом K обозначается K[x].

Определение 14. Нулевым многочленом называется многочлен, все коэффициенты которого равны нулю, и обозначается 0.

Определение 15. Два многочлена f(x) и g(x) считаются равными, f(x)=g(x), тогда и только тогда, когда они либо нулевые, либо имеют одинаковую степень, причем коэффициенты f(x) и g(x) при одних и тех же степенях неизвестного совпадают.

Определение 16. Пусть f(x)=a0+a1x+a2x2+…+anxn, g(x)=b0+b1x+b2x2+…+bmxm – два произвольных многочлена над кольцом K. Суммой многочленов f(x) и g(x) называется многочлен f(x)+g(x)= с01x+с2x2+…+сkxk, где ci=ai+bi, , k=max(n, m). Если n>m, то k=n; если n<m, то k=m.

Определение 17. Пусть f(x)=a0+a1x+a2x2+…+anxn, g(x)=b0+b1x+b2x2+…+bmxm – два произвольных многочлена над кольцом K. Произведением многочленов f(x) и g(x) называется многочлен f(x)⋅g(x)= с01x+с2x2+…+сn+mxn+m, где ci=, .

Теорема 11. Множество K[x] является кольцом относительно операций сложения и умножения, заданных в определениях 16 и 17.

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

Проверим, что K[x] является аддитивной абелевой группой.

Пусть f(x)=a0+a1x+a2x2+…+anxn, g(x)=b0+b1x+b2x2+…+bmxm – два произвольных многочлена над кольцом K. Тогда многочлен q(x)= f(x)+g(x) является многочленом над кольцом K в силу задания операции сложения на множестве K[x]. Следовательно, множество K[x] замкнуто относительно операции сложения.

Так как сложение многочленов сводится к сложению его коэффициентов, а сложение в кольце K коммутативно и ассоциативно, то операция сложения коммутативна и ассоциативна на множестве K[x].

Существует нулевой многочлен θ(x)=0+0x+0x2+…+0xnK[x] такой, что для любого f(x)∈K[x] θ(x)+f(x)= f(x)+θ(x)=f(x).

Для любого f(x)=a0+a1x+a2x2+…+anxnK[x] существует -f(x)=-a0+(-a1) x+(-a2) x2+…+(-an) xnK[x] такой, что f(x)+(-f(x))=-f(x)+f(x)=θ(x).

Таким образом, K[x] является аддитивной абелевой группой.

Пусть f(x)=a0+a1x+a2x2+…+anxn, g(x)=b0+b1x+b2x2+…+bmxm, φ(x)= c0+c1x+c2x2+…+cpxpK[x]. Тогда коэффициентом при xi в многочлене (f(x)+g(x))⋅φ(x) служит элемент , а в многочлене f(x)⋅φ(x)+g(x)⋅φ(x) – равный ему, в силу выполнения в K дистрибутивных законов, элемент . Следовательно, в K[x] выполняются дистрибутивные законы.

Тем самым мы показали, что K[x] является кольцом относительно заданных операций сложения и умножения.

Теорема доказана.

Определение 18. Если все коэффициенты многочлена f(x)=a0+a1x+a2x2+…+anxnK[x], кроме одного, равны нулю, то он называется одночленом и имеет вид akxk, ak0.

Замечание 8. Так как a0K, a0 – многочлен, то KK[x]. Так как многочлены складываются так же, как и элементы кольца K, то K является подкольцом кольца K[x]. Если в многочлен f(x) входит одночлен (-ak) xk, то этот одночлен есть многочлен, противоположный многочлену akxk, Поэтому, вместо +(-ak) xk будем записывать -akxk.