Свойства бинарных отношений
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 может рассматриваться как обычное или четкое множество.