В математике однородное отношение (также называемое эндоотношением ) на множестве X — это бинарное отношение между X и самим собой, т. е . оно является подмножеством декартова произведения X × X. [1] [2] [3] Это обычно формулируется как «отношение на X » [4] или «(бинарное) отношение над X ». [5] [6] Примером гомогенных отношений являются отношения родства , где отношения существуют между людьми.
Общие типы эндоотношений включают порядки , графы и эквивалентности . Специализированные исследования теории порядка и теории графов позволили развить понимание эндоотношений. Для описания используется терминология, специфичная для теории графов, при этом предполагается, что обычный (неориентированный) граф соответствует симметричному отношению , а общее эндоотношение соответствует ориентированному графу . Эндореляция R соответствует логической матрице из 0 и 1, где выражение xRy соответствует ребру между x и y в графе и 1 в квадратной матрице R . В терминологии графов она называется матрицей смежности .
Особые однородные отношения
Некоторые частные однородные отношения над множеством X (с произвольными элементами x1 , x2 ) :
Пустое отношение
Е = ∅ ; то есть x 1 Ex 2 никогда не выполняется;
Универсальное отношение
U знак равно Икс × Икс ; то есть x 1 Ux 2 выполняется всегда;
я знак равно {( Икс , Икс ) | х € Икс }; то есть 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 . Отношение является квазирефлексивным тогда и только тогда, когда оно одновременно квазирефлексивно слева и справа.
Предыдущие шесть альтернатив далеко не исчерпывающие; например, бинарное отношение xRy , определяемое формулой y = x2 , не является ни иррефлексивным, ни корефлексивным, ни рефлексивным, поскольку оно содержит пары (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] Например, > является асимметричным отношением, а ≥ – нет.
Опять же, предыдущие три альтернативы далеко не исчерпывающие; Например, для натуральных чисел отношение 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 или 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 ≠
Определяется как р ≠ знак равно р \ {( Икс , Икс ) | x ∈ X } или наибольшее иррефлексивное отношение над X , содержащееся в R.
Определяется как наименьшее транзитивное отношение над X , содержащее R. Можно видеть, что это равно пересечению всех транзитивных отношений, содержащих R .
Рефлексивное транзитивное замыкание , R *
Определяется как R * = ( 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-нечетким отношениям . Спрингер. стр. x – xi. ISBN 978-1-4020-6164-6.
^ М. Е. Мюллер (2012). Открытие реляционных знаний . Издательство Кембриджского университета. п. 22. ISBN978-0-521-19021-3.
^ Питер Дж. Пал; Рудольф Дамрат (2001). Математические основы вычислительной техники: Справочник . Springer Science & Business Media. п. 496. ИСБН978-3-540-67995-0.
^ Мордесон, Джон Н.; Наир, Премчанд С. (8 ноября 2012 г.). Нечеткая математика: введение для инженеров и ученых. Физика. п. 2. ISBN978-3-7908-1808-6.
^ Танаев, В.; Гордон, В.; Шафранский, Яков М. (6 декабря 2012 г.). Теория планирования. Одноступенчатые системы. Springer Science & Business Media. п. 41. ИСБН978-94-011-1190-4.
↑ Мейер, Бертран (29 июня 2009 г.). Прикосновение к классу: учимся хорошо программировать с объектами и контрактами. Springer Science & Business Media. п. 509. ИСБН978-3-540-92145-5.
^ Фонсека де Оливейра, JN, и Перейра Кунья Родригес, CDJ (2004). Транспонирование отношений: от функций Maybe к хэш-таблицам. В «Математике построения программ» (с. 337).
^ Смит, Дуглас; Эгген, Морис; Сент-Андре, Ричард (2006), Переход к высшей математике (6-е изд.), Брукс/Коул, стр. 160, ISBN0-534-39900-2
^ Нивергельт, Ив (2002), Основы логики и математики: приложения к информатике и криптографии , Springer-Verlag, p. 158.
^ Флашка, В.; Ежек, Дж.; Кепка, Т.; Кортелайнен, Дж. (2007). Транзитивные замыкания бинарных отношений I (PDF) . Прага: Школа математики – Физика Карлова университета. п. 1. Архивировано из оригинала (PDF) 2 ноября 2013 г.Лемма 1.1 (iv). Этот источник называет асимметричные отношения «строго антисимметричными».
^ Поскольку ни 5 не делит 3, ни 3 не делит 5, ни 3 = 5.
^ «Условие обоснованности». ДоказательствоВики . Архивировано из оригинала 20 февраля 2019 года . Проверено 20 февраля 2019 г.
^ Фрайсс, Р. (15 декабря 2000 г.). Теория отношений, том 145 - 1-е издание (1-е изд.). Эльзевир. п. 46. ИСБН9780444505422. Проверено 20 февраля 2019 г.
^ Гюнтер Шмидт и Томас Стролейн (2012) [1987] Отношения и графики , стр. 54, в Google Книгах
^ Джозеф Г. Розенштейн, Линейные порядки , Academic Press, 1982, ISBN 0-12-597680-1 , стр. 4
^ Шмидт, Гюнтер; Стрёлейн, Томас (1993). «Однородные отношения». Отношения и графики: дискретная математика для компьютерщиков . Берлин, Гейдельберг: Springer. п. 14. дои : 10.1007/978-3-642-77968-8_2. ISBN978-3-642-77968-8.