Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Algebra3

.pdf
Скачиваний:
13
Добавлен:
23.02.2015
Размер:
1.08 Mб
Скачать

Оглавление

§ 1.

Алгебраические системы ......................................

3

1.1.

Подалгебры и гомоморфизмы ..........................

3

1.2.

Прямое произведение алгебр ............................

13

1.3.

Подпрямое произведение алгебр ......................

21

1.4.

Алгебры, универсальные в классе ...................

25

1.5.

Многообразия алгебр ........................................

29

1.6.

Тождества ..........................................................

32

§ 2.

Решетки .................................................................

39

2.1.

Основные определения и примеры ...................

39

2.2.

Дистрибутивные решетки ................................

42

2.3. Модулярные (дедекиндовы) решетки ..............

47

2.4.

Прямые разложения ..........................................

55

2.5.

Алгебраические решетки ..................................

64

§ 3.

Булевы алгебры .....................................................

70

3.1. Дополнения в дистрибутивных решетках .......

70

3.2.

Булевы кольца ...................................................

73

3.3.Фильтры и ультрафильтры булевых алгебр ... 78

3.4.

Двойственность Стоуна ....................................

82

§ 4.

Свободные полугруппы и переписывающие системы 86

4.1.

Свободная полугруппа ......................................

86

4.2.

Конгруэнции полугрупп ...................................

88

4.3.

Лемма о ромбе ...................................................

91

4.4.

Переписывающие системы ................................

94

4.5.

Лемма о композиции .........................................

96

4.6.

Конгруэнции групп ...........................................

103

§ 5.

Кольца и модули ...................................................

110

5.1.

Свободные кольца .............................................

110

5.2.

Модули ...............................................................

115

5.3.

Артиновы и нетеровы модули ..........................

117

1

5.4. Нетеровы кольца. Теорема Гильберта ............

120

5.5.Вполне частично упорядоченные множества. Лемма Хигмана 1

§ 6. Представления конечных групп ...........................

128

6.1.Неприводимые представления и теорема Машке 129

6.2.

Характеры представлений ................................

132

6.3. Характеры и центральные функции ................

133

§ 7. Радикал кольца. Теорема Веддерберна — Артина 144

7.1. Регулярные и квазирегулярные идеалы ..........

144

7.2.

Радикал кольца .................................................

146

7.3.Нильпотентность радикала артинова кольца . 147

7.4. Теорема Веддербёрна — Артина .....................

148

Упражнения по курсу Алгебра-3 ..................................

149

Литература .................................................................

150

2

§1. Алгебраические системы

1.1.Подалгебры и гомоморфизмы. Напомним из-

вестные понятия, встречавшиеся в курсе математической логики (основы теории моделей).

Сигнатурой называется пара F = (F, ν), где F — неко-

торое множество (функциональных символов),

ν: F Z+ = {n Z | n 0}

функция арности.

Алгебраической системой (или алгеброй) сигнатуры F

называется пара

A = (A, FA),

где A — некоторое непустое множество (носитель), а FA

множество операций (интерпретация сигнатуры F в A):

оно состоит из отображений

fA : Aν(f) A, f F.

Пусть A = (A, FA), B = (B, FA) — две алгебры сигнатуры F.

Гомоморфизмом из A в B называется такое отображение ϕ : A B, что

ϕ(fA(a1, . . . , aν(f))) = fB(ϕ(a1), . . . , ϕ(aν(f)))

для любых f F , ai A. В дальнейшем использование символов алгебраических систем A и B вместо символов множеств A и B будет означать, то отображение ϕ : A B является гомоморфизмом A в B.

Мономорфизмом называют инъективный гомоморфизм,

аэпиморфизмом — сюръективный, изоморфизмом — биек-

тивный. Отношение изоморфизма на алгебрах обозначается символом . Очевидно, если ϕ : B, ψ : B A — два

гомоморфизма и ϕ ψ = idA, ψ ϕ = idB — тождественные отображения, то ϕ и ψ — изоморфизмы и A B.

Ядром гомоморфизма ϕ : A B называется множество

Ker ϕ = {(a1, a2) A × A | ϕ(a1) = ϕ(a2)} A × A.

3

Алгебра A называется подалгеброй алгебры B, если A B и отображение вложения является гомоморфизмом алгебры A в B (т. е. A B).

Легко видеть, что A B в том и только в том случае, когда A B — подмножество, замкнутое относительно всех операций fB, f F , причем fA = fB|A — индуцированные операции.

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

Образ любого гомоморфизма ϕ : A B является подалгеброй в B, обозначаемой через Im ϕ.

Подалгебра, порожденная в алгебре A множеством

X — это наименьшая подалгебра в A, содержащая X (т.е. носитель которой содержит X как подмножество). Такую

подалгебру мы будем обозначать SgA(X). Она всегда существует, поскольку может быть построена как пересечение

всех подалгебр, содержащих X:

\

SgA(X) = B

B A

X B

Приведем «конструктивное» определение подалгебры, порожденной множеством.

Предложение 1.1. Пусть A = (A, FA) алгебра, X A. Для любого подмножества Y A обозначим через EA(Y ) следующее множество:

EA(Y ) = Y {fA(a1, . . . , aν(f)) | f F, ai Y } A.

 

Тогда

[

 

 

 

 

SgA(X) = EAn(X).

(1.1)

n1

Доказательство. Докажем равенство (1.1).

Достаточно показать, что множество

[

C(X) = EAn(X)

n1

4

замкнуто относительно всех операций fA, f F : тогда это множество относительно индуцированных операций является подалгеброй в A, содержащей X EA(X), и SgA(X) содержится в C(X).

Любое конечное множество элементов из C(X) содержится в EAn(X) для некоторого достаточно большого n 1. Значение операции на этих элементах лежит в EAn+1(X) C(X), что и требовалось.

Очевидно, что если Y B для некоторой подалгебры

B A, то EA(Y ) B. Поэтому En(X) Sg (X) для любого

A

A

n 1.

 

Определение 1.2. Пусть A — множество, P(A) — множество всех его подмножеств. Отображение C : P(A) → P(A) называется оператором замыкания, если для любых X, Y A

(1)X C(X);

(2)C2(X) = C(X);

(3)X Y C(X) C(Y ).

Подмножество X A называется замкнутым относительно оператора замыкания C, если X = C(X).

Оператор замыкания C называется алгебраическим, если замыкание любого множества совпадает с объединением за-

мыканий его конечных подмножеств:

[

C(X) =

C(Y )

(1.2)

Y X

|Y | < ω

Теорема 1.3. Пусть A алгебра сигнатуры F. Тогда

C= SgA : P(A) → P(A)

алгебраический оператор замыкания.

Доказательство. Проверим свойства (1)–(3) определения 1.2 для C = SgA: X C(X) и C2(X) = C(X) по определению подалгебры, порожденной множеством. Если X Y ,

то C(Y ) Y X, и поэтому C(Y ) C(X). Следовательно,

5

C — оператор замыкания. Подмножества, замкнутые относительно этого оператора, соответствуют подалгебрам в A.

Докажем, что выполняется соотношение (1.2):

 

 

 

[

[

 

Sg

(X) =

En(X) =

Sg (Y ).

( )

A

 

A

A

 

n1

Y X

 

 

|Y | < ω

Следует из свойства (3) любого оператора замыкания.

Индукцией по n покажем, что любой элемент a EAn(X),

n 1, содержится в правой части ( ). Если n = 1, то либо a X, либо a = fA(a1, . . . , aν(f)) для некоторых f F ,

ai X.

В первом случае a SgA({a}),

во втором случае

a SgA({a1, . . . , aν(f)).

В любом случае элемент a

лежит в

замыкании конечного множества элементов из X.

 

Если n 2 и a EAn(X) \ EAn1(X), то

 

 

 

a = fA(a1, . . . , aν(f)), f F, ai EAn1(X).

 

По предположению индукции

 

 

 

 

 

ai SgA(Yi), Yi X, |Yi| < ω,

 

для всех i = 1, . . . , ν(f). Поэтому

 

 

 

a EA(a1, . . . , aν(f)) SgA(a1, . . . , aν(f))

Yi = SgA(Y ),

SgA ν(f) SgA(Yi) SgA

SgA

ν(f)

 

[

 

 

i[

 

 

 

i=1

 

 

=1

 

 

 

ν(f)

 

 

 

 

 

где Y =

iS

 

 

 

 

 

Yi — конечное подмножество в X.

 

 

=1

 

 

 

 

 

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

Теорема 1.4. Пусть A непустое множество, C : P(A) → P(A) алгебраический оператор замыкания. Тогда най- дется алгебра A с носителем A такая, что SgA = C.

6

Доказательство. Выберем сигнатуру следующим образом:

F= {fB,b | B A, |B| < ω, b C(B)},

ν(fB,b) = |B|.

Пусть |B| = n 1, b C(B), a1, . . . , an A. Положим

fB,b(a1, . . . , an) =

(a1, иначе.

A

b, если {a1, . . . , an} = B,

Если B = , то fA,b = b, b C( ) A, — константы (0-арные операции).

Легко видеть, что по построению алгебры A = (A, FA)

EA(X) = C(X), X A.

Если a EA(X), то a X или a = fB,bA (x1, . . . , xn), n =

|B|, xi X, b C(B). Если a X, то a C(X) по свойству

(1) определения 1.2. Если a EA(X) \ X, то a = b C(X) по построению.

Если b C(X), то ввиду алгебраичности оператора C найдется конечное подмножество Y X такое, что b

C(Y ). Если Y = {a1, . . . , am}, ai X, то b = fY,bA (a1, . . . , am)

EA(X).

Далее, по индукции получаем

EAn(X) = EA(C(X)) = C(C(X)) = C(X), n 1.

Теперь совершенно очевидно, что равенство

 

SgA(X) = [ EAn(X) = C(X).

 

n1

 

выполняется для любого X A.

 

Определение 1.5. Пусть A — алгебра сигнатуры F. Конгруэнцией на A называется бинарное отношение эквивалентности θ A × A такое, что для любого f F , n = ν(f), и

для любых ai, bi A, i = 1, . . . , n,

(ai, bi) θ, i = 1, . . . , n (fA(a1, . . . , an), fA(b1, . . . , bn)) θ.

(1.3)

7

Например, конгруэнциями всегда являются отношения

A = A × A,

A = {(a, a) | a A}.

Алгебра A называется простой, если у нее ровно две (раз-

личные!) конгруэнции: A и

A.

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

чения: для любых θi

Cong A, i I,

i I θi Cong A.

Предложение

1.6.

Пусть A

 

T

F. То-

 

 

алгебра сигнатуры

 

гда

(1)Ядро любого гомоморфизма ϕ : A B является конгруэнцией на A.

(2)Для любой конгруэнции θ на A найдутся алгебра B

иэпиморфизм ϕ : A B такие, что Ker ϕ = θ.

Доказательство. (1) Пусть ϕ : A B, θ = Ker ϕ. По определению ядра (a, b) θ ϕ(a) = ϕ(b). Рефлексивность, симметричность и транзитивность этого отношения очевидны.

Если f F , ai, bi A, (ai, bi) θ, i = 1, . . . , n = ν(f), то ϕ(fA(a1, . . . , an)) = fB(ϕ(a1), . . . , ϕ(an)) = ϕ(fA(b1, . . . , bn)).

(2) Построим подходящую алгебру B на носителе

A/θ = a/θ = {x A | (a, x) θ} | a A

— множестве классов эквивалентности в A относительно θ. Интерпретацию сигнатуры осуществим следующим образом: для f F , ν(f) = n, положим

fB(a1/θ, . . . , an/θ) = fB(a1, . . . , an)/θ, ai A.

Это определение корректно — оно не зависит от выбора представителей ai классов эквивалентности ai/θ, поскольку

ai/θ = bi/θ (ai, bi) θ,

а θ удовлетворяет (1.3).

Построенная алгебраическая система называется факторалгеброй алгебры A по конгруэнции θ и обозначается A/θ. Отображение ϕ : A A/θ, действующее по правилу ϕ(a) =

8

a/θ, a A, является эпиморфизмом A в A/θ. Это отображе-

ние называется естественным гомоморфизмом и обознача-

ется через τθ. По определению очевидно, что Ker τθ = θ.

Рассмотрим один частный класс алгебраических систем. Пусть G — группа, т. е. алгебра сигнатуры F = , e, 1}, ν(·) = 2, ν(e) = 0, ν(1) = 1, в которой для любых элементов

a, b, c G выполняются хорошо известные равенства

a · (b · c) = (a · b) · c, a · e = e · a = a, a · a1 = a1 · a = e.

Для некоторой конгруэнции θ на G рассмотрим множество

Nθ = {a · b1 | (a, b) θ} G.

Покажем, что Nθ соответствует подгруппе в G. Отныне мы

будем опускать символ · бинарной операции.

 

(

ab1, cd1 Nθ (a, b) θ, (c, d) θ;

 

)(

) =(a, b) θ (c1ac, c1bc) θ.

ab1

cd1

c(c1ac)(c1b1c)d1 = c(c1ac) d(c1bc)

1;

Применяя (1.3), получаем

 

 

 

(c(c1ac), d(c1bc)) θ,

 

т. е. (ab1)(cd1) Nθ. Далее,

ab1 Nθ (a, b) θ (b, a) θ ba1 = (ab1)1 Nθ.

Наконец, e Nθ в силу рефлексивности θ. Таким образом, Nθ замкнуто относительно операций G.

Более того, если h = ab1 Nθ, x G, то xhx1 = xab1x1 = (xa)(xb)1 Nθ,

т. е. Nθ соответствует нормальной подгруппе в G.

Упражнение. Покажите обратное: любая нормальная подгруппа N E G определяет конгруэнцию

θN = {(hx, x) | x G, h N}

на G.

Упражнение. Покажите, что конгруэнции ассоциативного кольца (как алгебры с функциональными символами F = {+, ·, 0, −},

9

удовлетворяющей известным аксиомам) находятся во взаимнооднозначном соответствии с идеалами этого кольца.

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

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

Теорема 1.7 (о гомоморфизмах). Пусть A, B1, B2 ал-

гебры сигнатуры F, ϕ : A B1 эпиморфизм, ψ : A B2 гомоморфизм. Тогда Ker ϕ Ker ψ в том и только в том случае, когда существует гомоморфизм χ : B1 B2 такой, что ϕ χ = ψ.

Более наглядно смысл этой теоремы можно продемонстрировать при помощи диаграммы.

χ Ker ϕ Ker ψ

Доказательство. Пусть Ker ϕ Ker ψ. Определим χ :

B1 B2 следующим образом: для данного b B1 выберем любой элемент a из непустого множества {x A | ϕ(x) = b} A и положим χ(b) = ψ(a) B2. Результат не зависит от выбора элемента a: если ϕ(a) = b = ϕ(a), то (a, a) Ker ϕ Ker ψ, т. е. ψ(a) = ψ(a). Соотношение ϕ χ = ψ выполнено по построению. Способ построения гомоморфизма χ показан на диаграмме.

10

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]