Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
1.2. бинарные отношения.doc
Скачиваний:
15
Добавлен:
01.05.2025
Размер:
289.79 Кб
Скачать

3. Свойства бинарных отношений.

Пусть R - отношение на множестве М, RМ М. Тогда:

1) R -рефлексивно, если имеет место aRа для любого а М (например, отношение "жить в одном городе" - рефлексивно);

2) R - антирефлексивно, если ни для какого а М не выполняется aRа (например, отношение "быть сыном" - антирефлексивно);

3) R - симметрично, если aRb влечет bRа (например, отношение "работать на одной фирме" - симметрично);

4) R - антисимметрично, если aRb и bRа влекут а = b, т.е. ни для каких различающихся элементов а и b b) не выполняется одновременно aRb и bRа (например, отношения "быть сыном", "быть начальником" - антисимметричны);

5) R - транзитивно, если aRb и bRc влекут aRс (например, отношения "быть моложе", "быть братом" - транзитивны).

Пример 8.

Какими признаками характеризуется матрица отношения R, если R соответственно: рефлексивно, антирефлексивно, симметрично, антисимметрично, транзитивно?

 Пусть R задано на М, R М М.

1) R рефлексивно, если для любого а М имеет место aRа, т.е. оно выполняется для всех пар (а, а), а  М. В матрице этим парам соответствуют элементы cij. Такие элементы составляют главную диагональ матрицы. Следовательно, главная диагональ матрицы рефлексивного отношения содержит только единицы;

2) R антирефлексивно, если ни для какого а  М не выполняется aRа. Из этого следует, что главная диагональ матрицы антирефлексивного отношения должна содержать только нули;

3) R симметрично, если для пары (а, b) М M из aRb следует bRа, т.е. для любой пары отношение R выполняется в обе стороны либо не выполняется вообще. Таким образом, если в матрице единица стоит на пересечении i-и строки j-го столбца, т.е. сij = 1, то она должна стоять и на пересечении j-й строки и i-го столбца, т.е. сji = 1, и наоборот, если сji = 1, то сij = 1. Таким образом, в матрице симметричного отношения сij = сji, т.е. матрица симметрична относительно главной диагонали;

4) R антисимметрично, если из aRb и bRa следует а=b. Это означает, что в соответствующей матрице ни для каких ij [1,2,...m], т = М, i j, не выполняется сij = сji = 1. Таким образом, в матрице антисимметричного отношения отсутствуют единицы, симметричные относительно главной диагонали;

5) R транзитивно, если для любых а, b, с из aRb и bRс следует aRс. В матрице такого отношения должно выполняться следующее условие: если в i-й строке стоит единица, например j-й координате (столбце) строки, т.е. сij = 1, то всем единицам j-й строке (пусть этим единицам соответствуют k-e координаты такие, что сjk = 1) должны соответствовать единицы в i-й строке в тех же k-х координатах, т.е. cik = 1 (и, может быть, еще и в других координатах). Это условие иллюстрируется на рис.6, где кружком выделена единица сij= 1, для которой производится проверка условия, а стрелками показана последовательность проверки данного условия.

Рис.6

В матрице транзитивного отношения это условие должно выполняться для любых i,j т = М таких, что cij=1. И наоборот, если в матрице R имеется хотя бы одна единица сij = 1, для которой данное условие не выполняется, то R не транзитивно.

Пример 9.

Пусть бинарное отношение R на М задано в виде диаграммы, состоящей из узлов и стрелок так, что узлам взаимно однозначно соответствуют элементы множества М, а стрелкам, соединяющим пару а и b в направлении от а к b, - наличие отношения aRb. Определите графические особенности диаграммы в зависимости от характера свойств отношения R.

 1. Отношение R : М М рефлексивно, если aRа для любых а М. Соответствующая диаграмма рефлексивного отношения должна содержать петли во всех узлах (т.е. стрелки, начинающиеся и заканчивающиеся в одном узле).

2. Отношение R антирефлексивно, если ни для каких а М не выполняется a R а. Диаграмма антирефлексивного отношения не должна содержать ни одной петли.

3. Отношение R симметрично, если из aRb следует bRa. В диаграмме симметричного отношения для каждой стрелки, соединяющей два узла, существует также стрелка, соединяющая эти узлы в обратном направлении.

4. Отношение R антисимметрично, если из aRb и bRa следует а = b. В диаграмме антисимметричного отношения не существует двух различных узлов, связанных парой (разнонаправленных) стрелок.

5. Отношение R транзитивно, если из aRb и bRc следует a R с. В диаграмме транзитивного отношения для любых двух стрелок таких, что одна направлена от а к b, а другая - от b к с, существует стрелка, соединяющая а и с в направлении от а к с.

Пример 10.

Определите свойства отношений, заданных:

1. На множестве натуральных чисел N:

а) R1 - "быть не больше <";

б) R2 - "быть делителем";

в) R3 - "быть равным".

2. На множестве точек действительной плоскости R  R:

а) R4 - "находиться на одинаковом расстоянии от начала координат";

б) R5 - "быть симметричным относительно оси X".

3. На системе множеств (М):

a) R6 - "пересекаться с" (иметь непустое пересечение);

б) R7 - "являться строгим включением ".

4. На множестве людей:

а) R8 - "быть сыном";

б) R9 - "жить в одном городе";

в) R10 - "быть братом".

5. На множестве элементов структуры (рис.3):

а) R11 - "быть непосредственно связанным с";

б) R12 - "быть начальником".

 1. На множестве N:

а)R1={(a,b)}:ab}:

• рефлексивно, не антирефлексивно, так как выполняется а а для всех а М, например 2 2;

• несимметрично, так как 2  3, но неверно,что 3  2;

• антисимметрично, поскольку если аb, а bа, то а = b;

• транзитивно, так как если аb, a bс, то ас, например 2 3, 3 4 и 2 4;

б) R2 - {(а, b): а - делитель b}:

• рефлексивно, не антирефлексивно, так как любое число делит само себя без остатка: а/а= 1 для всех а  N;

• не симметрично, антисимметрично, например 2 - делитель 4, но 4 не является делителем 2;

• транзитивно, так как если b N и c/b N, то с/а =b c/b N,

например, если 6/3 = 2  N и18/6 = 3  N, то 18/3 = 18/6  6/3 = 6  N;

в) R3 = {(a,b): a=b}:

• рефлексивно, не антирефлексивно, поскольку а = а для всех а N;

• симметрично, так как если а = b, то b = a;

• антисимметрично, так как если aR3 b и bR3 а, то а = b;

• транзитивно, так как если а = b и b = с, то а = с.

2. На множестве точек действительной плоскости R  R:

а) R4 = {((х1, у1), (х2, у2))}: (x1)2+ (y1)2 = (x2)2+ (y2)2}:

• рефлексивно, не антирефлексивно, так как х2 + у2 = х22 для любых точек (х, у) действительной плоскости R  R;

• симметрично, не антисимметрично, так как, например, для точек (2, 3) и (-2, 3) имеет место 22 + 32 = (-2)2 + 32, но (2,3)  (-2,3);

• транзитивно, поскольку если (х1, у1) и (х2, у2) находятся на одинаковом расстоянии от начала координат, а также (х2, у2) и (х3, у3), то и (х1, у1) и (х3, у3) находятся на одинаковом расстоянии от начала координат;

б) R5 = {((х1, у1), 2, у2)): xl = x2, yl=-y2}:

• не рефлексивно, так как для точек плоскости (х, у), не находящихся на оси X, т.е. для точек с координатами у  0, не выполняется (х,у)R5 (х,у);

• не антирефлексивно, так как точка плоскости симметрична самой себе, если она лежит на оси X, т.е. для точек (х, у) с координатами у = 0 имеет место (x, у) R5 (х, у)',

• симметрично, например (2,3) R5 (2, - 3) и (2, -3) R5 (2,3);

• не антисимметрично, поскольку имеет место, например, (2, 3) R5 (2, -3) и (2, -3) R5 (2, 3),

но (2, -3)  (2, 3);

• не транзитивно, так как, например, (2, 3) R5 (2, -3) и (2, -3) R5 (2, 3), но не выполняется (2, 3) R5 (2, 3).

3. На системе множеств (М):

а) R6 = {(А, В): А В , А,В (М)}:

• не рефлексивно, поскольку для   (М) имеет место  = ;

• не антирефлексивно, так как для А (M), если А не пусто, т.е. А , то А А , т.е. отношение выполняется;

• симметрично, так как если А пересекается с В, то и В — с А;

• не антисимметрично, поскольку AR6B и BR6A для АВ;

• не транзитивно, например {a} R6 {а, b} и {a, b}R6 {b}, но {a} R6 {b} не выполняется;

б) R7 = {(A,B): AB}:

• не рефлексивно, антирефлексивно, так как ни для каких А (М) не выполняется АА;

• несимметрично, поскольку из А В не следует В А;

• антисимметрично, так как ни для каких А, В таких, что А В, не выполняется одновременно АВ и ВА;

• транзитивно, так как для любых А,В,С (M) из А В и В С следует А С.

4. На множестве людей:

а) R8 = {(а, b): а - сын b}:

• не рефлексивно, антирефлексивно, так как ни для каких а не выполняется: а - сын а;

• не симметрично, антисимметрично, поскольку ни для каких а b не выполняется: а - сын b и b- сын а;

• не транзитивно, так как если: а - сын b и b - сын с, то а - не сын с;

б) R9 = {(а, b): а живет в одном городе c b}:

• рефлексивно, не антирефлексивно, так как aR9 а для всех а;

• симметрично, поскольку для любых а, b, если a R9 b, то bR9 a;

• не антисимметрично, так как имеет место a R9 b и b R9 а для а b;

• транзитивно, поскольку для всех а, b, с, если a R9 b и b R9 с, то a R9 с;

в) R10 ={(a,b): а- брат b}:

• не рефлексивно, антирефлексивно из-за очевидного отсутствия a R10 а для всех а;

• не симметрично, так как в общем случае между братом а и сестрой b имеет место a R10 b, но не b R10 a;

• не антисимметрично, так как если а и b - братья, то aR10 b и b R10 а, но а  b;

• транзитивно, если называть братьями людей, имеющих общих родителей (отца и мать).

5. На множестве элементов структуры (см. рис.3):

а) R11 = {(а, b): а - непосредственно связан с b}:

• не рефлексивно, антирефлексивно, если в конкретной интерпретации a R11 а не имеет смысла;

• симметрично, не антисимметрично, поскольку для всех аb, если выполняется a R11 b, то b R11 a;

• не транзитивно, так как при a R11 b и b R11 с не выполняется a R11 с (а и с связаны, но опосредованно);

б) R12 = {(а, b): а - начальник b}:

• не рефлексивно, антирефлексивно (см. R11);

• несимметрично, антисимметрично, так как для всех а b не выполняется одновременно aR12b и b R12 a;

• транзитивно, так как если а — начальник b и b - начальник с, то а — начальник с.