logo
Алгебраические системы замыканий

§1. Основные понятия и примеры

Понятие упорядоченного множества является фундаментальным для современной теоретико-множественной математики, поэтому первым делом ведём именно это понятие и понятия с ним связанные.

Определение 1. Пусть L - непустое множество с бинарным отношением , которое является рефлексивным, транзитивным и антисимметричным. Тогда введенное отношение - отношение порядка. Множество L - упорядоченное множество.

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

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

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

Определение 4. Пусть A - произвольное множество и B (A) - его булеан, то есть множество всех его подмножеств. Будем рассматривать некоторые подмножества булеана B (A), или системы подмножеств множества A. Система D   подмножеств множества A называется системой замыканий, если само множество A принадлежит D   и система D   замкнута относительно пересечений, то есть

?Y D   для любой непустой подсистемы YD.

Так как система замыканий замкнута относительно произвольных пересечений, то из предложения 1 следует, что система замыканий является полной решеткой (относительно упорядоченности по включению). Но это не обязательно подрешетка в B (A), так как операция объединения в D, вообще говоря, отлична от этой операции в B (A).

Одним из примеров системы замыканий является следующий:

Пример 1.1: Система всех подгрупп группы G является системой замыканий, так как G является подгруппой в G и пересечение любого непустого семейства подгрупп группы G само будет подгруппой в G.

Введем ещё одно важное понятие - понятие оператора замыкания на множестве.

Определение 5. Оператором замыкания на множестве A называется отображение ? множества B (A) в себя, которое подчиняется следующим трём аксиомам:

J. 1. X?(X);

J. 2. Если , то ?(X)?(Y);

J. 3. ??(X) = ?(X)

для всех X, YB (A).

Для каждой системы замыканий D на множестве A можно определить оператор замыкания ? равенством

?(X) = ?{YD | YX} для всех XA.

Отметим, что группа аксиом J. 1 - J. 3 является независимой. Покажем это.

Приведём пример отображения, при котором выполняются аксиомы J. 2, J. 3, а аксиома J. 1 не выполняется. Каждому подмножеству X множества A поставим в соответствие пустое множество. Очевидно, что при таком задании оператора не выполняется лишь первая аксиома.

Отображение ?, при котором выполняются только аксиомы J. 1, J. 2, определим так. Пусть A = {a, b, c}, опишем оператор ? следующим образом: каждому элементу поставим в соответствие множество, состоящее из самого этого элемента и элемента, находящегося рядом с ним. Пустое и само множество A при этом отображении переходят в себя:

, AA;

{a}{a, b}, {b}A, {c}{b, c};

{a, b}A, {a, c}A, {b, c}A.

Очевидно, что первая и вторая аксиомы выполняются, а третья не выполняется, так как ??(a) = A?{a, b} = ?(a).

Пример отображения, при котором не выполняется только аксиома J. 2 следующий. Пусть A = {a, b, c}. Отображение ? зададим так: пустое, все двухэлементные подмножества и само множество A переходят в себя, а всем одноэлементным подмножествам поставим в соответствие множество A:

, AA;

{a}A, {b}A, {c}A;

{a, b}{a, b}, {a, c}{a, c}, {b, c}{b, c}.

Очевидно, что аксиома J. 2 не выполняется, так как {a}{a, b}, но ?({a}) = A{a, b} = ?({a, b}).

Следовательно, мы показали, что система аксиом J. 1 - J. 3 будет независима.

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

Определение 6. Оператор замыкания ? на множестве A называется алгебраическим, если для любых XA и aA

а?(X) влечет a?(F)

для некоторого конечного подмножества F множества X.

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

Определение 7. Система замыканий D на множестве A называется алгебраической, если соответствующий оператор замыкания ? является алгебраическим, то есть для любого XA

a{ D D : X D} влечёт a{ D D : F D}

для некоторого конечного FX.

Приведём один из наиболее важных примеров оператора замыкания, который широко применяется в топологии. Этот оператор ставит в соответствие каждому подмножеству X топологического пространства A его замыкание.

Пример 1.2: Пусть - топологическое пространство. Введем на множестве A отображение , заданное следующим образом: X[X], где [X] - замыкание множества XA. Покажем, что - оператор замыкания на множестве A.

Для этого проверим выполнимость свойств J. 1 - J. 3.

1) Если XY, то [X][Y].

Возьмем x0[X]. Тогда любая окрестность точки x0 содержит точки множества Xв любой окрестности точки x0 содержатся точки множества Yx0[Y].

2) X[X].

Каждая точка множества является его точкой прикосновения. Значит, каждая точка множества X лежит и в [X].

3) [[X]] = [X]. Докажем методом двойного включения.

a) [X][[X]]. Доказано во втором пункте.

b) x0[[X]]Возьмем U (x0), для неё y0U (x0)[X]y - точка прикосновения множества XU (y0) найдутся точки множества X. Возьмем U (y0)U (x0), z0U (y0)X. Отсюда z0U (x0)X. Тогда x0 - точка прикосновения множества Xx0[X]. Таким образом, [[X]][X].

Пример 1.3: Каждому множеству X точек плоскости A = R2 поставим в соответствие его выпуклую оболочку . Ясно, что X оператор замыкания на множестве A.

Предложение 1. Если A - такое упорядоченное множество с наибольшим элементом, в котором каждое подмножество обладает точной нижней гранью, то A является полной решеткой.

Доказательство:

? Заметим, что если каждое подмножество точной нижней гранью обладает, следовательно, ей обладает и пустое множество, то есть в A существует наибольший элемент.

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

Рассмотрим XA, Y - множество всех верхних граней множества X в A и положим y = inf Y. Тогда любой элемент из X будет нижней гранью множества Y и, следовательно, xy для любого xX; если также xz для любого xX, то zY и, следовательно, yz. Поэтому y = sup X. ^

Определение 8. Упорядоченное множество (I,) называется направленным, если для любых i, jI существует такой элемент kI, что ik, jk, то есть для любого двухэлементного множества из I существует верхняя граница.

Предложение 2. Пусть A - упорядоченное множество; тогда следующие три условия эквивалентны:

(i) Каждое непустое направленное подмножество множества A имеет точную верхнюю грань.

(ii) Каждая непустая цепь множества A имеет точную верхнюю грань.

Доказательство:

? Каждая вполне упорядоченная цепь является цепью, и каждая цепь направлена, следовательно, (i)(ii); чтобы закончить доказательство, покажем, что (ii)(i). Возьмем максимальную цепь, в ней существует точная верхняя грань. Тогда по лемме Цорна и направленное подмножество множества A имеет точную верхнюю грань. ^

Предложение 3 (лемма Цорна). Непустое упорядоченное множество, в котором каждая цепь обладает верхней гранью, имеет максимальный элемент, точнее для любого элемента a из A существует элемент ba, являющийся максимальным в A.

Лемма Цорна была предложена в 1935 году. Она часто заменяет рассуждения, основанные на таких эквивалентных ей принципах, как принцип максимальности Хаусдорфа, аксиома выбора, теорема Цермело о вполне упорядоченности.

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