В математике, А однородное отношение (также называемый endorelation) над множеством X представляет собой бинарное отношение над X и сам, т.е. подмножество декартова произведения X × X. Это также просто называется (бинарное) отношение над X. Примером гомогенного отношения является отношение родства, где отношение распространяется на людей.
Однородное отношение R над множеством X может быть отождествлено с ориентированным простым графом, допускающим петли, или, если оно симметрично, с неориентированным простым графом, допускающим петли, где X - множество вершин, а R - множество ребер (есть ребро из вершины x в вершину y тогда и только тогда, когда xRy). Это называется отношением смежности графа.
Множество всех однородных отношений над множеством X - это множество 2 X × X, которое является булевой алгеброй, дополненной инволюцией отображения отношения в обратное отношение. Рассматривая композицию отношений как бинарную операцию над, она образует полугруппу с инволюцией.
Некоторые важные частные однородные отношения над множеством X (с произвольными элементами x 1, x 2):
Пятнадцать крупных тектонических плит земной коры однородно соприкасаются друг с другом. Отношение может быть выражено в виде логической матрицы, где 1 указывает на контакт, а 0 - на отсутствие контакта. Этот пример выражает симметричное отношение.
Некоторые важные свойства, которыми может обладать однородное отношение R над множеством X:
Предыдущие 6 альтернатив далеко не исчерпывающие; например, красное бинарное отношение y = x 2 не является ни иррефлексивным, ни корефлексивным, ни рефлексивным, поскольку оно содержит пару (0, 0) и (2, 4), но не (2, 2), соответственно. Последние два факта также исключают (любую) квазирефлексивность.
Опять же, предыдущие 3 альтернативы далеко не исчерпывающие; в качестве примера для натуральных чисел отношение xRy, определяемое x gt; 2, не является ни симметричным, ни антисимметричным, не говоря уже об асимметричном.
Опять же, предыдущие 5 альтернатив не являются исчерпывающими. Например, отношение xRy if ( y = 0 или y = x +1) не удовлетворяет ни одному из этих свойств. С другой стороны, пустое отношение тривиально им всем удовлетворяет.
Более того, все свойства бинарных отношений в целом также могут применяться к однородным отношениям:
Предварительный заказ - это рефлексивное и транзитивное отношение. Общая предпорядок, называемая также линейный предпорядком или слабого для того, является отношением, которое является рефлексивным, транзитивным, и подключено.
Частичный порядок, называемый также порядок, это отношение, которое является рефлексивным, антисимметричным и транзитивным. Строгий частичный порядок, называемый также строгий порядок, это отношение, которое иррефлексивно, антисимметричным и транзитивным. Общий порядок, называемый также линейный порядок, простой порядок, или цепь, является отношение, которое является рефлексивным, антисимметричным, транзитивным и подключен. Строгий общий порядок, называемый также строгий линейный порядок, строгий порядок простой, или строгая цепь, является отношением, что иррефлексивно, антисимметричным, транзитивным и подключен.
Частичное отношение эквивалентности является отношением, которое является симметричным и транзитивным. Отношение эквивалентности есть отношение, которое рефлексивно, симметрично и транзитивно. Это также отношение, которое является симметричным, транзитивным и последовательным, поскольку эти свойства подразумевают рефлексивность.
Последствия и конфликты между свойствами однородных бинарных отношений |
---|
Последствия (синий) и конфликты (красный) между свойствами (желтый) однородных бинарных отношений. Например, каждый асимметричное соотношение иррефлексивное ( « асим ⇒ Irrefl »), а не отношение на непустое множестве не может быть одновременно иррефлексивным и рефлексивным ( « Irrefl # Refl »). Отсутствие красных краев приводит к диаграмме Хассе. |
Если R является однородным отношением над множеством X, то каждое из следующих отношений является однородным отношением над X:
Все операции, определенные в бинарных отношениях § Операции с бинарными отношениями также применимы к однородным отношениям.
Рефлексивность | Симметрия | Транзитивность | Связность | Условное обозначение | Пример | |
---|---|---|---|---|---|---|
Направленный граф | → | |||||
Ненаправленный граф | Симметричный | |||||
Зависимость | Рефлексивный | Симметричный | ||||
Турнир | Нерефлексивный | Антисимметричный | Порядок иерархии | |||
Предзаказ | Рефлексивный | Переходный | ≤ | Предпочтение | ||
Всего предзаказ | Рефлексивный | Переходный | Связаны | ≤ | ||
Частичный заказ | Рефлексивный | Антисимметричный | Переходный | ≤ | Подмножество | |
Строгий частичный заказ | Нерефлексивный | Антисимметричный | Переходный | lt; | Строгое подмножество | |
Общий заказ | Рефлексивный | Антисимметричный | Переходный | Связаны | ≤ | Алфавитный порядок |
Строгий общий порядок | Нерефлексивный | Антисимметричный | Переходный | Связаны | lt; | Строгий алфавитный порядок |
Отношение частичной эквивалентности | Симметричный | Переходный | ||||
Отношение эквивалентности | Рефлексивный | Симметричный | Переходный | ∼, ≡ | Равенство |
Количество различных однородных отношений над n -элементным множеством равно 2 n 2 (последовательность A002416 в OEIS ):
Элементы | Любой | Переходный | Рефлексивный | Предзаказ | Частичный заказ | Всего предзаказ | Общий заказ | Отношение эквивалентности |
---|---|---|---|---|---|---|---|---|
0 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
1 | 2 | 2 | 1 | 1 | 1 | 1 | 1 | 1 |
2 | 16 | 13 | 4 | 4 | 3 | 3 | 2 | 2 |
3 | 512 | 171 | 64 | 29 | 19 | 13 | 6 | 5 |
4 | 65 536 | 3,994 | 4096 | 355 | 219 | 75 | 24 | 15 |
п | 2 п 2 | 2 п 2 - п | S ( п, к) | п ! | S ( п, к) | |||
OEIS | A002416 | A006905 | A053763 | A000798 | A001035 | A000670 | A000142 | A000110 |
Примечания:
Однородные отношения можно сгруппировать в пары (отношение, дополнение ), за исключением того, что при n = 0 отношение является своим собственным дополнением. Несимметричные могут быть сгруппированы в четверки (отношение, дополнение, обратное, обратное дополнение).