Тема 14. Алгебраические группы. Определение и свойства. Подгруппы. Конечные группы и циклические подгруппы степеней элементов.
В качестве следующего, более узкого, класса бинарных алгебр рассмотрим моноиды, в которых всеэлементы обратимы. Такие алгебры называются группами.
Алгебраическая группа – это алгебра с ассоциативной операцией и нейтральным элементом, в которой у каждого элемента имеется обратный элемент.
Множество таких алгебр можно определить следующей формулой:
G = {A, | (xA yA zA (xy)z = x(yz)) & (eA) & (xA ex=xe=x) & (xA yA xy=e)}
Покажем, что в алгебраической группе у каждого элемента есть единственный двусторонний обратный элемент.
Заметим, что каждая группа по определению является также моноидом, поэтому для конечныхгрупп это свойство выполняется автоматически (исходя из рассмотренной цикличности множества степеней сократимых элементов – по приведённому определению все элементы обратимы слева, следовательно, также и сократимы слева). Но данное свойство носит общий характер.Даже в бесконечных группах обратимость двусторонняя и единственная.
Вычислим xy, зная, чтоxy=e:
xy=e xy=xey=x(yx)y=(xy)(xy)
Обозначим z=xy. Получили уравнениеzz=z zz=ze. Сокращаяzслева (в группе все элементы сократимы слева) получаемzz=ze xy=e. То есть,в группе левый обратный некоторого элемента является одновременно и его правым обратным. Отсюда следует правая сократимость и единственность обратимости.
Поэтому часто в определении для группы A, сразу пишут
xA !yA xy=e
Это свойство показывает функциональнуюзависимость обратного элемента от обращаемого. Эту функцию естественно назватьунарной операцией обращения. Обозначим (единственный и двусторонний) обратный для элементаxкакx-1:
x-1x=xx-1=e
Кроме единственности обратного элемента, отметим для групп следующие свойства:
Уравненияax=bиya=bимеют единственные решенияx=a‑1bиy=ba‑1соответственно:
ax=b x=a‑1b
ya=b y=ba‑1
(ab)‑1=b‑1a‑1
Замечание. Несмотря на похожие обозначения, рассматривавшаяся ранее операция обращения бинарных отношений‑1={(x,y) | (y,x)} в общем случае не может рассматриваться в качестве обратного элемента для отношения по операции композиции. Бинарные отношения относительно композиции образуют моноид, но, в общем случае, не группу. ОбозначивM={|AA} получаем алгебру композиций отношенийM, . Эта алгебра будет моноидом. Действительно, композиция ассоциативна иAбудет играть роль нейтрального элемента:A=A=. Но в такой алгебре есть нулевой элемент – пустое отношение:==. При этом‑1=(как обратное отношение), но=Aкроме вырожденного случая, когдаA=,M={} иA=.
Для конечныхгруппA, таблицы Кэли представляют собой таблицы, где каждая строка и каждый столбец представляют собой некоторую перестановку элементов множестваA. Это следует из двусторонней сократимости всех элементов. В таких таблицах легко проиллюстрировать обратимость и единственность решения уравнений:
В конечных группах всеэлементы образуют циклы степеней. Множество значений степеней некоторого элементаBa ={ x | iℕ x=ai } обладает свойствомзамкнутостиотносительно бинарной операции (по правилу сложения показателей степеней):
xBa & xBa iℕ jℕ x=ai & y=aj xy=aiaj=ai+j xy Ba
Число различных значений степеней некоторого элемента– число элементов множестваBa–называют порядком элемента в группеA, . Порядок элемента обозначают в виде функции от элементаord(a)=|Ba|. Удобным способом представления элементовbBaявляетсяминимальныйпоказатель степениi, в которую надо возвести элемент а, чтобы получитьb=ai, так как еслиord(a)=kто выраженияaiиai+kпредставляют один и тот же элемент. При этомak=e,kэто минимальный натуральный показатель степени, на котором достигается такое равенство. С учетом такого представления результат операции между двумя степенямиaiaj=ai+jудобно записать в виде
aiaj=
Здесь символом Rk(m) обозначена функция, вычисляющая остаток от деления числаmна числоkтак, чтобыm=pk+Rk(m) и 0≤Rk(m)<k. При этом остаток, равный 0 означает, чтоaiaj=ai+j=e. То есть числоi+jделится наord(a). Удобно в связи с этимдоопределитьформальную степень так, чтобы вычислять её не только для натуральных показателей, но и для показателя, равного 0.По определению
a0=e
В группах можно ввести и отрицательныестепени. По определению, для целого положительногоka-k=(ak)-1. При этом(ak)-1 = (a-1)k, так как
Можно назвать операцию сложения показателей aiaj=дляord(a)=kсложением по модулюkи обозначитьRk(i+j)=. Будем, например, записывать
aiaj=.
Кроме замкнутости по бинарной операции, заметим, что для каждого элемента bBaего обратный элементb-1тоже представим в виде степени элемента (имеет место замкнутостьBaпо обратимости):
bBa i 0≤i<k & b=ai akib=akiai=ak=e b-1=aki b-1Ba
Свойство замкнутости по операции позволяет рассматривать на множествеBaалгебруBa, . Представление элементовBaпоказателями степенями элементаaустанавливает взаимнооднозначное соответствие между элементами этого множества и множеством целых чиселZk={i | 0≤i<k}. Рассматривая множествоZkс операцией как алгебруZk, , можно заметить её изоморфизм сBa, :
Zk, Ba,
При этом в качестве функции берется функция, определяемая свойствомiZk f(i)=ai. Соотношение изоморфизма выглядит следующим образом:
iZk jZk f(ij) = f(i)f(j) = aiaj== f(ij)
Точно такую же структуру имеет уже упомянутая алгебра классов вычетов по модулю kс операцией +, получается заменой обозначений чиселiZkна обозначения классов вычетов [i]ℤk. ПотомуBa, ~ ℤk, +.
Кроме того, заметим, что eBa. Получаем, что внутри множестваAгруппыA, содержится замкнутое подмножествоBa, на котором для операциивыполнены все определяющие свойства группы.
A, GaABa, G.
Если замкнутое в группе A, по бинарной операции и по обратимости подмножество BA содержит нейтральный элемент, то алгебра B, называется подгруппой группы A, .
B, - подгруппаA, G (xB yB xyB) & (xB x-1B) & (eB)
В каждой группе, по крайней мере, множество, состоящее только из нейтрального элемента, и вся алгебра целиком являются подгруппами. Эти подгруппы называют несобственными. Остальные подгруппы, если они существуют, называютсобственнымиподгруппами.
Ранее было доказано, что в конечной группе степени каждого элемента образуют подгруппу.
Такие подгруппы, как было отмечено, представляют собой циклы степенного ряда образующего элемента. Поэтому их называют циклическими подгруппами. Также отметим, чтолюбая циклическая подгруппа изоморфна алгебре сложения классов вычетов по модулю порядка образующего элемента.
Тема 15. Циклические группы. Изоморфизм циклических групп и сложения классов вычетов по модулю n. Смежные классы элементов по подмножежствам-подгруппам. Разбиения множества элементов группы на смежные классы по подгруппам.
Если в группе A, имеется элементc, своими степенями покрывающий все множествоA, то такая группа называетсяциклической.Элементc называетсяпорождающим элементом циклической группы.
A, G – циклическая cA xA kℕ x=ck Bc=A
Для циклических групп отметим следующие свойства.
Циклическая группа существует для любого числа элементов.
Например, kℕ ℤk, +–циклическая группа.
Для заданного числа элементов все циклические группы изоморфны.
Ранее было показано, что каждая циклическая группа из kэлементов изоморфнаℤk, +. Из транзитивности и симметричности изоморфизма следует взаимный изоморфизм их всех для данногоk.
Циклические группы коммутативны.
Следует из коммутативности сложения показателей степеней образующего элемента.
Так как в конечной группе для каждого элемента его обратный элемент и нейтральный элемент представим как некоторая натуральная степень выбранного элемента, в конечной группе любое замкнутое подмножество образует подгруппу.
xB yB xyB xB kℕ xkBxB x-1B & eB
При рассмотрении таблиц Кэли для групп было отмечено, что их строки и столбцы представляют собой перестановки элементов некоторого множества – каждый элемент присутствует ровно один раз в каждом столбце и в каждой строке. Таблицы с таким свойством называются латинскими квадратами. В группах имеется аналог этого свойства для целых подмножеств элементов. Для его рассмотрения дадим следующие определения и обозначения:
Пусть A, – некоторая алгебра,BAиxA.
Множество xВ={xb |bB} называетсялевым смежным классом, порождаемым элементомxпо подмножествуB.
Множество Bx={bx |bB} называетсяправым смежным классом, порождаемым элементомxпо подмножествуB.
Элемент xназывают образующим элементом класса (левого и правого).
Эти множества можно представить как части строк (левые классы) и части столбцов (правые классы), озаглавленных символом x, соответствующие выделенному подмножеству заголовков столбцов или строк (множествоB) таблицы Кэли. Следующие рисунки дают иллюстрацию к такому выделению.
Если алгебра является группой, соответствие между выделенными заголовками и элементами на строке (или на столбце) будет взаимнооднозначным. Это следует из свойства сократимости всех элементов.
Это означает, что в группах любое подмножество и оба его смежных класса (левый и правый) при любом образующим элементе будут равномощными множествами.
A, G BA xA (B xB & B Bx)
BA xA|B| = |xB| = |Bx|
yB f(y)=xy
yB g(y)=yx
Покажем, что если множество B образует подгруппу в группе A, , то множество (семейство) смежных классов (неважно, левых или правых) образует разбиение множества A.
Рассмотрим семейство левых смежных классов {xB | xA} по подгруппеB, . Семейство правых классов рассматривается аналогично.
Любой смежный класс не является пустым множеством
eB xxB B
Семейство смежных классов покрывает множествоA
xxB
Если два класса имеют общий элемент, они полностью совпадают.
Формулировка: xByB xB = yB
Доказательство. xByBzzxB & zyBz uB vB z=xu=yv
Покажем что xB yB. То, чтоyB xB, показывается аналогично.
txB
bB t=xb=xeb=xuu-1b=yvu-1b=yw & w=vu-1b & wB
wB t=yw tyB
(txB tyB) xB yB
Здесь использовано свойство замкнутости подгруппы по бинарной операции и обращению: uB & vB & bB vu-1bB.Объединяя два включения множеств, получаем равенство:
xB yB & yB xB xB = yB
Семейство левых смежных классов обозначим
A LB = {xB | xA}
Семейство правых смежных классов обозначим
A RB = {Bx | xA}
Теорема о соотношении числа элементов группы и подгруппы и её следствия.
Объединяя свойство разбиения множества Aи равномощность смежных классов, получаем следующее соотношение между числом элементов множестваA, числом элементов в подгруппеB, и числом различных смежных классов по данной подгруппе:
Число элементов в конечной группе A, равно числу элементов в подгруппе B, , умноженному на число различных левых смежных классов по данной подгруппе.
Такое же свойство имеет место и для правых смежных классов.
A, G & |A|ℕ & (BA) & (xB yB xyB)|A| = |B| |A LB| = |B| |A RB|
Отсюда видно, что число различных левых смежных классов подгруппы совпадает с числом различных правых смежных классов. Оно равно частному от деления числа элементов в множествеAна число элементов в множествеB.
|A LB| = |A RB| = |A| / |B|
Это число называют индексом подгруппы B, в группеA, .
Так как число элементов Aпредставимо в виде произведения (|A LB| классов по |B| элементов в каждом),подгруппа по числу элементов должна быть делителем числа элементов в конечной группе. Это утверждение известно как теорема Лагранжа.
A, G & |A|ℕ & BA & (xB yB xyB)|B||A|
Здесь вертикальной чертой показано бинарное отношение делимости чисел,mnчитается «mделитn».
В частности, циклические подгруппы степеней элементов должны подчиняться этому условию: порядок каждого элемента конечной группы является делителем числа элементов группы.
A, G & |A|ℕ aA ord(a)|A|
В связи с этим особый случай получается, если число элементов множества Aне имеет собственных делителей. В теории чисел такие числа называютпростыми. Их делителями являются только само число и число 1. В этом случае порядок каждого элемента, как следует из рассмотренного свойства, должен быть делителем простого числа. Это значит, что у каждого элемента в группе с простым числом элементов порядок будет равен либо общему числу элементов в группе, либо 1. Порядок равный 1 может быть только у нейтрального элемента, так как только он может являться решением уравненияxx=x. Следовательно, все остальные элементы своими степенями обязаны покрывать всё множествоA, и группа оказывается циклической. Получили следующее свойство:
Если число элементов группы является простым, группа является циклической и каждый элемент, отличный от нейтрального элемента, является порождающим элементом группы.
A, G & |A|=p & (kp (k=1 k=p)) cA (ord(c)=1 ord(c)=p)
cA (c=e (xA kℕ x=ck))
При простом числе элементов алгебраическая группа единственна с точностью до обозначений элементов и является коммутативной группой(изоморфна алгебре сложения классов вычетов по модулю простого числа).
A, G & |A|=p & (kp (k=1 k=p)) A, ~ ℤp, +
В группе с простым числом элементов не может быть собственных подгрупп.
A, G & |A|=p & (kp (k=1 k=p)) & BA & (xB yB xyB) (B=A) (B= {e})
Отношение эквивалентности между элементами групп. Критерий эквивалентности элементов. Нормальные подруппы. Факторгруппы.
Как и для всяких разбиений, с разбиением на смежные классы по подгруппе связано отношение эквивалентности. Два элемента эквивалентны тогда и только когда, когда они принадлежат одному и тому же смежному классу. В некоммутативном случае можно различать два таких отношения эквивалентности: для левых и для правых разбиений по подмножествуB:
xy (z xzB &yzB)
xy (z xBz &yBz)
Каждый смежный класс представляет собой в точности множество всех своих образующих элементов. Поэтому без потери общности можно записать
xy xyB yxB
xy xBy yBx
Докажем, например, утверждение xy xyB:
xy (z xzB & yzB) uB & vB & x=zu & y=zv
uB & vB & x=zvv-1u & y=zv uB & vB & x=yv-1u xyB
Такие отношения эквивалентности интересны тем, что для проверки условия xy(илиxy) нет необходимости просматривать всё множество классов разбиения (A LBлибоA RB). Достаточно уметь выполнять операциюи обращение, а также определять условие принадлежности элемента подгруппе:
xy y-1xB x-1yB
xy xy-1B yx-1B
Докажем, например, что xy y-1xB:
xy x=yb & bB y-1x= y-1yb & bB y-1x=b & bB y-1xB
Структурная схема для проверки условия xyможет выглядеть следующим образом:
Здесь представлены три блока: блок обращения, блок вычисления бинарной операции и блок опознавания принадлежности подмножеству. Все сигналы, кроме выхода блока опознавания реализуют представление элементов группы. Выход блока опознавания логический. У блока вычисления бинарной операции отмечены левый (Л) и правый (П) входы. Если все указанные процедуры легко реализуемые, для проверки попадания элемента в некоторый класс достаточно подать на другой вход схемы код любогопредставителя класса.
Процедура ещё проще, если левые и правые семейства разбиений совпадают. Подгруппу со свойством A LB=A RBназываютнормальной подгруппой. В коммутативной группе все подгруппы нормальные.
В случае если подгруппа нормальная, нет необходимости различать левые и правые формы разбиений на смежные классы. В этом случае просто пишут
A LB=A RB = A LB= A RB и xy xy xy
Отношение «быть нормальной подгруппой» обычно обозначают B, ⊴A, .
Отношение для разбиения по нормальной подгруппе обладает свойством конгруэнции относительно бинарной операции. Это позволяет ввести алгебру смежных классов на множестве :
B, ⊴A, (xB) (yB) = (xy)B
Левые и правые классы в этом случае не различаются.
Алгебра классов нормальной подгруппы является группой: B, ⊴A, , – группа. Нейтральным элементом при этом будет класс, образованный нейтральным элементомA, :eB=Be=B. Обратным каждому классу будет класс, образованный обратным любого элемента обращаемого класса: (xB)‑1=(x‑1B).
Алгебру классов , называютфакторгруппой.
Примером может служить алгебра сложения классов вычетов по некоторому модулю n. Рассматривая обычную алгебру сложенияцелыхчиселℤ, +как группу с нейтральным элементом 0 и обращением элементов как сменой знака целого числаx, рассмотрим множество чисел, кратныхn:Mn={xn | xℤ}.
Видно, что Mn, +⊴ℤ, +. Тогдаℤ/Mn, + = ℤn, +.
- «Дискретная математика».
- Тема 4. Ряд натуральных чисел. Рекуррентные формулы и функция следования. Принцип индукции. Примеры доказательств в формальной арифметике.
- Тема 5. Специальные виды бинарных отношений. Отношения эквивалентности. Классы эквивалентности. Разбиения.Примеры отношений эквивалентности.
- Тема 6. Специальные виды бинарных отношений: отношения порядка. Отрезки. Диаграммы Хассе.
- Тема 7. Модели теории графов. Определение простого графа. Способы задания простых графов. Отношения и матрицы смежности и инцидентности. Степень вершин простого графа и её свойства.
- Тема 8. Маршруты и циклы в простом графе.
- Тема 9. Размеченные графы. Вес рёбер и вес маршрута. Требования. Задача поиска кратчайшего маршрута. Алгоритм Флойда-Уоршалла.
- Тема 10. Планарные графы. Грани. Формула Эйлера. Полный граф. Двудольный граф. Полный двудольный граф. Необходимые и достаточные условия планарности.
- Тема 11. Бинарные алгебры с одной операцией: Отношение изоморфизма для бинарных алгебр.
- Тема 12. Бинарные алгебры с одной операцией: специальные свойства операций и специальные элементы.
- Тема 13. Моноиды. Степени элементов. Обратимость и сократимость. Особенности конечных моноидов.
- Тема 14. Алгебраические группы. Определение и свойства. Подгруппы. Конечные группы и циклические подгруппы степеней элементов.
- Тема 16. Двоичные групповые коды: постановка задачи повышения достоверности при передаче дискретной информации по ненадёжному каналу. Блоковое кодирование.
- Тема 17. Двоичные групповые коды: матричное кодирование, групповые свойства и таблица стандартной расстановки. Исправление ошибок.
- Тема 18. Алгебры с двумя бинарными операциями: классификация, кольца, области целостности и поля, свойства элементов.
- Тема 19. Конечные области целостности и поля. Поля простого порядка.Элементы, кратные единице. Характеристика поля.Векторное представление элементов поля. Характеристика и размерность.
- Тема 20. Кольцо многочленов с коэффициентами из поля. Операции над многочленами. Конечные поля: построение путём разложения на классы вычетов по модулю неприводимого многочлена.