Пример 2 Глава 6. Теория делимости в кольце Р[х]

Каноническое разложение числа 588000 = 25×3×53×72

Следствие 1. Если тогда все делители числа (n) имеют вид: где 0£bi£ai (i = 1, 2,…,k).

Пример 3. Все делители числа 720 = 24×32×5 получим, если в выражении вместо a1, a2, a3, независимо друг от друга, будем подставлять значения: a1=0, 1, 2, 3, 4, a2=0, 1, 2, a3 = 0, 1.

Искомые делители будут равны: 1; 2; 4; 8; 16; 3; 6; 12; 24; 48; 9; 18; 36; 72; 144; 5; 10; 20; 40; 80; 15; 30; 60; 120; 240; 45; 90; 180; 360; 720.

Следствие 2. Если и то (a, b) = p1l1 p2l2 …pklk, где li = min(aI, bi)

[a, b] = p1d1 p2d2 …pkdk , где di = max(aI, bi).

Пример 4. Найти НОД(a, b) и НОК(a, b), используя каноническое разложение, если

a = 24, b = 42.

(24, 42) = 2×3 = 6

[24, 42] = 23×3×7 = 168

Глава 6. Теория делимости в кольце Р[х].

В процессе изучения этой темы студенты должны овладеть следующими знаниями, умениями, навыками:

- знать определение многочлена f(x) нал полем Р;

- уметь строить кольцо многочленов <Р[х], +, •> и линейное пространство < Р[х], + {wl, l Î R} >, знать его базис,

размерность и их свойства;

- знать отношение делимости в кольце Р[х];

- знать и уметь находить HOK(f, g) и НОД (f, g) различными способами;

- знать методы нахождения корней многочлена в поле R, С и Q;

- уметь разложить многочлен на неприводимые множители над полем R, С и Q;

- знать формулы Виета, «схему Горнера», уметь их использовать в процессе решения разного типа задач.

§1. Построение кольца Р[х].

Пусть дано произвольное поле Р, его элементы будем обозначать а1, а2,..., аn...

Определение 1. Многочленом n - й степени от одной переменной называют выражение вида: аnхn + аn-1xn-1 +...+ a1x+a0, где аiÎР, аn ¹ 0, n Î N0 = N È {0}.

Замечание. аiхi - называют членом многочлена; i - степенью этого члена (если аi ¹ 0); аi - коэффициентом многочлена и соответствующего члена. Если аi = 0, то члену аiхi не приписывается никакой степени, а0х0 - член нулевой степени, если а0 ¹0 - элемент поля Р.

Для краткой записи многочленов используют знаки f(x), g(x), h(x) и т.п.

Определение 2. Многочлен f(x)= 0хn + 0хn-1 +...+ 0х + 0 называют нуль-многочленом. Его степень также не определяется.

Определение 3. Степенью многочлена f(x)называют наивысшую из степеней его членов.

Например, f(x)=x3 + 3х7 + 4х2 + 2, cт f (x) = 7.

Из определений (1-3) следует, что всё множество многочленов Р[х] = {f(x)| f(x) = anxn+...+ ax + а0} можно разбить на три класса:

1. нуль-многочлен f(x)=0xn+... +0х+0;

2. многочлены нулевой степени (аi Î Р);

3. многочлены степени выше нулевой f(x), g(x)...

Если даны два многочлена f(x) и g(x), то всегда можно считать, что они содержат одинаковое число членов, т.к. недостающие члены всегда можно приписать с нулевыми коэффициентами, например:

f(x) = х5 - х4 + 2x3 + 3х2 - 5х + 1

g(x) = 0х5 - 0х4 + 3х3 + х2 - 0х + 5

Понятие степени позволяет задать отношение порядка на множестве многочленов P[x]:

а) либо в порядке возрастания степени их членов, например:

f(х) = 3+4х2-5х4 + х6;

б) либо в порядке убывания степени их членов, например:

f(х) = Зх53 + 2х2 + 8;

Всё вышесказанное позволяет определить понятие алгебраического равенства двух многочленов.

Определение 4. "f(x), g(x) Î P[x], если

f(x) = anxn+an-1 xn-1+...+ а1x+ а0 и

g(x) = bnхn+bn-1 хn-1+…+b1+b0, то

f(x) = g(x) Û (аn = bn) & (an-1 = bn-1)&... & (a0 = b0)

Это отношение будет:

а) рефлексивно, т.к. "f(x), f(x)= f(x);

б) симметрично, т.к. "f(x), g(x), если (f(x)= g(x)) Þ (g(x)= f(x));

в) транзитивно, т.к. "f(x), g(x), h(x), если [f(x)=g(x)]&[g(x)=h(x)] => [f(х) = h(x)]. (Проверьте!)

Таким образом, отношение равенства многочленов есть отношение эквивалентности на множестве Р[х], в каждый класс эквивалентности попадает только один многочлен.

Замечание. Выше мы определили понятие многочлена как некоторое формальное выражение, однако понятие многочлена можно определить и с других точек зрения. Например, многочлен f(x) = anxn+an-1 xn-1+...+ а1x+ а0 можно рассматривать как арифметический вектор (а0, a1, a2,...,an, 0...0), т.к. коэффициенты многочлена определяют его однозначно. Так, по вектору (3, 5, 1) можно составить многочлен f(х)= х2 + 5х + 3.

С другой стороны, многочлен f(x) можно рассматривать как некоторую функцию, определённую на множестве Р. Поэтому отношение равенства двух многочленов каждый раз определяется по-новому (как равенство двух арифметических векторов и как равенство двух функций).

Определим на множестве Р[х] три операции:

1. "f, g Î P[x], f + g = (an + bn)xn + (an-1 + bn-1)xn-1 +...+ (a0 + b0)

2. "f Î P[x], "lÎP, lf=lanxn +lan-1xn-1+…+la1x +la0

3. "f, gÎP[x], f×g = a0b0 + (a0b1 + a1b0)x+…+(a0bi +...+ aibi-1 + aib0)xi + +... + anbmxn+m

Замечание. Из этих определений следует, что действия сложения и умножения - это бинарные операции, действие умножения на скаляр при фиксированном l, будет унарной операцией.

Пример 1. Пусть f(x) = 3х5 - 2х3 + 4, g(x) = 2х4 + х2 + 1, тогда

f(x) + g(x) = 3х5 + 2х4 + 2х3 + х2 + 5

f(x) • g(x) = (3х5 + 2х3 + 4)(2х4 + х2 + 1) = 6х9 + 3х7 + 3х5 + 4х7 + 2х5 + 2х3 + 8х4 + 4x2 + 4 = 6х9 + 7х7 + 5х5 + 8х4 + 2x3 + 4х2 + 4

3 • g(x) = 6х4 + Зх2 + 3

Свойства степени многочлена вытекают из определения операций:

1. свойство Если f(x) ¹ 0 и g(x) ¹ 0, то

cm(f(x) + g(x)) £ max(cm f(x), cm g(x))

2. свойство Если f(x) ¹ 0 и g(x) ¹ 0,то cm (f(x)×g(x)) = cm f(x) + cm g(x)

Действительно, это следует из определения операции умножения и того, что если cm f(x) = n, значит аn ¹0, если cm g(x) = m, значит bm ¹ 0, тогда аn×bm ¹ 0 т.к. аn,bm Î P, а в поле делителей нуля нет. Поэтому член аn×bmxm+n многочлена f(x)×g(x) будет иметь наивысшую степень (m+n).

Это свойство позволяет сделать вывод, о том, что множество многочленов не содержит делителей нуля.

Теорема 1. Алгебра <Р[х], +, •> - является коммутативным, ассоциативным кольцом с единицей.

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

I. Нужно проверить, что множество Р[х] - множество многочленов, замкнуто относительно указанных операций

II. Проверить выполнение следующих аксиом:

1. " f, g Î P[x], f + g = g + f

2. " f, g, h Î P[x], (f + g) + h = f + (g + h)

3. $ 0 Î P[x]: " f Î P[x], 0 + f = f + 0 = f

4. "f Î P[x] $ (-f) Î P[x]: f + (-f) = (-f) + f = 0

5. " f, g, h Î P[x], (f + g)h = fh + gh, h(f + g) = hf + hg

6. " f, g Î P[x], f × g = g × f

7. " f, g, h Î P[x], (f × g) × h = f × (g × h)

8. " f Î P[x], l × f = f

Проверить каждую аксиому самостоятельно.

§2. Отношение делимости в кольце Р[х] и его свойства.

Определение 1. Многочлен f(х) Î Р[х] делится на многочлен g(x) Î P[x], g(x) ¹ 0, если $ h(x) Î P[x]: f(x)=g(x)×h(x), f(x) - делимое, g(x) -делитель, h(x) - частное.

Задача 1. Выяснить, делится ли многочлен:

f(x) = 3х5 - 9х4 + х3 x2- x на g(x) = x2- х –

в кольце Q[x].


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: