- •Дм. Лекция №6 Тема: «Алгебраические структуры»
- •Алгебры с одной бинарной алгебраической операцией
- •Алгебры с двумя бинарными алгебраическими операциями
- •Гомоморфизмы алгебр
- •Булевы алгебры
- •Примеры булевых алгебр
- •Двоичная алгебра логики.
- •Алгебра множеств
- •Алгебра высказываний
- •Алгебра событий
- •Свойства булевой алгебры
- •Алгебраические системы
- •Решетки
Алгебры с двумя бинарными алгебраическими операциями
def. Алгебра А = < А, +,∙ > называется ассоциативным кольцом с единицей (или кратко кольцом), если выполняются следующие условия:
Алгебра < A,+ > - коммутативная (абелева) аддитивная группа;
Алгебра < A, ∙ > - мультипликативный моноид;
Операция умножение дистрибутивна относительно сложения, то есть
a.
def. Кольцо А = < А, +,∙ > называется коммутативным, если операция умножения коммутативна, т.е.
.
Пример 8. Алгебра < Z,+,∙ > - коммутативное кольцо.
Пример 9. Алгебра < М(n;R),+,∙ > - кольцо (при n > 1 это некоммутативное кольцо).
def. Коммутативное кольцо с единицей, в котором каждый ненулевой элемент обладает обратным относительно операции умножения, называется полем.
Пример 10. Кольцо целых чисел < Z,+,∙ > с обычными операциями сложения и умножения полем не является (не для каждого элемента существует обратный к нему).
Пример 11. Среди бесконечных полей особое значение имеют три. Это - < Q,+,∙ >, < R,+,∙ > и
< С,+,∙ > (поле рациональных, действительных и комплексных чисел, соответственно).
Наряду с бесконечными полями имеются многочисленные конечные поля, называемые полями Галуа в честь французского математика Галуа, который в возрасте около 20 лет создал основы современной алгебры и, в частности, открыл конечные поля. Конечные поля играют центральную роль в криптографии (кодировании и шифровании), в математических моделях микромира и др. Рассмотрим основные построения теории конечных полей Галуа.
Определим
сравнимость целых чисел по модулю m,
то есть бинарное отношение эквивалентности
на множестве целых чисел (º
).
def.
Пусть
Z
– множество целых чисел. Назовем два
числа x
и y
из Z
сравнимыми по модулю m
(m
)
и запишем xºy(mod
m),
если равны остатки этих чисел от деления
на m,
то есть разность (x-y)
делится на m.
Отношение “сравнимых по модулю m целых чисел” есть отношение эквивалентности на множестве целых чисел Z. Действительно:
это отношение рефлексивно, так как (
)
x-x
= 0, и, следовательно, оно делится на m;
это отношение симметрично, так как если (x-y) делится на m, то и (y-x) тоже делится на m;
это отношение транзитивно, так как если x-y делится на m ,то для некоторого целого t1 имеем x-y = t1∙m , а если y-z делится на m ,то для некоторого целого t2 имеем y-x = t2∙m; отсюда
x-z = ( t1+t2) ∙m , то есть x-zделится на m.
Отношение
эквивалентности º
определяет разбиение множества Z
на m
подмножеств – классов эквивалентности,
.
Обозначим фактор – множество
через
def.
Введем
на
=
операции следующим образом:
+
=
–
сложение;
∙
=
- умножение.
Такое определение операций корректно. В самом деле, если х1º х (mod m), y1ºy (mod y), то
х1+у1
º
(х+у) (mod
m)
и x1∙y1
º
x
y
(mod
m).
Далее
<
,+,∙
> есть коммутативное кольцо. Тогда
имеем
∙
=
∙
=
для
Кольцо Zm называется кольцом вычетов по модулю m.
Пример
12. Рассмотрим
теперь кольцо Z2.
Это
кольцо является полем. Действительно,
это коммутативное кольцо с единицей
;
здесь единственный ненулевой элемент
и он обратим (
=
).
Поле
Z2
–
конечное поле из двух элементов. Оно
важно для приложений.
Приведем таблицы Кэли операций сложения
и умножения в поле Z2.
Будем для простоты вместо
Имеет место теорема, говорящая о том, что существует много конечных полей.
Теорема. Кольцо Zm является полем тогда и только тогда, когда m - простое число.
