русс | укр

Языки программирования

ПаскальСиАссемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование

Все о программировании


Linux Unix Алгоритмические языки Аналоговые и гибридные вычислительные устройства Архитектура микроконтроллеров Введение в разработку распределенных информационных систем Введение в численные методы Дискретная математика Информационное обслуживание пользователей Информация и моделирование в управлении производством Компьютерная графика Математическое и компьютерное моделирование Моделирование Нейрокомпьютеры Проектирование программ диагностики компьютерных систем и сетей Проектирование системных программ Системы счисления Теория статистики Теория оптимизации Уроки AutoCAD 3D Уроки базы данных Access Уроки Orcad Цифровые автоматы Шпаргалки по компьютеру Шпаргалки по программированию Экспертные системы Элементы теории информации

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


Дата добавления: 2015-07-23; просмотров: 4022; Нарушение авторских прав


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.



<== предыдущая лекция | следующая лекция ==>
Бинарные отношения и операции над ними | Нечеткие множества.


Карта сайта Карта сайта укр


Уроки php mysql Программирование

Онлайн система счисления Калькулятор онлайн обычный Инженерный калькулятор онлайн Замена русских букв на английские для вебмастеров Замена русских букв на английские

Аппаратное и программное обеспечение Графика и компьютерная сфера Интегрированная геоинформационная система Интернет Компьютер Комплектующие компьютера Лекции Методы и средства измерений неэлектрических величин Обслуживание компьютерных и периферийных устройств Операционные системы Параллельное программирование Проектирование электронных средств Периферийные устройства Полезные ресурсы для программистов Программы для программистов Статьи для программистов Cтруктура и организация данных


 


Не нашли то, что искали? Google вам в помощь!

 
 

© life-prog.ru При использовании материалов прямая ссылка на сайт обязательна.

Генерация страницы за: 0.02 сек.