Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Криптографическая защита информации.doc
Скачиваний:
197
Добавлен:
04.12.2018
Размер:
1.91 Mб
Скачать

3.2.6. Действие группы на множестве

Пусть G – произвольная конечная группа, Х – конечное множество из п элементов. Будем говорить, что G действует на X, если задан любой гомоморфизм GS(X). Тем самым задано отображение декартова произведения GХ в множество X. Если gS(X), то (g,x) (х). Вместо (g,x) будем писать gx = (х). При этом выполняются очевидные свойства

е(х) = х, хX; (gh)x = g(h(x)), g, h G.

Два элемента х, х' Х называются эквивалентными относительно группы G, действующей на X, если х' =gx. Легко проверяются свойства рефлексивности, транзитивности и симметричности. Соответствующие классы эквивалентности называются орбитами. Орбиту, содержащую элемент х0, удобно обозначать символом G(х0), т.е. G(х0) ={gх0|gG}. Например, Sn(l)={1, 2,..., п}.

Пусть х0 элемент из Х. Рассмотрим множество St(х0) ={gG|00}. Легко убедиться, что St(х0) – подгруппа в G. Она называется стабилизатором элемента х0. Для рассмотренного примера St(1) – множество всех подстановок, оставляющих элемент 1 на месте. Очевидно, St(1) Sn-1, т. е. это фактически симметрическая группа на множестве 2,3,…,п.

Теорема 1. Card G(x0)= [G: St(x0)].

Левые смежные классы находятся во взаимно однозначном соответствии с элементами орбиты G(x0).

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

Группа перестановок GSn, действующая на множестве Х = {1, 2,..., п}, называется транзитивной, если орбита некоторой (а значит, и любой) точки совпадает со всем множеством X. Транзитивной будет вся группа Sn и, как нетрудно убедиться, знакопеременная группа Ап. Определим действие группы G на левых смежных классах по подгруппе Н по правилу g(g1H) = (g1g2)H. В этом случае также имеем дело с транзитивностью. В самом деле, если g1H и g2H — два смежных класса, то g2g1-1g1H = g2H.

3.3. Кольца и поля

3.3.1. Определения

Кольцом называется множество R с двумя бинарными операциями, обозна­чаемыми символами «+» и «•», такими, что:

1) R – абелева группа относительно операции «+»;

2) операция умножения ассоциативна, т.е. для всех a,b,cR (ab)c = а(bс);

3) выполняются законы дистрибутивности, т.е. для всех a,b,c R

а(b + с) = ab + ас и (b + с)а = + сa.

Условимся называть нейтральный элемент аддитивной группы кольца нулем и обозначать его символом 0. Противоположный к а элемент обозначают через -а. Вместо а + (–b) обычно пишут аb. Легко доказываются свойства а0 = 0а = 0 для всех аR. Из этого следует, что (-а)b = а(-b) = -ab для всех a,bR. Простейшими примерами колец являются кольца целых чисел Z и многочленов R[x] с вещественными коэффициентами.

Кольцо называется кольцом с единицей, если оно имеет мультипликативную единицу, т.е. такой элемент е, что ае = еа = а для любого аR.

Кольцо называется коммутативным, если операция умножения коммутативна.

Два элемента кольца а 0, b0 называются делителями нуля, если ab = 0. Приведем пример делителей нуля. Рассмотрим кольцо классов вычетов Zm по модулю т. Оно состоит из элементов 0, 1, 2,..., т –1. Операция сложения над этими элементами была определена ранее. Аналогично определяется умножение. Выполняем обычное умножение чисел и при необходимости берем остаток от деления на т. Если т – составное, т=ab, то делителями нуля будут а, b.

Кольцо называется областью целостности, если оно является коммутативным кольцом с единицей и без делителей нуля.

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

Свойство 3.7.1. В поле нет делителей нуля.

Равенство ab = 0 при а 0 влечет a-1ab = а-10, а значит, b=0.

Свойство 3.7.2. В поле второй закон дистрибутивности вытекает из первого.

Теорема 3.7.1. Конечная область целостности является полем.

Теорема 3.7.2. Кольцо классов вычетов Zm будет областью целостности, а значит, и полем лишь при простом т.

Поле Zр называется полем Галуа порядка р и обозначается через Fр.