Бинарное отношение - Binary relation

В математика (конкретно теория множеств ), а бинарное отношение над наборы Икс и Y это подмножество из Декартово произведение Икс × Y; то есть это набор заказанные пары (Икс, у) состоящий из элементов Икс в Икс и у в Y.[1] Он кодирует информацию о связь: элемент Икс относится к элементу у, если и только если пара (Икс, у) принадлежит набору. Бинарное отношение - наиболее изученный частный случай п = 2 из п-арное отношение над наборами Икс1, ..., Иксп, которое является подмножеством декартова произведения Икс1 × ... × Иксп.[1][2]

Примером бинарного отношения является "разделяет "отношение над множеством простые числа и набор целые числа , в котором каждое простое число п относится к каждому целому числу z это несколько из п, но не до целого числа, не кратного п. В этом отношении, например, простое число 2 связано с такими числами, как -4, 0, 6, 10, но не с 1 или 9, точно так же, как простое число 3 связано с 0, 6 и 9, но не до 4 или 13.

Бинарные отношения используются во многих разделах математики для моделирования самых разных понятий. К ним, среди прочего, относятся:

А функция можно определить как особый вид бинарных отношений.[3] Бинарные отношения также широко используются в Информатика.

Бинарное отношение над множествами Икс и Y является элементом набор мощности из Икс × Y. Поскольку последний набор упорядочен включение (⊆) каждое отношение имеет место в решетка подмножеств Икс × Y.

Поскольку отношения являются наборами, ими можно управлять с помощью операций над наборами, включая союз, пересечение, и дополнение, и удовлетворяющие законам алгебра множеств. Помимо этого, такие операции, как разговаривать отношения и состав отношений доступны, удовлетворяя законам исчисление отношений, для которых есть учебники Эрнст Шредер,[4] Кларенс Льюис,[5] и Гюнтер Шмидт.[6] Более глубокий анализ отношений включает разложение их на подмножества, называемые концепции, и поместив их в полная решетка.

В некоторых системах аксиоматическая теория множеств, отношения распространяются на классы, которые являются обобщениями множеств. Это расширение необходимо, среди прочего, для моделирования концепций «является элементом» или «является подмножеством» в теории множеств, не сталкиваясь с логическими несоответствиями, такими как Парадокс Рассела.

Условия переписка,[7] диадические отношения и двухместное отношение являются синонимами бинарного отношения, хотя некоторые авторы используют термин «бинарное отношение» для любого подмножества декартова произведения. Икс × Y без ссылки на Икс и Y, и зарезервируйте термин "соответствие" для бинарного отношения со ссылкой на Икс и Y.

Определение

Данные наборы Икс и Y, то Декартово произведение Икс × Y определяется как {(Икс, у) | ИксИксуY}, а его элементы называются упорядоченными парами.

А бинарное отношение р над наборами Икс и Y это подмножество Икс × Y.[1][8] Набор Икс называется домен[1] или же набор отправления из р, а множество Y то codomain или же набор пунктов назначения из р. Чтобы указать выбор наборов Икс и Y, некоторые авторы определяют бинарное отношение или же переписка как заказанный тройной (Икс, Y, грамм), куда грамм это подмножество Икс × Y называется график бинарного отношения. Заявление (Икс, у) ∈ р читает "Икс является р-относится к у"и обозначается xRy.[4][5][6][примечание 1] В область определения или же активный домен[1] из р это набор всех Икс такой, что xRy по крайней мере для одного у. В кодомен определения, активный кодомен,[1] изображение или же классифицировать из р это набор всех у такой, что xRy по крайней мере для одного Икс. В поле из р является объединением области определения и области определения.[10][11][12]

Когда Икс = Y, бинарное отношение называется однородное отношение (или же эндорреляция). Чтобы подчеркнуть тот факт, что Икс и Y могут быть разными, бинарное отношение также называется гетерогенное отношение.[13][14][15]

В бинарных отношениях важен порядок элементов; если Иксу тогда xRy, но yRx может быть истинным или ложным независимо от xRy. Например, 3 делит 9, но 9 не делит 3.

Пример

2-й пример отношения
мячмашинакуклачашка
Джон+
Мэри+
Венера+
1-й пример отношения
мячмашинакуклачашка
Джон+
Мэри+
Ян
Венера+

Следующий пример показывает, что выбор кодомена важен. Предположим, есть четыре объекта А = {мяч, машина, кукла, чашка} и четыре человека B = {Джон, Мэри, Ян, Венера}. Возможное отношение на А и B это отношение "принадлежит", заданное р = {(мяч, Джон), (кукла, Мэри), (машина, Венера)}. То есть Джон владеет мячом, Мэри - куклой, а Венера - машиной. Никто не владеет чашей, и Ян ничем не владеет. В комплекте, р не вовлекает Яна, и поэтому р можно было бы рассматривать как подмножество А × {Джон, Мэри, Венера}, т.е. отношение над А и {Джон, Мэри, Венера}.

Особые типы бинарных отношений

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

Некоторые важные типы бинарных отношений р над наборами Икс и Y перечислены ниже.

Свойства уникальности:

  • Инъекционный (также называемый лево-уникальный[16]): ИксИкс ∧ ∀zИкс ∧ ∀уY, если xRyzRy тогда Икс = z. Для такого отношения {Y} называется а первичный ключ из р.[1] Например, зеленые и синие бинарные отношения на диаграмме инъективны, а красный - нет (поскольку он связывает и -1, и 1 с 1), ни черный (поскольку он связывает и -1, и 1 с 0). .
  • Функциональный (также называемый право-уникальный,[16] правоопределенный[17] или же однозначный[6]): ИксИкс ∧ ∀уY ∧ ∀zY, если xRy и xRz тогда у = z. Такое бинарное отношение называется частичная функция. Для такого отношения {Икс} называется первичный ключ из р.[1] Например, красные и зеленые бинарные отношения на диаграмме являются функциональными, а синее - нет (поскольку оно связывает 1 как с −1, так и с 1), ни с черным (поскольку оно связывает 0 с −1 и 1). .
  • Один к одному: инъекционно-функциональный. Например, бинарные отношения зеленого цвета на диаграмме взаимно однозначны, а отношения красного, синего и черного - нет.
  • Один ко многим: инъективно и не функционально. Например, синее двоичное отношение на диаграмме - один ко многим, а красный, зеленый и черный - нет.
  • Многие к одному: функциональный, а не инъекционный. Например, красное двоичное отношение на диаграмме - «многие к одному», а зеленый, синий и черный - нет.
  • Многие-ко-многим: не инъективно и не функционально. Например, черное бинарное отношение на диаграмме - это многие ко многим, а красный, зеленый и синий - нет.

Свойства целостности (определяется, только если домен Икс и codomain Y указаны):

  • Серийный (также называемый левый итог[16]): для всех Икс в Икс существует у в Y такой, что xRy. Другими словами, область определения р равно Икс. Это свойство, хотя его еще называют общий некоторыми авторами,[нужна цитата ] отличается от определения Connex (также называемый общий некоторыми авторами)[нужна цитата ] в разделе Характеристики. Такое бинарное отношение называется многозначная функция. Например, красные и зеленые двоичные отношения на диаграмме являются последовательными, а синее - нет (поскольку оно не связывает -1 ни с каким действительным числом), ни черное (поскольку оно не связывает 2 ни с одним действительным числом. ).
  • Сюръективный (также называемый правильный итог[16] или же на): для всех у в Y, существует Икс в Икс такой, что xRy. Другими словами, область определения р равно Y. Например, зеленые и синие бинарные отношения на диаграмме сюръективны, а красное - нет (поскольку оно не связывает ни одно действительное число с -1), ни черное (поскольку оно не связывает какое-либо действительное число с 2. ).

Свойства уникальности и полноты (можно определить, только если домен Икс и codomain Y указаны):

  • А функция: бинарное отношение, которое является функциональным и последовательным. Например, красные и зеленые бинарные отношения на диаграмме являются функциями, а синие и черные - нет.
  • An инъекция: инъективная функция. Например, зеленое двоичное отношение на диаграмме является инъекцией, а красный, синий и черный - нет.
  • А сюрприз: сюръективная функция. Например, зеленое бинарное отношение на диаграмме является сюрпризом, а красный, синий и черный - нет.
  • А биекция: функция, которая является инъективной и сюръективной. Например, зеленое бинарное отношение на диаграмме является взаимно однозначным, а красный, синий и черный - нет.

Операции над бинарными отношениями

Союз

Если р и S бинарные отношения над множествами Икс и Y тогда рS = {(Икс, у) | xRyxSy} это союзные отношения из р и S над Икс и Y.

Элементом идентичности является пустое отношение. Например, ≤ - это объединение <и =, а ≥ - объединение> и =.

Пересечение

Если р и S бинарные отношения над множествами Икс и Y тогда рS = {(Икс, у) | xRyxSy} это отношение пересечения из р и S над Икс и Y.

Элемент идентичности - это универсальное отношение. Например, отношение «делится на 6» - это пересечение отношений «делится на 3» и «делится на 2».

Сочинение

Если р является бинарным отношением над множествами Икс и Y, и S является бинарным отношением над множествами Y и Z тогда Sр = {(Икс, z) | там ∃ уY такой, что xRyySz} (также обозначается р; S) это отношение композиции из р и S над Икс и Z.

Элементом идентичности является отношение идентичности. Получатель чего-то р и S в обозначениях Sр, используемый здесь, соответствует стандартному порядку обозначений для состав функций. Например, композиция "является матерью" "является родителем" урожайности "является бабушкой и дедушкой по материнской линии", в то время как композиция "является родителем" ", является матерью" урожайности "является бабушкой".

Converse

Если р является бинарным отношением над множествами Икс и Y тогда рТ = {(у, Икс) | xRy} это обратное отношение из р над Y и Икс.

Например, = является обратным самому себе, как и ≠, а <и> являются обратными друг другу, как и ≤ и ≥. Бинарное отношение равно обратному тогда и только тогда, когда оно симметричный.

Дополнение

Если р является бинарным отношением над множествами Икс и Y тогда р = {(Икс, у) | ¬xRy} (также обозначается р или ¬р) это дополнительные отношения из р над Икс и Y.

Например, = и ≠ являются дополнениями друг друга, как и ⊆ и ⊈, ⊇ и ⊉, и ∈ и ∉, а для общее количество заказов, а также <и ≥, а также> и ≤.

Дополнение обратное отношение рТ является обратным дополнению:

Если Икс = Y, дополнение обладает следующими свойствами:

  • Если отношение симметрично, то и дополнение - тоже.
  • Дополнение рефлексивного отношения иррефлексивно - и наоборот.
  • Дополнение строгий слабый порядок является полным предварительным заказом, и наоборот.

Ограничение

Если р является бинарным отношением над множеством Икс и S это подмножество Икс тогда р|S = {(Икс, у) | xRyИксSуS} это ограничительное отношение из р к S над Икс.

Если р является бинарным отношением над множествами Икс и Y и S это подмножество Икс тогда р|S = {(Икс, у) | xRyИксS} это отношение левого ограничения из р к S над Икс и Y.

Если р является бинарным отношением над множествами Икс и Y и S это подмножество Y тогда р|S = {(Икс, у) | xRyуS} это право-ограничение из р к S над Икс и Y.

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

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

Кроме того, различные концепции полнота (не путать с «полным») не переносятся на ограничения. Например, над действительные числа свойство отношения ≤ состоит в том, что каждый непустой подмножество S из р с верхняя граница в р имеет наименьшая верхняя граница (также называемый супремумом) в р. Однако для рациональных чисел этот супремум не обязательно является рациональным, поэтому то же свойство не выполняется при ограничении отношения ≤ на рациональные числа.

Бинарное отношение р над наборами Икс и Y как говорят содержал в отношении S над Икс и Y, написано рS, если р это подмножество S, то есть, ИксИксуY, если xRy, тогда xSy. Если р содержится в S и S содержится в р, тогда р и S называются равный написано р = S. Если р содержится в S но S не содержится в р, тогда р как говорят меньше чем S, написано рS. Например, на рациональное число, отношение> меньше ≥ и равно композиции > ∘ >.

Матричное представление

Бинарные отношения над множествами Икс и Y можно представить алгебраически как логические матрицы проиндексировано Икс и Y с записями в Логическое полукольцо (сложение соответствует ИЛИ, а умножение - И), где матрица сложения соответствует союзу отношений, матричное умножение соответствует композиции отношений (отношения над Икс и Y и отношение над Y и Z),[18] то Произведение Адамара соответствует пересечению отношений, нулевая матрица соответствует пустому отношению, а матрица единиц соответствует универсальному отношению. Однородные отношения (когда Икс = Y) образуют матричное полукольцо (действительно, матричная полуалгебра над булевым полукольцом), где единичная матрица соответствует тождественному отношению.[19]

Наборы против классов

Определенные математические "отношения", такие как "равно", "подмножество" и "член", не могут пониматься как бинарные отношения, как определено выше, поскольку их домены и домены не могут считаться наборами в обычных системах. из аксиоматическая теория множеств. Например, если мы попытаемся смоделировать общую концепцию «равенства» как бинарное отношение =, мы должны принять домен и домен как «класс всех множеств», что не является множеством в обычной теории множеств.

В большинстве математических контекстов ссылки на отношения равенства, членства и подмножества безвредны, потому что их можно неявно понимать как ограниченные некоторым набором в контексте. Обычный способ решения этой проблемы - выбрать "достаточно большой" набор А, который содержит все интересующие объекты и работает с ограничением =А вместо =. Точно так же "подмножество" отношения ⊆ должно быть ограничено, чтобы иметь домен и домен P (А) (набор мощности конкретного набора А): полученное отношение множества можно обозначить через ⊆А. Кроме того, отношение "член" должно быть ограничено, чтобы иметь домен А и кодомен P (А) для получения бинарного отношения ∈А это набор. Бертран Рассел показал, что предположение, что ∈ определено на всех множествах, приводит к противоречие в наивной теории множеств.

Другое решение этой проблемы - использовать теорию множеств с соответствующими классами, такими как NBG или же Теория множеств Морса – Келли, и разрешить домену и codomain (и, следовательно, графу) быть правильные классы: в такой теории равенство, принадлежность и подмножество являются бинарными отношениями без особых комментариев. (Необходимо внести небольшие изменения в концепцию упорядоченного тройного (Икс, Y, грамм), поскольку обычно правильный класс не может быть членом упорядоченного кортежа; или, конечно, в этом контексте можно идентифицировать бинарное отношение с его графом.)[20] С помощью этого определения можно, например, определить бинарное отношение для каждого набора и его набора мощности.

Однородное отношение

А однородное отношение (также называемый эндорреляция) над множеством Икс является бинарным отношением над Икс и сам, т.е. это подмножество декартова произведения Икс × Икс.[15][21][22] Это также просто называют бинарным отношением над Икс. Примером однородного отношения является отношение родство, где отношения над людьми.

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

Множество всех однородных отношений над набором Икс это набор 2Икс × Икс который является Булева алгебра дополнен инволюция отображения отношения к его обратное отношение. Учитывая состав отношений как бинарная операция на , он образует инверсная полугруппа.

Особые однородные отношения

Некоторые важные частные однородные отношения над множеством Икс находятся:

  • то пустое отношение E = Икс × Икс;
  • то универсальное отношение U = Икс × Икс;
  • то отношение идентичности я = {(Икс, Икс) | ИксИкс}.

Для произвольных элементов Икс и у из Икс:

  • xEy не держит никогда;
  • xUy держит всегда;
  • xIy выполняется тогда и только тогда, когда Икс = у.

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

Некоторые важные свойства однородного отношения р над набором Икс могут быть:

Рефлексивный
ИксИкс, xRx. Например, ≥ - рефлексивное отношение, а> - нет.
Нерефлексивный (или же строгий)
ИксИкс, ¬xRx. Например,> - это иррефлексивное отношение, а ≥ - нет.
Coreflexive
ИксИкс ∧ ∀уИкс, если xRy тогда Икс = у.[23] Например, отношение целых чисел, в котором каждое нечетное число связано с самим собой, является коререфлексивным отношением. Отношение равенства является единственным примером как рефлексивного, так и коререфлексивного отношения, а любое корефлексивное отношение является подмножеством отношения идентичности.
Квазирефлексивный
ИксИкс ∧ ∀уИкс, если xRy тогда xRxгод.

Предыдущие 4 альтернативы далеко не исчерпывающие; например, красное бинарное отношение у = Икс2 приведено в разделе Особые типы бинарных отношений не является ни иррефлексивным, ни корефлексивным, ни рефлексивным, так как содержит пару (0, 0), и (2, 4), но нет (2, 2), соответственно. Последние два факта также исключают квазирефлексивность.

Симметричный
ИксИкс ∧ ∀уИкс, если xRy тогда yRx. Например, «является кровным родственником» является симметричным отношением, потому что Икс является кровным родственником у если и только если у является кровным родственником Икс.
Антисимметричный
ИксИкс ∧ ∀уИкс, если xRyyRx тогда Икс = у. Например, ≥ - антисимметричное отношение; так это>, но бессмысленно (условие в определении всегда ложно).[24]
Асимметричный
ИксИкс ∧ ∀уИкс, если xRy тогда ¬yRx. Отношение асимметрично тогда и только тогда, когда оно одновременно антисимметрично и иррефлексивно.[25] Например,> - это асимметричное отношение, а ≥ - нет.

Опять же, предыдущие 3 альтернативы далеко не исчерпывающие; в качестве примера с натуральными числами отношение xRy определяется Икс > 2 не является ни симметричным, ни антисимметричным, не говоря уже об асимметричном.

Переходный
ИксИкс ∧ ∀уИкс ∧ ∀zИкс, если xRyyRz тогда xRz. Транзитивное отношение иррефлексивно тогда и только тогда, когда оно асимметрично.[26] Например, «является предком» является транзитивным отношением, а «является родителем» - нет.
Антитранзитивный
ИксИкс ∧ ∀уИкс ∧ ∀zИкс, если xRy и yRz тогда никогда xRz.
Ко-транзитивный
если дополнение р транзитивен. То есть, ИксИкс ∧ ∀уИкс ∧ ∀zИкс, если xRz, тогда xRyyRz. Это используется в псевдо-заказы в конструктивной математике.
Квазитранзитивный
ИксИкс ∧ ∀уИкс ∧ ∀zИкс, если xRyyRz но ни то, ни другое yRx ни zRy, тогда xRz но ¬zRx.
Транзитивность несравнимости
ИксИкс ∧ ∀уИкс ∧ ∀zИкс, если Икс,у несравненные w.r.t. р и у,z есть, тогда Икс,z тоже. Это используется в слабые порядки.

Опять же, предыдущие 5 альтернатив не являются исчерпывающими. Например, отношение xRy если (у = 0 или же у = Икс+1) не удовлетворяет ни одному из этих свойств. С другой стороны, пустое отношение тривиально им всем удовлетворяет.

Плотный
ИксИкс ∧ ∀уИкс такой, что xRy, немного zИкс можно найти так, что xRzzRy. Это используется в плотные заказы.
Connex
ИксИкс ∧ ∀уИкс, xRyyRx. Это свойство иногда называют «итоговым», что отличается от определений «всего», приведенных в разделе. Особые типы бинарных отношений.
Semiconnex
ИксИкс ∧ ∀уИкс, если Иксу тогда xRyyRx. Это свойство иногда называют «итоговым», что отличается от определений «всего», приведенных в разделе. Особые типы бинарных отношений.
Трихотомический
ИксИкс ∧ ∀уИкс, ровно один из xRy, yRx или же Икс = у держит. Например,> - это трихотомическое отношение, а отношение «делится» на натуральные числа - нет.[27]
Правый евклидов (или просто Евклидово)
ИксИкс ∧ ∀уИкс ∧ ∀zИкс, если xRyxRz тогда yRz. Например, = - евклидово отношение, потому что если Икс = у и Икс = z тогда у = z.
Левый евклидов
ИксИкс ∧ ∀уИкс ∧ ∀zИкс, если yRxzRx тогда yRz.
Серийный (или же левый итог)
ИксИкс, там уИкс такой, что xRy. Например,> - это последовательное отношение целых чисел. Но это не последовательное отношение по положительным целым числам, потому что нет у в натуральных числах такие, что 1 > у.[28] Однако <является последовательным отношением к положительным целым числам, рациональным числам и действительным числам. Каждое рефлексивное отношение серийно: для данного Икс, выберите у = Икс.
Как набор[нужна цитата ] (или же местный)
[нужна цитата ] ИксИкс, то учебный класс из всех у такой, что yRx это набор. (Это имеет смысл только в том случае, если разрешены отношения над соответствующими классами.) Например, обычное упорядочение <над классом порядковые номера является отношением, подобным множеству, а его обратное> - нет.
Обоснованный
каждое непустое подмножество S из Икс содержит минимальный элемент относительно р. Обоснованность подразумевает состояние нисходящей цепочки (то есть бесконечной цепочки нет ... Икспр...Rx3Rx2Rx1 может существовать). Если аксиома зависимого выбора Предполагается, что оба условия эквивалентны.[29][30]

А Предварительный заказ - это отношение рефлексивное и транзитивное. А общий предварительный заказ, также называемый предварительный заказ Connex или же слабый порядок, это отношение рефлексивное, транзитивное и связное.

А частичный заказ, также называемый порядок,[нужна цитата ] является отношением рефлексивным, антисимметричным и транзитивным. А строгий частичный порядок, также называемый строгий порядок,[нужна цитата ] - это иррефлексивное, антисимметричное и транзитивное отношение. А общий заказ, также называемый заказ Connex, линейный порядок, простой заказ, или же цепь, является отношением рефлексивным, антисимметричным, транзитивным и коннексным.[31] А строгий общий порядок, также называемый строгий порядок полусложений, строгий линейный порядок, строгий простой порядок, или же строгая цепочка, является отношением, которое является иррефлексивным, антисимметричным, транзитивным и полусоединенным.

А отношение частичной эквивалентности является отношением, которое является симметричным и транзитивным. An отношение эквивалентности - это отношение рефлексивное, симметричное и транзитивное. Это также отношение, которое является симметричным, транзитивным и последовательным, поскольку эти свойства подразумевают рефлексивность.

Последствия и конфликты между свойствами однородных бинарных отношений
Последствия (синий) и конфликты (красный) между свойствами (желтый) однородных бинарных отношений. Например, любое асимметричное отношение иррефлексивно ("ASym Irrefl"), и никакое отношение на непустом множестве не может быть одновременно иррефлексивным, и рефлексивным ("Irrefl # Refl"). Отсутствие красных краев приводит к Диаграмма Хассе.

Операции

Если р является однородным отношением над множеством Икс то каждое из следующих соотношений является однородным соотношением над Икс:

Все операции, определенные в разделе Операции над бинарными отношениями также относятся к однородным отношениям.

Однородные отношения по собственности
РефлексивностьСимметрияТранзитивностьСвязьСимволПример
Направленный граф
Ненаправленный графСимметричный
ЗависимостьРефлексивныйСимметричный
ТурнирНерефлексивныйАнтисимметричныйИерархия
Предварительный заказРефлексивныйдаПредпочтение
Всего предзаказРефлексивныйдаConnex
Частичный заказРефлексивныйАнтисимметричныйдаПодмножество
Строгий частичный заказНерефлексивныйАнтисимметричныйда<Строгое подмножество
Общий заказРефлексивныйАнтисимметричныйдаConnexАлфавитный порядок
Строгий общий порядокНерефлексивныйАнтисимметричныйдаSemiconnex<Строгий алфавитный порядок
Отношение частичной эквивалентностиСимметричныйда
Отношение эквивалентностиРефлексивныйСимметричныйда∼, ≡Равенство

Перечисление

Количество различных однородных отношений над п- набор элементов 2п2 (последовательность A002416 в OEIS ):

Количество п-элементные бинарные отношения разных типов
ЭлементыЛюбойПереходныйРефлексивныйПредварительный заказЧастичный заказВсего предзаказОбщий заказОтношение эквивалентности
011111111
122111111
21613443322
35121716429191365
465,5363,9944,096355219752415
п2п22п2пп
k=0
 
k! S (п, k)
п!п
k=0
 
S (п, k)
OEISA002416A006905A053763A000798A001035A000670A000142A000110

Примечания:

  • Количество иррефлексивных отношений такое же, как и количество рефлексивных отношений.
  • Количество строгие частичные заказы (иррефлексивные транзитивные отношения) такие же, как у частичных порядков.
  • Количество строгих слабых заказов такое же, как и общее количество предварительных заказов.
  • Общие заказы - это частичные заказы, которые также являются общими предварительными заказами. Таким образом, количество предварительных заказов, которые не являются ни частичным, ни полным предварительным заказом, равно количеству предварительных заказов минус количество частичных заказов, минус общее количество предварительных заказов плюс общее количество заказов: 0, 0, 0, 3 и 85 соответственно.
  • Количество отношений эквивалентности - это количество перегородки, какой Номер звонка.

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

Примеры

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

Примечания

  1. ^ Авторы, которые рассматривают бинарные отношения только как частный случай п-арные отношения для произвольных п обычно пишут Rxy как частный случай Rx1...Иксп (префиксная запись ).[9]

Рекомендации

  1. ^ а б c d е ж грамм час Кодд, Эдгар Франк (июнь 1970). «Реляционная модель данных для больших общих банков данных» (PDF). Коммуникации ACM. 13 (6): 377–387. Дои:10.1145/362384.362685. S2CID  207549016. Получено 2020-04-29.
  2. ^ «Окончательный глоссарий высшего математического жаргона - отношения». Математическое хранилище. 2019-08-01. Получено 2019-12-11.
  3. ^ «Определение отношения - Math Insight». mathinsight.org. Получено 2019-12-11.
  4. ^ а б Эрнст Шредер (1895) Алгебра и логика относительного, через Интернет-архив
  5. ^ а б К. И. Льюис (1918) Обзор символической логики , страницы 269–279, через Интернет-архив
  6. ^ а б c Гюнтер Шмидт, 2010. Реляционная математика. Издательство Кембриджского университета, ISBN  978-0-521-76268-7, Гл. 5
  7. ^ Джейкобсон, Натан (2009), Основы алгебры II (2-е изд.) § 2.1.
  8. ^ Эндертон 1977, Гл 3. стр. 40
  9. ^ Ганс Гермес (1973). Введение в математическую логику. Hochschultext (Springer-Verlag). Лондон: Спрингер. ISBN  3540058192. ISSN  1431-4657. Раздел II.§1.1.4
  10. ^ Суппес, Патрик (1972) [первоначально опубликовано D. van Nostrand Company в 1960 году]. Аксиоматическая теория множеств. Дувр. ISBN  0-486-61630-4.
  11. ^ Смуллян, Раймонд М.; Фиттинг, Мелвин (2010) [исправленная и исправленная переиздание работы, первоначально опубликованной в 1996 году издательством Oxford University Press, Нью-Йорк]. Теория множеств и проблема континуума. Дувр. ISBN  978-0-486-47484-7.
  12. ^ Леви, Азриэль (2002) [переиздание работы, опубликованной Springer-Verlag, Берлином, Гейдельбергом и Нью-Йорком в 1979 году]. Основная теория множеств. Дувр. ISBN  0-486-42079-5.
  13. ^ Шмидт, Гюнтер; Стрёляйн, Томас (2012). Отношения и графы: дискретная математика для компьютерных ученых. Определение 4.1.1 .: Springer Science & Business Media. ISBN  978-3-642-77968-8.CS1 maint: location (связь)
  14. ^ Христодулос А. Флудас; Панос М. Пардалос (2008). Энциклопедия оптимизации (2-е изд.). Springer Science & Business Media. С. 299–300. ISBN  978-0-387-74758-3.
  15. ^ а б Майкл Винтер (2007). Категории Гогена: категориальный подход к L-нечетким отношениям. Springer. стр. x – xi. ISBN  978-1-4020-6164-6.
  16. ^ а б c d Килп, Кнауэр и Михалев: с. 3. Те же четыре определения используются ниже:
    • Питер Дж. Пал; Рудольф Дамрат (2001). Математические основы вычислительной техники: справочник. Springer Science & Business Media. п. 506. ISBN  978-3-540-67995-0.
    • Эйке Бест (1996). Семантика последовательных и параллельных программ. Прентис Холл. С. 19–21. ISBN  978-0-13-460643-9.
    • Роберт-Кристоф Риман (1999). Моделирование параллельных систем: структурные и семантические методы в исчислении сети Петри высокого уровня. Герберт Утц Верлаг. С. 21–22. ISBN  978-3-89675-629-9.
  17. ^ Мэс, Стефан (2007), "Рассуждения об ограничениях пространственной семантической целостности", Теория пространственной информации: 8-я Международная конференция, COSIT 2007, Мельбурн, Австралия, 19–23 сентября 2007 г., Труды, Конспект лекций по информатике, 4736, Springer, стр. 285–302, Дои:10.1007/978-3-540-74788-8_18
  18. ^ Джон К. Баэз (6 ноября 2001 г.). «квантовая механика над коммутативной оснасткой». Группа новостейsci.physics.research. Usenet:  [email protected]. Получено 25 ноября, 2018.
  19. ^ Дросте, М., и Куич, В. (2009). Полукольца и формальные степенные ряды. Справочник по взвешенным автоматам, 3–28. Дои:10.1007/978-3-642-01492-5_1, стр. 7-10
  20. ^ Тарский, Альфред; Гивант, Стивен (1987). Формализация теории множеств без переменных. Американское математическое общество. п.3. ISBN  0-8218-1041-3.
  21. ^ М. Э. Мюллер (2012). Открытие реляционных знаний. Издательство Кембриджского университета. п. 22. ISBN  978-0-521-19021-3.
  22. ^ Питер Дж. Пал; Рудольф Дамрат (2001). Математические основы вычислительной техники: справочник. Springer Science & Business Media. п. 496. ISBN  978-3-540-67995-0.
  23. ^ Фонсека де Оливейра, Дж. Н. и Перейра Кунья Родригес, К. Д. Дж. (2004). Перенос отношений: от функций Maybe к хеш-таблицам. По математике построения программ (с. 337).
  24. ^ Смит, Дуглас; Эгген, Морис; Сент-Андре, Ричард (2006), Переход к высшей математике (6-е изд.), Brooks / Cole, p. 160, ISBN  0-534-39900-2
  25. ^ Нивергельт, Ив (2002), Основы логики и математики: приложения к информатике и криптографии, Springer-Verlag, стр.158.
  26. ^ Флашка, В .; Ježek, J .; Кепка, Т .; Кортелайнен, Дж. (2007). Транзитивные замыкания бинарных отношений I (PDF). Прага: Школа математики - Карлов университет физики. п. 1. Архивировано из оригинал (PDF) на 2013-11-02. Лемма 1.1 (iv). Этот источник называет асимметричные отношения "строго антисимметричными".
  27. ^ Поскольку ни 5 делит 3, ни 3 делит 5, ни 3 = 5.
  28. ^ Yao, Y.Y .; Вонг, С.К.М. (1995). «Обобщение приблизительных наборов с использованием отношений между значениями атрибутов» (PDF). Труды 2-й ежегодной совместной конференции по информационным наукам: 30–33..
  29. ^ «Условие обоснованности». ProofWiki. Получено 20 февраля 2019.
  30. ^ Р. Фрейсс (15 декабря 2000 г.). Теория отношений, том 145 - 1-е издание (1-е изд.). Эльзевир. п. 46. ISBN  9780444505422. Получено 20 февраля 2019.
  31. ^ Джозеф Г. Розенштейн, Линейные порядки, Academic Press, 1982, ISBN  0-12-597680-1, п. 4

Библиография

внешняя ссылка