Полугруппа
Полугруппа — множество с одной бинарной операцией (множество замкнуто относительно этой операции), обладающей свойством ассоциативности:
Коммутативная полугруппа — полугруппа с коммутативной бинарной операцией. То есть, помимо ассоциативности, для любых элементов также выполняется:
Подполугруппа — подмножество полугруппы , если оно само является полугруппой относительно ограничения операции на подмножество . Для этого достаточно, чтобы (то есть соблюдалась замкнутость) и соблюдалась ассоциативность.
Примеры:
-
Множество натуральных чисел с операцией сложения — коммутативная полугруппа:
-
(замкнутость)
-
(ассоциативность)
-
(коммутативность)
-
Множество натуральных чисел с операцией умножения — коммутативная полугруппа:
-
(замкнутость)
-
(ассоциативность)
-
(коммутативность)
-
Множества (целых, рациональных, действительных, комплексных) чисел с операцией сложения (или умножения) — коммутативные полугруппы.
-
Множество — подполугруппа коммутативной полугруппы по сложению (или по умножению).
-
Множество — не подполугруппа полугруппы по сложению, так как (то есть нарушена замкнутость). Но — подполугруппа полугруппы по умножению.
-
Множество с операцией деления — не полугруппа (и как следствие не подполугруппа полугруппы ), так как нет ассоциативности:
-
Множество нечётных чисел с операцией сложения — не полугруппа, так как сумма двух нечётных чисел даёт чётное число, то есть нарушена замкнутость.
-
Множество матриц одного размера с операцией сложения — коммутативная полугруппа.
-
Множество квадратных матриц одного порядка (размера ) с операцией умножения — полугруппа (но не коммутативная).
Моноид
Если в множестве введена некоторая операция «», то нейтральным элементом по отношению к этой операции называется такой элемент , что для любого элемента выполняется равенство: . Такого элемента может и не быть. Но если он есть, то он единственен по определению для : .
Моноид — полугруппа с нейтральным элементом .
Коммутативный моноид — моноид с коммутативной бинарной операцией.
Очевидно, что любой моноид является полугруппой, а обратное неверно.
Подмоноид — подмножество моноида , если оно само является моноидом относительно ограничения операции на подмножество . Для этого достаточно, чтобы было полугруппой и существовал нейтральный элемент в для .
Примеры:
-
Множество натуральных чисел с операцией умножения — коммутативный моноид:
-
(замкнутость)
-
(ассоциативность)
-
(коммутативность)
-
(наличие нейтрального элемента: ).
-
Множество натуральных чисел с нулём с операцией сложения — коммутативный моноид:
-
(замкнутость)
-
(ассоциативность)
-
(коммутативность)
-
(наличие нейтрального элемента: ).
-
Полугруппа с операцией сложения — коммутативный моноид, причём нейтральным элементом является число 0, так как .
Это же верно относительно полугрупп: — множество рациональных чисел, — множество вещественных чисел, — множество комплексных чисел.
-
Те же полугруппы с операцией умножения — коммутативные моноиды, причём нейтральный элемент — , так как .
-
Множество чётных чисел с операцией умножения — не моноид (но коммутативная полугруппа), так как единица не принадлежит этому множеству. Однако с операцией сложения — коммутативный моноид (нейтральный элемент — принадлежит множеству чётных чисел).
-
Множество — подмоноид коммутативного моноида по умножению (нейтральный элемент ).
-
Множество матриц одного размера с операцией сложения — коммутативный моноид, причём нейтральный элемент — нулевая матрица, то есть матрица, все элементы которой 0.
-
Множество квадратных матриц одного порядка с операцией умножения — моноид (но не коммутативный), причём нейтральным элементом является единичная матрица такого же порядка, то есть матрица, на главной диагонали которой стоят 1, а все остальные элементы 0.
-
Список с операцией конкатенации и пустым списком как нейтральным элементом.
-
Словарь. Нейтральный элемент — пустой словарь. Операция — объединение словарей по ключу, при равенстве ключа для значений должна быть определена операция слияния (замечание: если операция слияния значений некоммутативна, то слияние словарей тоже будет некоммутативно). Например, можно определить операцию слияния как: 1) числа складывать, 2) строки конкатенировать, 3) списки конкатенировать, 4) для вложенных словарей проводить операцию рекурсивно. Например, далее первый словарь объединяется со вторым и получается третий:
-
{"a" => 2, "b" => "cd", "c" => [1, 2], "d" => {"e" => 1}, "f" => 1}.
-
{"a" => 3, "b" => "e", "c" => [3], "d" => {"e" => 2}, "g" => 1}.
-
{"a" => 5, "b" => "cde", "c" => [1, 2, 3], "d" => {"e" => 3}, "f" => 1, "g" => 1}.
-
Элемент моноида — обратимый, если для него найдётся такой элемент из этого моноида , что , где — нейтральный элемент по отношению к операции «». Понятно, что элемент в таком случае тоже обратимый.
Этот элемент называется обратным по отношению к . Если выполняется только первое равенство (), то называется левым обратным элементом, а если только второе (), то правым. При этом называется соответственно обратимым слева и/или справа.
Теорема. Обратный элемент единственен.
Доказательство. Пусть и — два обратных элемента по отношению к . Тогда:
Не все элементы моноидов имеют обратные элементы. Например, в только и обратимы (остальные элементы имеют обратные, не принадлежащие , но принадлежащие ).
Теорема. Если и обратимы, то тоже обратим, при этом
Доказательство.
Действительно, в силу ассоциативности операции «» выполняются равенства:
Следствие. Элемент также обратим, при этом .
Группы рассматриваются далее.
- По дискретной математике
- 0. Введение. Граф
- Виды графов
- Основная информация
- Матрицы
- 1. Сеть. Потоки в сети. Теорема Форда — Фалкерсона
- 2. Функция. Бинарное отношение. Тотальность, сюръективность, инъективность, биективность. Примеры Множество
- Бинарное отношение
- Свойства бинарных отношений на множестве
- Явное перечисление пар, определяющих бинарное отношение.
- Задание процедуры проверки.
- Задание матрицей смежности.
- Задание графом.
- Задание списком смежностей.
- Функция
- 3. Бинарное отношение. Свойства. Матрица смежности и граф отношения. Отношение эквивалентности. Примеры
- Отношение эквивалентности
- 4. Множество точек любой прямой имеет мощность континуума.
- 4. Алгебраическая структура. Полугруппа, моноид, группа. Примеры
- Полугруппа
- 5. Группа. Абелева группа. Аддитивная группа. Мультипликативная группа. Конечная группа. Таблица Кэли. Циклическая группа. Декартово произведение групп Группа
- Циклическая группа
- Декартово произведение групп
- 6. Группа подстановок. Симметрическая группа . Умножение подстановок. Нейтральный элемент. Обратная подстановка. Число элементов группы Группа подстановок
- 7. Цикл. Теорема о представлении подстановки в виде произведения независимых циклов. Транспозиция. Чётные и нечётные подстановки. Знакопеременная группа Цикл
- Гомоморфизм. Изоморфизм. Теорема Кэли
- 8. Кольцо. Свойства. Коммутативное кольцо. Делители 0. Область целостности. Примеры. Подкольцо. Единица кольца. Поле. Примеры Кольцо
- 9. Идеал. Главный идеал. Теорема об идеалах поля (только и ). Следствие об идеалах в кольце Идеал
- 10. Сравнения. Классы вычетов по модулю (по идеалу ). Свойства. Малая теорема Ферма. Функция Эйлера. Теорема Эйлера (теория чисел) Сравнения
- Свойства сравнений
- 11. Характеристика кольца. Теорема о характеристике кольца без делителей 0. Примеры. Кольцо классов вычетов. Примеры Характеристика кольца
- 12. Простой идеал. Необходимое и достаточное условие того, что идеал кольца — простой Простой идеал
- 13. Поле классов вычетов. Минимальное поле. Примеры Поле классов вычетов
- 14. Евклидово кольцо. Свойства (8 свойств). Примеры Евклидово кольцо
- Свойства евклидовых колец
- В евклидовом кольце все идеалы главные.
- Любое евклидово кольцо содержит 1.
- Если в евклидовом кольце ( делит ), но не делит , то .
- 15. Кольцо многочленов . Условия того, что кольцо — евклидово кольцо Кольцо многочленов
- 16. Приводимые и неприводимые многочлены в кольце . Примеры. Теорема о разложении в на произведение неприводимых множителей. Теорема Безу
- 17. Расширение поля (надполе). Теорема о том, что кольцо классов вычетов по модулю неприводимого многочлена есть поле. Степень расширения. Число элементов этого поля Расширение поля
- 18. Поле Галуа. Примеры полей Галуа как расширения полей. Таблицы сложения и умножения Поле Галуа
- Литература