Федоров В.Н. - Введение в теорию множеств (1023557), страница 9
Текст из файла (страница 9)
Матрицы отношений R1,
,
, R12 , R1°,
приведены на рис. 3.8.
Эти матрицы получены по известной матрице отношения R следующим образом .
• Матрица дополнения
— в матрице исходного отношения R заменены единицы нулями, а нули — единицами.
• Матрица обратного отношения R–1 — в ней проставлены единицы, симметричные (относительно главной диагонали) соответствующим единицам исходной матрицы. Очевидно, что матрица симметричного отношения совпадает с матрицей его обратного отношения.
• Матрица составного отношения R2 – в ней для каждой единицы исходной матрицы отношения R, принадлежащей i–ой строке, например единицы в j–ой компоненте, т.е. для сij = 1, в i–й строке вычисляемой матрицы проставлены единицы в тех к–х компонентах, в которых имеются единицы в j–ой строке исходной матрицы (см. поясняющий рис. 2.6).
• Матрица транзитивного замыкания Rо нетранзитивного отношения R — здесь необходимо выполнить серию (одну или более) итераций, заключающихся в следующем:
а) для каждой единицы исходной матрицы отношения R, принадлежащей i–ой строке, например единицы в j–ой компоненте, т.е. для сij = 1, в i–ой строке вычисляемой матрицы проставляются единицы в тех к–х компонентах, в которых имеются единицы в i–ой строке, а также в j–ой строке исходной матрицы (см. поясняющий рис. 3.4);
| R1 | 1 | 2 | 3 | 4 | 5 | 6 | 1 | 2 | 3 | 4 | 5 | 6 | 1 | 2 | 3 | 4 | 5 | 6 | ||||||
| 1 | 0 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | ||||
| 2 | 0 | 0 | 1 | 1 | 1 | 1 | 2 | 1 | 1 | 0 | 0 | 0 | 0 | 2 | 1 | 0 | 0 | 0 | 0 | 0 | ||||
| 3 | 0 | 0 | 0 | 1 | 1 | 1 | 3 | 1 | 1 | 1 | 0 | 0 | 0 | 3 | 1 | 1 | 0 | 0 | 0 | 0 | ||||
| 4 | 0 | 0 | 0 | 0 | 1 | 1 | 4 | 1 | 1 | 1 | 1 | 0 | 0 | 4 | 1 | 1 | 1 | 0 | 0 | 0 | ||||
| 5 | 0 | 0 | 0 | 0 | 0 | 1 | 5 | 1 | 1 | 1 | 1 | 1 | 0 | 5 | 1 | 1 | 1 | 1 | 0 | 0 | ||||
| 6 | 0 | 0 | 0 | 0 | 0 | 0 | 6 | 1 | 1 | 1 | 1 | 1 | 1 | 6 | 1 | 1 | 1 | 1 | 1 | 0 | ||||
| a) | б) | в) | ||||||||||||||||||||||
| R12 | 1 | 2 | 3 | 4 | 5 | 6 | R1° | 1 | 2 | 3 | 4 | 5 | 6 | 1 | 2 | 3 | 4 | 5 | 6 | |||||
| 1 | 0 | 0 | 1 | 1 | 1 | 1 | 1 | 0 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | ||||
| 2 | 0 | 0 | 0 | 1 | 1 | 1 | 2 | 0 | 0 | 1 | 1 | 1 | 1 | 2 | 0 | 1 | 1 | 1 | 1 | 1 | ||||
| 3 | 0 | 0 | 0 | 0 | 1 | 1 | 3 | 0 | 0 | 0 | 1 | 1 | 1 | 3 | 0 | 0 | 1 | 1 | 1 | 1 | ||||
| 4 | 0 | 0 | 0 | 0 | 0 | 1 | 4 | 0 | 0 | 0 | 0 | 1 | 1 | 4 | 0 | 0 | 0 | 1 | 1 | 1 | ||||
| 5 | 0 | 0 | 0 | 0 | 0 | 0 | 5 | 0 | 0 | 0 | 0 | 0 | 1 | 5 | 0 | 0 | 0 | 0 | 1 | 1 | ||||
| 6 | 0 | 0 | 0 | 0 | 0 | 0 | 6 | 0 | 0 | 0 | 0 | 0 | 0 | 6 | 0 | 0 | 0 | 0 | 0 | 1 | ||||
| г) | д) | е) | ||||||||||||||||||||||
Рисунок 3.8
б) полученную матрицу отношения
принимают за исходную и повторяют процедуру а), выполняя, таким образом, следующий цикл вычислений (построения матрицы), и т.д. до тех пор, пока матрица не перестанет изменяться, т.е. пока в некотором цикле вычислений исходная и вычисленная матрицы не совпадут.
Очевидно, что матрица транзитивного замыкания R° совпадает с матрицей исходного отношения R, если отношение R транзитивно.












