Научная статья на тему 'О некоторых свойствах операции замыкания, связанных с проблемами выразимости'

О некоторых свойствах операции замыкания, связанных с проблемами выразимости Текст научной статьи по специальности «Математика»

CC BY
489
26
i Надоели баннеры? Вы всегда можете отключить рекламу.
Ключевые слова
ПОЛНАЯ РЕШЁТКА / ПРОБЛЕМА ПОЛНОТЫ / ПРОБЛЕМА ВЫРАЗИМОСТИ / ЗАМЫКАНИЕ / COMPLETE LATTICE / PROBLEM OF COMPLETE / PROBLEM OF EXPRESSABILITY / CLOSURE OF FINITE CHARACTER

Аннотация научной статьи по математике, автор научной работы — Парватов Николай Георгиевич

В статье рассматриваются некоторые свойства операции замыкания в полной решётке, связанные с проблемой выразимости её элементов.

i Надоели баннеры? Вы всегда можете отключить рекламу.
iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.
i Надоели баннеры? Вы всегда можете отключить рекламу.

Same properties of Closure Operators in Complete Lattice

On account of problems of completeness and expressability same properties of closure operators in complete lattice are learned.

Текст научной работы на тему «О некоторых свойствах операции замыкания, связанных с проблемами выразимости»

ВЕСТНИК ТОМСКОГО ГОСУДАРСТВЕННОГО УНИВЕРСИТЕТА

2008 Управление, вычислительная техника и информатика № 3(4)

УДК 519.7

Н.Г. Парватов

О НЕКОТОРЫХ СВОЙСТВАХ ОПЕРАЦИИ ЗАМЫКАНИЯ, СВЯЗАННЫХ С ПРОБЛЕМАМИ ВЫРАЗИМОСТИ

В статье рассматриваются некоторые свойства операции замыкания в полной решётке, связанные с проблемой выразимости её элементов.

Ключевые слова: полная решётка, проблема полноты, проблема выразимости, замыкание.

Пусть Ы - полная решётка [2]. Иными словами, в множестве Ы задано отношение частичного порядка < так, что в Ы для любого подмножества А существует точная верхняя грань (объединение) УА и точная нижняя грань (пересечение) ПА. Пусть также в Ы задана операция замыкания, то есть в Ы для любого элемента а определено его замыкание а’ так, что а < а’, а’’ = а’ и а’ < Ь’ для любых а и Ь из Ы, таких, что а < Ь. Элементы, совпадающие со своими замыканиями, называются замкнутыми. Проблема выразимости элемента а в решётке Ы состоит в описании всевозможных таких элементов Ь, что а < Ь’. Данная проблема является обобщением проблемы полноты для элемента а (см. [1]), состоящей в описании всех таких элементов Ь решётки Ы, для которых имеет место равенство Ь’ = а’. Данные проблемы возникают при изучении функциональных систем дискретных функций, когда Ы есть упорядоченная включением решётка функциональных подмножеств, в которой замкнутость понимается как замкнутость относительно некоторого набора операций суперпозиции, а неравенство а < Ь’ означает, что все функции в множестве а можно выразить через функции множества Ь посредством заданных операций суперпозиции. Данные проблемы имеют смысл и в более общей ситуации, когда Ы есть упорядоченная включением решётка подмножеств некоторой алгебры, всевозможные подалгебры которой составляют множество замкнутых элементов, а неравенство а < Ь’ означает, что все элементы множества а можно выразить термами, в которых функциональные символы интерпретируются как основные операции данной алгебры, а предметные переменные принимают значения в множестве Ь. Естественным средством решения задачи выразимости элемента а в решётке Ы является указание некоторого такого множества 5 замкнутых элементов из Ы, что выполнение неравенства а < Ь’ равносильно отсутствию в 5 элемента с, удовлетворяющего неравенству Ь < с. Такое множество 5 станем называть далее нижней окрестностью элемента а в решётке Ы. Обозначим через Б(а) множество всех максимальных элементов среди тех элементов Ь, для которых не выполняется неравенство а < Ь’. Ясно, что элементы множества Б(а) замкнуты, а само это множество включено в любую нижнюю окрестность элемента а. Поэтому, если это множество само является нижней окрестностью элемента а, то оно является наименьшей по включению нижней окрестностью данного элемента. Отсюда следует, что если элемент а обладает хотя бы одной конечной нижней окрестностью, то множество Б(а) является конечной нижней окрестностью этого элемента, причём наименьшей по включению.

В данной статье рассматриваются условия, при которых некоторые элементы решётки M обладают конечными нижними окрестностями. Также изучается возможность сведения проблемы выразимости элемента a в решётке M к ряду аналогичных проблем для некоторых элементов Ь, таких, что Ь' < а'. В связи с этим для замкнутых элементов в M вводятся в рассмотрение свойства компактности и фи-нитарности. Показывается, что данные свойства представляют интерес в связи с рассматриваемыми задачами. В частности, устанавливается возможность сведения проблемы выразимости элемента VA, где A - произвольное множество компактных элементов решётки M, к ряду проблем выразимости всевозможных элементов а из A. Отдельно рассматривается случай, когда M есть решётка всех подмножеств некоторого множества P, упорядоченных отношением включения. Несложно понять, что в этом случае имеющие конечную нижнюю окрестность элементы из M конечно порождены (то есть являются замыканиями конечных совокупностей элементов из P). В статье же показывается, что замыкание в M, при котором все конечно-порождённые элементы обладают конечными нижними окрестностями, обязано быть финитарным в смысле [1,3] (точнее в [3] используется оборот «of finite character»). Иначе говоря, на множестве P в этом случае можно определить структуру универсальной алгебры так, чтобы замкнутыми элементами M оказались исключительно всевозможные подалгебры этой алгебры.

1. Компактные элементы

Для элемента а (не обязательно замкнутого) всякий элемент Ь, такой, что a < Ь', а также всякое множество B элементов из M, такое, что a < (VB)', будем называть а-мажорирующим. Ясно, что понятия а- и а'-мажорирующих множеств совпадают. Множество элементов из M назовём цепью, если для любых двух элементов а и Ь из этого множества выполняется хотя бы одно неравенство а < Ь или Ь < а. Элемент а будем называть компактным, если всякая а-мажорирующая цепь замкнутых элементов содержит а-мажорирующий элемент. Компактные элементы представляют интерес в связи с проблемой выразимости, поскольку имеет место

Теорема 1. Для любого компактного элемента а множество Б(а) является его нижней окрестностью, очевидно наименьшей по включению. Если A - система компактных элементов, то множество S(A), определённое как S(A) = и$(а), где объединение U берётся по всем элементам а из A, является нижней окрестностью для элемента (VA)'.

Доказательство первого предложения данной леммы следует из леммы Цорна

[2], условиям которой в силу компактности элемента а удовлетворяет упорядоченное отношением < множество всех замкнутых элементов Ь из M, для которых не выполняется неравенство а < Ь'. Для доказательства второго предложения заметим, что с одной стороны элементы в S(A) не являются (VA)-мажорирующими. С другой стороны, любой элемент Ь, который не является (VA)-мажорирующим, не является а-мажорирующим для некоторого а из A. Это следует из свойств операции объединения в полной решётке. Тогда в силу доказанного в первом предложении имеет место неравенство Ь < с для некоторого с из Б(а). Поскольку множество Б(а) включено в множество S(A), последнее является нижней окрестностью элемента VA. Теорема доказана.

Доказанная теорема для любого множества A компактных элементов позволяет сводить решение проблемы выразимости элемента (VA)' к решению ряда про-

блем выразимости элементов а из А. Именно в соответствии с доказанной теоремой, решив проблему выразимости для всевозможных элементов а из множества А и найдя для них наименьшие нижние окрестности Б(а), несложно получить нижнюю окрестность 5(А) для элемента У А, возможно уже не наименьшую.

2. Финитарные элементы

Систему А элементов из Ы назовём направленной вверх, если в ней для любых двух элементов а и Ь найдется третий элемент с, удовлетворяющий неравенствам а < с и Ь < с. Докажем следующую лемму.

Лемма 1. В полной решётке с операцией замыкания для элемента а следующие условия равносильны:

(1) всякое а-мажорирующее множество содержит конечное а-мажорирующее подмножество;

(2) всякое а-мажорирующее направленное вверх множество замкнутых элементов содержит а-мажорирующий элемент.

Доказательство. Пусть имеет место первое условие и А - а-мажорирующее направленное вверх множество замкнутых элементов. В силу первого условия имеется конечное а-мажорирующее подмножество В в множестве А, такое, что а < (УВ)’. В силу конечности множества В и направленности вверх множества А в последнем имеется такой элемент Ь, что (УВ) < Ь’. Из записанных неравенств следует, что элемент Ь является а-мажорирующим. Следовательно, имеет место второе условие. Таким образом, из первого условия следует второе. Пусть теперь имеет место второе условие и А - некоторое а-мажорирующее множество. Пусть также множество В состоит из замыканий всевозможных конечных объединений элементов из А. Ясно, что множество В направленно вверх и является а-мажори-рующим. По второму условию некоторый его элемент Ь является а-мажорирую-щим. Следовательно, имеет место первое условие. Лемма доказана.

Элемент а, удовлетворяющий условиям леммы 6, назовём финитарным. Определение финитарного элемента формально более сильное, чем определение компактного элемента. Несмотря на это, в некоторых рассмотренных далее случаях данные понятия совпадают. Следующая теорема показывает важность понятий компактности и финитарности в связи с рассматриваемыми проблемами.

Теорема 2. Пусть Ы - полная решётка с операцией замыкания и для элемента а из Ымножество Б(а) конечное. Тогда следующие условия равносильны:

(1) элемент а финитарен;

(2) элемент а компактен;

(3) элемент а имеет конечную нижнюю окрестность.

Доказательство. Очевидно, что из первого условия следует второе. Из второго условия третье следует по теореме 1. Докажем, что из третьего условия следует первое. Пусть выполняется третье условие, тогда множество Б(а) является конечной нижней окрестностью элемента а. Пусть также А - а-мажорирующая направленная вверх система замкнутых элементов. В этом случае в силу свойства а-порождаемости множества А для любого элемента Ь из Б(а) найдется такой элемент с(Ь) в А, для которого не имеет место неравенство с(Ь) < Ь (в противном случае легко получить противоречие). Но тогда в силу конечности множества Б(а) и верхней направленности множества А в последнем найдётся элемент с, обладающий свойством Ус(Ь) < с, где объединение У берётся по всем Ь из Б(а). Так как неравенство с < Ь не имеет места для любого элемента Ь из множества Б(а), яв-

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

Поскольку множество 5(а) является конечной нижней окрестностью в случае, когда элемент а обладает хотя бы одной конечной нижней окрестностью, имеет место

Следствие 1. Пусть Ы - полная решётка с операцией замыкания. Тогда для любого элемента а из Ыследующие условия равносильны:

(1) элемент а финитарен и множество Б(а) конечное;

(2) элемент а компактен и множество Б(а) конечное;

(3) элемент а обладает в Ыконечной нижней окрестностью.

Понятие замыкания, заданного в полной решётке Ы, является довольно общим. Очень часто приходится рассматривать замыкания, заданные в множестве Ы, являющемся полной решёткой упорядоченных включением всевозможных подмножеств некоторого множества Р, в которой объединение и пересечение совпадают с одноимёнными теоретико-множественными операциями. В дальнейшем будем иметь в виду в основном именно этот случай. Читатель без труда проверит, что в этом случае финитарность элемента а из Ы можно определить следующим условием: из всякого а-мажорирующего подмножества множества Р можно выделить конечную а-мажорирующую подсистему. Имеет место

Теорема 3. Пусть Ы - полная решётка всех подмножеств счётного множества Р с операцией замыкания. Тогда в Ы финитарность любого элемента равносильна его компактности.

Доказательство. Пусть а - компактный элемент в Ы и {р1, р2, ...} - а-мажо-рирующее подмножество множества Р. Рассмотрим в решётке Ы элементы а1 = {р1}’, а2 = {р1, ^2}’, ... . Ясно, что данные элементы составляют а-мажо-рирующую цепь. По определению свойства компактности, некоторый из этих элементов сам является а-мажорирующим. По замечанию, сделанному перед формулировкой теоремы, элемент а - финитарный. Поскольку из финитарности легко следует компактность, теорема доказана.

3. Компактные и финитарные замыкания

В данном разделе продолжим рассматривать замыкание в полной решётке Ы, являющейся полной решёткой всех подмножеств множества Р. В этом случае замкнутый элемент а из Ы будем называть конечно-порождённым, если он является замыканием конечного множества элементов из Р. Имеет место

Лемма 2. В полной решётке всех подмножеств некоторого множества с операцией замыкания всякий замкнутый элемент, имеющий конечную нижнюю окрестность, конечно порождён.

Доказательство. Если 5 - конечная нижняя окрестность элемента с’ и с - некоторое множество элементов из Р, то для каждого элемента Ь из 5 в множестве с найдётся элемент с(Ь), не принадлежащий множеству Ь. Ясно, что замыкание множества всех таких элементов с(Ь) совпадает с а. Поскольку элементов с(Ь) конечное число, лемма доказана.

В связи с доказанной леммой и в связи с доказанными ранее утверждениями представляют интерес такие замыкания, при которых либо все конечно-порождённые элементы компактны, либо все они финитарны, либо все они имеют конечные нижние окрестности. Данные типы замыканий будут рассмотрены далее.

Лемма 3. Пусть M - полная решётка всевозможных подмножеств множества P с операцией замыкания. Тогда следующие условия равносильны:

(1) всякий конечно-порождённый элемент в M компактен;

(2) для любого элемента p из P элемент {p} компактен в M;

(3) объединение любой цепи замкнутых элементов в M замкнуто.

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

Предположим, что имеет место второе условие и A - цепь замкнутых элементов из M. Очевидно, что VA < (VA)'. С другой стороны, для любого элемента p из множества (VA)' множество VA {р}-мажорирующее. Отсюда по второму условию некоторый элемент b из A является {p}-мажорирующим, то есть {p} < b'. Поскольку элемент b замкнут и b = b', элемент p принадлежит множеству VA. Тем самым доказано равенство (VA)' = VA, и из второго условия следует третье. Пусть, наконец, имеет место третье условие и b - конечное множество элементов из P. Пусть также A - b-мажорирующая цепь замкнутых элементов из M. Тогда, используя третье условие, получаем b < (VA)' = VA. В силу конечности множества b и линейной упорядоченности множества A для некоторого элемента bl из A верно b < bl, а в силу замкнутости элемента bl выполняется b' < bl. Элемент b' компактен. Лемма доказана.

Замыкание, обладающее свойствами из леммы 3, станем называть компактным. Аналогично лемме 3 доказывается

Лемма 4. Пусть M - полная решётка всевозможных подмножеств множества P с операцией замыкания. Тогда следующие условия равносильны:

(1) всякий конечно порождённый элемент в M финитарен;

(2) для любого элемента p из P элемент {p} финитарен в M;

(3) объединение направленной вверх системы замкнутых элементов из M замкнуто.

Замыкание, удовлетворяющее условиям из леммы 4, называют финитарным. В [3] было показано, что финитарность замыкания, заданного в решётке M всех подмножеств множества P, равносильна возможности определить на множестве P универсальную алгебру так, чтобы её подалгебры и только они были бы замкнуты.

Из теоремы 3 получаем

Следствие 2. Пусть M - полная решётка всех подмножеств некоторого счётного множества с операцией замыкания. Тогда замыкание в M финитарно, если и только если оно компактно.

А из теорем 1 и 2 получаем

Следствие 3. Пусть M - решётка всех подмножеств множества P с операцией замыкания. Тогда следующие условия равносильны:

(1) в M каждый конечно-порождённый элемент имеет конечную нижнюю окрестность;

(2) замыкание компактно в M и для каждого конечно-порождённого элемента a из M множество S(a) конечно;

(3) замыкание компактно в M и для любого элемента p из P множество S({^}) конечно;

(4) замыкание финитарно в M и для каждого конечно-порождённого элемента a из M множество S(a) конечно;

(5) замыкание финитарно в M и для любого элемента p из P множество S({^}) конечно;

В частности, имеет место

Следствие 4. Если M - решётка всех подмножеств некоторого множества с операцией замыкания и в M все конечно-порождённые элементы имеют конечные нижние окрестности, то замыкание в M финитарно.

ЛИТЕРАТУРА

1. Кузнецов А.В. Структуры с замыканием и критерии функциональной полноты // Успехи матем. наук. 1961. Т. XVI. № 2 (98). С. 201 - 202.

2. Курош А.Г. Лекции по общей алгебре: Учебник. СПб.: Лань, 2005. 560 с.

3. Birkhoff G., Frink O. Representations of lattices by sets // Transactions on American Mathematical Society. 1948. V. 64. P. 299 - 316.

Статья представлена кафедрой защиты информации и криптографии факультета прикладной математики и кибернетики Томского государственного университета, поступила в редакцию 15 марта 2008 г.

i Надоели баннеры? Вы всегда можете отключить рекламу.