Отношение (теория множеств)

Материал из testwiki
Перейти к навигации Перейти к поиску

Шаблон:Другие значения Шаблон:Не путать Отноше́ние — математическая структура, которая формально определяет свойства различных объектов и их взаимосвязи. Распространёнными примерами отношений в математике являются равенство (=), делимость, подобие, параллельность и многие другие.

Понятие отношения как подмножества декартова произведения формализовано в теории множеств и получило широкое распространение в языке математики во всех её ветвях. Теоретико-множественный взгляд на отношение характеризует его с точки зрения объёма — какими комбинациями элементов оно наполнено; содержательный подход рассматривается в математической логике, где отношение — пропозициональная функция, то есть выражение с неопределёнными переменными, подстановка конкретных значений для которых делает его истинным или ложным. Важную роль отношения играют в универсальной алгебре, где базовый объект изучения раздела — множество с произвольным набором операций и отношений. Одно из самых ярких применений техники математических отношений в приложениях — реляционные системы управления базами данных, методологически основанные на формальной алгебре отношений.

Отношения обычно классифицируются по количеству связываемых объектов (арность) и собственным свойствам, таким как симметричность, транзитивность, рефлексивность.

Формальные определения и обозначения

n-местным (n-арным) отношением R, заданным на множествах M1,M2,…,Mn, называется подмножество декартова произведения этих множеств: R⊆M1×M2×…Mn. Факт связи n-ки элементов ⟨m1∈M1,m2∈M2,…mn∈Mn⟩ отношением R обозначается R(m1,m2,…,mn) или (m1,m2,…,mn)∈R.

Факт связи объектов m1∈M1 и m2∈M2 бинарным отношением R⊂M1×M2 обычно обозначают с помощью инфиксной записи: m1Rm2. Одноместные (унарные) отношения соответствуют свойствам или атрибутам, как правило, для таких случаев терминология отношений не используется. Иногда используются трёхместные отношения (Шаблон:Видимый якорь), четырёхместные отношения (Шаблон:Видимый якорь); об отношениях неопределённо высокой арности говорят как о Шаблон:Видимый якорь («многоместных»).

Шаблон:ЯкорьУниверсальное отношение — это отношение, связывающее все элементы заданных множеств, то есть, совпадающее с декартовым произведением: R=M1×M2×…Mn.

Нуль-отношение — отношение, не связывающее никакие элементы, то есть пустое множество: R=∅⊂M1×M2×…Mn.

Функциональное отношение — отношение, образующее функцию: R⊆M1×M2×…Mn…Mn+1 является функциональным, если из выполнения R(m1,…,mn,x) и R(m1,…,mn,y) следует, что x=y (обеспечивается единственность значения функции).

Общие свойства и виды бинарных отношений

Наиболее распространённые в языке математики отношения — бинарные над одним множеством (R⊆M2), наиболее часто используются обладающие некоторыми общими свойствами[1]:

В зависимости от набора свойств бинарных отношений формируются некоторые широко используемые их виды:

Важную роль играет отношение равенства — отношение эквивалентности, выполненное только для двух совпадающих элементов.

Могут быть и другие комбинации свойств отношений, например, транзитивно и рефлексивно, но не обладает другими простыми свойствами, отношение делимости на множестве натуральных чисел, обычно обозначаемое символом |, оно состоит из пар вида ⟨x,y⟩, где x делит y нацело. Пример тернарного отношения — образование пифагоровой тройки тремя числами, нахождение в отношении пифагоровой четвёрки — пример кватернарного отношения.

Более свободный набор свойств бинарных отношений применяется в теории графов: неориентированный граф может быть определён как множество вершин с симметричным бинарным отношением над ним, а ориентированный граф — как множество вершин с произвольным бинарным отношением над ним.

Алгебры отношений

Все n-арные отношения над декартовым произведением M1×…×Mn образуют булеву алгебру относительно теоретико-множественных операций объединения, пересечения и дополнения.

Реляционная алгебра — замкнутая система операций над отношениями в реляционной модели данных.

Примечания

Шаблон:Примечания

Литература

  1. ↑ В формулах опущены кванторы всеобщности