stringtranslate.com

Предварительный заказ

Диаграмма Хассе предпорядка x R y , определяемая x // 4≤ y // 4 на натуральных числах . Классы эквивалентности (множества элементов, такие что x R y и y R x ) показаны вместе как один узел. Отношение на классах эквивалентности является частичным порядком .

В математике , особенно в теории порядка , предпорядок или квазипорядок — это бинарное отношение , которое является рефлексивным и транзитивным . Название предпорядок подразумевает, что предпорядки являются почти частичными порядками , но не совсем, поскольку они не обязательно антисимметричны .

Естественным примером предпорядка является отношение деления "x делит y" между целыми числами, многочленами или элементами коммутативного кольца . Например, отношение деления рефлексивно, поскольку каждое целое число делит само себя. Но отношение деления не является антисимметричным, поскольку делит и делит . Именно к этому предпорядку относятся "наибольший" и "наименьший" в фразах " наибольший общий делитель " и " наименьшее общее кратное " (за исключением того, что для целых чисел наибольший общий делитель также является наибольшим для естественного порядка целых чисел).

Предпорядки тесно связаны с отношениями эквивалентности и (нестрогими) частичными порядками. Оба они являются частными случаями предпорядка: антисимметричный предпорядок является частичным порядком, а симметричный предпорядок является отношением эквивалентности. Более того, предпорядок на множестве может быть эквивалентно определен как отношение эквивалентности на , вместе с частичным порядком на множестве класса эквивалентности. Подобно частичным порядкам и отношениям эквивалентности, предпорядки (на непустом множестве) никогда не являются асимметричными .

Предпорядок можно визуализировать как направленный граф , в котором элементы множества соответствуют вершинам, а отношение порядка между парами элементов соответствует направленным ребрам между вершинами. Обратное неверно: большинство направленных графов не являются ни рефлексивными, ни транзитивными. Антисимметричный предпорядок больше не имеет циклов; он является частичным порядком и соответствует направленному ациклическому графу . Симметричный предпорядок является отношением эквивалентности; его можно рассматривать как потерявший маркеры направления на ребрах графа. В общем случае соответствующий предпорядку направленный граф может иметь много несвязных компонентов.

Как бинарное отношение, предпорядок может быть обозначен или . На словах, когда можно сказать, что b покрывает a или что a предшествует b , или что b сводится к a . Иногда также используется обозначение ← или →.

Определение

Пусть — бинарное отношение на множестве , так что по определению является некоторым подмножеством и вместо используется обозначение Тогда отношение называется предпорядком или квазипорядком , если оно рефлексивно и транзитивно ; то есть если оно удовлетворяет:

  1. Рефлексивность : для всех и
  2. Транзитивность : если для всех

Набор, снабженный предварительным порядком, называется предварительным порядком (или просетом ). [1]

Предварительные заказы как частичные заказы на разделы

При наличии предпорядка на можно определить отношение эквивалентности на таким образом, что Результирующее отношение рефлексивно, поскольку предпорядок рефлексивен; транзитивно, поскольку применяется транзитивность дважды; и симметрично по определению.

Используя это отношение, можно построить частичный порядок на фактор-множестве эквивалентности, которое является множеством всех классов эквивалентности Если предпорядок обозначается как , то это множество - классов эквивалентности цикла : тогда и только тогда, когда или находится в -цикле с . В любом случае, на можно определить тогда и только тогда, когда То, что это корректно определено, то есть его определяющее условие не зависит от того, какие представители и выбраны, следует из определения Легко проверить, что это дает частично упорядоченное множество.

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

Пример : Пусть будет формальной теорией , которая представляет собой набор предложений с определенными свойствами (подробности о которых можно найти в статье по теме ). Например, может быть теорией первого порядка (например, теорией множеств Цермело–Френкеля ) или более простой теорией нулевого порядка . Одним из многих свойств является то, что она замкнута относительно логических следствий, так что, например, если предложение логически подразумевает некоторое предложение , которое будет записано как и также как то обязательно (по modus ponens ). Отношение является предпорядком на , поскольку всегда выполняется и всякий раз, когда и оба выполняются, то так же выполняется Кроме того, для любого , если и только если ; то есть два предложения эквивалентны относительно , ​​если и только если они логически эквивалентны . Это конкретное отношение эквивалентности обычно обозначается своим собственным специальным символом , и поэтому этот символ может использоваться вместо Класс эквивалентности предложения, обозначенного , состоит из всех предложений , которые логически эквивалентны (то есть всех таких, что ). Частичный порядок на , индуцированный , который также будет обозначаться тем же символом , характеризуется тем, что если и только если где условие правой стороны не зависит от выбора представителей и классов эквивалентности. Все, что было сказано до сих пор, можно сказать и об обратном отношении. Предупорядоченное множество является направленным множеством , поскольку если и если обозначает предложение, образованное логической конъюнкцией , то и где Частично упорядоченное множество , следовательно, также является направленным множеством. См. алгебру Линденбаума–Тарского для связанного примера.

Отношение к строгим частичным порядкам

Если рефлексивность заменить на иррефлексивность (сохраняя транзитивность), то мы получим определение строгого частичного порядка на . По этой причине термин строгий предпорядок иногда используется для строгого частичного порядка. То есть, это бинарное отношение на , которое удовлетворяет:

  1. Иррефлексивность или антирефлексивность: не для всего , что есть, ложно для всех и
  2. Транзитивность : если для всех

Строгий частичный порядок, вызванный предварительным порядком

Любой предпорядок порождает строгий частичный порядок, определяемый как если и только если и не . Используя отношение эквивалентности, введенное выше, если и только если и поэтому выполняется следующее Отношение является строгим частичным порядком , и каждый строгий частичный порядок может быть построен таким образом. Если предпорядок антисимметричен (и , следовательно, частичный порядок), то эквивалентность является равенством (то есть, если и только если ) и поэтому в этом случае определение можно переформулировать как: Но важно, что это новое условие не используется как (и не эквивалентно) общему определению отношения (то есть, не определяется как: если и только если ), потому что если предпорядок не антисимметричен, то полученное отношение не будет транзитивным (рассмотрите, как соотносятся эквивалентные неравные элементы). Это причина использования символа " " вместо символа "меньше или равно" " ", что может вызвать путаницу для предпорядка, который не антисимметричен, поскольку это может ввести в заблуждение, что подразумевает

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

Используя конструкцию выше, несколько нестрогих предпорядков могут создать один и тот же строгий предпорядок, поэтому без дополнительной информации о том, как он был построен (например, без знания отношения эквивалентности ), может оказаться невозможным восстановить исходный нестрогий предпорядок из Возможные (нестрогие) предпорядки, которые вызывают заданный строгий предпорядок, включают следующее:

Если тогда Обратное утверждение верно (то есть, ) тогда и только тогда, когда всякий раз, когда то или

Примеры

Теория графов

Информатика

В информатике можно найти примеры следующих предварительных порядков.

Теория категорий

Другой

Дополнительные примеры:

Пример общего предварительного заказа :

Конструкции

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

Остаточный левый предварительный порядок, индуцированный бинарным отношением

Для бинарного отношения дополненная композиция образует предпорядок, называемый левым остатком , [4] где обозначает обратное отношение , а обозначает дополнительное отношение , в то время как обозначает композицию отношения .

Связанные определения

Если предпорядок также антисимметричен , то есть и подразумевает , что это частичный порядок .

С другой стороны, если оно симметрично , то есть если подразумевается , то это отношение эквивалентности .

Предварительный заказ является общим, если или для всех

Предварительно упорядоченный класс — это класс, снабженный предварительным порядком. Каждый набор — это класс, и поэтому каждый предварительный набор — это предварительный класс.

Использует

Предварительные заказы играют решающую роль в нескольких ситуациях:

Количество предварительных заказов

Обратите внимание, что S ( n , k ) относится к числам Стирлинга второго рода .

Как объяснялось выше, существует соответствие 1 к 1 между предпорядками и парами (раздел, частичный порядок). Таким образом, количество предпорядков равно сумме количества частичных порядков в каждом разделе. Например:

Интервал

Для интервала есть множество точек x, удовлетворяющих и также записанных Он содержит по крайней мере точки a и b . Можно расширить определение на все пары Все дополнительные интервалы пусты.

Используя соответствующее строгое отношение " ", можно также определить интервал как множество точек x, удовлетворяющих и также записанных Открытый интервал может быть пустым, даже если

Аналогично можно определить и .

Смотрите также

Примечания

  1. ^ О «просете» см., например, Эклунд, Патрик; Гэлер, Вернер (1990), «Обобщенные пространства Коши», Mathematische Nachrichten , 147 : 219–233, doi : 10.1002/mana.19901470123, MR  1127325.
  2. ^ Пирс, Бенджамин С. (2002). Типы и языки программирования . Кембридж, Массачусетс/Лондон, Англия: The MIT Press. стр. 182 и далее. ISBN 0-262-16209-1.
  3. ^ Робинсон, JA (1965). «Машинно-ориентированная логика, основанная на принципе разрешения». ACM . 12 (1): 23–41. doi : 10.1145/321250.321253 . S2CID  14389185.
  4. ^ В этом контексте « » не означает «установить разницу».
  5. ^ Кунен, Кеннет (1980), Теория множеств, Введение в доказательства независимости , Исследования по логике и основания математики, т. 102, Амстердам, Нидерланды: Elsevier.

Ссылки