Jump to content

Завершение Дедекинда – МакНила

Диаграмма Хассе частично упорядоченного множества (слева) и его пополнение Дедекинда – МакНила (справа).

В математике , особенно в теории порядка , пополнение Дедекинда-МакНила представляет частично упорядоченного множества собой наименьшую полную решетку , содержащую его. Он назван в честь Холбрука Манна МакНила, чья статья 1937 года впервые определила и сконструировала его, а также в честь Ричарда Дедекинда , поскольку его конструкция обобщает дедекиндовские сокращения, использованные Дедекиндом для построения действительных чисел из рациональных чисел . Его еще называют завершением разрезами или нормальным завершением . [1]

Заказать вложения и пополнения решетки

[ редактировать ]

( Частично упорядоченный набор poset) состоит из набора элементов вместе с бинарным отношением x y на парах элементов, которое является рефлексивным ( x x для каждого x ), транзитивным (если x y и y z, то x z ) и антисимметричным (если выполняются оба x y и y x , то x = y ). Этим свойствам удовлетворяет обычный числовой порядок целых или действительных чисел; однако, в отличие от упорядочения чисел, частичный порядок может иметь два несравнимых элемента : ни x y, ни y x не соблюдаются. Другой знакомый пример частичного упорядочения — порядок включения ⊆ на парах множеств. [2]

Если S множество, пополнение S L означает решетку — частично упорядоченное с порядковым вложением S L в полную . [3] Полная решетка — это решетка, в которой каждое подмножество элементов L имеет нижнюю и верхнюю грань ; это обобщает аналогичные свойства действительных чисел . Вложение порядка — это функция, которая отображает различные элементы S в различные элементы L так, что каждая пара элементов в S имеет тот же порядок в L, что и в S . Расширенная линия действительных чисел (действительные числа вместе с +∞ и −∞) является в этом смысле завершением рациональных чисел: набор рациональных чисел {3, 3.1, 3.14, 3.141, 3.1415, 3.14159, ...} не имеет рациональной наименьшей верхней границы, но в действительных числах имеет наименьшую верхнюю границу π . [4]

Данный частично упорядоченный набор может иметь несколько различных пополнений. Например, одним завершением любого частично упорядоченного множества S является множество его закрытых вниз подмножеств, упорядоченных путем включения . S встраивается в эту (полную) решетку путем сопоставления каждого элемента x с нижним набором элементов, которые меньше или равны x . Результатом является дистрибутивная решетка , которая используется в теореме о представлении Биркгофа . чем необходимо для формирования дополнения S. Однако в нем может быть гораздо больше элементов , [5] Среди всех возможных пополнений решетки пополнение Дедекинда – МакНила является наименьшей полной решеткой с S. вложенным в нее [6]

Определение

[ редактировать ]

Для каждого подмножества A частично упорядоченного множества S пусть A в множество верхних границ A ; обозначим то есть элемент x из S принадлежит A в всякий раз, когда x больше или равен каждому элементу в A . Симметрично, пусть A л обозначают набор нижних границ A которые меньше или равны каждому элементу в A. , элементы , Тогда пополнение Дедекинда–МакНила S состоит из всех подмножеств A, для которых

( А в ) л = А ;

оно упорядочено включением: A B в пополнение тогда и только тогда, когда A B как множества. [7]

Элемент x из S встраивается в пополнение в качестве своего главного идеала , множества x элементов, меньших или равных x . Тогда (↓ х ) в - это набор элементов, больших или равных x , и ((↓ x ) в ) л = ↓ x , показывая, что x действительно является членом пополнения. Отображение x в x является вложением порядка. [7]

Иногда используется альтернативное определение пополнения Дедекинда – МакНила, которое больше напоминает определение разреза Дедекинда. [8] В частично упорядоченном множестве S определите разрез как пару множеств ( A , B ), для которых A в = Б и А = Б л . Если ( A , B ) — разрез, то A удовлетворяет уравнению ( A в ) л = A и наоборот, если ( A в ) л = A , тогда ( A , A в ) — это разрез. Следовательно, набор разрезов, частично упорядоченный путем включения в нижний набор разреза (или обратный отношению включения в верхний набор), дает эквивалентное определение пополнения Дедекинда – МакНила. [9]

Согласно альтернативному определению, операции соединения и встречи полной решетки имеют симметричные описания: если ( A i , B i ) являются разрезами в любом семействе разрезов, то соединение этих разрезов является разрезом ( L , L в ), где L = ∩ i A i , а соединение представляет собой разрез ( U л , U ) где U знак равно ∩ я B я . [9]

Если – это набор рациональных чисел , рассматриваемый как полностью упорядоченный набор с обычным числовым порядком, тогда каждый элемент пополнения Дедекинда – МакНила можно рассматривать как разрез Дедекинда и завершение Дедекинда-МакНила. — это общий порядок действительных чисел вместе с двумя дополнительными значениями . [10]

Если S является антицепью (набор элементов, среди которых нет двух сравнимых), то пополнение Дедекинда – МакНила S состоит из самого S вместе с двумя дополнительными элементами: нижним элементом, который находится ниже каждого элемента в S , и верхним элементом, который находится над каждым элементом в S . [11]

Если O — любой конечный набор объектов, а A — любой конечный набор унарных атрибутов для объектов в O , то можно сформировать частичный порядок высоты два, в котором элементами частичного порядка являются объекты и атрибуты, и в где x y , когда x — объект с атрибутом y . Дедекинда – МакНила Для частичного порядка, определенного таким образом, пополнение S известно как решетка понятий и играет центральную роль в области анализа формальных понятий . [12]

Характеристики

[ редактировать ]

Пополнение Дедекинда-МакНила частично упорядоченного множества S представляет собой наименьшую полную решетку с вложенным в нее S в том смысле, что, если L является любым завершением решетки S , то пополнение Дедекинда-МакНила является частично упорядоченным подмножеством L . [6] Когда S конечна, ее пополнение также конечно и имеет наименьшее количество элементов среди всех конечных полных решеток, содержащих S . [12]

Частично упорядоченное множество S плотно соединено и плотно соединено в пополнении Дедекинда – МакНила; то есть каждый элемент завершения является объединением некоторого набора элементов из S , а также пересечением некоторого набора элементов S. из [13] выделяется пополнение Дедекинда–МакНила . Среди пополнений S этим свойством [14]

Пополнение Дедекинда – МакНила булевой алгебры является полной булевой алгеброй ; этот результат известен как теорема Гливенко–Стоуна , в честь Валерия Ивановича Гливенко и Маршалла Стоуна . [15] Аналогично, пополнение Дедекинда – МакНила вычетной решетки является полной вычетной решеткой. [16] Однако пополнение дистрибутивной решетки само по себе не обязательно должно быть дистрибутивным, и пополнение модулярной решетки не может оставаться модулярным. [17]

Пополнение Дедекинда – МакНила самодвойственно: пополнение двойственного частичному порядку то же самое, что и пополнение двойственного пополнения. [18]

Пополнение Дедекинда – МакНила S имеет ту же порядковую размерность , что и S. само [19]

В категории множествами полные решетки образуют инъективные объекты для порядковых вложений , а пополнение Дедекинда – МакНила S является инъективной оболочкой S частично упорядоченных множеств и монотонных функций между частично упорядоченными . [20]

Алгоритмы

[ редактировать ]

Несколько исследователей исследовали алгоритмы построения пополнения Дедекинда – МакНила конечного частично упорядоченного множества. Пополнение Дедекинда – МакНила может быть экспоненциально больше, чем частичный порядок, из которого оно получено: [12] и временные ограничения для таких алгоритмов обычно устанавливаются с учетом выходных данных и зависят как от количества n элементов входного частичного порядка, так и от количества c элементов его завершения.

Построение набора разрезов

[ редактировать ]

Гантер и Кузнецов (1998) описывают инкрементальный алгоритм, в котором частичный порядок входных данных создается путем добавления по одному элементу за раз; на каждом этапе завершение меньшего частичного порядка расширяется, образуя завершение большего частичного порядка. В их методе завершение представлено явным списком разрезов. Каждый разрез дополненного частичного порядка, за исключением того, два множества которого пересекаются в новом элементе, является либо разрезом предыдущего частичного порядка, либо образуется добавлением нового элемента к одной или другой стороне разреза предыдущего. частичный порядок, поэтому их алгоритму нужно только проверять пары множеств такого вида, чтобы определить, какие из них являются разрезами. Время использования их метода для добавления одного элемента к завершению частичного порядка равно O ( cnw ), где w — ширина частичного порядка, то есть размер его наибольшей антицепи . Следовательно, время вычисления завершения данного частичного порядка равно O ( cn 2 w ) = O( cn 3 ) . [12]

Как отмечают Журдан, Рэмпон и Жард (1994) , проблему перечисления всех разрезов в частично упорядоченном множестве можно сформулировать как частный случай более простой задачи — перечисления всех максимальных антицепей в другом частично упорядоченном множестве. Если P частично упорядоченное множество, пусть Q — частичный порядок, элементы которого содержат две копии P : для каждого элемента x из P Q — любое содержит два элемента x 0 и x 1 , причем x i < y j тогда и только тогда, когда x < y и я < j . Тогда разрезы в P взаимно однозначно соответствуют максимальным антицепям в Q : элементы нижнего множества разреза соответствуют элементам с индексом 0 в антицепи, а элементы верхнего множества разреза соответствуют элементам элементы с индексом 1 в антицепи. Журдан и др. описать алгоритм поиска максимальных антицепей, который при применении к задаче перечисления всех разрезов в P занимает время O ( c ( nw + w 3 )) , улучшение алгоритма Гантера и Кузнецова (1998), когда ширина w мала. [21] Альтернативно, максимальная антицепь в Q — это то же самое, что максимальное независимое множество в графе сравнимости Q к или максимальная клика в дополнении графа сравнимости, поэтому алгоритмы проблемы клики или проблемы независимого множества также могут быть применены эта версия проблемы пополнения Дедекинда – МакНила. [22]

Построение покрывающего графа

[ редактировать ]

Транзитивная редукция или граф покрытия пополнения Дедекинда – МакНила кратко описывает отношение порядка между его элементами:каждый сосед разреза должен удалить элемент исходного частичного порядка либо из верхнего, либо из нижнего набора разреза, поэтому каждая вершина имеет не более n соседей. Таким образом, покрывающий граф имеет c вершин и не более cn /2 соседей, число которых может быть намного меньше числа c 2 записи в матрице, которая определяет все попарные сравнения между элементами. Нурин и Рейно (1999) показывают, как эффективно вычислить этот граф покрытия; в более общем смысле, если B — любое семейство множеств, они показывают, как вычислить граф покрытия решетки объединений подмножеств B . В случае решетки Дедекинда – МакНила B можно рассматривать как семейство дополнительных множеств главных идеалов, а объединения подмножеств B являются дополнениями нижних множеств разрезов. Основная идея их алгоритма состоит в том, чтобы постепенно генерировать объединения подмножеств B (для каждого набора в B , образуя объединение со всеми ранее сгенерированными объединениями), представлять полученное семейство множеств в дереве и использовать представление дерева для проверки определенных пары множеств-кандидатов на смежность в накрывающем отношении; это занимает время O ( cn 2 ) . В более поздней работе те же авторы показали, что алгоритм можно сделать полностью инкрементным (с возможностью добавления элементов в частичный порядок по одному) с тем же общим ограничением времени. [23]

Примечания

[ редактировать ]
  1. ^ Дэйви и Пристли (2002 , стр. 166); Шредер (2003 , стр. 119).
  2. ^ Роман (2007) .
  3. ^ Шредер (2003) , определение 5.3.1, с. 119.
  4. ^ О'Лири (2015) .
  5. ^ Карпинето, Клаудио; Романо, Джованни (2004), Концептуальный анализ данных: теория и приложения , John Wiley and Sons, стр. 10, ISBN  978-0-470-85055-8 .
  6. ^ Jump up to: а б Бишоп (1978) ; Шредер (2003) , Теорема 5.3.8, с. 121.
  7. ^ Jump up to: а б Макнейл (1937) , лемма 11.8, с. 444; Дэйви и Пристли (2002) , лемма 3.9(i), с. 166.
  8. ^ Это определение, первоначально использованное МакНилом (1937) . , например,
  9. ^ Jump up to: а б МакНил (1937) .
  10. ^ Дэйви и Пристли (2002) , Пример 7.44(1), стр. 168; Шредер (2003) , пример 5.3.3(2), с. 120.
  11. ^ Дэйви и Пристли (2002) , Пример 7.44(2), стр. 168.
  12. ^ Jump up to: а б с д Ganter & Kuznetsov (1998) .
  13. ^ Шредер (2003) , Предложение 5.3.7, с. 121.
  14. ^ Шмидт (1956) .
  15. ^ Биркгоф (1995) , Теорема 27, с. 130.
  16. ^ Габбай, Шехтман и Скворцов (2009) .
  17. ^ Пары (1944) ; Фунаяма (1944) .
  18. ^ Биркгоф (1995) .
  19. ^ Этот результат часто приписывают неопубликованной в 1961 году диссертации К. А. Бейкера, получившей награду Гарвардского университета, «Размерность, независимость от соединения и ширина в частично упорядоченных множествах». Его опубликовал Новак (1969) .
  20. ^ Банашевски и Брунс (1967) .
  21. ^ Журдан, Рэмпон и Жард (1994) .
  22. ^ Об эквивалентности алгоритмов для антицепей в частичных порядках и независимых множеств в графах сравнимости см. Cameron (1985) , p. 251.
  23. ^ Нурин и Рейно (2002) .
[ редактировать ]
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: c1758d2016218204ea8ddb05c0123b2d__1704949200
URL1:https://arc.ask3.ru/arc/aa/c1/2d/c1758d2016218204ea8ddb05c0123b2d.html
Заголовок, (Title) документа по адресу, URL1:
Dedekind–MacNeille completion - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)