В математике однородное отношение ( также называемое эндоотношением ) на множестве X — это бинарное отношение между X и самим собой, т. е. это подмножество декартова произведения X × X. [1] [2] [3] Это обычно формулируется как «отношение на X » [4] или «(бинарное) отношение над X ». [5] [6] Примером однородного отношения является отношение родства , где отношение существует между людьми.
Распространенные типы эндореляций включают порядки , графы и эквивалентности . Специализированные исследования теории порядка и теории графов разработали понимание эндореляций. Терминология, специфичная для теории графов, используется для описания, при этом обычный (неориентированный) граф предположительно соответствует симметричному отношению , а общая эндореляция соответствует ориентированному графу . Эндореляция R соответствует логической матрице из нулей и единиц, где выражение xRy соответствует ребру между x и y в графе и 1 в квадратной матрице R. Она называется матрицей смежности в терминологии графов .
Частные однородные отношения
Некоторые частные однородные отношения над множеством X (с произвольными элементами x 1 , x 2 ) таковы:
I = {( x , x ) | x ∈ X }; то есть x 1 Ix 2 выполняется тогда и только тогда, когда x 1 = x 2 .
Пример
Пятнадцать крупных тектонических плит земной коры контактируют друг с другом в однородном отношении. Отношение можно выразить в виде логической матрицы , где 1 обозначает контакт, а 0 — отсутствие контакта. Этот пример выражает симметричное отношение.
Характеристики
Некоторые важные свойства, которыми может обладать однородное отношение R над множеством X :
для всех x , y ∈ X , если xRy , то x = y . [7] Например, отношение над целыми числами, в котором каждое нечетное число связано с самим собой, является корефлексивным отношением. Отношение равенства является единственным примером как рефлексивного, так и корефлексивного отношения, и любое корефлексивное отношение является подмножеством отношения тождества.
для всех x , y ∈ X , если xRy , то xRx и yRy . Отношение является квазирефлексивным тогда и только тогда, когда оно является как левым, так и правым квазирефлексивным.
Предыдущие 6 альтернатив далеки от исчерпывающего рассмотрения; например, бинарное отношение xRy, определяемое как y = x 2, не является ни иррефлексивным, ни корефлексивным, ни рефлексивным, поскольку содержит пару (0, 0) и (2, 4) , но не (2, 2) соответственно. Последние два факта также исключают (любой вид) квазирефлексивности.
для всех x , y ∈ X , если xRy , то yRx . Например, «является кровным родственником» является симметричным отношением, поскольку x является кровным родственником y тогда и только тогда, когда y является кровным родственником x .
для всех x , y ∈ X , если xRy и yRx , то x = y . Например, ≥ является антисимметричным отношением; так же как и >, но бессодержательно (условие в определении всегда ложно). [8]
для всех x , y ∈ X , если xRy , то не yRx . Отношение асимметрично тогда и только тогда, когда оно одновременно антисимметрично и иррефлексивно. [9] Например, > является асимметричным отношением, но ≥ — нет.
Опять же, предыдущие 3 альтернативы далеки от исчерпывающих; в качестве примера для натуральных чисел можно привести отношение xRy , определяемое соотношением x > 2, которое не является ни симметричным, ни антисимметричным, не говоря уже о том, что оно асимметрично.
для всех x , y , z ∈ X , если xRy и yRz , то xRz . Транзитивное отношение является иррефлексивным тогда и только тогда, когда оно асимметрично. [10] Например, «является предком» является транзитивным отношением, тогда как «является родителем» — нет.
если дополнение R транзитивно. То есть, для всех x , y , z ∈ X , если xRz , то xRy или yRz . Это используется в псевдопорядках в конструктивной математике.
для всех x , y , z ∈ X , если x и y несравнимы относительно R и если то же самое верно для y и z , то x и z также несравнимы относительно R. Это используется в слабых порядках .
Опять же, предыдущие 5 альтернатив не являются исчерпывающими. Например, отношение xRy if ( y = 0 or y = x +1 ) не удовлетворяет ни одному из этих свойств. С другой стороны, пустое отношение тривиально удовлетворяет всем из них.
для всех x , y ∈ X , если x ≠ y , то xRy или yRx . Это свойство иногда [ требуется ссылка ] называют «общим», что отличается от определений «левого/правого общего», приведенных ниже.
для всех x , y ∈ X , xRy или yRx . Это свойство также иногда [ требуется ссылка ] называют «общим», что отличается от определений «левого/правого общего», приведенных ниже.
для всех x , y ∈ X выполняется ровно одно из xRy , yRx или x = y . Например, > является трихотомическим отношением на действительных числах, тогда как отношение «делит» на натуральных числах таковым не является. [11]
Более того, все свойства бинарных отношений в целом также могут быть применимы к однородным отношениям:
Набор-подобный
для всех x ∈ X — класс всех y , таких что yRx является множеством. (Это имеет смысл только в том случае, если допускаются отношения над собственными классами.)
Левый уникальный
для всех x , z ∈ X и всех y ∈ Y , если xRy и zRy , то x = z .
Унивалентный
для всех x ∈ X и всех y , z ∈ Y , если xRy и xRz , то y = z . [14]
для всех x ∈ X существует y ∈ Y такой, что xRy . Это свойство отличается от определения связности (также называемой тотальной некоторыми авторами). [ необходима цитата ]
Сюръективный (также называется право-тотальным)
для всех y ∈ Y существует x ∈ X такой, что xRy .
Предпорядок — это отношение, которое является рефлексивным и транзитивным. Полный предпорядок , также называемый линейным предпорядком или слабым порядком , — это отношение, которое является рефлексивным, транзитивным и связанным.
Частичный порядок , также называемый порядком , [ нужна ссылка ] — это отношение, которое является рефлексивным, антисимметричным и транзитивным. Строгий частичный порядок , также называемый строгим порядком , [ нужна ссылка ] — это отношение, которое является иррефлексивным, антисимметричным и транзитивным. Полный порядок , также называемый линейным порядком , простым порядком или цепью , — это отношение, которое является рефлексивным, антисимметричным, транзитивным и связанным. [15] Строгий полный порядок , также называемый строгим линейным порядком , строгим простым порядком или строгой цепью , — это отношение, которое является иррефлексивным, антисимметричным, транзитивным и связанным.
Отношение частичной эквивалентности — это отношение, которое является симметричным и транзитивным. Отношение эквивалентности — это отношение, которое является рефлексивным, симметричным и транзитивным. Это также отношение, которое является симметричным, транзитивным и полным, поскольку эти свойства подразумевают рефлексивность.
Операции
Если R — однородное отношение над множеством X , то каждое из следующих отношений является однородным отношением над X :
Определяется как R = = {( x , x ) | x ∈ X } ∪ R или наименьшее рефлексивное отношение над X , содержащее R. Можно доказать, что оно равно пересечению всех рефлексивных отношений, содержащих R.
Рефлексивная редукция , R ≠
Определяется как R ≠ = R \ {( x , x ) | x ∈ X } или наибольшее иррефлексивное отношение над X , содержащееся в R .
Определяется как наименьшее транзитивное отношение над X, содержащее R. Можно видеть, что оно равно пересечению всех транзитивных отношений, содержащих R.
Число нерефлексивных отношений такое же, как и число рефлексивных отношений.
Число строгих частичных порядков (иррефлексивных транзитивных отношений) такое же, как и число частичных порядков.
Количество строго слабых заказов равно общему количеству предварительных заказов.
Общее количество заказов — это частичные заказы, которые также являются общими предварительными заказами. Количество предварительных заказов, которые не являются ни частичным заказом, ни общим предварительным заказом, равно, таким образом, количеству предварительных заказов, минус количество частичных заказов, минус количество общих предварительных заказов, плюс количество общих заказов: 0, 0, 0, 3 и 85 соответственно.
Число отношений эквивалентности равно числу разбиений , которое является числом Белла .
Однородные отношения можно сгруппировать в пары (отношение, дополнение ), за исключением того, что при n = 0 отношение является своим собственным дополнением. Несимметричные отношения можно сгруппировать в четверки (отношение, дополнение, обратное, обратное дополнение).
Бинарное отношение в общем случае не обязательно должно быть однородным, оно определяется как подмножество R ⊆ X × Y для произвольных множеств X и Y.
Финитарное отношение — это подмножество R ⊆ X 1 × ... × X n для некоторого натурального числа n и произвольных множеств X 1 , ..., X n , его также называют n -арным отношением.
Ссылки
^ Майкл Винтер (2007). Категории Гогена: Категориальный подход к L-нечетким отношениям . Springer. стр. x–xi. ISBN 978-1-4020-6164-6.
^ ME Müller (2012). Relational Knowledge Discovery . Cambridge University Press. стр. 22. ISBN978-0-521-19021-3.
^ Питер Дж. Пал; Рудольф Дамрат (2001). Математические основы вычислительной техники: Справочник . Springer Science & Business Media. стр. 496. ISBN978-3-540-67995-0.
^ Мордесон, Джон Н.; Наир, Премчанд С. (8 ноября 2012 г.). Нечеткая математика: введение для инженеров и ученых. Physica. стр. 2. ISBN978-3-7908-1808-6.
^ Танаев, В.; Гордон, В.; Шафранский, Яков М. (6 декабря 2012 г.). Теория расписания. Одноступенчатые системы. Springer Science & Business Media. стр. 41. ISBN978-94-011-1190-4.
^ Мейер, Бертран (29 июня 2009 г.). Touch of Class: Learning to Program Good with Objects and Contracts. Springer Science & Business Media. стр. 509. ISBN978-3-540-92145-5.
^ Фонсека де Оливейра, JN, и Перейра Кунья Родригес, CDJ (2004). Транспонирование отношений: от функций Maybe к хеш-таблицам. В «Математике построения программ» (с. 337).
^ Смит, Дуглас; Эгген, Морис; Сент-Андре, Ричард (2006), Переход к высшей математике (6-е изд.), Brooks/Cole, стр. 160, ISBN0-534-39900-2
^ Нивергельт, Ив (2002), Основы логики и математики: приложения к информатике и криптографии , Springer-Verlag, стр. 158.
^ Flaška, V.; Ježek, J.; Kepka, T.; Kortelainen, J. (2007). Transitive Closures of Binary Relations I (PDF) . Прага: School of Mathematics – Physics Karlov University. стр. 1. Архивировано из оригинала (PDF) 2013-11-02.Лемма 1.1 (iv). Этот источник называет асимметричные отношения «строго антисимметричными».
^ Поскольку ни 5 не делит 3, ни 3 не делит 5, ни 3=5.
^ "Условие обоснованности". ProofWiki . Архивировано из оригинала 20 февраля 2019 . Получено 20 февраля 2019 .
^ Фрейсс, Р. (15 декабря 2000 г.). Теория отношений, том 145 - 1-е издание (1-е изд.). Elsevier. стр. 46. ISBN9780444505422. Получено 20 февраля 2019 г. .
^ Гюнтер Шмидт и Томас Штролейн (2012)[1987] Отношения и графики , стр. 54, в Google Books
^ Джозеф Г. Розенштейн, Линейные упорядочения , Academic Press, 1982, ISBN 0-12-597680-1 , стр. 4
^ Шмидт, Гюнтер; Штрёляйн, Томас (1993). "Однородные отношения". Отношения и графы: Дискретная математика для компьютерных ученых . Берлин, Гейдельберг: Springer. стр. 14. doi :10.1007/978-3-642-77968-8_2. ISBN978-3-642-77968-8.