Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Алгебраические системы. Кольца и поля. Учебно-методическое пособие

.pdf
Скачиваний:
0
Добавлен:
11.08.2026
Размер:
593 Кб
Скачать

был предложен для групп: в каждом смежном классе факторкольца R/I надо выбрать простейшего представителя. Если окажется, что совокупность этих простейших представителей является кольцом относительно тех же самых (или похожих) операций, на которых построено исходное кольцо R, то это и будет искомое кольцо F'.

При переходе к факторкольцу не теряются «хорошие» свойства кольца: коммутативность и ассоциативность, сохраняется также дистрибутивность, так что факторкольцо и в самом деле является кольцом. Сохранение следует из того, что операции в факторкольце определяются через операции в исходном кольце. Дополнительный аргумент в пользу этого утверждения – факторкольцо является гомоморфным образом исходного кольца.

Некоторые свойства, которых не было у исходного кольца, могут возникнуть при переходе к факторкольцу. Так, при факторизации кольца целых чисел Z по идеалу pZ, где p - простое число, получается факторкольцо, изоморфное полю вычетов ZP, т.е. операция умножения приобретает свойство обратимости.

Такое свойство, как отсутствие делителей нуля при факторизации может «потеряться». Например, они есть в факторкольце Z/nZ, где n - составное число.

При факторизации кольца многочленов F[x] над полем F по идеалу f(x) F[x], где f ( x ) - многочлен из

41

F[x], неприводимый (т.е. неразложимый на многочлены меньшей степени) над этим кольцом, получается поле, элементами которого являются многочлены (задача 4).

Заметим, что кольцо целых чисел и кольцо многочленов над полем коммутативны, ассоциативны и не имеют делителей нуля.

Решение задач

Задача 1. Доказать, что если кольцо R является телом (в частности, полем) его идеалами являются только несобственные подкольца, т.е. {0} и R.

Решение. То, что {0} является идеалом, следует из мультипликативных свойств нуля. Пусть теперь I{0}. Возьмем некоторый элемент a I, a0. Для него в теле существует a-1. В произведении a a-1 =1 первый множитель принадлежит идеалу, поэтому произведение также принадлежит идеалу, т.е. 1 I. Возьмем произвольный элемент b R. Произведение b 1=b I, поскольку второй сомножитель 1 I. Вывод: I=R.

Задача 2. Доказать корректность определения умножения классов с помощью их представителей согласно формуле (a+I) (b+I)=ab+I.

Решение. Нужно доказать, что если взять произвольные элементы a' a+I, b' b+I (возможно, отличные от a и b ) , то их произведение a' b' принадлежит тому же классу, что и произведение a b, т.е. a' b' a b + I .

Поскольку a' a+I, имеем a' =a+i (где i I). Аналогично b' =b+j (где j I). Возьмем произведение a' b' и воспользуемся дистрибутивностью:

42

a' b'=(a+i) (b+j)=a b+i b+a j+i j .

Слагаемое i b I (поскольку i I), слагаемое a j I (поскольку j I). Тем более i j I. Таким образом, произведение a' b' отличается от произведения a b слагаемыми, принадлежащими идеалу I, поэтому a' b' a b+I, что и требовалось доказать.

Задача 3. Построить факторкольцо кольца целых чисел Z по идеалу 3Z. Кратко это факторкольцо можно обозначить Z/(3).

Решение. При решении задачи 1 строилась факторгруппа аддитивной группы целых чисел (Z, +) по подгруппе 3Z.

3Z = {... , -6, -3, 0, 3, 6, ...},3Z+1 = {... , -5, -2, 1, 4, 7,

...}, 3Z+2 = {... , -4, -1, 2, 5,8, ...}.

Получилось три смежных класса: 3Z, 3Z+1, 3Z+2 и таблица их сложения.

Легко видеть, что построенное факторкольцо изоморфно кольцу (на самом деле - полю) вычетов по модулю 3: (Z, +) /(3) (Z3, +). «Простейшими представителями» классов факторкольца являются: 0 для 3Z, 1 для 3Z+1, 2 для 3Z+2. Имеет место гомоморфизм кольца Z на кольцо вычетов φ : Z Z3. Значение φ(x) - остаток от деления x на 3. Идеал является ядром этого гомоморфизма: 3Z = kеr(φ).

Задача 4. Построить факторкольцо кольца многочленов R[x] по идеалу (x2+1)R[x] (кратко

R[x]/(x2+1)).

43

Решение. Возьмем любой многочлен f(x) R[x] и

разделим его с остатком на x2+1: f(x)=(x2+1) p(x)+r(x). Ясно, что классы f(x)+(x2+1) R[x] и r(x)+(x2+1) R[x]

совпадают (слагаемое (x2+1) p(x) «утонет» в (x2+1) R[x], частью которого оно является). Таким образом, классы разбиения соответствуют остаткам r(x). Степень этих многочленов не

превосходит степени многочлена-делителя x2+1, т.е. двух. В общем виде любой такой многочлен можно записать как ax+b, содержащий его класс

Ka,b=(ax+b)+(x2+1) R[x]. Операции с классами определяются через соответствующие операции с многочленами-остатками.

Сложение многочленов-остатков выполняется путем приведения свободных членов: (а1х+b1)+(а2х+b2)=(а12)х+(b1+b2). Произведение (а1х+b1) (а2х+b2)=а1а2х2 +(а1b2+b1а2)х+b1b2 надо заменить остатком от его деления на х2+1. Остаток равен (а1b2+b1а2)х+(b1b21а2), он найден его с помощью деления «уголком»:

2

+ ( +

) +

на 2 + 1

1

2

1

2

1

2

1

2

 

Сопоставим умножение классов в нашем факторкольце с умножением комплексных чисел

(b1+iа1) (b2+iа2)=( 1 2—a1a2)+i (b1а2+b1а2). Видим, что факторкольцо изоморфно полю комплексных чисел. Гомоморфизм кольца R[х] в факторкольцо определяется так. Для произвольного многочлена f(х) R[х] найдем остаток r(х)=mod(f(х), х2+1). Пусть

44

r(х)=ах+b, тогда φ(f(х))=Kа,b. Идеал является ядром этого гомоморфизма: (х2+1) R[х]=ker(φ)=К0,0.

Задача 5. Построить факторкольцо кольца многочленов Z2[x] по идеалу f(х) Z2[х], где многочлен второй степени f(х) неприводим над полем вычетов Z2. Решение. Над полем Z2 не так много многочленов второй степени, их всего четыре: х2, х2+1, х2+х, х2+х+1. Первые три приводимы (х2=х х, х2+1=(х+1) (х+1) — такова арифметика поля вычетов, х2+х=х (х+1)). Неприводим только многочлен х2+х+1, поскольку у него нет корней в этом поле.

Классы факторкольца соответствуют многочленам не выше первой степени, их всего четыре: 0, 1, х , х +1, мы эти классы так и обозначим.

Сложение классов производится путем приведения подобных членов (с учетом особенностей арифметики поля вычетов).

При умножении классов надо каждое произведение заменить остатком от деления на х2+х+1. В результате получаем таблицы сложения и умножения в факторкольце.

+

0

1

=

= + 1

 

 

 

 

 

0

0

1

 

 

 

 

 

 

 

1

1

0

 

 

 

 

 

 

 

 

 

 

0

1

 

 

 

 

 

 

 

 

1

0

 

 

 

 

 

 

 

 

45

 

 

0

1

=

= + 1

 

 

 

 

 

0

0

0

0

0

 

 

 

 

 

1

0

1

 

 

 

 

 

 

 

 

0

 

 

1

 

 

 

 

 

 

0

 

1

 

 

 

 

 

 

Покажем, например, как вычислено произведение (х+1) (х+1). Обычное произведение в кольце Z2[x] равно x2+1 (cм. выше). Его надо разделить с остатком на многочлен x2+x+1, фактически - вычесть х2+х+1 из х2+1, а с учетом специфики поля вычетов Z2, сложить эти многочлены. Получится х .

Полученное факторкольцо является полем (х-1 = х+1 и т.д.). Оно называется полем Галуа и

обозначатся GF(22) (GF - аббревиатура от французскоанглийского словосочетания Galois field). Вообще существуют поля Галуа G F ( p n ) для любого простого p и любого натурального n, где Z p — лежащее в основе поле вычетов, а n -степень неприводимого многочлена. Если p и/или n больше двух, неприводимых многочленов будет несколько и таблицы умножения могут получиться разными, но все полученные поля будут изоморфными. Любое конечное поле изоморфно некоторому полю Галуа.

46

Задача 6. Рассмотрим кольцо треугольных матриц

 

 

 

третьего порядка вида m = [0

 

] над

0

0

 

произвольным числовым кольцом. Доказать, что матрицы из этого кольца при a=0 образуют идеал и построить соответствующее факторкольцо. Решение. Доказательство того, что матрицы данного вида образуют кольцо, см. ниже задачу 7. Возьмем

0

 

 

произвольную матрицу из идеала i=[0

0

]

0

0

0

(обозначения элементов, естественно, другие) и найдем произведения i m и m i. Они равны между собой (это несущественно для доказательства)

0

pa

pa + qb

i m=m i=[0

0

pa ] и, что важно, имеют

0

0

0

«идеальную» структуру.

Класс, которому принадлежит матрица m, состоит

из матриц вида

 

 

a

b + p

c + q

0

a

b + p

i + m=[

 

].

0

0

a

Здесь a,b,c - фиксированные числа, элементы конкретной матрицы m, слагаемые p и q - любые, поскольку i - не конкретная, а произвольная матрица из идеала. Таким образом, класс, которому принадлежит матрица m, определяется одним единственным числом a и этот класс уместно обозначить Ka. «Простейшим

47

представителем» этого класса является, очевидно, скалярная матрица a E. Скалярные матрицы образуют кольцо (см. ниже задачу 8), изоморфное факторкольцу. Немного подумав, можно заметить, что эти кольца изоморфны числовому кольцу, над которым построено данное кольцо треугольных матриц.

Задача 7. Рассмотрим кольцо матриц и в нем подмножество вырожденных матриц. Является ли это подмножество идеалом и как выглядит факторкольцо? Решение. На первый взгляд - да. В самом деле, произведение любой матрицы на вырожденную - снова вырожденная матрица (поскольку определитель произведения равен произведению определителей), т.е. "идеальные" свойства соблюдаются. Попробуем сформировать классы разбиения. Сам предполагаемый идеал это, очевидно, нулевой класс, он состоит из вырожденных матриц. Возьмем какую-нибудь невырожденную матрицу, например, единичную, в один класс с ней попадают матрицы вида E+D, где D –

вырожденная. Например, [1

0] + [1

1] = [2

1] -

0

1

1

1

1

2

невырожденная, все в порядке. Другой пример:

 

1

0

−1

1

0

1

[0

1] + [

0

0] = [0

1] – вырожденная, т.е. из

нулевого класса. Получились пересекающиеся «классы», что никуда не годится. Причина в том, что в определении идеала еще до "идеальных" мультипликативных свойств требовалось, чтобы это было подкольцо, т.е. множество должно быть замкнуто

48

относительно операций (еще в нем должен присутствовать кольцевой нуль и противоположные по сложению элементы). С умножением все в порядке (замкнутость по умножению следует из «идеальных" свойств), но относительно сложения множество вырожденных матриц незамкнуто. Например,

[1

0] + [0

0] = [1

0].

0

0

0

1

0

1

Задачи для самостоятельного решения

Задача 1. Докажите, что отображение кольца в факторкольцо φ: RR /I, задаваемое формулой φ(x)=x+I, является гомоморфизмом, т.е. φ(х+у)=φ(х)+φ(у) и φ(х у)=φ(х) φ(у).

Задача 2. Докажите, что идеал I является ядром этого гомоморфизма: ker(φ)=I, т.е. i I его образ

φ(i)=0.

Задача 3. Постройте факторкольцо Z[i]/(1+i). Задача 4. Докажите, что факторкольцо Z[i])/(2-i)

изоморфно полю вычетов Z5.

Задача 5. Постройте факторкольцо R[x]/(х2-1). Задача 6. Опишите гомоморфизмы, связанные с

факторизацией в задачах выше.

Задача 7. Докажите, что треугольные матрицы, о которых идет речь в задаче 6 выше, образуют кольцо. Является ли это кольцо коммутативным?

Задача 8. Докажите, что скалярные матрицы вида а Е , образуют подкольцо в кольце треугольных матриц. Является ли это подкольцо идеалом?

49

 

Задача 9. Докажите, что множество матриц вида

[

] является кольцом, а матрицы, у которых a=b,

 

 

образуют идеал. Постройте факторкольцо. Замечание. Это кольцо изоморфно кольцу двойных

чисел, а идеал состоит из делителей нуля в этом кольце Задача 10. Постройте фактор-кольцо

Z[ i ] ) / (2). Сколько в нем элементов? Является ли оно полем?

Задача 11. Постройте фактор-кольцо Q[x]/(x2-2). Докажите, что оно является полем. Какому из ранее рассмотренных полей оно изоморфно?

Задача 12. Рассмотрите множество R комплексных чисел вида 2a+bi, где a,b Z. Докажите, что R является кольцом. Докажите, что множество I = 2 R является идеалом в R и постройте факторкольцо R /I.

Задача 13. Рассмотрите множество R функций y=f(x), x,y R. Докажите, что R является кольцом. Докажите, что подмножество

I = {y=h(x) | h(-1)=h(1)=0}

является идеалом в R и постройте факторкольцо R/I. Задача 14. В кольце целочисленных многочленов

Z[ x ] рассмотрите подмножество многочленов с четными свободными членами. Докажите, что это подмножество является идеалом и постройте факторкольцо.

Задача 15. В кольце целочисленных многочленов Z[ x ] рассмотрите подмножество многочленов с четными коэффициентами. Докажите, что это

50

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]