Консультация № 186723
18.10.2012, 23:29
99.97 руб.
0 1 1
Здравствуйте! У меня возникли сложности с таким вопросом:1) Дать определение бинарного отношения на множестве и описать способы представления бинарных отношений в ЭВМ. Объяснить, как выполняется проверка всех свойств отношений с помощью матриц и аналитически.
ответ должен сопровождаться собственным примером.

Обсуждение

давно
Профессор
230118
3054
19.10.2012, 16:53
общий
это ответ
Здравствуйте, Посетитель - 368843!

бинарным отношением на множестве А называют подмножество множества упорядоченных пар (а, 6) элементов заданного множества А.
Бинарное отношение можно задать указанием всех пар, для которых это отношение выполняется, или графически.
Удобным способом представления отношений в ЭВМ является матричная форма. Рассмотрим два конечных множества A={a1,a2,…,am} и бинарное отношение P A [$8594$]A . Определим матрицу [P] = (pij) бинарного отношения P по следующему правилу:
pij={1, если pij[$8712$]P
0, в противном случае

Полученная матрица содержит полную информацию о связях между элементами и позволяет представлять эту информацию на компьютере.

Заметим, что любая матрица, состоящая из нулей и единиц, является матрицей некоторого бинарного отношения.

Пример 1.16 Рассмотрим отношение P на множестве A2, где A={1,2,3}
Матрица этого отношения


Пусть R – бинарное отношение на A2. Отношение R называется рефлексивным, если [$8704$] x[$8712$] A (x,x)[$8712$] R, т.е. IA[$8712$] R (на главной диагонали R стоят единицы). Отношение R называется симметричным, если [$8704$] x,y [$8712$]A (x,y)[$8712$] R[$8658$] (y,x)[$8712$]R, т.е. R–1=R, или [R]=[R]T (матрица симметрична относительно главной диагонали). Отношение R называется антисимметричным, если [$8704$] x,y [$8712$]A (x,y)[$8712$] R[$8658$] (y,x)[$8713$]R, т.е. в матрице [R [$8745$] R–1]=[R]*[R]T вне главной диагонали все элементы равны 0. Отношение R наз. транзитивным, если (x,y)[$8712$] R, (y,z)[$8712$] R[$8658$] (x,z)[$8712$] R, т.е. R[$149$]R[$8834$] R.
Форма ответа