как начать заново проходить курс, если уже пройдено несколько лекций со сданными тестами? |
Алгебраические системы
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, можно найти по формуле:
где - функция Эйлера.