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

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 следует y x.

Для любого отношения 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. Следовательно, рассматриваемое отношение полно.

Задача 4. Доказать, что композиция эквивалентностей R1 и R2 является отношением эквивалентности тогда и только тогда, когда R1 o R2 = R2 o R1.

Решение. 1) Пусть R1, R2 и R1 o R2 - отношения эквивалентности. Докажем, что R1 o R2 = R2 o R1.

Пусть (x, y)ÎR1 o R2, так как R1 o R2 – отношение эквивалентности, то (y,x)ÎR1 o R2. Последнее означает, что существует такой элемент zÎA, что (y, z)ÎR1 и (z, x)ÎR2. Так как R1 и R2 – симметричны, то (x, z)ÎR2 и (z, y)ÎR1. Следовательно, (x, y)ÎR2 o R1. Обратное включение доказывается аналогично.

2) Пусть R1 o R2 = R2 o R1, покажем, что R1 o R2 является отношением эквивалентности.

Пусть x – произвольный элемент множества A. Так как R1, R2 рефлексивны, то (x, x)ÎR1 и (x, x)ÎR2, следовательно, (x,x)ÎR1oR2, т.е. отношение R1 o R2 – рефлексивно.

Докажем его симметричность. Пусть (x, y)ÎR1oR2, в силу равенства R1 o R2 = R2 o R1 получим (x, y)ÎR2 o R1, т.е. существует такой zÎA, что (x, z)ÎR2, (z, y)ÎR1. Из симметричности R1 и R2 следует, что (y, z)ÎR1 и (z, x)ÎR2. Следовательно, (y, x)ÎR1 o R2.

Для доказательства транзитивности достаточно показать, что (R1 o R2) o (R1 o R2) Í R1 o R2. Действительно,

(R1 o R2) o (R1 o R2) = R1 o (R2 o R1) o R2 = R1 o (R1 o R2) o R2 =

= (R1 o R1) o (R2 o R2) Í R1 o R2.

Задача 5. Пусть отображение j : A´A®A обладает свойствами:

а) j(x, y) = j(y, x);

б) j(x, j(y, z)) = j(j(x, y), z);

в) j(x, x) = x.

Доказать, что отношение R={ (x, y) | j(x, y) = x } является частичным порядком.

Решение. Проверим выполнение свойств отношения частичного порядка. Так как j(x, x) = x, то (x, x)ÎR и отношение рефлексивно.

Пусть выполнены оба условия (x, y)ÎR и (y, x)ÎR, т.е. j(x,y)=x и j(y, x) = y. Тогда x = y, так как j(x, y) = j(y, x) по определению функции j. Следовательно, отношение антисимметрично.

Докажем его транзитивность. Пусть (x, y)ÎR и (y, z)ÎR, т.е. j(x, y) = x и j(y, z) = y. Тогда

j(x, z) = j(j(x, y), z) = j(x, j(y, z)) = j(x, y) = x.

Следовательно, (x,z)ÎR, что и требовалось доказать.

КОНТРОЛЬНЫЕ ВОПРОСЫ И ЗАДАНИЯ

1. Доказать, что если отношение R транзитивно, то R–1 также является транзитивным.

2. Доказать, что из асимметричности отношения R следует асимметричность R–1.

3. Доказать, что из антисимметричности отношения R следует антисимметричность R–1.

4. Доказать, что из рефлексивности отношения R следует рефлексивность R –1.

5. Доказать, что для симметричности отношения R необходимо и достаточно, чтобы Rd было симметрично.

6. Отношение R симметрично тогда и только тогда, когда R = R-1.

7. Доказать, что если отношения R1 и R2 рефлексивны, то рефлексивны отношения R1 È R2 , R1 Ç R2 , R1–1.

8. Доказать, что если отношения R1 и R2 антирефлексивны, то антирефлексивны и отношения R1 È R2, R1 Ç R2, R1–1. Показать, что композиция R1 o R2 антирефлексивных отношений может не быть антирефлексивной.

9. Доказать, что если отношения R1 и R2 симметричны, то симметричныны отношения R1 È R2, R1 Ç R2, R1–1, R1 o R1–1.

10. Доказать, что если отношения R1 и R2 антисимметричны, то антисимметричны также R1 Ç R2 и R1–1.

11. Пусть отношения R1, R2 – симметричны. Доказать, что для того чтобы R1 o R2 было симметрично необходимо и достаточно, чтобы выполнялось равенство R1 o R2 = R2 o R1.

12. Пусть отношения R1 и R2 антисимметричны. Объединение R1È R2 антисимметрично тогда и только тогда, когда R1Ç R2-1 ÍD.

13. Доказать, что если отношение R асимметрично, то R Ç R1 асимметрично для любого отношения R1.

14. Доказать, что объединение R1ÈR2 асимметричных отношений R1 и R2 асимметрично тогда и только тогда, когда R1ÇR2-1= = Æ.

15. Доказать, что если отношение транзитивно, то его симметричная и асимметричная части тоже транзитивны.

16. Пусть отношения R1, R2 транзитивны и R1 транзитивно относительно R2. Доказать, что тогда R1 È R2 также является транзитивным.

17. Какими свойствами должно обладать бинарное отношение R, чтобы выполнялось равенство R–1 =`R ?

18. Доказать, что отношение R асимметрично тогда и только тогда, когда R = ( Rd)a.

19. Доказать, что для того чтобы отношение R было полным необходимо и достаточно, чтобы выполнялось тождество

Ra= Rd.

20. Доказать, что если отношения R1, R2 рефлексивны, то их композиция тоже рефлексивна.

21. Доказать, что отношения R È (`R Ç Rd ) = R È (`R )s полны.

22. Доказать, что если отношение R полно, то`R Ì R–1 и R–1 ==`R È (R Ç R–1).

23. Доказать, что если отношение R асимметрично, то R–1 Ì`R и`R = R–1È(`RÇ Rd).

24. Доказать, что композиция полных отношений R1 и R2 является полным отношением.

25. Отношение Р негатранзитивно тогда и только тогда, когда xPy Þ " zÎА, xPz или zPy.

26. Доказать, что если R рефлексивно, то Rd антирефлексивно, если R антирефлексивно, то Rd рефлексивно.

27. Доказать, что полное отношение рефлексивно.

28. Доказать, что асимметричное отношение антирефлексивно.

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

30. Пусть отношение R симметрично, транзитивно и для любого x существует такой y, что (x, y)ÎR. Доказать, что оно рефлексивно.

31. Доказать, что ацикличное отношение асимметрично.

32. Доказать, что если отношение антирефлексивно и транзитивно, то оно ациклично.

33. Доказать, что асимметричное и негатранзитивное отношение транзитивно.

34. Доказать, что если отношение антирефлексивно, транзитивно и слабо полно, то оно негатранзитивно.

35. Доказать, что дополнение и двойственное отношение к антисимметричному и рефлексивному отношению R являются слабо полными.

36. Доказать, что любое отношение R симметричное и антисимметричное одновременно, является транзитивным.

37. Доказать, что для того чтобы отношение R было асимметричным необходимо, чтобы Rd и`R были полными.

38. Построить бинарное отношение:

а) рефлексивное, симметричное, не транзитивное;

б) рефлексивное, антисимметричное, не транзитивное;

в) рефлексивное, не симметричное, транзитивное;

г) не рефлексивное, антисимметричное, транзитивное;

д) симметричное, транзитивное, но не рефлексивное.

39. Доказать: а) Iуп È Pуп È P–1 уп = A´A;

б) Iуп = Rsуп; Pуп = Raуп.

40. Доказать свойства 1), 2), 3), 6) отношения слабого порядка и производных от него отношений.

41. Доказать следующие свойства:

а) Rкач – полное негатранзитивное отношение;

б) отношение, не различающее близко расположенные точки

(т.е. xRy, если х ³ у – 1) является качественным порядком;

в) Rкач не является транзитивным, а, следовательно, Rкач ¹ Rсл ;

г) Iкач – рефлексивно, симметрично, но не всегда транзитивно;

д) Iкач = Rsкач и Rdкач = Ркач.

42. Какие из следующих отношений являются отношениями эквивалентности:

а) равенства двух чисел;

б) подобия двух треугольников;

в) порядка на вещественной прямой;

г) линейной зависимости в пространстве Rn (n > 1);

д) параллельности прямых на плоскости;

е) перпендикулярности прямых на плоскости.

43. Доказать, что если отношение R транзитивно и симметрично и dR È rR = A, то R – отношение эквивалентности.

44. Доказать, что композиция эквивалентностей R1 и R2 является отношением эквивалентности тогда и только тогда, когда R1 o R2 = R2 o R1.

Доказать, что R является отношением эквивалентности (45–49).

45. R = { (a, b) | a, bÎN´N , a1 + b2 = b1 + a2}.

46. R = { (a, b) | a, bÎN , a – b делится на m }.

47. R = { (a, b) | a, bÎN´N , a1b2 = a2b1 , если a2b2 ¹ 0,

a1= b1 , если a2b2 = 0 }.

48. R = { (a, b) | a, bÎR , a – bÎQ }.

49. R={ (x, y) | x, yÎR , f(x) = f(y) }, функция f – фиксирована.

50. Доказать, что следующие отношения являются эквивалентностями. Построить для них фактор-множества.

а) R = { (x, y) | x, yÎR3 , x12 +x22 +x32 = y12 +y22 +y32 };

б) R = { (x, y) | x, yÎR2 , x1 = y1 };

в) R = { (x, y) | x, yÎR2 , x2 = y2 };

г) R = { (x, y) | x, yÎR , x – [x] = y – [y] }.

51. Доказать, что R является отношением эквивалентности тогда и только тогда, когда (R o R–1) È D = R .

51. Доказать, что если R – отношение эквивалентности, то и обратное отношение также является отношением эквивалентности.

52. Пусть R1 и R2 – отношения эквивалентности. Доказать, что

а) R1 o R1 = A2 Û R1 = A2;

б) R1 o R2 = A2 Û R2 o R1 = A2.

53. Доказать, что объединение R1 È R2 эквивалентностей R1 и R2 является эквивалентностью тогда и только тогда, когда R1 È R2 = R1 o R2.

54. Доказать, что отношение R на множестве A является одновременно эквивалентностью и частичным порядком в том и только в том случае, когда`R = D.

55. Показать, что следующие отношения являются частичным порядком:

а) A Ì B в универсальном множестве S;

б) x(t) £ y(t) для любого t в пространстве C[a,b];

в) m делит n на множестве N .

56. Пусть отображение j : A´A®A обладает свойствами:

а) j(x, y) = j(y, x);

б) j(x, j(y, z)) = j(j(x, y), z);

в) j(x, x) = x.

Доказать, что отношение R={ (x, y) | j(x, y) = x } является частичным порядком.

57. Пусть функции f1 и f2 определены на [0,1]. Будем говорить, что f1Rf2, если .

Показать, что R – отношение частичного порядка.

58. Пусть множества X, Y – частично упорядочены. Введем на X´Y отношение: (x1, y1) ³ (x2, y2), если x1 ³ x2, y1 ³ y2. Доказать, что это отношение является частичным порядком.

59. Доказать, что если R – частичный порядок, то R-1 также частичный порядок.

60. Доказать, что отношение R на множестве A есть предпорядок тогда и только тогда, когда R = (R o R) È D.

Нечеткие множества.

Пусть Е – универсальное множество, x – элемент E, а Р – некоторое свойство. Обычное (четкое) подмножество A универсального множества E, элементы которого удовлетворяют свойству Р, определяется как множество упорядоченных пар A={mA(х) /х}, где mA(х) – характеристическая функция, прини-мающая значение 1, если x удовлетворяет свойству Р, и 0 – в про-тивном случае.

Нечеткое подмножество отличается от обычного тем, что для элементов x из E нет однозначного ответа “да-нет” относительно свойства Р. В связи с этим, нечеткое подмножество A универсального множества E определяется как множество упорядоченных пар A= {mA(х) /х}, где mA(х) – характеристическая функция принадлежности (или просто функция принадлежности), принимающая значения в некотором вполне упорядоченном множестве M (например, M= [0,1]). Функция принадлежности указывает степень (или уровень) принадлежности элемента x подмножеству A. Множество M называют множеством принадлежностей. Если M= {0,1}, то нечеткое подмножество A может рассматриваться как обычное или четкое множество.