Тема 18. Алгебры с двумя бинарными операциями: классификация, кольца, области целостности и поля, свойства элементов.
Алгебры с двумя бинарными операциями
Обозначения
<A,+,·> - Алгебра с двумя бинарными операциями + и · на множестве A.
0 - нейтральный элемент для операции +, если он есть.
1 - нейтральный элемент для операции ·, если он есть.
-x - унарная операция вычисления обратного элемента к x в алгебре <A,+>, если ее элементы обратимые.
x-1 - унарная операция вычисления обратного элемента к x в алгебре <A\{0},·>, если A\{0} замкнуто относительно операции · и все элементы этой алгебры обратимые.
x-y - обозначение для x+(-y).
ix - степень элемента x в алгебре <A,+> ().
xi - степень элемента x в алгебре <A,·> ().
- обозначение для x·y-1.
Типы алгебр с двумя операциями.
1. Кольца
Среди всех возможных типов рассмотрим только случай, когда:
<A,+> - коммутативная группа;
<A,·> - полугруппа ( · - ассоциативная операция);
Выполняются два закона дистрибутивности:
x·(y+z)=(x·y)+(x·z)
(x+y)·z=(x·z)+(y·z).
Такая алгебра называется кольцом. В дальнейшем в записи выражений считается, что операция · имеет более высокий приоритет, чем операция + и скобки в правых частях выражений можно опустить.
По свойствам операции · кольца можно разделить на следующие типы:
По существованию нейтрального элемента 1 в алгебре <A,·> можно выделить кольца с единицей (1A: xA 1·x=x·1=x) и без единицы.
По коммутативности операции · кольца разделяются на коммутативные (x,yA x·y=y·x) и некоммутативные. Эти свойства независимые, поэтому определяют четыре типа колец.
Если для некоторых x,yA\{0}: x·y=0, то оба элемента x и y называются делителями нуля. По наличию или отсутствию таких элементов кольца разделяются на кольца с делителями нуля и кольца без делителей нуля. Среди всех возможных комбинаций рассмотренных свойств отдельно рассмотрим следующий случай:
2. Области целостности.
Область целостности это коммутативное кольцо с единицей без делителей нуля.
Через свойства элементов это можно записать следующим образом:
<A,+,·> - область целостности
x,y,zA ;
0A: xA 0+x=x+0=x;
1A: xA 1·x=x·1=x
xA !(-x)A: x+(-x)=(-x)+x=0;
x,yA ;
x,yA\{0} x·y0
3. Поля.
Поле - алгебра с двумя операциями, в которой выполняются следующие свойства:
Множество с первой операцией образует коммутативную группу;
Множество, исключая нейтральный элемент, со второй операцией образует коммутативную группу;
Вторая операция дистрибутивна относительно первой.
Через свойства элементов это можно записать следующим образом:
<A,+,·> - поле
x,y,zA ;
0A: xA 0+x=x+0=x;
1A\{0}: xA\{0} 1·x=x·1=x
xA !(-x)A: x+(-x)=(-x)+x=0;
xA\{0} !x-1A: x·x-1=x-1·x=1;
x,yA ;
x,yA\{0} x·yA\{0}.
Видно, что это частный случай области целостности.
Таким образом, классификация имеет следующую структуру:
Алгебры с двумя бинарными операциями Кольца Области целостности Поля
Свойства элементов колец
0·x=x·0=0
Доказательство:
x=x+0x·x+x·0=x·x+0x·0=0. Используется правило сокращения слева для элемента x·x в алгебре <A,+>. Аналогично доказывается 0·x=0.
-(x·y)=(-x)·y=x·(-y)
Доказательство: Проверяется, что (-x)·y обратный для x·y:
x·y+(-x)·y=(x+(-x))·y=0·y=0. Используется доказанное свойство 1.
Аналогично проверяется, что x·(-y) обратный для x·y. Из единственности обратных следует их совпадение.
В кольце с единицей -x=(-1)·x=x·(-1). Свойство следует из 2.
Конечные области целостности
Свойство: Конечная область целостности является полем.
Доказательство: По определению через свойства элементов, для того, чтобы область целостности была полем, необходима обратимость элементов в A\{0}.
( a·x=a·y, aA\{0} a·x-a·y=0 a·(x-y)=0 x-y=0 x=y ) a - сократимый слева.
В конечных моноидах из сократимости следует обратимость.
xA\{0} !x-1A: x·x-1=x-1·x=1
Остальные свойства элементов в определениях поля и области целостности совпадают.
Идеалы и факторкольца.
Идеалы
<A,+,·> - кольцо с единицей. Множество IA называется идеалом кольца с единицей, если выполнены условия:
x,yI x+yI
xI yA x·yI, y·xI
Отношение сравнимости
Элементы a,b кольца <A,+,·> называются сравнимыми по модулю идеала I, если a-bI.
Это есть бинарное отношение на множестве A. Обозначение в инфиксной форме aIb:
aIb a-bI
Это отношение будет отношением эквивалентности.
Доказательство:
Рефлексивность: xI 0·xI 0I aA a-a=0I aA aIa.
Симметричность: aIb a-bI (-1)·(a-b)I b-aI bIa.
Транзитивность: a-bI, b-cI (a-b)+(b-c)=a-cI. aIc.
Классы вычетов
По отношению сравнимости для произвольно взятого элемента можно построить класс эквивалентности (множество элементов, находящихся в отношении сравнимости с выбранным), называемый классом вычетов элемента x по модулю идеала I:
Когда множество ясно из контекста, нижние индексы в записи обычно опускают: [x]={y | xy}.
Операции над классами вычетов
Определение и обозначение:
[x]+[y]=[x+y]
[x] · [y]=[x·y]
Необходимо проверить, что эти выражения действительно определяют бинарные операции на A/ = {[x] | xA} - фактормножестве (множестве всех различных классов эквивалентности). Именно, что введенные обозначения не зависят от выбора порождающих элементов:
[x]=[x], [y]=[y]
xx, yy x-xI, y-yI
(x+y)-(x+y)=(x-x)+(y-y)I x+yx+y [x+y]=[x+y]
x·y - x·y = x·y - x·y + x·y - x·y = (x-x)·y + x·(y-y) I x·yx·y [x·y]=[x·y]
Факторкольца (кольца классов вычетов)
Фактормножество A/ = {[x] | xA} вместе с введенными операциями + и · на нем называется факторкольцом или кольцом классов вычетов <A/,+,·>.
Элемент [0] играет роль нейтрального элемента первой операции, а элемент [1] - второй.
Элемент [-x] является обратным для [x]. Алгебра <A/,+,·> обладает всеми свойствами кольца.
Если взять в качестве алгебры <A,+,·> кольцо целых чисел с операциями сложения и умножения <Z,+,·>, а в качестве идеала I множество чисел, кратных некоторому числу p (I={n·p | nZ}), то получится кольцо классов вычетов по модулю числа p, в котором каждый класс может быть представлен числом от 0 до p-1. Для него предусмотрено обозначение Z/p.
Вычисления в этой алгебре заключаются в сложении или умножении порождающих элементов и вычислении остатков от деления на p.
- «Дискретная математика».
- Тема 4. Ряд натуральных чисел. Рекуррентные формулы и функция следования. Принцип индукции. Примеры доказательств в формальной арифметике.
- Тема 5. Специальные виды бинарных отношений. Отношения эквивалентности. Классы эквивалентности. Разбиения.Примеры отношений эквивалентности.
- Тема 6. Специальные виды бинарных отношений: отношения порядка. Отрезки. Диаграммы Хассе.
- Тема 7. Модели теории графов. Определение простого графа. Способы задания простых графов. Отношения и матрицы смежности и инцидентности. Степень вершин простого графа и её свойства.
- Тема 8. Маршруты и циклы в простом графе.
- Тема 9. Размеченные графы. Вес рёбер и вес маршрута. Требования. Задача поиска кратчайшего маршрута. Алгоритм Флойда-Уоршалла.
- Тема 10. Планарные графы. Грани. Формула Эйлера. Полный граф. Двудольный граф. Полный двудольный граф. Необходимые и достаточные условия планарности.
- Тема 11. Бинарные алгебры с одной операцией: Отношение изоморфизма для бинарных алгебр.
- Тема 12. Бинарные алгебры с одной операцией: специальные свойства операций и специальные элементы.
- Тема 13. Моноиды. Степени элементов. Обратимость и сократимость. Особенности конечных моноидов.
- Тема 14. Алгебраические группы. Определение и свойства. Подгруппы. Конечные группы и циклические подгруппы степеней элементов.
- Тема 16. Двоичные групповые коды: постановка задачи повышения достоверности при передаче дискретной информации по ненадёжному каналу. Блоковое кодирование.
- Тема 17. Двоичные групповые коды: матричное кодирование, групповые свойства и таблица стандартной расстановки. Исправление ошибок.
- Тема 18. Алгебры с двумя бинарными операциями: классификация, кольца, области целостности и поля, свойства элементов.
- Тема 19. Конечные области целостности и поля. Поля простого порядка.Элементы, кратные единице. Характеристика поля.Векторное представление элементов поля. Характеристика и размерность.
- Тема 20. Кольцо многочленов с коэффициентами из поля. Операции над многочленами. Конечные поля: построение путём разложения на классы вычетов по модулю неприводимого многочлена.