Общая алгебра: структуры, группы, кольца, поля

Раздел 1. ЭЛЕМЕНТЫ ОБЩЕЙ АЛГЕБРЫ
§1. АЛГЕБРАИЧЕСКИЕ СТРУКТУРЫ
Учебные вопросы
Алгебраические операции и их свойства. Алгебры.
Группоиды. Понятие изоморфизма.
Полугруппы и группы.
Кольца и поля.
1.
2.
3.
4.
Введение
Алгебраические методы описания моделей находят широкое применение при формализации различных предметных областей. Грубо говоря, при построении модели предметной
области все начинается с введения подходящих обозначений для операций и отношений с
последующим исследованием их свойств. Владение алгебраической терминологией, таким
образом, входит в арсенал средств, необходимых для абстрактного моделирования.
Алгебраические структуры являются основными математическими моделями для программного и аппаратного обеспечения компьютеров.
Вопрос 1. Алгебраические операции и их свойства. Алгебры
Пусть А – произвольное множество и nN.
О.1.1. Декартовой n-й степенью множества А называется множество A n , состоящее
из всевозможных упорядоченных наборов длины n элементов из А:
A n  a 1 , a 2 ,..., a n  : a i  A, i  1,2,..., n.
Декартов квадрат: A 2  a , b  : a  A, b  A.
Пример 1. Для множества А = {1,2,3} получим
А2 = {(1,1), (1,2), (1,3), (2,1), (2,2), (2,3), (3,1), (3,2), (3,3)}.
О.1.2. Бинарной алгебраической операцией на непустом множестве А называется
произвольное правило f, которое любой упорядоченной паре (а,b) элементов множества А
сопоставляет вполне определенный элемент с из того же множества А.
Другими словами, бинарная алгебраическая операция на множестве А есть отображение А² в А, т.е. f : A 2  A .
f
Обозначение: f(а,b) = с или (a , b) 

c.
Аналогично определяется n-арная алгебраическая операция на множестве А (как
отображение A n в А).
Далее будем рассматривать только бинарные алгебраические операции, называя их
просто операциями.
Пример 2.
1. Операция + на множествах N, Z, Q, R алгебраическая.
2. Операция – на множествах Z, Q, R алгебраическая, а на множестве N – нет.
1
Если при записи операции используется знак «+», то операция называется аддитивной,
а если используется знак «•», то – мультипликативной.
В общем случае операция обозначается знаком .
О.1.3. Операция  на множестве А называется:
1) ассоциативной, если для а,b,сА: (а  b)  с = а  (b  с);
2) коммутативной, если для а,bА: а  b = b  а.
Пример 3. На множестве R операция + коммутативна и ассоциативна.
О.1.4. Алгебраической структурой (алгеброй) называется упорядоченная пара А; ,
где А – непустое множество,  ‒ множество операций на А.
Таким образом, алгебра – это непустое множество, на котором задана система операций.
Основные алгебры условно можно разделить на три группы:
 с одной внутренней бинарной операцией (группоиды, полугруппы, группы);
 с двумя внутренними бинарными операциями (кольца, поля);
 с внешними операциями (линейные алгебры, полные матричные алгебры, векторные пространства).
Рассмотрим основные алгебры с одной и двумя внутренними бинарными операциями.
Вопрос 2. Группоиды. Понятие изоморфизма
Группоиды
О.2.1. Непустое множество G с одной бинарной алгебраической операцией  называется
группоидом.
Обозначение: G; .
О.2.2. Группоид G;  называется ассоциативным (коммутативным), если операция
 ассоциативна (коммутативна).
Пример 4. Z; + – ассоциативный и коммутативный группоид.
В некоторых группоидах могут существовать так называемые нейтральные элементы.
О.2.3. Элемент е группоида G;  называется нейтральным, если для аG:
а  е = е  а = а.
О.2.4. Элемент а' группоида G;  с нейтральным элементом е называется симметричным для элемента аG, если а'  а = а  а' = е.
Если операция  есть умножение •, то е = 1 – единичный элемент (единица); а' = а 1 –
обратный элемент к а.
Если операция  есть сложение +, то е = 0 – нулевой элемент (нуль); а' = – а – противоположный элемент к а.
2
Понятие изоморфизма
При изучении множеств с операциями, в частности группоидов, в алгебре обращают
внимание лишь на их свойства, которые обусловлены определенными на них операциями, и
не интересуются свойствами, обусловленными природой их элементов.
Алгебры, «устроенные одинаково» с точки зрения операций, т.е. отличающиеся лишь
природой и обозначениями элементов и обозначением операций, называются изоморфными.
Приведем точное определение изоморфизма группоидов.
О.2.5. Группоиды G;  и Н; ◦ называются изоморфными, если существует биективное отображение φ: G→Н, которое сохраняет групповую операцию, т.е. для а,bG:
φ(а  b) = φ(а) ◦ φ(b).
(1)
При этом отображение φ называется изоморфизмом группоида G;  на группоид
Н; ◦.
Обозначение: G;  ≅ Н; ◦.
Отображение φ играет роль переобозначения элементов.
Пример 5. Группоиды R+; · и R; + изоморфны. В качестве биективного отображения φ можно взять φ: R+→ R, по которому φ(а) = ln а. Известное основное свойство логарифма
ln(ab) = ln(a) + ln(b)
как раз моделирует условие изоморфизма.
Если операции в группоидах обозначаются одинаково (например, ), то условие изоморфизма (1) принимает вид
φ(а  b) = φ(а)  φ(b).
В этом случае говорят, что отображение φ является изоморфизмом относительно операции .
В алгебре, изучающей множества лишь с точки зрения свойств операций, изоморфные
группоиды попросту не различают, т.е. изучают группоиды (да и другие множества с операциями) лишь с точностью до изоморфизма. Это объясняется тем, что при изоморфизме сохраняются все свойства группоидов, обусловленные операциями.
Вопрос 3. Полугруппы и группы
О.3.1. Ассоциативный группоид G;  называется полугруппой.
О.3.2. Полугруппа G;  называется коммутативной, если операция  коммутативна.
Пример 6. ; + – коммутативная полугруппа.
Из всех группоидов наибольшую роль в математике и ее приложениях играют группы.
О.3.3.Группоид G;  называется группой, если выполнены условия (аксиомы):
1. Операция  ассоциативна.
2. В G;  существует нейтральный элемент е.
3. Для каждого элемента аG существует симметричный к нему элемент а'G.
3
О.3.4. Группа G;  называется коммутативной или абелевой, если операция  коммутативна.
Пример 7.
1. Z; + – аддитивная абелева группа.
2. R\{0}; · – мультипликативная абелева группа.
Свойства групп
1. В группе существует единственный нейтральный элемент.
2. Каждый элемент группы имеет единственный симметричный элемент.
3. В любой группе G;  для любых элементов а,bG однозначно разрешимы уравнения
а  х = b, у  а = b.
О.3.5. Непустое подмножество Н группы G называется подгруппой группы G, если оно
само является группой относительно алгебраической операции в G.
Пример 8.
1. Простейшими (тривиальными) подгруппами любой группы являются ее
нейтральный элемент и сама группа.
2.  Z 2n ; + ‒ подгруппа группы Z; +, где Z 2n ‒ множество четных чисел.
Изоморфизм групп определяется аналогично.
Вопрос 4. Кольца и поля
Кольца
Из алгебр с двумя бинарными операциями наиболее важными являются так называемые
кольца и поля.
О.4.1. Кольцом называется произвольное непустое множество К с двумя бинарными
алгебраическими операциями сложения + и умножения ·, удовлетворяющее условиям (аксиомам):
1. К; + – абелева группа.
2. К; · – полугруппа.
3. Умножение дистрибутивно относительно сложения, т.е. для а,b,сК справедливы равенства:
а·(b + с) = а·b + а·с, (b + с)·а = b·а + с·а.
При этом группа К; + называется аддитивной группой кольца.
Определенное таким образом кольцо будем обозначать К;+,· или К.
О.4.2. Кольцо К; +,· называется:
1) коммутативным, если операция умножения · коммутативна;
2) кольцом с единицей, если оно содержит нейтральный элемент по умножению.
Пример 9.
1. Множества Z, Q, R с обычными операциями сложения и умножения образуют
коммутативные кольца с единицей (числовые кольца).
4
2. Множество Z 2n с теми же операциями образует коммутативное кольцо без
единицы.
Свойства колец
1. В кольце К; +,· всегда разрешимо уравнение а + х = b, где а,bК, т.е. в кольце выполняются три операции: +, − и · .
2. В кольце имеют место следующие правила оперирования со знаками:
(+) · (+) = (+),
(+) · (−) = (−),
(−) · (+) = (−),
(−) · (−) = (+).
3. Для а,bК: если а = 0 или b = 0, то а · b = 0. Обратное утверждение не всегда имеет
место.
О.4.3. Если а · b = 0 при а  0 и b  0, где а,bК, то а называется левым, а b – правым
делителем нуля (в коммутативных кольцах говорят просто о делителях нуля).
О.4.4. Коммутативное кольцо с единицей и без делителей нуля называется областью
целостности.
Все числовые кольца Z, Q, R являются областями целостности.
В кольце с единицей особо выделяются обратимые элементы.
О.4.5. Элемент а кольца К с единицей называется обратимым, если для него в К существует обратный элемент а 1 .
Т.4.1. Множество всех обратимых элементов кольца К с единицей образует группу относительно операции умножения. Данная группа называется мультипликативной группой
кольца К.
Т.4.2. В любом кольце К множество обратимых элементов и множество делителей нуля
не пересекаются.
Поля
Одним из наиболее важных для всей математики классов колец является класс так
называемых полей.
О.4.6. Полем Р называется коммутативное кольцо с единицей, отличной от нуля, в котором любой ненулевой элемент обратим.
Пример 10.
1. Кольца Q, R являются полями (числовые поля).
2. В качестве примера нечислового поля построим множество из двух элементов
0, е с операциями сложения и умножения, заданными таблицами:
 0 е
 0 е
0 0 е
0 0 0
е е 0
е 0 е
Множество {0,е} с указанными операциями образует поле с нулем 0 и единицей е
(поле Галуа GF(2)).
5
Свойства полей
1. Поле обладает всеми свойствами коммутативного кольца с единицей.
2. Поле является областью целостности (не содержит делителей нуля).
Если а·b = 0, то а = 0 или b = 0.
3. Множество ненулевых элементов поля образует абелеву мультипликативную группу.
4. Если а,b – элементы поля Р и а  0, то уравнение а · х = b имеет единственное решение
в Р.
О.4.7. Подкольцом (подполем) кольца К (поля Р) называется любое подмножество М
множества К (множества Р), которое замкнуто относительно операций +, · и является кольцом (полем) с этими операциями.
Пример 11.
1. Кольцо Z – подкольцо кольца Q.
2. Кольцо Z – подкольцо, но не подполе поля Q.
3. Поле Q – подполе поля R.
О.4.8. Два кольца К и К′ (поля Р и Р′) называются изоморфными, если существует биективное отображение φ: К→К′ (φ: Р→Р′), сохраняющее операции, т.е. для а,bК (а,bР):
φ(а + b) = φ(а) + φ(b), φ(а·b) = φ(а)·φ(b).
Изоморфные кольца (или поля) могут отличаться друг от друга только природой своих
элементов, но они тождественны по своим алгебраическим свойствам.
Заключение
Изученные алгебраические структуры или алгебры имеют фундаментальное прикладное значение в области математических моделей различных информационных процессов, в
частности в теории связи, передачи информации, кодирования, криптографии и т.п.
6