скачать рефераты
  RSS    

Меню

Быстрый поиск

скачать рефераты

скачать рефератыДипломная работа: Алгебраические системы замыканий

Пример 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 году. Она часто заменяет рассуждения, основанные на таких эквивалентных ей принципах, как принцип максимальности Хаусдорфа, аксиома выбора, теорема Цермело о вполне упорядоченности.

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

§2. Связь систем замыканий с операторами замыкания

В параграфе 1 были даны определения систем замыканий и операторов замыкания. Между ними существует взаимосвязь. Сформулируем эту взаимосвязь в качестве теоремы и докажем её.

Теорема 1. Каждая система замыканий D на множестве A определяет оператор замыкания на A по правилу

(X) = YX.

Обратно, каждый оператор замыкания на A определяет систему замыканий

D = XA .

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

1) Пусть дана система замыканий D  и оператор , определенный по правилу (X) = YX. Докажем, что  – оператор замыкания. Для этого проверим выполнимость условий J. 1 J. 3. Этот оператор удовлетворяет условиям J. 1 – 2 по определению. По условию, D – система замыканий. Тогда

(X) = XXD,                                                         (1)

так как (X) D, то отсюда вытекает J. 3.

2) Обратно, пусть задан оператор замыкания  (удовлетворяющий J. 1 – 3) и пусть

D = (X) = X.                                                (2)

Докажем, что D – система замыканий. Если (Xi)iI – произвольное семейство в D  и ∩Xi = X, то XXi; следовательно, по J. 1. (X)(Xi) = Xi для всех i, и поэтому

(X)Xi = X.

Вместе с условием J. 2 это показывает, что (X) = X, то есть XD. Таким образом, с помощью  мы построили систему замыканий D.

3) Покажем, что соответствие D  взаимно однозначно.

Во-первых, пусть D – произвольная система замыканий,  – оператор, определенный равенством (X) = ∩ YX для всех XA, и D ' – система замыканий, определенная оператором  по формуле (2). Тогда D ' = D в силу (1). Возьмем затем произвольный оператор замыкания , и пусть D – система замыканий, определенная оператором  по формуле (2), а  ' – оператор, определенный системой D по формуле (X) = ∩YD . Как только что было показано, D тогда также определяется оператором  ', и, следовательно,

(X) = X '(X) = X.                                                (3)

В силу J. 3, (X) = (X); поэтому из (3) вытекает, что  '(X) = (X). Но X(X) и, применяя  ' получаем  '(X) '(X) = (X), а обратное включение следует из соображений симметрии.     ▲

Системы замыканий и операторы замыкания могут быть определены на любой полной решётке L и соотношения между ними, установленные в теореме 1, сохраняются.

На самом деле теорема 1 является частным случаем соответствующей теоремы (при L = B (A)) для произвольной полной решётки L.

Элементы системы D называются замкнутыми множествами множества A, а (X) называется замыканием множества X в A ((X) на самом деле замкнуто в силу J. 3). Как было отмечено, D  является полной решеткой относительно . Точнее, если задано некоторое семейство (Xi)iI в D, то множество ∩Xi будет наибольшим замкнутым множеством, содержащимся во всех множествах Xi, а ∩YD – наименьшим замкнутым множеством, содержащим все множества Xi.


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

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

Пусть A – универсальная алгебра с множеством алгебраических операций Ω. Каждая операция ω из Ω имеет определённую арность n, nN{0}.

Для любого натурального n n-арная операция ω – это отображение из An в A, то есть каждой упорядоченной n-ке {a1; …; an}An операция ω ставит в соответствие однозначно определённый элемент ω(a1; …; an) из A.

В случае п = 1 это будет любое преобразование множества A (отображение A в себя).

Если n = 0, то a0 – это одноэлементное множество и 0-арная операция ω переводит элемент a0 в некоторый элемент ω(a0) = ω из A, то есть 0-арная операция ω фиксирует некоторый элемент в A: является некоторым выделенным элементом алгебры A.

Если дана универсальная алгебра A с множеством алгебраических операций Ω, то подмножество BA называется подалгеброй алгебры A, если оно замкнуто относительно всех операций из Ω. Иными словами, для любого ωΩ, n1, и любых а1, а2, , апB должно быть

ω(а1, а2, …, ап)B.

С другой стороны, элементы, отмечаемые в A всеми 0-арными операциями из Ω (если такие существуют), должны содержаться в подалгебре B.

Очевидно, что пересечение любой системы подалгебр универсальной алгебры A, если оно не пусто, будет подалгеброй этой алгебры.

Отсюда следует, что если X – непустое подмножество алгебры A, то в A существует наименьшая среди подалгебр, содержащих целиком множество X. То есть существует наименьшая подалгебра в A, содержащая X и она равна пересечению всех подалгебр алгебры A, содержащих X. Обозначим её через  и назовём подалгеброй, порожденной множеством X.

Стоит отметить, что пересечение подалгебр может быть пустым, если множество алгебраических операций Ω алгебры не содержит 0-арных операций.

Заметим, что система S(А) всех подалгебр алгебры A является алгебраической системой замыканий, то есть соответствующий оператор замыкания X является алгебраическим.

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

Возьмём a, тогда a будет принадлежать и , где  – конечное подмножество множества X, так как элемент a получается путём применения конечного числа конечноместных n-арных операций ωΩ.

Справедливо и обратное утверждение:

Если D – произвольная алгебраическая система замыканий на множестве A, то для подходящего набора алгебраических операций Ω и соответствующей структуры  универсальной алгебры на A, имеем S(A) = D.

Для доказательства обозначим через (X) оператор замыкания для алгебраической системы замыканий D на множестве A. Зададим алгебраические операции на A следующим образом. Каждой n-ке a1, …, anA, где nN, и произвольному элементу b({a1, …, an}) поставим в соответствие свою n-арную операцию ω, определенную следующим правилом:

ω(x1, …, xn) =                             (4)

Это определяет структуру универсальной алгебры  на A, где для каждого натурального числа n операции из Ω заданы формулой (4). Таким образом определено бесконечно много алгебраических операций на множестве A, если A бесконечно.

Пусть Ω(X) =   оператор замыкания, соответствующий системе S(A) подалгебр универсальной алгебры A. Проверим, что (X) = Ω(X).

Пусть XA и предположим сначала, что X конечно, то есть X = {c1, …, cm}. Тогда (X)Ω(X) по определению (4) алгебраических операций ω.

C другой стороны, так как (X) = (X), то для любой n-ки a1, …, an(X) и для любой n-арной операции ωΩ ω(a1, …, an)({a1, …, an})(X) = (X). Поэтому (X) является подалгеброй алгебры  и, значит, Ω(X)(X).

Пусть теперь X – произвольное подмножество множества A, тогда, так как оба оператора замыкания (X) и Ω(X) алгебраические (первый по предположению, а второй в силу доказанного выше), имеем

Страницы: 1, 2, 3, 4


Новости

Быстрый поиск

Группа вКонтакте: новости

Пока нет

Новости в Twitter и Facebook

  скачать рефераты              скачать рефераты

Новости

скачать рефераты

© 2010.