- •Тема 2. Відношення і функції
- •2.1. Відношення
- •2.2. Відношення еквівалентності
- •2.3. Класи еквівалентності
- •2.4. Функції
- •8.1. Бінарне відношення з a в b
- •8.2. Методи представлення бінарних відношень
- •8.3. Деякі приклади бінарних відношень
- •8.4. Обернені відношення
- •8.5. Композиція (добуток) відношень
- •8.6. Рефлексивні відношення
- •8.8. Антисиметричні відношення
- •8.11. Симетричне закриття
- •10.2. Еквівалентність множин
- •10.3. Класи еквівалентності
- •10.4. Розбиття множини
- •10.5. Модульна арифметика
- •10.6. Відношення порядку
- •10.8. Перший і останній елементи
- •10.9. Максимальні і мінімальні елементи
- •10.10. Нижня і верхня грані
- •10.11. Подібні множини
- •9.1. Аплікація
- •9.2. Множина потенція
- •9.4. Сур’єктивні аплікації
- •9.5. Бієктивні аплікації
- •9.7. Обернена функція
8.8. Антисиметричні відношення
Означення 7. Відношення R називається антисиметричним, якщо aRb і bRa одночасно виконуються лише у випадку a = b.
Приклади.
1. Нехай R бінарне відношення у множині натуральних чисел визначене як x I y (x ділиться на y). Це відношення є антисиметричне, тому що
a ділиться на b і b ділиться на a імпліка a = b.
Нехай V = {1, 2, 3, 4} і R = {(1,3), (4, 2), (2, 4), (4, 4)}. Тоді R не є антисиметричним, тому що (4, 2) ( R і (2, 4) ( R . Зверніть увагу, що R також не є симетричним.
3. Відношення “включення” визначене на множині множин є антисиметричним, тому що
A ( B e B ( A implica A = B
8.9. Транзитивні відношення
Означенняo 8. Відношення R у множині A називається транзитивним, якщо (aRb ( bRc) ( aRc.
Приклади
1. Нехай A множина всіх людей, а відношення R визначена предикатом “x любить y”. Якщо a любить b і b любить c, звідси аж ніяк не слідує, що a любить c. Отже, R не є транзитивним.
2. Нехай відношення R relacao визначене у множині дійсних чисел предикатом “x < y”. R є транзитивним, тому що transitiva, porque
(a < b ( b < c) ( a < c.
3. Нехай W {a, b, c} e R = { (a, b), (c, b), (b, a), (a, c)}. R не є транзитивним, тому що
(c, b) ( R, (b, a) ( R, але (c, a) ( R.
4. . Відношення “включення” визначене на множині множин є транзитивним, тому що
(A ( B ( B ( C) ( A ( C.
Вправи на закріплення
1. R = {(1, 1), (1, 3), (2, 2), (3, 1), (4, 4)} в W = {1, 2, 3, 4}. Чи є R рефлексивним?
2. Нехай E = {1, 2, 3}. Розгляньте наступні відношення в E:
R1 = {(1, 2), (3, 2), (2, 2), (2, 3)};
R3 = {(1, 1), (2, 2), (2, 3), (3, 2), (3, 3)};
R5 = E E; |
R2 = {(1, 2), (2, 3), (1, 3)};
R4 = {(1, 2)}
R6 = (. |
Які з цих відношень рефлексивні ? симетричні? антисиметричні? транзитивні?
3. Ri ( N N, i = 1, 2, 3, 4.
R1 = {(x, y ) : x ( y };
R3 = {(x, y ) : x + y = 10 }; |
R2 = {(x, y ) : x ділиться на y };
R4 = {(x, y ) : x і y взаємно прості числа }; |
Які з цих відношень рефлексивні ? симетричні? антисиметричні? транзитивні?
4. Довести: Нехай R1 , R2 симетричні відношення в A , тоді:
a) R1 ( R2 є симетричне відношення в A; b) R1 ( R2 є симетричне відношення в A.
5. Нехай R1 , R2 відношення в A. Довести, що наступні пропозиції хибні:
a) Якщо R1 і R2 антисиметричні, то R1 ( R2 також антисиметричне.
b) Якщо R1 і R2 транзитивні , тo R1 ( R2 також транзитивно.
6. Нехай L є множина векторів на площині. R ={(x, y):x, y ( L і “x колінеарний y “}. Чи є відношення R :
a) рефлексивне; |
b) симетричне; |
c) антисиметричне; |
d) транзитивне. |
7. Нехай L є множина векторів на площині. R ={(x, y):x, y ( L і “x ортогональний y “}. Чи є відношення R :
a) рефлексивне; |
b) симетричне; |
c) антисиметричне; |
d) транзитивне. |
8.10. Рефлексивне закриття
Означення 9. Нехай R є бінарне відношення в A. Відношення S в A називається рефлексивним закриттям R якщо S має наступні властивості:
a) R ( S;
b) S рефлексивне;
c) Для будь якого T в A, якщо R ( T і T рефлексивне, то S ( T.
Зміст властивостей a), b) зрозумілий, а що стосується властивості c), то вона забезпечує мінімальність S з усіх можливих відношень, що задовольняють a), b).
Приклад.
A = {1, 2, 3 }, R = { (1, 1), (1, 3), (2, 3), (3, 1)}, тоді рефлексивне закриття R
S = { (1, 1), (1, 3), (2, 3), (3, 1), (2, 2), (3, 3)}.
Наступна теорема гарантує існування рефлексивного закриття для будь якого бінарного відношення в A.
Teorema 1. Нехай R є бінарне відношення в A. Тоді, S = R ( IA є рефлексивне закриття R.
Доведення. R ( R ( IA = S;
Якщо a ( A, то (a, a) ( IA ( R ( IA = S ( S є рефлексивне);
Нехай T ( A A, R ( T і T є рефлексивне. Так як IA ( T , R ( IA = S ( T.