2.5.1 Правила побудови матриць відношень
Правила побудови матриць відношень: , , , , по відомій матриці відношення :
Матриця доповнення _ в матриці вихідного відношення замінити одиниці нулями, а нулі - одиницями.
Матриця оберненого відношення _ проставити в ній одиниці, які симетричні щодо головної діагоналі відповідним одиницям вихідної матриці відношення .
Матриця складеного відношення _ для кожної одиниці вихідної матриці відношення , що стоїть в -тому рядку і -тому стовпці , в -тому рядку матриці , проставити одиниці в ті -ті стовпці, у яких є одиниці в -тому рядку вихідної матриці.
Матриця транзитивного замикання нетранзитивного відношення . Для її побудови треба виконати цикл (один або декілька) наступних дій:
а) для кожної одиниці у матриці відношення , що стоїть в -тому рядку і -тому стовпці , в -тому рядку матриці проставити одиниці в тих -тих стовпцях, у яких є одиниці в -тому рядку, а також в -тому рядку вихідної матриці;
б) отриману матрицю відношення приймають за вихідну і повторюють процедуру а), виконуючи таким чином наступний цикл обчислень доти, поки матриця не перестане змінюватися, тобто поки в деякому циклі обчислень вихідна і обчислена матриці не збіжаться.
Якщо відношення транзитивне, то матриця його транзитивного замикання збігається з матрицею вихідного відношення, тобто .
Матриця рефлексивного замикання _ побудувати матрицю транзитивного замикання, а потім в отриманій матриці замінити нулі на головній діагоналі, якщо такі є, на одиниці.
Якщо відношення рефлексивно, то матриця рефлексивного замикання збіжиться з матрицею транзитивного замикання, тобто .
Приклад. Які властивості відношення , заданого матрицею на рис. 2.5? Виконати операції над відношенням . Побудувати матриці отриманих відношень.
Розвязання:
Рисунок 2.5 - Відношення
Список відношення
.
Визначимо властивості відношення :
а) нерефлексивне, тому що головна діагональ матриці відношення не містить тільки одиниці;
б) не антирефлексивне, тому що головна діагональ матриці відношення не містить тільки нулі;
б) несиметричне, тому що матриця відношення не симетрична щодо головної діагоналі;
в) не антисиметричне, тому що в матриці відношення відсутні одиниці, симетричні щодо головної діагоналі;
г) нетранзитивне, тому що існують пари, для яких порушується умова транзитивності, наприклад, , , але .
Виконаємо операції над :
; ; ;
(рис. 2.6,а);
(рис. 2.6,б);
(рис. 2.6,в).
Для одержання транзитивного замикання виконаємо процедуру виявлення нетранзитивності для вихідного відношення. Виявлений тільки один випадок порушення транзитивності , , але . Додавши цю пару до , або скориставшись визначенням, одержимо:
.
Перевірка на транзитивність відношення не виявляє в ньому порушення транзитивності, тому
(рис. 2.6,г).
Рефлексивне замикання, відповідно до визначення
(рис. 2.6,д).
Рисунок 2.6 - Матриця властивостей відношення
- 1. Основи теорії множин
- 1.1 Коротка історична довідка
- 1.2 Поняття множини
- 1.3 Способи опису множин
- 1.4 Операції над множинами
- 1.4.1 Діаграми Ейлера-Венна
- 1.4.2 Деякі операції над множинами
- 1.5 Властивості операцій над множинами
- 1.6 Доведення тотожностей
- 1.7 Парадокси теорії множин
- 2. Основи теорії відношень
- 2.1 Декартовий добуток
- 2.2 Поняття відношень. Завдання відношення
- 2.3 Властивості бінарних відношень
- 2.4 Відношення еквівалентності
- 2.4.1 Фактор-множина
- 2.4.2 Рівнопотужні множини
- 2.4.3 Зчисленні множини
- 2.4.4 Потужність континууму
- 2.5 Операції над бінарними відношеннями
- 2.5.1 Правила побудови матриць відношень
- 2.6 Відображення
- 2.6.1 Визначення і приклади
- 2.6.2 Деякі часткові випадки
- 2.6.3 Інєктивні, сюрєктивні та бієктивні відображення