В математике , в частности, в теории порядка , объединение подмножества частично упорядоченного множества является супремумом ( наименьшим верхним пределом) обозначенного и аналогично, встреча является инфимумом (наибольшей нижней границей), обозначенного В общем случае объединение и встреча подмножества частично упорядоченного множества не обязаны существовать. Объединение и встреча являются двойственными друг другу относительно инверсии порядка.
Частично упорядоченное множество, в котором все пары имеют соединение, является join-полурешеткой . Двойственно, частично упорядоченное множество, в котором все пары имеют встречу, является meet-полурешеткой . Частично упорядоченное множество, которое является как join-полурешеткой, так и meet-полурешеткой, является решеткой . Решетка, в которой каждое подмножество, а не только каждая пара, обладает встречей и соединением, является полной решеткой . Также возможно определить частичную решетку , в которой не все пары имеют встречу или соединение, но операции (когда определены) удовлетворяют определенным аксиомам. [1]
Объединение/встреча подмножества полностью упорядоченного множества — это просто максимальный/минимальный элемент этого подмножества, если такой элемент существует.
Если подмножество частично упорядоченного множества также является (вверх) направленным множеством , то его соединение (если оно существует) называется направленным соединением или направленным супремумом . Двойственно, если — направленное вниз множество, то его встреча (если оно существует) называется направленным встречей или направленным инфимумом .
Определения
Частичный подход
Пусть будет множеством с частичным порядком и пусть элемент называетсявстретиться (илинаибольшая нижняя граница илиинфимум )и обозначается ,если выполняются следующие два условия:
Для любого , если то (то есть больше или равно любой другой нижней границе ).
Встреча не обязательно должна существовать, либо поскольку пара вообще не имеет нижней границы, либо поскольку ни одна из нижних границ не больше всех остальных. Однако, если есть встреча, то она уникальна, поскольку если оба являются наибольшими нижними границами, то и, таким образом, [2] Если не все пары элементов из имеют встречу, то встреча все еще может рассматриваться как частичная бинарная операция над [1]
Если встреча существует, то это обозначается Если все пары элементов из имеют встречу, то встреча является бинарной операцией над и легко видеть, что эта операция удовлетворяет следующим трем условиям: Для любых элементов
Соединения определяются двойственно с соединением, если оно существует, обозначаемым как
Элемент - этоприсоединиться (илинаименьшая верхняя граница илисупремум ) изв ,если выполняются следующие два условия:
Для любого , если то (то есть меньше или равно любой другой верхней границе ).
Универсальный алгебраический подход
По определению, бинарная операция на множестве является встречей , если она удовлетворяет трем условиям a , b , и c . Тогда пара является встречей-полурешеткой . Более того, мы можем определить бинарное отношение на A , заявив, что тогда и только тогда, когда На самом деле, это отношение является частичным порядком на Действительно, для любых элементов
так как через c ;
если то через а ; и
если то с тех пор то по б .
И meets, и joins в равной степени удовлетворяют этому определению: пара связанных операций meet и join дают частичные порядки, которые являются обратными друг другу. При выборе одного из этих порядков в качестве основного также фиксируется, какая операция считается meet (та, которая дает тот же порядок), а какая — join (другая).
Эквивалентность подходов
Если — частично упорядоченное множество , такое, что каждая пара элементов в имеет meet, то действительно тогда и только тогда, когда так как в последнем случае действительно является нижней границей и так как является точной нижней границей тогда и только тогда, когда это нижняя граница. Таким образом, частичный порядок, определяемый meet в подходе универсальной алгебры, совпадает с исходным частичным порядком.
Наоборот, если есть встреча-полурешетка , а частичный порядок определяется как в подходе универсальной алгебры, и для некоторых элементов то есть точная нижняя граница относительно так как
и поэтому
Аналогично, и если есть другая нижняя граница то откуда
Таким образом, существует встреча, определяемая частичным порядком, определяемым исходной встречей, и эти две встречи совпадают.
Другими словами, эти два подхода дают по сути эквивалентные концепции — множество, снабженное как бинарным отношением, так и бинарной операцией, так что каждая из этих структур определяет другую и удовлетворяет условиям частичного порядка или соответствия соответственно.
Встречает общие подмножества
Если является meet-полурешеткой, то meet может быть расширен до вполне определенного meet любого непустого конечного множества с помощью техники, описанной в итерированных бинарных операциях . В качестве альтернативы, если meet определяет или определяется частичным порядком, некоторые подмножества из действительно имеют инфиму относительно этого, и разумно рассматривать такой инфимум как meet подмножества. Для непустых конечных подмножеств оба подхода дают одинаковый результат, и поэтому любой из них может быть взят в качестве определения meet. В случае, когда каждое подмножество из имеет meet, фактически является полной решеткой ; подробности см. в полноте (теория порядка) .
Примеры
Если некоторое множество степеней частично упорядочено обычным образом (по ), то объединения являются объединениями, а встречи — пересечениями; в символах (где сходство этих символов может использоваться в качестве мнемонического приема для запоминания, который обозначает объединение/супремум и обозначает встречу/инфимум [примечание 1] ).
В более общем случае предположим, что — семейство подмножеств некоторого множества , которое частично упорядочено по
Если замкнуто относительно произвольных объединений и произвольных пересечений, и если принадлежит, то
Но если не замкнуто относительно объединений, то существует в тогда и только тогда, когда существует уникальный -наименьший такой, что
Например, если то тогда как если то не существует, потому что множества являются единственными верхними границами в , которые могли бы быть наименьшей верхней границей , но и
Если то не существует, потому что нет верхней границы в
^ ab Grätzer, George (21 ноября 2002 г.). Общая теория решеток: Второе издание. Springer Science & Business Media. стр. 52. ISBN 978-3-7643-6996-5.
^ Hachtel, Gary D.; Somenzi, Fabio (1996). Логический синтез и алгоритмы проверки . Kluwer Academic Publishers. стр. 88. ISBN0792397460.
^ Можно сразу определить, что супремумы и инфимумы в этом каноническом простом примере являются соответственно. Сходство символов с и с можно использовать в качестве мнемонического знака для запоминания того, что в наиболее общей ситуации обозначает супремум (потому что супремум — это граница сверху, как и «выше» и ), а обозначает инфимум (потому что инфимум — это граница снизу, как и «ниже» и ). Это также можно использовать для запоминания того, обозначаются ли meets/joins с помощью или с помощью Интуиция подсказывает, что « joining »ing two sets together должно производить их объединение , которое выглядит похожим на , поэтому «join» должно обозначаться с помощью Аналогично, два множества должны « встретиться » на своем пересечении , которое выглядит похожим на , поэтому «meet» должно обозначаться с помощью