Отношение используется как термин для обозначения связи между предметами или понятиями (объектами данной предметной области). Таким образом, отношение - это свойство пар, троек, четверок и т.д. объектов.
Подмножество R декартового произведения множеств называется отношением степени n (n-арным отношением).
Мощность множества кортежей, входящих в отношение R, называют мощностью отношенияR.
Пусть f 1 - отношение из А в С, и f 2– отношение из С в В, , тогда композицией отношений называется отношение
)}.
Пример:
C={2, 3}.
, f 1={(1, 2), (1, 3), (2, 2), (3, 2)}
, f 2={(2, 0), (2, 1), (3, 0)}
Бинарное отношение называется обратным к f, если x y тогда и только тогда, когда yfx.
Пусть f (f отношение из А и В). Ядром отношенияf называется композиция отношения f и обратного для него отношения , т.е. .
Пример:
Пусть A ={0, 1}, B={К, Л, О}.
f , f 1={(0, К), (0, Л), (1, К), (1, О)}. Найти ядро отношения f, т.е. .
Решение:
Найдём обратное отношение . Затем найдём композицию отношения f и обратного для него отношения : .
Рассмотрим свойства бинарных отношений (отношений степени 2).Если пара (x, y) f, то говорят, что элемент x находится в отношении f с элементом y, записывают xfy.
|
|
Бинарное отношение f называется рефлексивным, если для любого x А, пара (x, x) f, что означает что всякий элемент из множества А находится в отношении сам с собой.
Т.е., f – рефлексивно, если (например, f - «жить в одном городе»);
Бинарное отношение называется антирефлексивным, если для всех x А, (x, x) f.
Т.е., f – антирефлексивно, если ни для какого не выполняется (например, f - «быть сыном»).
Бинарное отношение называется симметричным, если из того, что (x, y) f следует, что (y, x) f.
Т.е., f – симметрично, если влечёт (например, f - «работать на одной фирме»);
Бинарное отношение называется антисимметричным,если из того, что (x, y) f и (y, x) F следует, что x = y.
Т.е., f – антисимметрично, если ни для каких различающихся элементов x и y () не выполняется одновременно и (например, f - «быть дочерью»);
Бинарное отношение называется асимметричным,если по крайней мере одно из соотношение (x, y) f или (y, x) f не выполняется.
Бинарное отношение называется транзитивным, если из того, что (x, y) f и (y, z) f, следует, что (x, z) f, (например, R - «быть младше»).
Бинарное отношение называется линейным (связным),если для всех и либо (x, y) f либо (y, x) f.
Пример: :
· не рефлексивно и антирефлексивно, т.к. ни для какого a не выполняется «a брат a»;
· не симметрично, т.к. в общем случае между братом a и сестрой b имеет место , но не ;
· не антисимметрично, т.к. если a и b – братья, то и , но ;
· транзитивно, если называть братьями людей, имеющих общих родителей (отца и мать).
Из множества всех отношений, в зависимости от свойств которыми они обладают, выделяют определенные классы отношений.
|
|
Отношение R на множестве называется отношением эквивалентности, если оно обладает свойствами рефлексивности, симметричности и транзитивности.
Обычно отношение эквивалентности обозначают знаком «=» или «≈» и говорят, что оно (отношение) задано на множестве А (а не на ). Таким образом, для отношения эквивалентности выполняются следующие условия:
- для всех (рефлексивность);
- если , то (симметричность);
- если и , то (транзитивность).
Отношение R на множестве называется отношением (частичного) порядка, если оно обладает свойствами рефлексивности, антисимметричности и транзитивности.
Обычно отношение порядка обозначают знаком . Если для двух элементов x и y выполняется , то говорят, что x "предшествует" y. Таким образом, для отношения порядка выполняются следующие условия:
- для всех (рефлексивность);
- если и , то (антисимметричность);
- если и , то (транзитивность).
Кроме того, к отношениям порядка относятся:
1. отношение квазипорядка (предпорядка), обладающее свойствами рефлексивности и транзитивности;
2. отношение строгого порядка, обладающее свойствамиантирефлексивности, асимметричности и транзитивности;
3. отношение линейного (полного) порядка, обладающее наряду со свойствамиотношения частичного порядка свойством линейности.
Отношение R на декартовом произведении двух множеств называется функциональным отношением, если оно обладает следующим свойством: если и , то (однозначность функции).
Обычно, функциональное отношение обозначают в виде функциональной зависимости - тогда и только тогда, когда .