Professional Documents
Culture Documents
Ð Ð°Ð Ð Ñ Ð°Ñ Ð Ñ Ð Ð° Ñ Ð Ð Ð Ñ Ð°  1
Ð Ð°Ð Ð Ñ Ð°Ñ Ð Ñ Ð Ð° Ñ Ð Ð Ð Ñ Ð°  1
3
Прямим (декартовим ) добутком множин A i B ( A B ) називається множина
всіх можливих впорядкованих пар (кортежів), першим елементом яких є елемент
множини A , а другим – елемент множини B A B a, b a A, b B .
Впорядкованість означає, що елемент декартового добутку (a,b) не дорівнює
елементу (b,a). В частковому випадку, якщо AB, то такий добуток будемо позначати
A2 .
Множину можна зберігати в пам’яті як масив. Типові операції над множинами –
об’єднання, перетин, перевірка приналежності елемента заданій множині –
реалізуються за допомогою засобів алгоритмічної мови або процедур обробки масивів
даних.
Можливий ще один метод зображення множин, при якому для кожного
потенціально допустимого елемента вказується, належить він даній множині, чи ні.
Якщо множину всіх потенціально допустимих елементів пронумерувати індексами від
1 до n, то кожній множині поставимо у відповідність вектор логічних змінних
довжиною n, тобто вектор змінних, що приймають тільки одне з двох значень: істина,
хибне. Необхідно зауважити, що зображення множин у вигляді вектора визначає на
ній порядок слідування, а різний порядок у послідовності переліку елементів множини
приводить до різних відношень впорядкованості на множині. Частіше всього
використовується природно виникаючий порядок переліку елементів. Для прикладу,
порядок може задаватися часом включення елементів у множину.
4
- асиметричним – якщо для будь-яких а та b з множини А з того, що виконується
a b випливає, що не виконується b a .
Відношення є асиметричним, якщо воно одночасно є антисиметричним та
антирефлексивним.
Відношення будемо називати повним відношенням, якщо для будь-яких а та b з
множини А буде виконуватися a b або b a .
У множині А, на якій встановлено відношення повного порядку, можна
визначити мінімальний і максимальний елемент. Мінімальним елементом множини А,
на якій задано відношення повного порядку , називається такий елемент aA , що ні
для якого іншого елемента bА ( a b ), не має місця відношення b a . Аналогічно,
максимальним елементом множини А, на якій задано відношення повного порядку ,
називається такий елемент aA , що ні для якого іншого елемента bА ( a b ), не має
місця відношення a b .
За заданим на множині А відношенням можна визначити відношення 2
таким чином: a b тоді і тільки тоді, якщо існує таке c A , що виконується a c
2
k 1
- a b для k>1 тоді і тільки тоді, коли існує c A таке, що a c та c
k
a
для будь-яких елементів a, b A .
Операція обертання зберігає всі властивості відношення. Якщо відношення має
1
певні властивості, то і обернене відношення теж буде мати ці ж властивості.
Введемо поняття транзитивного замикання відношення на множині А.
Відношння називається транзитивним замиканням відношення на множині А,
якщо a b тоді і тільки тоді, якщо знайдеться таке k, що a b для всіх елементів
k
a, b A .
Для транзитивного замикання має місце теорема:
Теорема 1. Транзитивне замикання деякого відношення на множині А є
відношення транзитивне. Якщо – будь-яке транзитивне відношення на множині А,
таке, що , тоді , тобто – найменше транзитивне відношення, яке
включає .
Для знаходження матриці транзитивного замикання відношення на множині А
зі скінченною кількістю елементів можна скористуватися наступною теоремою:
Теорема 2. Нехай M – матриця, що задає відношення на множині А, яка містить
n елементів. Тоді матриця M M M 2 M 3 ... M n задає транзитивне
замикання відношення .
5
Варіанти завдань.
6
14. Побудувати матрицю оберненого відношення 1 для відношення
, що задане на множині А. Відношення задається з клавіатури за
допомогою впорядкованої множини пар, для яких виконується
відношення .
15. Побудувати процедуру обчислення матриці транзитивного
замикання відношення , що задане на множині А матрицею відношення.