Полная решётка
По́лная решётка — частично упорядоченное множество, каждое подмножество которого имеет точную верхнюю и точную нижнюю грани.
Условно полной решёткой называется частично упорядоченное множество, каждое непустое ограниченное подмножество которого имеет точную верхнюю и точную нижнюю грани. Отличие от общего понятия решётки здесь состоит в том, что в определении обычной (необязательно полной) решётки требуется существование точных верхней и нижней граней не для произвольных, а лишь для двухэлементных множеств. Каждая непустая конечная решётка полна; вещественная прямая (с обычным отношением порядка) служит примером бесконечной неполной, но условно полной решётки.
Полная решётка всегда имеет наибольший элемент (единицу) и наименьший элемент (нуль).
Полные решётки находят многочисленные приложения в математике и информатике, они являются предметом изучения как теории упорядоченных множеств, так и универсальной алгебры.
Понятие полной решётки не следует путать с более общим понятием полного частично упорядоченного множества. Важнейшими классами полных решёток являются полные булевы алгебры и полные гейтинговы алгебры.
Определения[править]
Основное определение[править]
Полной решёткой называется частично упорядоченное множество , такое, что каждое его подмножество имеет точную верхнюю грань (иногда также называемую объединением[1] множества ) и точную нижнюю грань (также называемую пересечением множества )[Прим. 1].
Для подмножества решётки вместо обычно используется обозначение , а вместо — обозначение . Для индексированных множеств элементов решётки используются обозначения или ; аналогично в случае точной нижней грани .
Если (то есть пусто), то есть наибольший, а — наименьший элемент решётки . Таким образом, каждая полная решётка непуста и обладает наибольшим элементом (единицей) и наименьшим элементом (нулём).
Альтернативные определения[править]
В определении полной решётки требование существования обеих точных граней (верхней и нижней) избыточно: достаточно требовать существования лишь одной из них. Более точно, для частично упорядоченного множества следующие условия эквивалентны:
- i) — полная решётка;
- ii) — полная нижняя полурешётка, то есть каждое подмножество имеет точную нижнюю грань;
- iii) в существует наибольший элемент , и каждое непустое подмножество имеет точную нижнюю грань;
- iv) непусто, и каждое непустое подмножество имеет точную нижнюю грань
- ii') — полная верхняя полурешётка, то есть каждое подмножество имеет точную верхнюю грань;
- iii') в существует наименьший элемент , и каждое непустое подмножество имеет точную верхнюю грань;
- iv') непусто, и каждое непустое подмножество имеет точную верхнюю грань.
Схема доказательства. Условия ii')–iv') двойственны условиям ii)–iv), поэтому достаточно доказать эквивалентность условий i)–iv). Она будет доказана по схеме i)ii)iii)iv)ii)i). Импликации i)ii) и iii)iv) тривиальны; импликация ii)iii) вытекает из того, что , а iv)ii) — из того, что если непусто, то оно обладает наименьшим элементом и наибольшим элементом , которые являются соответственно точными верхней и нижней гранями пустого множества. Для доказательства ii)i) достаточно заметить, что при выполнении условия ii) у каждого множества существует и точная верхняя грань, определяемая формулой[2][3]
- ,
где для всех — верхний конус множества (то есть множество его верхних граней).
Полные подрешётки[править]
Непустое подмножество полной решётки называется полной подрешёткой[4] (иногда замкнутой подрешёткой[5]) решётки , если оно вместе с каждым своим непустым[Прим. 2] подмножеством содержит его точные верхнюю и нижнюю грани (взятые в ), то есть если и для любого непустого . Данное определение оправдывается тем, что полная подрешётка действительно является подрешёткой решётки и сама является полной решёткой, причём точные верхние и нижние грани (непустых множеств), взятые в ней самой, совпадают с точными и нижними гранями, взятыми в [4], то есть
- и для всех непустых .
Важно отметить, что подрешётка полной решётки , сама являющаяся полной решёткой, может и не быть полной подрешёткой решетки в смысле указанного определения (см. примеры ниже).
Пересечение любого непустого семейства полных подрешёток полной решётки является полной подрешеткой (если оно не пусто). Поэтому среди полных подрешёток, содержащих данное (непустое) множество существует наименьшая, о которой говорят, что она вполне порождается множеством [4].
Условно полные решётки[править]
Условно полной решёткой называется частично упорядоченное множество, такое, что каждое его непустое ограниченное (сверху и снизу) подмножество имеет точную верхнюю грань и точную нижнюю грань. Как и в случае полных решёток, данное определение формально избыточно: для частично упорядоченного множества следующие условия эквивалентны[6]:
- i) — условно полная решётка;
- ii) каждое непустое ограниченное подмножество имеет точную нижнюю грань;
- iii) каждое непустое ограниченное снизу подмножество имеет точную нижнюю грань;
- ii') каждое непустое ограниченное подмножество имеет точную верхнюю грань;
- iii') каждое непустое ограниченное сверху подмножество имеет точную верхнюю грань.
Каждая полная решётка условно полна; условно полные решётки отличаются от полных по существу лишь тем, что в них могут отсутствовать наибольший и наименьший элементы. Если — условно полная решётка, а и — некоторые элементы, не принадлежащие , то присоединением этих элементов к в качестве наименьшего и наибольшего получится полная решётка. Более точно, отношение (строгого) частичного порядка на можно расширить на множество правилами:
- и для всех ;
- .
Так определённое частично упорядоченное множество оказывается полной решёткой[6], причём и — её наименьший и наибольший элементы соответственно. Эта конструкция обобщает конструкцию расширенной вещественной прямой , получаемой присоединением к «бесконечных элементов» и .
Если неполная условно полная решётка имеет наименьший (наибольший) элемент, но не имеет наибольшего (соответственно, наименьшего), то из неё можно получить полную решётку присоединением лишь одного элемента[Прим. 3].
Примеры[править]
- Произвольная непустая конечная решётка полна.
- Вещественная прямая (с обычным линейным порядком) является неполной, но условно полной решёткой. Непустое подмножество является полной подрешёткой решётки тогда и только тогда, когда оно замкнуто и ограничено (или, что равносильно, когда оно компактно). В частности, любой отрезок (где ) — полная подрешётка решётки , вполне порождаемая множеством рациональных чисел, лежащих в интервале . Расширенная вещественная прямая , получаемая присоединением к «бесконечных элементов» и , является полной решёткой.
- Множество неотрицательных целых чисел, упорядоченное отношением делимости (то есть , если ) — полная решётка. Наименьшим элементом этой решётки (нулём решетки) является число , а наибольшим (единицей решётки, что может показаться парадоксальным) — число , поскольку его делит любое целое число (в том числе сам ). Точной нижней гранью (непустого) множества чисел является их наибольший общий делитель (он очевидным образом определяется и для бесконечного множества). Точной верхней гранью (непустого) конечного множества чисел служит их наименьшее общее кратное, а бесконечного — наибольший элемент решётки, то есть . Если из конструкции изъять (то есть рассмотреть множество натуральных чисел с отношением делимости), то получится условно полная решётка, имеющая наименьший, но не имеющая наибольшего элемента.
- Множество всех подмножеств данного множества, упорядоченное по включению — полная решётка. Точной нижней и точной верхней гранью семейства множеств являются соответственно теоретико-множественное пересечение [Прим. 4] и объединение ; наименьшим элементом этой решётки является пустое множество, наибольшим — всё .
- Семейство всех открытых подмножеств топологического пространства , упорядоченное по включению, является полной решёткой. Пустое множество — её наименьший элемент, а всё пространство — наибольший элемент. Точная верхняя грань семейства совпадает с объединением , а точная нижняя грань определяется формулой , где — оператор внутренности множества. Это множество в общем случае не совпадает с теоретико-множественным пересечением (поскольку пересечение бесконечного семейства открытых множеств может не быть открытым) и, таким образом, является полной решёткой, но, вообще говоря, не является полной подрешёткой решётки из предыдущего примера[Прим. 5].
- Аналогично, семейство всех замкнутых подмножеств топологического пространства — полная решётка: её наименьшим и наибольшим элементами являются соответственно и ; точная верхняя грань семейства определяется формулой (где черта сверху обозначает замыкание), а точная нижняя грань совпадает с теоретико-множественным пересечением . Полная решётка в общем случае не является полной подрешёткой решётки [Прим. 5].
- Семейство подгрупп данной группы , упорядоченное по включению — полная решётка. Наименьшим элементом этой решётки служит одноэлементная (единичная) подгруппа (где — нейтральный элемент группы ), наибольшим — сама группа ; точной нижней гранью семейства подгрупп является их пересечение, а точной верхней гранью — подгруппа, порождённая теоретико-множественным объединением этого семейства.
- Предыдущий пример обобщается на произвольные универсальные алгебры. Пусть задана универсальная алгебра из некоторого эквационального класса (многообразия алгебр) . Семейство её подалгебр (из класса ), упорядоченное по включению, образует полную решётку.
- Множество идеалов кольца, упорядоченное по включению, является полной решёткой. Точная верхняя грань семейства идеалов — это их сумма, а точная нижняя грань — пересечение.
- Решётка замкнутых элементов
Примеры 6–9, приведённые выше, представляют собой частные случаи решётки замкнутых элементов некоторой полной решётки. Более подробно, пусть на полной решётке задан оператор замыкания (то есть отображение , обладающее свойствами экстенсивности, монотонности и идемпотентности). Тогда подмножество замкнутых относительно элементов (то есть элементов , для которых ) является полной решёткой (относительно ограничения порядка на )[7], причём точные нижние грани в этой решётке совпадают с точными нижними гранями в :
- для любого .
Точные верхние грани в решётке , вообще говоря, не совпадают с точными верхними гранями в (то есть в общем случае не является полной подрешёткой решётки ); точная верхняя грань множества определяется формулой
- .
В примерах 6–9 на полной решетке всех подмножеств множества операторами замыкания являются соответственно оператор топологического замыкания и оператор взятия подгруппы (подалгебры, идеала), порождённой данным множеством.
См.также[править]
Комментарии[править]
- ↑ Следует иметь в виду, что терминам «объединение» и «пересечение», иногда используемым в русском языке как синонимы точной верхней и точной нижней граней в теоретико-решёточном контексте, в английском языке соответствуют термины join и meet, а не union и intersection (которые обозначают теоретико-множественные объединение и пересечение соответственно).
- ↑ Требование непустоты, несколько усложняющее определение, здесь существенно, т. к. иначе окажется, что нуль и единица решётки (как соответственно точная верхняя и точная нижняя грани его пустого подмножества) должны совпадать с нулём и единицей решётки — такое определение не удобно на практике. Согласно приведённому определению нуль и единица полной подрешётки совпадают соответственно с её точными нижней и верхней гранью (взятыми в ).
- ↑ Из сказанного также следует, что любая неполная условно полная решётка может быть получена удалением из некоторой полной решётки наибольшего либо наименьшего элемента, либо их обоих.
- ↑ При этом пересечением пустого семейства множеств считается всё .
- ↑ 5,0 5,1 Более точно, решётка (или решётка ) будет полной подрешёткой решётки в том и только в том случае, если пересечение любого семейства открытых в множеств открыто, то есть если пространство дискретно по Александрову.
Источники[править]
- ↑ Курош, 1974
- ↑ Скорняков, 1983, с. 23
- ↑ Биркгоф, 1984, с. 149
- ↑ 4,0 4,1 4,2 Общая Алгебра 2, 1991, с. 195
- ↑ Биркгоф, 1984, с. 150
- ↑ 6,0 6,1 Биркгоф, 1984, с. 153
- ↑ Биркгоф, 1984, с. 20, 148–150
Литература[править]
- Курош А. Г. Общая алгебра. Лекции 1969-1970 учебного года.. — М.: Наука, 1974. — С. 106—113. — 159 с.
- Скорняков Л. А. Элементы общей алгебры. — М.: Наука, 1983. — С. 23—30. — 272 с.
- Биркгоф Г. Теория решёток. — М.: Наука, 1984. — С. 149—174. — 566 с.
- Артамонов В. А., Салий В. Н., Скорняков Л. А., Шеврин Л. Н., Шульгейфер Е. Г. Общая алгебра / Под общ. ред. Л. А. Скорнякова. — М.: Наука, 1991. — Т. 2. — 479 с. — (Справочная математическая библиотека). — ISBN 5-02-014427-4.
![]() | Одним из источников, использованных при создании данной статьи, является статья из википроекта «Рувики» («ruwiki.ru») под названием «Полная решётка», расположенная по адресу:
Материал указанной статьи полностью или частично использован в Циклопедии по лицензии CC-BY-SA 4.0 и более поздних версий. Всем участникам Рувики предлагается прочитать материал «Почему Циклопедия?». |
---|