Бинарное отношение

Из Википедии, бесплатной энциклопедии
Транзитивные   бинарные отношения
Symmetric Antisymmetric Connected Well-founded Has joins Has meets Reflexive Irreflexive Asymmetric
Total, Semiconnex Anti-
reflexive
Equivalence relation Green tickY Green tickY
Preorder (Quasiorder) Green tickY
Partial order Green tickY Green tickY
Total preorder Green tickY Green tickY
Total order Green tickY Green tickY Green tickY
Prewellordering Green tickY Green tickY Green tickY
Well-quasi-ordering Green tickY Green tickY
Well-ordering Green tickY Green tickY Green tickY Green tickY
Lattice Green tickY Green tickY Green tickY Green tickY
Join-semilattice Green tickY Green tickY Green tickY
Meet-semilattice Green tickY Green tickY Green tickY
Strict partial order Green tickY Green tickY Green tickY
Strict weak order Green tickY Green tickY Green tickY
Strict total order Green tickY Green tickY Green tickY Green tickY
Symmetric Antisymmetric Connected Well-founded Has joins Has meets Reflexive Irreflexive Asymmetric
Definitions, for all and
Green tickY indicates that the column's property is always true the row's term (at the very left), while indicates that the property is not guaranteed in general (it might, or might not, hold). For example, that every equivalence relation is symmetric, but not necessarily antisymmetric, is indicated by Green tickY in the "Symmetric" column and in the "Antisymmetric" column, respectively.

All definitions tacitly require the homogeneous relation be transitive: for all if and then
A term's definition may require additional properties that are not listed in this table.

В математике бинарное отношение связывает элементы одного набора, называемого доменом , с элементами другого набора, называемого кодоменом . [1] Бинарное отношение над множествами и представляет собой набор упорядоченных пар состоящий из элементов от и от . [2] Это обобщение более широко понимаемой идеи унарной функции . Он кодирует общую концепцию отношения: элемент относится к элементу , тогда и только тогда, когда пара принадлежит множеству упорядоченных пар, которое определяет бинарное отношение. Бинарное отношение — наиболее изученный частный случай. из -арное отношение над множествами , которое является подмножеством декартова произведения [2]

Примером бинарного отношения является отношение « делит » над множеством простых чисел. и набор целых чисел , в котором каждое простое число относится к каждому целому числу это кратно , но не для целого числа, не кратного . В этом отношении, например, простое число связано с такими числами, как , , , , но не для того, чтобы или , как и простое число относится к , , и , но не для того, чтобы или .

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

Функция . может быть определена как бинарное отношение, удовлетворяющее дополнительным ограничениям [3] Бинарные отношения также широко используются в информатике .

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

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

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

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

Определение [ править ]

Данные наборы и , декартово произведение определяется как а его элементы называются упорядоченными парами .

Бинарное отношение больше сетов и является подмножеством [2] [8] Набор называется доменом [2] или набор отправления , и набор кодовый домен или набор пунктов назначения . Чтобы уточнить выбор наборов и некоторые авторы определяют бинарное отношение или соответствие как упорядоченную тройку , где является подмножеством называется графиком бинарного отношения. Заявление читает " является -относится к " и обозначается . [4] [5] [6] [примечание 1] Домен определения или активный домен [2] из это совокупность всех такой, что хотя бы для одного . Кодомен определения , активный кодомен , [2] изображение или диапазон это совокупность всех такой, что хотя бы для одного . Поле является объединением своей области определения и своей кодомена определения. [10] [11] [12]

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

В бинарном отношении важен порядок элементов; если затем может быть истинным или ложным независимо от . Например, делит , но не делит .

Операции [ править ]

Союз [ править ]

Если и представляют собой бинарные отношения над множествами и затем это отношение союзное и над и .

Элемент идентификации — это пустое отношение. Например, является объединением < и =, и является объединением > и =.

Перекресток [ править ]

Если и представляют собой бинарные отношения над множествами и затем является пересечения отношением и над и .

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

Состав [ править ]

Если это бинарное отношение над множествами и , и это бинарное отношение над множествами и затем (также обозначается ) — отношение композиции и над и .

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

Конверс [ править ]

Если это бинарное отношение над множествами и затем обратное соотношение , [16] также называемое обратным отношением , [17] из над и .

Например, является обратным самому себе, как и и и являются противоположными друг другу, как и и . Бинарное отношение равно обратному тогда и только тогда, когда оно симметрично .

Дополнить [ править ]

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

Например, и дополняют друг друга, как и и , и , и для общего количества заказов , а также и , и и .

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

Если дополнение обладает следующими свойствами:

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

Ограничение [ править ]

Если — бинарное однородное отношение над множеством и является подмножеством затем это ограничения отношение к над .

Если это бинарное отношение над множествами и и если является подмножеством затем это левое ограничение отношения к над и . [ нужны разъяснения ]

Если это бинарное отношение над множествами и и если является подмножеством затем это правоограничительное отношение к над и .

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

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

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

Бинарное отношение больше сетов и Говорят, что это содержится в отношении над и , написано если является подмножеством , то есть для всех и если , затем . Если содержится в и содержится в , затем и называются равными письменными . Если содержится в но не содержится в , затем Говорят, что это меньше чем , написано Например, для рациональных чисел соотношение меньше, чем , и равный композиции .

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

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

Примеры [ править ]

2-й пример отношения
мяч машина кукла чашка
Джон +
Мэри +
Венера +
1-й пример отношения
мяч машина кукла чашка
Джон +
Мэри +
Ян
Венера +
  1. Следующий пример показывает, насколько важен выбор кодомена. Предположим, есть четыре объекта и четыре человека Возможное отношение к и это отношение «принадлежит», заданное формулой То есть Джону принадлежит мяч, Мэри — кукла, а Венере — машина. Чашка никому не принадлежит, и Йену ничего не принадлежит; см. 1-й пример. В комплекте, не затрагивает Яна, и поэтому можно было бы рассматривать как подмножество т.е. отношение свыше и см. 2-й пример. Хотя отношение второго примера является сюръективным (см. ниже ), первый — нет.
    Океаны и континенты (острова опущены)
    Океан граничит с континентом
    ЧТО на ИЗ Евросоюз КАК В АА
    Индийский 0 0 1 0 1 1 1
    Арктический 1 0 0 1 1 0 0
    Атлантический 1 1 1 1 0 0 1
    Тихий океан 1 1 0 0 1 1 1
  2. Позволять , океаны земного шара и , континенты . Позволять представлять этот океан границы континента . Тогда логическая матрица для этого отношения:
    Связность планеты Земля можно увидеть через и , первый из которых отношение к , что является универсальным соотношением ( или логическая матрица всех единиц). Это универсальное соотношение отражает тот факт, что каждый океан отделен от других не более чем одним континентом. С другой стороны, это отношение к который не может быть универсальным, поскольку для путешествия из Европы в Австралию необходимо пересечь как минимум два океана .
  3. Визуализация отношений опирается на теорию графов : для отношений на множестве (однородных отношений) ориентированный граф иллюстрирует отношение, а граф — симметричное отношение . Для гетерогенных отношений гиперграф имеет ребра, возможно, с более чем двумя узлами, и его можно проиллюстрировать двудольным графом . Подобно тому, как клика является неотъемлемой частью отношений на множестве, биклики используются для описания гетерогенных отношений; на самом деле, это «концепции», которые создают решетку, связанную с отношением.
    Различные оси представляют время для движущихся наблюдателей, соответствующие оси — это их линии одновременности
  4. Гиперболическая ортогональность : время и пространство — это разные категории, а временные свойства отделены от пространственных свойств. Идея одновременных событий проста в абсолютном времени и пространстве, поскольку каждое время определяет одновременную гиперплоскость в этой космологии. Герман Минковский изменил это, когда сформулировал понятие относительной одновременности , которая существует, когда пространственные события «нормальны» ко времени, характеризуемому скоростью. Он использовал неопределенное внутреннее произведение и указал, что вектор времени нормален к вектору пространства, когда это произведение равно нулю. Неопределенный скалярный продукт в композиционной алгебре определяется выражением
    где черта означает сопряжение.
    Как отношение между некоторыми временными событиями и некоторыми пространственными событиями, гиперболическая ортогональность (как обнаруживается в расщепленных комплексных числах ) является гетерогенным отношением. [20]
  5. Геометрическую конфигурацию можно рассматривать как связь между ее точками и линиями. Отношение выражается как инцидентность . Включены конечные и бесконечные проективные и аффинные плоскости. Якоб Штайнер был пионером в каталогизации конфигураций с помощью систем Steiner. которые имеют набор из n элементов и набор подмножеств k-элементов, называемых блоками , таких, что подмножество с элементы лежат всего в одном блоке. Эти структуры заболеваемости были обобщены с помощью блочных планов . , Матрица инцидентности используемая в этих геометрических контекстах, соответствует логической матрице, обычно используемой с бинарными отношениями.
    Структура заболеваемости представляет собой тройку где и любые два непересекающихся множества и представляет собой бинарное отношение между и , то есть Элементы будем называть точками , блоки и те из флаги . [21]

Типы бинарных отношений [ править ]

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

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

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

  • инъективный [22] (также называемый уникальным слева [23] ): для всех и все если и затем . Другими словами, каждый элемент кодомена имеет не более одного элемента -прообраза . Для такого отношения называется первичным ключом . [2] Например, зеленое и синее бинарные отношения на диаграмме инъективны, а красное — нет (поскольку оно связывает оба и к ), ни черный (поскольку он касается обоих и к ).
  • Функциональный [22] (также называемый уникальным по праву [23] или одновалентный [24] ): для всех и все если и затем . Другими словами, каждый элемент домена имеет не более одного элемента изображения . Такое бинарное отношение называется частичной функцией или частичным отображением . [25] Для такого отношения называется первичным ключом . [2] Например, красные и зеленые бинарные отношения на диаграмме одновалентны, а синее — нет (поскольку оно относится к как для и ), ни черный (что касается как для и ).
  • Один к одному : инъективный и функциональный. Например, зеленое бинарное отношение на диаграмме взаимно однозначное, а красное, синее и черное — нет.
  • Один-ко-многим : инъективный и нефункциональный. Например, синее бинарное отношение на диаграмме является отношением «один ко многим», а красное, зеленое и черное — нет.
  • Многие-к-одному : функционально, а не инъективно. Например, красное двоичное отношение на диаграмме является отношением многие-к-одному, а зеленое, синее и черное — нет.
  • Многие-ко-многим : не инъективны и не функциональны. Например, черное бинарное отношение на диаграмме является отношением многие-ко-многим, а красное, зеленое и синее — нет.

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

  • Общий [22] (также называемый левым тоталом [23] ): для всех существует такой, что . Другими словами, каждый элемент домена имеет хотя бы один элемент изображения. Другими словами, область определения равно . Это свойство отличается от определения связного также называют его полным ). ( некоторые авторы [ нужна цитата ] в Свойствах . Такое бинарное отношение называется многозначной функцией . Например, красные и зеленые бинарные отношения на диаграмме являются тотальными, а синие — нет (поскольку не относятся к ни к какому действительному числу), ни к черному (поскольку оно не относится любому вещественному числу). В качестве другого примера: является тотальным отношением над целыми числами. Но это не тотальное отношение над целыми положительными числами, потому что не существует в натуральных числах таких, что . [26] Однако, представляет собой тотальное отношение над целыми положительными числами, рациональными числами и действительными числами. Всякое рефлексивное отношение тотально: для данного , выбирать .
  • Сюръективный [22] (также называемый правом тоталом [23] ): для всех , существует такой, что . Другими словами, каждый элемент кодомена имеет хотя бы один элемент прообраза. Другими словами, кодомен определения равно . Например, зеленое и синее бинарные отношения на диаграмме сюръективны, а красное — нет (поскольку оно не связывает какое-либо действительное число с ), ни черный (поскольку он не связывает какое-либо действительное число с ).

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

  • Функция ( также называемая отображением [23] ): бинарное отношение, функциональное и тотальное. Другими словами, каждый элемент домена имеет ровно один элемент изображения. Например, красные и зеленые бинарные отношения на диаграмме являются функциями, а синие и черные — нет.
  • Инъекция . : функция, которая является инъективной Например, зеленое бинарное отношение на диаграмме является инъекцией, а красное, синее и черное — нет.
  • Сюръекция . : функция, которая является сюръективной Например, зеленое бинарное отношение на диаграмме является сюръекцией, а красное, синее и черное — нет.
  • Биекция . : функция, которая является инъективной и сюръективной Другими словами, каждый элемент домена имеет ровно один элемент изображения, а каждый элемент кодомена имеет ровно один элемент прообраза. Например, зеленое бинарное отношение на диаграмме является биекцией, а красное, синее и черное — нет.

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

  • Set-like (также называемый локальным ): для всех , класс всех такой, что , то есть , представляет собой набор. Например, отношение является множественным, и каждое отношение на двух множествах является множественным. [27] Обычное упорядочение < в классе порядковых чисел является отношением, подобным множеству, а обратное ему > - нет. [ нужна цитата ]

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

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

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

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

Гомогенное отношение [ править ]

Однородное отношение над множеством является бинарным отношением над и сам по себе, т.е. это подмножество декартова произведения [15] [29] [30] Его также называют просто (бинарным) отношением над .

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

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

  • Рефлексивный : для всех . Например, является рефлексивным отношением, а > нет.
  • Иррефлексивный : для всех нет . Например, является иррефлексивным отношением, но не является.
  • Симметричный : для всех если затем . Например, «кровный родственник» является симметричным отношением.
  • Антисимметричный : для всех если и затем Например, является антисимметричным отношением. [31]
  • Асимметричный : для всех если тогда нет . Отношение асимметрично тогда и только тогда, когда оно одновременно антисимметрично и иррефлексивно. [32] Например, > — асимметричное отношение, но не является.
  • Переходный : для всех если и затем . Транзитивное отношение иррефлексивно тогда и только тогда, когда оно асимметрично. [33] Например, «является предком» является транзитивным отношением, а «является родителем» — нет.
  • Подключено : для всех если затем или .
  • Сильная связь : для всех или .
  • Плотный : для всех если потом немного существует такое, что и .

Частичный порядок — это отношение, которое является рефлексивным, антисимметричным и транзитивным. Строгий частичный порядок — это отношение, которое является иррефлексивным, асимметричным и транзитивным. Тотальный порядок — это отношение, которое является рефлексивным, антисимметричным, транзитивным и связным. [34] Строгий тотальный порядок — это отношение, которое является иррефлексивным, асимметричным, транзитивным и связным. Отношение эквивалентности — это отношение, которое является рефлексивным, симметричным и транзитивным. Например, " делит " — это частичный, но не полный порядок натуральных чисел. " «является строгим тотальным приказом о и " параллельно «является отношением эквивалентности на множестве всех прямых на евклидовой плоскости .

Все операции, определенные в разделе § Операции, также применимы к однородным отношениям. Кроме того, однородное отношение над множеством могут подвергаться операциям закрытия, таким как:

Рефлексивное закрытие
наименьшее рефлексивное отношение над содержащий ,
Транзитивное замыкание
наименьшее транзитивное отношение над содержащий ,
Замыкание эквивалентности
наименьшее отношение эквивалентности над содержащий .

Гетерогенное отношение [ править ]

В математике гетерогенное отношение — это бинарное отношение, подмножество декартова произведения. где и возможно, являются различными множествами. [35] Приставка гетеро происходит от греческого ἕτερος ( гетерос , «другой, другой, другой»).

Неоднородное отношение называется прямоугольным отношением . [15] предполагая, что оно не обладает квадратной симметрией однородного отношения на множестве , где Комментируя развитие бинарных отношений за пределами однородных, исследователи писали: «...развился вариант теории, который с самого начала трактует отношения как гетерогенные или прямоугольные , т.е. как отношения, в которых в нормальном случае они представляют собой отношения между разные наборы». [36]

Исчисление отношений [ править ]

Развитие алгебраической логики облегчило использование бинарных отношений. Исчисление отношений включает алгебру множеств , расширенную за счет композиции отношений и использования обратных отношений . Включение означающий, что подразумевает , устанавливает сцену в решетке отношений. Но с тех пор символ включения является излишним. Тем не менее, композиция отношений и манипулирование операторами в соответствии с правилами Шредера обеспечивают исчисление для работы в степенном наборе

В отличие от однородных отношений, операция композиции отношений представляет собой лишь частичную функцию . Необходимость сопоставления цели и источника составных отношений привела к предположению, что изучение гетерогенных отношений представляет собой главу теории категорий , как и категория множеств , за исключением того, что морфизмы этой категории являются отношениями. Объекты категории Rel являются множествами, а морфизмы отношений составляются по мере необходимости в категории . [ нужна цитата ]

понятий Индуцированная решетка

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

Для данного отношения множество понятий, расширенное за счет их соединений и встреч, образует «индуцированную решетку понятий» с включением формирование предзаказа .

Теорема МакНила о пополнении (1937) (о том, что любой частичный порядок может быть вложен в полную решетку ) цитируется в обзорной статье 2013 года «Разложение отношений на решетках понятий». [37] Разложение

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

Ниже рассмотрены частные случаи: общий порядок соответствует типу Феррера, а тождество соответствует дифункционалу, обобщению отношения эквивалентности на множестве.

Отношения могут быть ранжированы по рангу Шейна , который подсчитывает количество понятий, необходимых для покрытия отношения. [38] Структурный анализ отношений с понятиями обеспечивает подход к интеллектуальному анализу данных . [39]

Особые отношения [ править ]

  • Предложение : Если является серийным отношением и это его транспонирование, тогда где это тождественное отношение.
  • Предложение : Если является сюръективным отношением , то где это тождественное отношение.

Дифункциональный [ править ]

Идея дифункционального отношения заключается в разделении объектов путем различения атрибутов, что является обобщением концепции отношения эквивалентности . Один из способов сделать это — использовать промежуточный набор показателей . Отношение разделения представляет собой композицию отношений с использованием однолистных отношений Жак Риге назвал эти отношения дифункциональными, поскольку композиция включает в себя одновалентные отношения, обычно называемые частичными функциями .

В 1950 г. Риге показал, что такие соотношения удовлетворяют включению: [40]

В теории автоматов термин « прямоугольное отношение» также использовался для обозначения дифункционального отношения. Эта терминология напоминает тот факт, что при представлении в виде логической матрицы столбцы и строки дифункционального отношения могут быть организованы как блочная матрица с прямоугольными блоками единиц на (асимметричной) главной диагонали. [41] Более формально, отношение на является дифункциональным тогда и только тогда, когда его можно записать как объединение декартовых произведений , где являются частью подмножества и аналогично раздел подмножества . [42]

Используя обозначения , дифункциональное отношение можно также охарактеризовать как отношение такое, что где угодно и имеют непустое пересечение, то эти два множества совпадают; формально подразумевает [43]

В 1997 году исследователи обнаружили «полезность двоичной декомпозиции, основанной на дифункциональных зависимостях, при управлении базами данных ». [44] Более того, дифункциональные отношения имеют основополагающее значение при изучении бисимуляций . [45]

В контексте однородных отношений отношение частичной эквивалентности является дифункциональным.

Тип Феррера [ править ]

Строгий порядок на множестве — однородное отношение, возникающее в теории порядка . В 1951 году Жак Риге принял упорядочение целочисленного разбиения , названное диаграммой Феррера , чтобы распространить упорядочение на бинарные отношения в целом. [46]

Соответствующая логическая матрица общего бинарного отношения имеет строки, заканчивающиеся последовательностью единиц. Таким образом, точки диаграммы Феррера заменяются единицами и выравниваются справа в матрице.

Алгебраическое утверждение, необходимое для отношения типа Феррерса R, таково:

Если какое-либо из отношений относится к типу Феррера, то все они таковы. [35]

Контакт [ изменить ]

Предполагать это мощности набор , множество подмножеств всех . Тогда отношение является контактным отношением , если оно удовлетворяет трем свойствам:

Установленное отношение принадлежности , «является элементом», удовлетворяет этим свойствам, поэтому это контактное отношение. Понятие общего контактного отношения было введено Георгом Ауманном в 1970 году. [47] [48]

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

где является обратным членству в множестве ( ). [49] : 280 

Предзаказ R\R [ править ]

Каждое отношение генерирует предзаказ что является левым остатком . [50] Что касается обратных и дополнений, Образуя диагональ , соответствующая строка и столбец будут иметь противоположные логические значения, поэтому диагональ будет равна нулям. Затем

, так что является рефлексивным отношением .

Чтобы показать транзитивность , нужно, чтобы Напомним, что является наибольшим отношением таким, что Затем

(повторить)
(правило Шредера)
(дополнение)
(определение)

Отношение включения Ω на множестве степеней можно получить таким образом из отношения принадлежности на подмножествах :

[49] : 283 

Граница отношений [ править ]

Учитывая отношение , его граница — это подотношение, определяемое как

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

С другой стороны, когда представляет собой плотный , линейный, строгий порядок. [49]

Математические кучи [ править ]

Учитывая два набора и , множество бинарных отношений между ними может быть оснащен троичной операцией где обозначает отношение обратное . В 1953 году Виктор Вагнер использовал свойства этой тернарной операции для определения полукучек, куч и обобщенных куч. [51] [52] Контраст гетерогенных и однородных отношений подчеркивается следующими определениями:

В работах Вагнера существует приятная симметрия между кучами, полукучами и обобщенными кучами, с одной стороны, и группами, полугруппами и обобщенными группами — с другой. По сути, различные типы полукучек появляются всякий раз, когда мы рассматриваем бинарные отношения (и частичные отображения «один-один») между различными множествами. и , а различные типы полугрупп возникают в случае, когда .

- Кристофер Холлингс, «Математика за железным занавесом: история алгебраической теории полугрупп» [53]

См. также [ править ]

Примечания [ править ]

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

Ссылки [ править ]

  1. ^ Мейер, Альберт (17 ноября 2021 г.). «MIT 6.042J Математика для информатики, лекция 3T, слайд 2» (PDF) . Архивировано (PDF) из оригинала 17 ноября 2021 г.
  2. ^ Перейти обратно: а б с д Это ж г час Кодд, Эдгар Франк (июнь 1970 г.). «Реляционная модель данных для больших общих банков данных» (PDF) . Коммуникации АКМ . 13 (6): 377–387. дои : 10.1145/362384.362685 . S2CID   207549016 . Архивировано (PDF) из оригинала 8 сентября 2004 г. Проверено 29 апреля 2020 г.
  3. ^ «Определение отношения – Math Insight» . mathinsight.org . Проверено 11 декабря 2019 г.
  4. ^ Перейти обратно: а б Эрнст Шредер (1895) Алгебра и логика родственников , через Интернет-архив
  5. ^ Перейти обратно: а б К.И. Льюис (1918) Обзор символической логики , страницы 269–279, через интернет-архив.
  6. ^ Перейти обратно: а б Гюнтер Шмидт , 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) [первоначально опубликовано компанией Д. ван Ностранд в 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). Отношения и графики: дискретная математика для компьютерщиков . Springer Science & Business Media. Определение 4.1.1. ISBN  978-3-642-77968-8 .
  14. ^ Христодулос А. Фладс ; Панос М. Пардалос (2008). Энциклопедия оптимизации (2-е изд.). Springer Science & Business Media. стр. 100-1 299–300. ISBN  978-0-387-74758-3 .
  15. ^ Перейти обратно: а б с Майкл Винтер (2007). Категории Гогена: Категорический подход к L-нечетким отношениям . Спрингер. стр. x – xi. ISBN  978-1-4020-6164-6 .
  16. ^ Гаррет Биркгоф и Томас Барти (1970) Современная прикладная алгебра , стр. 35, McGraw-Hill
  17. ^ Мэри П. Дольчиани (1962) Современная алгебра: структура и метод , Книга 2, страница 339, Houghton Mifflin
  18. ^ Джон К. Баэз (6 ноября 2001 г.). «Квантовая механика на коммутативной установке» . Группа новостей : sci.physical.research . Usenet:   [email protected] . Проверено 25 ноября 2018 г.
  19. ^ Дросте, М., и Куич, В. (2009). Полукольца и формальный степенной ряд. Справочник по взвешенным автоматам , 3–28. два : 10.1007/978-3-642-01492-5_1 , стр. 7-10.
  20. ^ Относительная одновременность в Wikibooks
  21. ^ Бет, Томас; Юнгникель, Дитер ; Ленц, Ханфрид (1986). Теория дизайна . Издательство Кембриджского университета . п. 15. . 2-е изд. (1999) ISBN   978-0-521-44432-3
  22. ^ Перейти обратно: а б с д Ван Гастерен 1990, с. 45.
  23. ^ Перейти обратно: а б с д Это Kilp, Knauer, Mikhalev 2000, p. 3.
  24. ^ Шмидт 2010, с. 49.
  25. Kilp, Knauer, Mikhalev 2000, p. 4.
  26. ^ Яо, ГГ; Вонг, СКМ (1995). «Обобщение грубых наборов с использованием связей между значениями атрибутов» (PDF) . Материалы 2-й ежегодной совместной конференции по информационным наукам : 30–33. .
  27. ^ Кунен, Кеннет (1980). Теория множеств: введение в доказательства независимости . Северная Голландия. п. 102. ИСБН  0-444-85401-0 . Збл   0443.03021 .
  28. ^ Тарский, Альфред ; Гивант, Стивен (1987). Формализация теории множеств без переменных . Американское математическое общество. п. 3 . ISBN  0-8218-1041-3 .
  29. ^ М. Е. Мюллер (2012). Открытие реляционных знаний . Издательство Кембриджского университета. п. 22. ISBN  978-0-521-19021-3 .
  30. ^ Питер Дж. Пал; Рудольф Дамрат (2001). Математические основы вычислительной техники: Справочник . Springer Science & Business Media. п. 496. ИСБН  978-3-540-67995-0 .
  31. ^ Смит, Дуглас; Эгген, Морис; Сент-Андре, Ричард (2006), Переход к высшей математике (6-е изд.), Брукс/Коул, стр. 160, ISBN  0-534-39900-2
  32. ^ Нивергельт, Ив (2002), Основы логики и математики: приложения к информатике и криптографии , Springer-Verlag, стр. 158 .
  33. ^ Флашка, В.; Ежек, Дж.; Кепка, Т.; Кортелайнен, Дж. (2007). Транзитивные замыкания бинарных отношений I (PDF) . Прага: Школа математики – Физика Карлова университета. п. 1. Архивировано из оригинала (PDF) 2 ноября 2013 г. Лемма 1.1 (iv). Этот источник называет асимметричные отношения «строго антисимметричными».
  34. ^ Джозеф Г. Розенштейн, Линейные порядки , Academic Press, 1982, ISBN   0-12-597680-1 , с. 4
  35. ^ Перейти обратно: а б Шмидт, Гюнтер ; Стрёлейн, Томас (2012). Отношения и графики: дискретная математика для компьютерщиков . Springer Science & Business Media. п. 77. ИСБН  978-3-642-77968-8 .
  36. ^ Г. Шмидт, Клаудия Хальтенспергер и Майкл Винтер (1997) «Алгебра гетерогенных отношений», глава 3 (страницы с 37 по 53) в « Реляционных методах в информатике» , «Достижения в области компьютерных наук», книгах Springer ISBN   3-211-82971-7
  37. ^ Р. Бергхаммер и М. Винтер (2013) «Декомпозиция отношений по решеткам понятий», Fundamenta Informaticae 126 (1): 37–82 два : 10.3233/FI-2013-871
  38. ^ Ки-Ханг Ким (1982) Теория и приложения булевых матриц , стр. 37, Марсель Деккер ISBN   0-8247-1788-0
  39. ^ Али Джауа, Рехаб Дувайри, Самир Эллуми и Садок Бен Яхия (2009) «Интеллектуальный анализ данных, рассуждения и дополнительный поиск информации посредством нерасширяемого покрытия прямоугольных отношений», страницы 199–210 в разделе « Отношения и алгебры Клини в информатике» , конспекты лекций в Информатика 5827, Спрингер М.Р. 2781235
  40. ^ Риге, Жак (январь 1950 г.). «Некоторые свойства дифункциональных отношений» . Отчеты (на французском языке). 230 : 1999–2000.
  41. ^ Юлиус Ричард Бючи (1989). Конечные автоматы, их алгебры и грамматики: к теории формальных выражений . Springer Science & Business Media. стр. 35–37. ISBN  978-1-4613-8853-1 .
  42. ^ Восток, Джеймс; Верницкий, Алексей (февраль 2018 г.). «Ранги идеалов в обратных полугруппах дифункциональных бинарных отношений». Полугрупповой форум . 96 (1): 21–30. arXiv : 1612.04935 . дои : 10.1007/s00233-017-9846-9 . S2CID   54527913 .
  43. ^ Крис Бринк; Вольфрам Каль; Гюнтер Шмидт (1997). Реляционные методы в информатике . Springer Science & Business Media. п. 200. ИСБН  978-3-211-82971-4 .
  44. ^ Али Джауа, Надин Белхитер, Хабиб Уналли и Теодор Мукам (1997) «Базы данных», страницы 197–210 в книге « Реляционные методы в компьютерных науках » под редакцией Криса Бринка, Вольфрама Каля и Гюнтера Шмидта , Springer Science & Business Media. ISBN   978-3-211-82971-4
  45. ^ Гамм, HP; Заррад, М. (2014). «Коалгебраическое моделирование и сравнения». Коалгебраические методы в информатике . Конспекты лекций по информатике . Том. 8446. с. 118. дои : 10.1007/978-3-662-44124-4_7 . ISBN  978-3-662-44123-7 .
  46. ^ Ж. Риге (1951) "Отношения Феррера", Comptes Rendus 232:1729.30
  47. ^ Георг Ауманн (1971). «Контактные отношения» . Отчеты о заседании математического и физического класса Баварской академии наук в Мюнхене . 1970 (II): 67-77.
  48. ^ Энн К. Штайнер (1970) Обзор: Контактные отношения из математических обзоров
  49. ^ Перейти обратно: а б с Гюнтер Шмидт (2011) Реляционная математика , страницы 211–15, Cambridge University Press ISBN   978-0-521-76268-7
  50. ^ В этом контексте символ не означает « установленную разницу ».
  51. ^ Виктор Вагнер (1953) «Теория обобщенных куч и обобщенных групп», Математический сборник 32 (74): 545–632 MR. 0059267
  52. ^ CD Hollings & MV Lawson (2017) Теория обобщенных куч Вагнера , книги Springer ISBN   978-3-319-63620-7 МР 3729305
  53. ^ Кристофер Холлингс (2014) Математика за железным занавесом: история алгебраической теории полугрупп , страница 265, История математики 41, Американское математическое общество ISBN   978-1-4704-1493-1

Библиография [ править ]

Внешние ссылки [ править ]