logo
Дискретка / LectDM

Тема 14. Алгебраические группы. Определение и свойства. Подгруппы. Конечные группы и циклические подгруппы степеней элементов.

В качестве следующего, более узкого, класса бинарных алгебр рассмотрим моноиды, в которых всеэлементы обратимы. Такие алгебры называются группами.

Алгебраическая группа – это алгебра с ассоциативной операцией и нейтральным элементом, в которой у каждого элемента имеется обратный элемент.

Множество таких алгебр можно определить следующей формулой:

G = {A,  | (xyz(xy)x(yz)) & (eA) & (xA ex=xe=x) & (xyA 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, сразу пишут

x!yA xy=e

Это свойство показывает функциональнуюзависимость обратного элемента от обращаемого. Эту функцию естественно назватьунарной операцией обращения. Обозначим (единственный и двусторонний) обратный для элементаxкакx-1­:

x-1x=xx-1=e

Кроме единственности обратного элемента, отметим для групп следующие свойства:

  1. Уравненияax=bиya=bимеют единственные решенияx=a‑1bиy=ba‑1соответственно:

ax=b x=a‑1b

ya=b y=ba‑1

  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=a} обладает свойствомзамкнутостиотносительно бинарной операции (по правилу сложения показателей степеней):

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. Соотношение изоморфизма выглядит следующим образом:

iZjZk  f(ij) = f(i)f(j) = aiaj==  f(ij)

Точно такую же структуру имеет уже упомянутая алгебра классов вычетов по модулю kс операцией +, получается заменой обозначений чиселiZkна обозначения классов вычетов [i]ℤk. ПотомуBa,  ~ ℤk, +.

Кроме того, заметим, что eBa. Получаем, что внутри множестваAгруппыA,  содержится замкнутое подмножествоBa, на котором для операциивыполнены все определяющие свойства группы.

A, GaABa, G.

Если замкнутое в группе A,  по бинарной операции и по обратимости подмножество BA содержит нейтральный элемент, то алгебра B,  называется подгруппой группы A, .

B, - подгруппаA, G (xyB xyB) & (xB x-1B) & (eB)

В каждой группе, по крайней мере, множество, состоящее только из нейтрального элемента, и вся алгебра целиком являются подгруппами. Эти подгруппы называют несобственными. Остальные подгруппы, если они существуют, называютсобственнымиподгруппами.

Ранее было доказано, что в конечной группе степени каждого элемента образуют подгруппу.

Такие подгруппы, как было отмечено, представляют собой циклы степенного ряда образующего элемента. Поэтому их называют циклическими подгруппами. Также отметим, чтолюбая циклическая подгруппа изоморфна алгебре сложения классов вычетов по модулю порядка образующего элемента.

Тема 15. Циклические группы. Изоморфизм циклических групп и сложения классов вычетов по модулю n. Смежные классы элементов по подмножежствам-подгруппам. Разбиения множества элементов группы на смежные классы по подгруппам.

Если в группе A, имеется элементc, своими степенями покрывающий все множествоA, то такая группа называетсяциклической.Элементc называетсяпорождающим элементом циклической группы.

A, G циклическая  cxkℕ x=c Bc=A

Для циклических групп отметим следующие свойства.

  1. Циклическая группа существует для любого числа элементов.

Например, kℕ ℤk, +циклическая группа.

  1. Для заданного числа элементов все циклические группы изоморфны.

Ранее было показано, что каждая циклическая группа из kэлементов изоморфнаℤk, +. Из транзитивности и симметричности изоморфизма следует взаимный изоморфизм их всех для данногоk.

  1. Циклические группы коммутативны.

Следует из коммутативности сложения показателей степеней образующего элемента.

Так как в конечной группе для каждого элемента его обратный элемент и нейтральный элемент представим как некоторая натуральная степень выбранного элемента, в конечной группе любое замкнутое подмножество образует подгруппу.

xyB xyB xkℕ xkBxB x-1B & eB

При рассмотрении таблиц Кэли для групп было отмечено, что их строки и столбцы представляют собой перестановки элементов некоторого множества – каждый элемент присутствует ровно один раз в каждом столбце и в каждой строке. Таблицы с таким свойством называются латинскими квадратами. В группах имеется аналог этого свойства для целых подмножеств элементов. Для его рассмотрения дадим следующие определения и обозначения:

Пусть A, – некоторая алгебра,BAиxA.

Множество xВ={xb |bB} называетсялевым смежным классом, порождаемым элементомxпо подмножествуB.

Множество Bx={bx |bB} называетсяправым смежным классом, порождаемым элементомxпо подмножествуB.

Элемент xназывают образующим элементом класса (левого и правого).

Эти множества можно представить как части строк (левые классы) и части столбцов (правые классы), озаглавленных символом x, соответствующие выделенному подмножеству заголовков столбцов или строк (множествоB) таблицы Кэли. Следующие рисунки дают иллюстрацию к такому выделению.

Если алгебра является группой, соответствие между выделенными заголовками и элементами на строке (или на столбце) будет взаимнооднозначным. Это следует из свойства сократимости всех элементов.

Это означает, что в группах любое подмножество и оба его смежных класса (левый и правый) при любом образующим элементе будут равномощными множествами.

A, G  Bx( xB &  Bx) 

BA xA|B| = |xB| = |Bx|

yB f(y)=xy

yB g(y)=yx

Покажем, что если множество B образует подгруппу в группе A, , то множество (семейство) смежных классов (неважно, левых или правых) образует разбиение множества A.

Рассмотрим семейство левых смежных классов {xxA} по подгруппеB, . Семейство правых классов рассматривается аналогично.

Любой смежный класс не является пустым множеством

eB xxB B

Семейство смежных классов покрывает множествоA

xxB

Если два класса имеют общий элемент, они полностью совпадают.

Формулировка: xByB xyB

Доказательство. xByBzzxB & zyBz uvB z=xu=yv

Покажем что xB yB. То, чтоyB xB, показывается аналогично.

txB

bB t=xb=xeb=xuu-1b=yvu-1b=yww=vu-1b & wB 

wB t=yw tyB

(txB tyB) x yB

Здесь использовано свойство замкнутости подгруппы по бинарной операции и обращению: u& v& bB vu-1bB.Объединяя два включения множеств, получаем равенство:

x yB & y xB xyB

Семейство левых смежных классов обозначим

LB = {xxA}

Семейство правых смежных классов обозначим

RB = {BxA}

Теорема о соотношении числа элементов группы и подгруппы и её следствия.

Объединяя свойство разбиения множества Aи равномощность смежных классов, получаем следующее соотношение между числом элементов множестваA, числом элементов в подгруппеB, и числом различных смежных классов по данной подгруппе:

Число элементов в конечной группе A,  равно числу элементов в подгруппе B, , умноженному на число различных левых смежных классов по данной подгруппе.

Такое же свойство имеет место и для правых смежных классов.

A, G & |A|ℕ & (BA) & (xyB xyB)|A| = |B|  |LB| = |B|  |RB|

Отсюда видно, что число различных левых смежных классов подгруппы совпадает с числом различных правых смежных классов. Оно равно частному от деления числа элементов в множествеAна число элементов в множествеB.

|LB| = |RB| = |A/ |B|

Это число называют индексом подгруппы B, в группеA, .

Так как число элементов Aпредставимо в виде произведения (|LB| классов по |B| элементов в каждом),подгруппа по числу элементов должна быть делителем числа элементов в конечной группе. Это утверждение известно как теорема Лагранжа.

A, G & |A|ℕ & BA & (xyB 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))  c(ord(c)=1  ord(c)=p)

 c(c=e  (xkℕ x=ck))

При простом числе элементов алгебраическая группа единственна с точностью до обозначений элементов и является коммутативной группой(изоморфна алгебре сложения классов вычетов по модулю простого числа).

A, G & |A|=p & (kp  (k=1  k=p))  A,  ~ ℤp, +

В группе с простым числом элементов не может быть собственных подгрупп.

A,  G & |A|=p & (kp  (k=1  k=p)) & BA & (xyB xyB)  (B=A)  (B= {e})

Отношение эквивалентности между элементами групп. Критерий эквивалентности элементов. Нормальные подруппы. Факторгруппы.

Как и для всяких разбиений, с разбиением на смежные классы по подгруппе связано отношение эквивалентности. Два элемента эквивалентны тогда и только когда, когда они принадлежат одному и тому же смежному классу. В некоммутативном случае можно различать два таких отношения эквивалентности: для левых и для правых разбиений по подмножествуB:

xy  (z xzB &yzB)

xy  (z xBz &yBz)

Каждый смежный класс представляет собой в точности множество всех своих образующих элементов. Поэтому без потери общности можно записать

xy  xyB  yxB 

xy  xBy  yBx

Докажем, например, утверждение x xyB:

xy  (z xzB & yzB)  uB & vB & x=zu & y=z

uB & vB & x=zvv-1u & y=zvuB & vB & x=yv-1u  xyB

Такие отношения эквивалентности интересны тем, что для проверки условия xy(илиxy) нет необходимости просматривать всё множество классов разбиения (LBлибоRB). Достаточно уметь выполнять операциюи обращение, а также определять условие принадлежности элемента подгруппе:

xy  y-1xB  x-1yB 

xy  xy-1B yx-1B

Докажем, например, что xy  y-1xB:

x x=yb & b y-1x= y-1ybB  y-1x=b bB  y-1xB

Структурная схема для проверки условия xyможет выглядеть следующим образом:

Здесь представлены три блока: блок обращения, блок вычисления бинарной операции и блок опознавания принадлежности подмножеству. Все сигналы, кроме выхода блока опознавания реализуют представление элементов группы. Выход блока опознавания логический. У блока вычисления бинарной операции отмечены левый (Л) и правый (П) входы. Если все указанные процедуры легко реализуемые, для проверки попадания элемента в некоторый класс достаточно подать на другой вход схемы код любогопредставителя класса.

Процедура ещё проще, если левые и правые семейства разбиений совпадают. Подгруппу со свойством LB=RBназываютнормальной подгруппой. В коммутативной группе все подгруппы нормальные.

В случае если подгруппа нормальная, нет необходимости различать левые и правые формы разбиений на смежные классы. В этом случае просто пишут

LB=A RB = A LB= A RB и x x xy

Отношение «быть нормальной подгруппой» обычно обозначают B, ⊴A, .

Отношение для разбиения по нормальной подгруппе обладает свойством конгруэнции относительно бинарной операции. Это позволяет ввести алгебру смежных классов на множестве :

B, ⊴A, (xB)  (yB) = (xy)B

Левые и правые классы в этом случае не различаются.

Алгебра классов нормальной подгруппы является группой: B, ⊴A, , – группа. Нейтральным элементом при этом будет класс, образованный нейтральным элементомA, :eB=Be=B. Обратным каждому классу будет класс, образованный обратным любого элемента обращаемого класса: (xB)‑1=(x1B).

Алгебру классов , называютфакторгруппой.

Примером может служить алгебра сложения классов вычетов по некоторому модулю n. Рассматривая обычную алгебру сложенияцелыхчиселℤ, +как группу с нейтральным элементом 0 и обращением элементов как сменой знака целого числаx, рассмотрим множество чисел, кратныхn:Mn={xn | xℤ}.

Видно, что Mn, +⊴ℤ, +. Тогдаℤ/Mn, + = ℤn, +.