Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Дискретная математика / Практика / Бинарные отношения.doc
Скачиваний:
162
Добавлен:
03.05.2015
Размер:
174.59 Кб
Скачать

2. Свойства бинарных отношений

1) Рефлексивность.

Отношение R называется рефлексивным, если (х, х)R для любого хA.

Примеры рефлексивных отношений: отношения "", "" на множестве R.

2) Антирефлексивность.

Отношение R называется антирефлексивным, если (х, х)R для любого хA.

Примеры антирефлексивных отношений: отношения "<", ">" на множестве R.

Если R – антирефлексивное отношение, то xGR(x) и хHR(x) для любого хA .

3) Симметричность.

Отношение R называется симметричным, если для любых x, yA из того, что (x, y)R следует (y, x)R и обратно.

Примеры симметричных отношений: отношения "=" и "".

Если отношение R симметрично, то для любого хA

а) GR(x) = HR(x); б) R = R–1.

4) Антисимметричность.

Отношение R называется антисимметричным, если для любых x и y из A из одновременного выполнения условий (x, y)R и (y, x)R следует, что x = y.

Отношение "" также антисимметрично: если x  y и y  x, то x=y.

5) Асимметричность.

Отношение R асимметрично, если R  R-1= , т.е. пересечение отношения R с обратным отношением пусто.

Эквивалентное определение асимметричности: из двух отношений (x, y)R и (y, x)R одно не выполняется.

Примеры асимметричных отношений: ">", "<", "быть начальником".

Если R – асимметричное отношение, то из xRy следует yx.

Для любого отношения R вводятся понятия симметричной части отношения Rs = R R-1 и асимметричной части отношения Ra = R \ Rs. Если отношение R симметрично, то R= Rs, если отношение R асимметрично, то R = Ra.

Примеры. Если R – "", то R–1 – "<", Rs – "=", Ra – ">".

6) Транзитивность.

Отношение R транзитивно, если для любыx x, y, zA из того, что (x, y)R и (y, z)R следует (x, z)R.

Свойства транзитивного отношения:

а) RoR  R;

б) для любого хA из yGR(x) следует, что GR(y)  GR(x).

Нетранзитивным является отношение "". Пусть x = 2, y = 3, z = 2, тогда справедливо x  y и y  z, но x = z, т.е. (x, z)R.

Отношение R1 называется транзитивным относительно отношения R2, если:

а) из (x, y) R1 и (y, x) R2 следует, что (x, z) R1;

б) из (x, y) R2 и (y, x) R1 следует, что (x, z) R1.

7) Негатранзитивность.

Отношение R называется негатранзитивным, еслиR транзитивно.

Примеры.

Отношения R1 –">" и  R2 –" " негатранзитивны, так как отношенияR1 – "",R2 – "=" транзитивны. Возможно одновременное выполнение свойств транзитивности и негатранзитивности. Например, отношение R1 одновременно транзитивно и негатранзитивно, а R2 , как известно, транзитивным не является.

8) Полнота.

Отношение R полно, если для любых x, yА либо (x, y)R, либо (y, x)R, либо оба отношения выполняются одновременно.

Свойства полных отношений:

а) GR(x)  HR(x) = А для любого хA;

б) полное отношение рефлексивно.

9) Слабая полнота.

Отношение R называется слабо полным, если для любых х  y из А или (x, y)R, или (y, x)R.

Пример слабо полного отношения. Пусть А – множество предприятий, "неблагополучных" в смысле своего бюджета. Отношение R "быть должным" является слабо полным, так как каждое из этих предприятий или кому-либо должно, или ему кто-то должен, но быть должным самому себе нельэя и (x, x)R.

10) Ацикличность.

Бинарное отношение R ациклично, если Rn R–1=  для любого nN . Иными словами, если из любой конечной цепочки отношений х1Rx2, x2Rx3,..., xn-1Rxn следует, что x1хn, то отношение R ациклично.

Задача 1. Доказать, что если отношения R1, R2 рефлексивны, то справедливо включение R1R2  R1oR2 .

Решение. Пусть (x, y)R1R2, тогда (x, y)R1 или (x, y)R2. В первом случае из рефлексивности R2 следует (y, y)R2 и, следовательно,(x, y)R1 o R2. Аналогично для второго случая получим (x, x)R1 и (x, y)R1 o R2, что и требовалось доказать.

Задача 2. Доказать, что отношение R негатранзитивно тогда и только тогда, когда Rd транзитивно.

Решение. Пусть отношение R негатранзитивно, т.е. если (x, y)R и (y, z)R, то (x, z)R. Пусть для u, v, w выполнены условия (u, v)Rd и (v, w)Rd. Тогда, по определению двойственного отношения, (v, u)R и (w, v)R. Так как R негатранзитивно, то (w, u)R, что означает (u, w)Rd. Следовательно, Rd транзитивно.

Обратное следствие доказывается аналогично.

Задача 3. Доказать, что отношения R  (R  Rd ) = R  (R )s полны.

Решение. Докажем равенство множеств, воспользовавшись свойствами операций над множествами и отношениями.

R(R  Rd ) = R  (R ) = R  (R(R )-1) = R  (R )s.

Покажем теперь, что отношение R  (R )s полно. Для любых x, yA возможен один из трех случаев: 1) (x, y)R; 2) (y, x)R; 3) (x, y)R и (y, x)R. В первых двух случаях принадлежность (x,y) к рассматриваемому отношению очевидна. Рассмотрим третий случай. Так как (x,y)R и (x,y) -1, то (x,y)(R )s. Следовательно, рассматриваемое отношение полно.