
1. Бинарные отношения и операции над ними
ОПРЕДЕЛЕНИЕ. Пусть А1, А2, . . . , Аn – некоторые множества. Их прямым или декартовым произведением называется множество упорядоченных наборов из n элементов, т.е.
А1А2 . . . Аn = {(а1, а2, . . . , аn) | aiAi }.
Если все множества Ai совпадают A = А1 = А2 = . . . = Аn, то прямое произведение А1А2 . . . Аn = An называют прямой n-ой степенью множества А.
Задача 1.. Доказать, что
(PQ) \ (AB) = ((P \ A)Q) (P(Q \ B).
Решение.
1) Докажем включение (PQ)\(AB)((P\A)Q) (P(Q\B)).
Пусть (x,y)(PQ) \ (AB), тогда (x,y)(PQ) и (x,y)(AB). Это означает, что xP, yQ и либо xA, либо yB. В первом случае имеем xP, yQ , xA, следовательно, (x, y)(P \ A)Q. Аналогично для второго случая получим, что (x, y)P(Q \ B). Следовательно, (x, y)((P \ A)Q) (P(Q \ B)).
2) Докажем теперь обратное включение.
Так как (x, y)((P \ A)Q) (P(Q \ B)), то (x, y)(P \ A)Q или
(x, y)P(Q \ B). В первом случае получим, что xP, xA, yQ, во втором – xP, yQ , yB. Следовательно, в обоих случаях получим, (x, y)(PQ) и (x, y)(AB), что и означает требуемое.
Бинарным отношением между элементами множеств А и В называется любое подмножество R AB. Если множества A и B совпадают А = В, то R называют бинарным отношением на множестве А.
Если (x, y)R, то это обозначают еще xRy и говорят, что между элементами x и y установлено бинарное отношение R.
Диагональ множества AA, т.е. множество ={(x,x) | xA}, называется единичным бинарным отношением или отношением равенства в A.
Областью определения бинарного отношения R называется множество R = { xA | yB, (x, y) R }.
Областью значений бинарного отношения R называется множество R = { yB | xA, (x, y)R }.
Образом множества X относительно отношения R называется множество
R(X) = { yB | (x, y)R, xX };
прообразом X относительно R называется R –1(X).
Операции над бинарными отношениями определяются подобно операциям над соответствующими множествами. Пусть А – произвольное множество на котором введены бинарные отношения R, R1, R2,...
1) Обратное отношение R –1 = { (x, y) | (y, x)R}.
2) Дополнение
к отношению
={
(x,
y)
| (x,
y)(AA)
\ R}.
3)
Двойственное отношение Rd
=
.
4) Композиция (суперпозиция) отношений R = R1oR2 содержит пару (x, y) тогда и только тогда, когда существует такое zA, что (x, z)R1 и (z, y)R2.
Задача 2. Найти R, R, R –1, R o R, R o R –1, R –1 o R для отношения R = { (x, y) | x,yN, x делит y }
Решение. R={ xN | yN, x делит y }= N, так как для любого натурального x найдется yN, например y = x, такой, что x делит y.
R={ yN | xN, x делит y}=N, так как для любого натурального y найдется xN, например x = 1, такой, что x делит y.
R –1 ={ (x, y) | x, yN, y делит x }.
RoR={ (x, y)N 2 | zN, x делит z и z делит y } = R, так как для любой пары (x, y)N 2, такой, что x делит y, такое значение z существует, например z = x.
RoR –1={ (x, y)N 2 | zN, x делит z и y делит z }=N 2. Такое натуральное z существует для любой пары (x, y)N 2, например z=xy.
R –1oR={ (x, y)N 2 | zN, z делит x и z делит y } = N 2. Такое натуральное z существует для любой пары (x, y)N 2, например z = 1.
Задача 3. Доказать тождествоR = (R–1 \ R) (R Rd).
Решение.
1) Покажем, чтоR (R-1 \R) (R Rd). Пусть (x, y)R, т.е. (x, y)R. Для пары (y, x) возможны два случая: либо (y, x)R, либо (y, x)R. В первом случае получаем, что (x, y)R–1 и (x, y)R, следовательно, (x,y) R–1 \ R. Для второго случая спра-ведливо (x, y)R и (x, y) R–1 = Rd, что означает (x, y)R Rd. В обоих случаях получим, что (x, y) (R-1 \ R) (R Rd).
2). Докажем теперь обратное включение. Так как (x,y) ( R–1 \ R) (R Rd), то (x, y) R–1 \R или (x, y)R Rd. В обоих случаях то, что (x, y)R следует непосредственно из определений пересечения или разности множеств.
Задача 15(г).
Решение. Пусть yRR, т.е. существует такой xA, что (x,y) R1oR2. Следовательно, найдется такое z, что (x,z)R1 и (z,y) R2, но это по определению означает, что z R и zR. Поэтому, zRR. Так как (z,y) R2, то по определению образа множества относительно отношения, получим y R2(RR). R1d.
2) Докажем обратное. Пусть y R2(RR), тогда существует элемент xRR, что (x,y) R2. Следовательно, xRи xR xR следует, что найдется такой z, что (z,x) R1, а так как (x,y) R2, то (z,y) R1oR2. Поэтому yRR .