как начать заново проходить курс, если уже пройдено несколько лекций со сданными тестами? |
Алгебраические системы
3.1.3 Коммутативные и ассоциативные операции
Определение 3.5 Бинарная операция на множестве
называется ассоциативной, если
для всех
.
Определение 3.6 Бинарная операция на множестве
называется коммутативной, если
для всех
.
Свойства ассоциативности и коммутативности независимы. Действительно, например операция на на
является коммутативной, но не ассоциативной, а операция умножения квадратных
-матриц - ассоциативна, но не коммутативна.
Пример 3.2
- Операции сложения и умножения на множестве
действительных чисел коммутативны и ассоциативны.
- Операция
на множестве натуральных чисел, задаваемая формулой
- некоммутативна (например,
). Эта операция и неассоциативна (упражнение: приведите пример трех чисел
таких, что
.
- Операция на множестве
, заданная формулой
- коммутативна, но не ассоциативна.
3.1.4 Группы и полугруппы
Определение 3.7 Множество с определённой на нём ассоциативной бинарной операцией
называется полугруппой. Полугруппа, в которой есть нейтральный элемент, называется моноидом.
Примеры полугрупп.
-
- полугруппа без нейтрального элемента.
- моноид.
-
- моноид.
-
, где
,
, где
.
-
, где
,
, где
.
Пусть - произвольное (непустое) множество. Зададимся вопросом: можно ли превратить
в полугруппу? Другими словами, можно ли задать на
какую-нибудь ассоциативную операцию? Ответ утвердительный. Более того, если
неодноэлементно, то это можно сделать многими способами, а при бесконечном
- бесконечным числом способов. Укажем несколько таких способов.
- Положим
для любых
. Очевидно, введенная операция
ассоциативна. Полугруппу с такой операцией называют полугруппой левых нулей.
- Положим
для любых
. Этот пример полугруппы правых нулей аналогичен предыдущему.
- Зафиксируем элемент
и положим
для любых
. И эта операция
, очевидно, ассоциативна.
Свободные полугруппы
Пусть - произвольное (непустое) множество. Будем называть
алфавитом, а элементы
- буквами. Через
обозначим множество всех конечных последовательностей букв из
. Зададим на
операцию умножения, полагая
. Легко видеть, что эта операция (называемая иногда конкатенацией, то есть сцеплением) ассоциативна (упражнение: проверить), так что
становится полугруппой, которая называется свободной полугруппой над алфавитом
. Другое употребительное обозначение для нее :
. Отождествляя последовательность из одной буквы с самой этой буквой и опуская в записи знак для конкатенации, элементы свободной полугруппы записывают в виде
и называют словами.
По определению, слова
и
равны, если
и
при
.
Свободные полугруппы играют важную роль как в общей теории полугрупп, так и в приложениях. Их прикладная роль объясняется, в частности, тем, что во многих процессах передачи информации передаваемые сообщения представляют собой цепочки символов ("реальных" букв или слов, других кодовых знаков, электрических сигналов и т.д.) и соединение двух таких цепочек есть не что иное, как конкатенация слов в подходящей свободной полугруппе. Свободные полугруппы (главным образом, над конечными алфавитами) являются исходным объектом в теории формальных языков и теории кодов, существенна их роль в теории автоматов. При этом обычно к элементам полугруппы добавляют так называемое пустое слово, не содержащее букв и играющее роль единицы при умножении, получается полугруппа с единицей, обозначаемая
и называемая свободным моноидом над алфавитом
.
Формальным языком называется произвольное подмножество некоторого свободного моноида.
Определение 3.8 Полугруппа с единицей, в которой для каждого элемента существует обратный, называется группой.
Определение 3.9 Если операция в группе обладает коммутативностью, т.е.

то группа называется коммутативной.
Определение 3.10 Мощность множества , на котором задана групповая операция, называется порядком группы
.
Если множество конечно, то группа называется конечной.
Определение 3.11 Подмножество множества , являющееся одновременно группой относительно той же самой операции, называется подгруппой группы
.
Определение 3.11 Подгруппа группы
называется тривиальной, если либо
, либо
состоит из одного нейтрального элемента.
Справедлива
Теорема 3.1 (Теорема Лагранжа) Порядок конечной группы
делится на порядок
любой её подгруппы
.
Определение 3.12 Число называется индексом подгруппы
в группе
и обозначается
.
Определение 3.13 Полугруппы и
называются изоморфными, если существует взаимно однозначное отображение
, сохраняющее операцию, то есть такое, что
.
Определение 3.14 Подгруппа группы называется максимальной, если она не содержится в других собственных (не совпадающих с
) подгруппах группы
.
Определение 3.15 Минимальная подгруппа группы , содержащая элементы
, называется подгруппой, порождённой этими элементами, и обозначается
.
Определение 3.16 Группа , порождённая одним элементом, называется циклической, и состоит из элементов
.
Существуют две возможности: либо все степени элемента различны, тогда список элементов группы
будет продолжаться бесконечно, либо на каком-то шаге окажется:
.
Определение 3.17 Минимальное натуральне число такое, что
, называется порядком элемента
(пишут
). Если такого
не существует, пишут
.
Одновременно такое является порядком подгруппы
.
Справедливо
Следствие 3.1 (из теоремы Лагранжа) Порядок конечной группы делится на порядок любого её элемента.
Отметим несколько свойств циклической группы, которые пригодятся нам в дальнейшем:
- Каждая подгруппа циклической группы циклическая.
- Если порядок элемента
равен
, то порядок элемента
равен
.
- Если
имеет порядок
, то
лежит в подгруппе
.
- Если
делит
, то
.
- Максимальными в циклической группе
порядка
являются подгруппы
для простых чисел
, делящих
, и только они.
- Если в группе
найдётся элемент
порядка
, то группа
порождается и элементом
, то есть
.
- Число элементов, порождающих
, равно
.
- Циклические группы одного порядка изоморфны.
Пример 3.3 Множество чисел от
до
c умножением по модулю
образует группу. Отметим, что в этой группе нейтральным элементом является
, элемент
имеет порядок
, поскольку
, элементы
имеют порядок
, а остальные элементы имеют порядок, не делящий ни
, ни
, но делящий
. То есть элементы
имеют порядок
, то есть
.
Пример 3.4 Пусть элемент группы
имеет порядок
. Найти число
элементов порядка
в группе
? Сколько элементов являются порождающими в
?
Решение. По свойству 2, элементы порядка 20 лежат в подгруппе и, по свойствам 3,5, не лежат в её максимальных подгруппах:
и
. Отсюда,

Порядок элементов из делит и 10 и 4, следовательно, равен 1 или 2, т.е.
,
Отсюда,

Число порождающих элементов в
, то есть элементов порядка 60, можно найти по формуле:

где - функция Эйлера.