Теоретический материал к заданию № 3.




Бинарные отношения

 

1. Бинарные отношения и операции над ними

 

ОПРЕДЕЛЕНИЕ. Пусть А1, А2,..., Аn - некоторые множества. Их прямым или декартовым произведением называется множество упорядоченных наборов из n элементов, т.е.

А1´А2´... ´Аn={(а1, а2,..., аn) | aiÎAi }.

Если все множества Ai совпадают A=А12=... =Аn, то прямое произведение А1´А2´... ´Аn=An называют прямой n-ой степенью множества А.

Бинарным отношением между элементами множеств А и В называется любое подмножество RÍA´B. Если множества A и B совпадают А=В, то R называют бинарным отношением на множестве А.

Если (x, y)ÎR, то это обозначают еще xRy и говорят, что между элементами x и y установлено бинарное отношение R.

Приведем примеры бинарных отношений.

Пусть A=B= R, пара (x, y) является точкой вещественной плоскости. Тогда бинарное отношение

R1 = { (x, y) | x2 + y2 £1 }

определяет замкнутый круг единичного радиуса с центром в точке (0,0) на плоскости, отношение

R2 = { (x, y) | x ³ y }

полуплоскость, а отношение

R3= { (x, y) | |x-y| £ 1 }

полосу.

Диагональ множества A´A, т.е. множество D={(x,x) | xÎA}, называется единичным бинарным отношением или отношением равенства в A.

Областью определения бинарного отношения R называется множество

dR={ xÎA | yÎB, (x, y) ÎR }.

Областью значений бинарного отношения R называется множество

rR={ yÎB | xÎA, (x, y)ÎR }.

Образом множества X относительно отношения R называется множество

R(X) = { yÎB | xÎX, (x, y)ÎR };

прообразом X относительно R называется R -1(X).

В теории выбора и принятия решений большую роль играют бинарные отношения предпочтения, то есть такие отношения, согласно которым в паре (x, y)ÎR элемент x в каком-то смысле лучше чем y. Например:

- в смысле отношения R2 "лучше" означает "больше или равно";

- в смысле отношения R3 понятие "лучше" может означать "отстоит не больше чем на единицу".

Операции над бинарными отношениями определяются подобно операциям над соответствующими множествами. Пусть А – произвольное множество на котором введены бинарные отношения R, R1, R2,...

1) Объединение двух бинарных отношений R1 и R2 - это отношение

R1ÈR2 = { (x, y) | (x, y)ÎR1 или (x, y)ÎR2 }.

2) Пересечение двух бинарных отношений R1 и R2 - это отношение

R1ÇR2 = { (x, y) | (x, y)ÎR1 и (x, y)ÎR2 }.

3) Обратное отношение R –1 = { (x, y) | (y, x)ÎR}.

4) Дополнение к отношению ={ (x, y) | (x, y)Î(A´A)\R}.

5) Двойственное отношение Rd = .

6) Композиция (суперпозиция) отношений R=R1oR2 содержит пару (x, y) тогда и только тогда, когда существует такое zÎA, что (x, y)ÎR1 и (z, y)ÎR2.

7) R1 содержится в R2 (R1 Í R2), если любая пара (x, y), которая принадлежит отношению R1 также принадлежит и отношению R2.

 

2. Свойства операций над отношениями.

 

Приведем здесь список основных свойств операций над отношениями и докажем некоторые из них.

1) Ç Rk -1=(Ç Rk) -1.

2) È Rk -1=(È Rk) -1.

3) (R1 o R2) -1 = R1 -1o R2 -1.

4) (R1 o R2 )oR3 = R1o(R2 o R3).

5) (R1 È R2 )oR3 = (R1 oR3 )È(R2o R3 ).

6) (R1 Ç R2 )oR3 Í (R1 oR3 )Ç(R2o R3 ).

7) а) если R1Í R2 то R1o R3 ÍR2o R3;

б) если R1 Í R2 то R1-1Í R2-1;

в) если R1 Í R2 то R3oR1 Í R3oR2.

8) a) (R1È R2)d = R1d ÇR2d;

б) (R1Ç R2)d = R1d ÈR2d;

в) (R d)d = R.

ДОКАЗАТЕЛЬСТВО.

Свойство 2.

Пусть пара (x, y)Î(È Rk) -1. Тогда (y, x)ÎÈ Rk. Это означает, что найдется отношение Rj, что (y, x)Î Rj. Отсюда, по определению обратного отношения, (x, y)ÎRj-1, а значит, (x, y)ÎÈRk-1и (ÈRk)-1 Í È Rk-1.

Докажем обратное включение.Пусть (x,y)Î Rk-1 Это означает, что найдется такое множество Rj, что (x,y)ÎRj-1. Следовательно, (y, x)ÎRj и (y, x)Î ÈRk,поэтому (x, y)Î(È Rk)-1. Значит, È Rk-1 Í (ÈRk)-1.

Одновременное выполнение обоих включений означает равенство множеств, что и требовалось доказать.

Свойство 6.

Пусть (x, y)Î(R1 ÇR2)oR3. По определению композиции это означает, что найдется такое zÎA, что (x, z)Î(R1ÇR2) и (z, y)ÎR3.

Первое включение возможно только тогда, когда одновременно выполнено (x, z)ÎR1 и (x, z)ÎR2. Это, в свою очередь означает, с учетом (z, y)ÎR3, что одновременно (x, y)ÎR1oR3 и (x, y)ÎR2oR3, а, следовательно, (x, y)Î(R1oR3)Ç(R2oR3), что и доказывает требуемое соотношение.

ЗАМЕЧАНИЕ. Покажем, почему неверно обратное включение. Пусть (x, y)Î(R1oR3)Ç(R2oR3), тогда (x, y) Î(R1oR3) и (x, y) Î(R2oR3). Первое включение означает существование такого элемента z1 из A, что (x, z1)ÎR1 и (z1, y)ÎR3, второе - существование такого z2ÎA, что (x, z2)ÎR2 и (z2, y)ÎR3, причем необязательно z1=z2. Значит, не всегда существует такой элемент z, что (x, z)ÎR1 и (x, z)ÎR2, а, следовательно, не будет принадлежности пересечению R1 и R2.

Свойство 7б.

Возьмём любую пару (x, y)ÎR1, что эквивалентно (y, х)Î ÎR1-1. Пусть теперь R1ÍR2, т.е. из (x, y)ÎR1 следует (x, y)ÎR2. Перейдя к обратным отношениям, получим, что из (y, х)ÎR1-1 вытекает (y, х)ÎR2-1, что и означает требуемое свойство.

Свойство 8а.

Докажем предварительно равенство (`R)-1=`R-1

Пусть (x, y)Î(`R)-1. Следовательно, (y, x) Î`R или другими словами (y, x)ÏR. Отсюда, (x, y)Ï R-1, что означает и (x, y)Î`R-1. Если же (x, y) Î`R-1, то (x, y)ÏR-1 и (y, x)ÏR. Тогда (y, x)Î`R или, что то же самое, (x,y)Î(`R)-1.

Для доказательства свойства 8а воспользуемся доказанным равенством и известными свойствами операций над множествами и отношениями.

________­­_ _______

(R1ÈR2)d = (R1ÈR2)-1 = (R1ÈR2)-1 =

 

=(`R1Ç`R2) =`R1-1 Ç `R2-1 = R1d Ç R2d.

 

3. Способы задания бинарных отношений

 

Традиционное задание отношений аналогично тому, как это принято в теории множеств, что не всегда удобно. Поэтому, наряду с таким заданием, применяются другие способы.

1. Матричное задание. Оно используется когда А – конечное множество А={xi}. Тогда отношение R можно задавать с помощью матрицы R={xij}, элементы которой определяются соотношением:

 
 
 
 

 

2. Задание с помощью графа.

Для конечного множества А отношение можно задавать с помощью графа Г(R), который является геометрическим образом бинарного отношения. Граф - фигура состоящая из точек (вершин) соединенных линиями (дугами). Вершины графа соответствуют элементам множества А, то есть xi, а наличие дуги, соединяющей вершины xi и xj, означает, что (xi,xj)ÎR. Чтобы подчеркнуть упорядоченность пары на дуге ставится стрелка.

Основные свойства графа.

1) Г(R-1) получается из Г(R) изменением направления стрелок на противоположные.

2) Граф Г(А´А) содержит дуги, соединяющие любую пару (xi, xj). Такой граф назывыется полным.

3. Задание верхними и нижними срезами.

Этот способ может быть использован для любых множеств и отношений. Пусть на множестве А задано отношение R. Верхний срез GR (x) отношения R в точке x ÎА - это множество элементов yÎА таких, что (y, x)ÎR, т.е.

 

GR(x) = { yÎA | (y, x)ÎR }.

 

Если рассматривать R как отношение предпочтения, то GR (x) – это множество элементов, лучших чем х.

Нижний срез HR(x) отношения R в точке xÎА - это множество элементов yÎА, таких, что (x, y)ÎR, т.е.

 

HR(x) = { yÎA | (x, y)ÎR }.

 

Свойства нижних и верхних срезов.

Для любого хÎA и любого отношения Ri ÍA´A выполняются соотношения.

 

1. а) GRÇR(x)=GR(x)ÇGR(x); б) HRÇR(x)=HR(x)ÇHR(x)

2. a) G`R(x) = A\GR(x); б)H`R(x) = A\HR(x).

 

3. a) GR-1(x) = HR(x); б) HR-1(x) = HR(x).

 

4. GA´A(x) = HA´A(x) = A.

 

 

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

1) Рефлексивность.

Отношение R называется рефлексивным, если (х, х)ÎR для любого хÎA.

Примеры рефлексивных отношений: отношения "³", "£" на множестве R.

2) Антирефлексивность.

Отношение R называется антирефлексивным, если (х, х)ÏR для любого хÎA.

Примеры антирефлексивных отношений: отношения "<", ">" на множестве R.

Если R - антирефлексивное отношение, то xÏGR(x) и хÏHR(x)

для любого хÎA.

3) Симметричность.

Отношение R называется симметричным, если для любых x,yÎA из того, что (x, y)ÎR следует (y, x)ÎR и обратно.

Примеры симметричных отношений: отношения "=" и "¹".

Если отношение R симметрично, то для любого хÎA

а) GR(x) = HR(x); б) R = R-1.

4) Антисимметричность.

Отношение R называется антисимметричным, если для любых x и y из A из одновременного выполнения условий (x, y)ÎR и (y, x)ÎR следует, что x = y.

Пример антисимметричного отношения. Пусть А - множество людей в данной очереди. Отношение R "не стоять за кем-то в очереди" будет антисимметричным.

Пусть х=ВАСЯ, а y=ИВАНОВ. Тот факт, что (x, y)ÎR означает, что "ВАСЯ не стоит в очереди за ИВАНОВЫМ", (y, x)ÎR - "ИВАНОВ не стоит за ВАСЕЙ". Очевидно, что одновременное выполнение обоихвключений может быть, только если ВАСЯ и есть ИВАНОВ, т.е. x = y.

Отношение "³" также антисимметрично: если x³y и y³x, то x=y.

5) Асимметричность.

Отношение R асимметрично, если RÇ R-1= Æ, т.е. пересечение

отношения R с обратным отношением пусто.

Эквивалентное определение асимметричности: из двух отношений (x, y)ÎR и (y, x)ÎR одно не выполняется.

Примеры асимметричных отношений: ">", "<", "быть начальником". Если R - асимметричное отношение, то из xRy следует yRx.

Для любого отношения R вводятся понятия симметричной части отношения Rs =R ÇR-1 и асимметричной части отношения Ra = R \ Rs. Если отношение R симметрично, то R= Rs, если отношение R асимметрично, то R= Ra.

Примеры. Если R - "³", то R-1 - "<", Rs - "=", Ra - ">".

6) Транзитивность.

Отношение R транзитивно, если для любыx x, y, zÎA из того, что (x, y)ÎR и (y, z)ÎR следует (x, z)ÎR.

Свойства транзитивного отношения:

а) RoRÍR;

б) для любого хÎA из yÎGR(x) следует, что GR(y)ÍGR(x).

Нетранзитивным является отношение "¹". Пусть x=2, y=3, z=2, тогда справедливо x¹y и y¹z, но x=z, т.е. (x, z)ÏR.

Отношение R1 называется транзитивным относительно отношения R2, если:

а) из (x, y)Î R1 и (y, x)Î R2 следует, что (x, z)Î R1;

б) из (x, y)Î R2 и (y, x)Î R1 следует, что (x, z)Î R1.

7) Негатранзитивность.

Отношение R называется негатранзитивным, если`R транзитивно.

Примеры.

Отношения R1 - ">" и R2 - " ¹" негатранзитивны, так как отношения`R1 - "£",`R2 - "=" транзитивны. Возможно одновременное выполнение свойств транзитивности и негатранзитивности. Например, отношение R1 одновременно транзитивно и негатранзитивно, а R2 , как известно, транзитивным не является.

8) Полнота.

Отношение R полно, если для любых x,yÎА либо (x, y)ÎR, либо (y, x)ÎR, либо оба отношения выполняются одновременно.

Свойства полных отношений:

а) GR(x)ÈHR(x) = А для любого хÎA;

б) полное отношение рефлексивно.

9) Слабая полнота.

Отношение R называется слабо полным, если для любых х¹y из А или (x, y)ÎR, или (y, x)ÎR.

Пример слабо полного отношения. Пусть А - множество предприятий, "неблагополучных" в смысле своего бюджета. Отношение R "быть должным" является слабо полным, так как каждое из этих предприятий или кому-либо должно, или ему кто-то должен, но быть должным самому себе нельэя и (x, x)ÏR.

10) Ацикличность.

Бинарное отношение R ациклично, если Rn ÇR-1= Æ для любого nÎ N. Иными словами, если из любой конечной цепочки отношений хRу, уRt,..., vRz следует, что z¹х, то отношение R ациклично.

 

9. Пусть отношения R1, R2 - симметричны. Доказать, что для того чтобы R1oR2 было симметрично необходимо и достаточно, чтобы выполнялось равенство R1oR2 = R2oR1.

 

5. Связи между бинарными отношениями.

 

1. Отношение R симметрично тогда и только тогда, когда R = R-1.

2. Если R рефлексивно, то Rd антирефлексивно, если R антирефлексивно, то Rd рефлексивно.

3. Отношение R слабо полно тогда и только тогда, когда Rd антисимметрично.

ДОКАЗАТЕЛЬСТВО. Пусть R слабо полно и x¹y. Рассмотрим три случая.

1) (x, y)ÎR.Тогда, по определению обратного отношения

(y,x)ÎR-1, а по определению двойственного отношения - (y,x)ÏRd.

2) (y,x)ÎR, тогда (x, y)ÎR-1 и, следовательно, (x,y)Ï`R-1 = Rd.

3) (x, y)ÎR и одновременно (y, x)ÎR. Отсюда, (y, х)ÏRd и

(x, y)Ï Rd.

Так как R - слабо полное отношение, то для любых x¹y выполняется либо случай а), либо б), либо в). Ни в одном из этих случаев включения (x, y)ÎRd и (y, x)ÎRd не могут выполняться одновременно. Следовательно, отношение Rd антисимметрично.

Докажем, что из антисимметричности Rd следует слабая полнота отношения R. Рассмотрим эквивалентное определение антисимметричности. Если x¹y, то либо (x,y)ÎRd и (y,x)Ï Rd, либо (x,y)ÏRd и (y,x)ÎRd, либо (x,y)ÏRdи (y,x)ÏRd. В первом случае получим, что (x,y)ÎR, во втором - (y,x)ÎR, в третьем - (x,y)ÎR и (y,x)ÎR. Это утверждение означает, что отношение R слабо полно.

4. Отношение R асимметрично тогда и только тогда, когда Rd полно.

ДОКАЗАТЕЛЬСТВО. Пусть R - асимметрично. Тогда по определению, RÇR-1 = Æ. Рассмотрим два случая.

1) (x, y)ÎR. Тогда (х, y)ÏR-1, значит, (x, y)ÎRd.

2) (x, y)ÏR. Тогда (x, y)Î`R и (y, x) Î`R-1 = Rd.

В любом случае либо (x, y)ÎRd, либо (y, x)ÎRd, а это означает, что Rd - полно.

Докажем обратное следствие. Пусть Rd полно. Снова рассмотрим два случая:

а) (x, y)ÎRd, тогда (y, x)ÏR;

б) (y, x)ÎRd, тогда (x, y)ÏR.

Так как Rd полно, то либо случай а), либо случай б) всегда будет иметь место, а отсюда следует невозможность одновременного выполнения yRx и xRy. Это означает, что R асимметрично.

Примеры решений задания № 3.

Пример 1.

Доказать, что если отношения R1, R2 рефлексивны, то справедливо включение R1ÈR2 Í R1oR2 .

 

Доказательство.

Пусть (x, y)ÎR1ÈR2, тогда (x, y)ÎR1 или (x, y)ÎR2. В первом случае из рефлексивности R2 следует (y, y)ÎR2 и, следовательно, (x, y)Î R1oR2. Аналогично для второго случая получим (x, x)ÎR1 и (x, y)ÎR1oR2, что и требовалось доказать.

 

Пример 2.

Доказать, что отношения RÈ(`RÇRd)=RÈ(`R)s полны.

 

Докажем равенство множеств, воспользовавшись свойствами операций над множествами и отношениями.

RÈ(`R Ç Rd ) = RÈ(`R Ç`R-1) = RÈ(`RÇ(`R)-1) = =RÈ(`R)s.

Покажем теперь, что отношение RÈ(`R)s полно. Для любых x, yÎA возможен один из трех случаев:

1) (x, y)ÎR;

2) (y, x)ÎR;

3) (x, y)ÏR и (y, x)ÏR.

В первых двух случаях принадлежность (x,y) к рассматриваемому отношению очевидна. Рассмотрим третий случай. Так как (x,y)Î`R и (x,y)Î R-1, то (x,y)Î(`R)s. Следовательно, рассматриваемое отношение полно.

 

 

Варианты задания №1. Доказать соотношение.

0. AÇ(BÇC) = (AÇB)ÇC.

1. AÈ(BÈ C) = (AÈB)È C.

2. .

3. .

4. .

5. .

6. .

7. .

8. (AÈB) \ C = (A \ C) È (B \ C).

9. A \ (B Ç C) = (A \ B) È (A \ C).

 

Варианты задания №2.

0.

a). Определить проекции , если

б). Определить проекции множества векторов : , если

.

Определить проекции упорядоченного множества векторов : , если

.

г). Пусть Найти .

д). Сравнить векторные оценки множества

. Найти парето-оптимальные оценки.

 

1.

a). Определить проекции , если

б). Определить проекции множества векторов : , если

.

Определить проекции упорядоченного множества векторов : , если

.

г). Пусть Найти .

д). Сравнить векторные оценки множества

. Найти парето-оптимальные оценки.

 

2.

a). Определить проекции , если

б). Определить проекции множества векторов : , если

.

Определить проекции упорядоченного множества векторов : , если

.

г). Пусть Найти .

д). Сравнить векторные оценки множества

. Найти парето-оптимальные оценки.

 

3.

a). Определить проекции , если

б). Определить проекции множества векторов : , если

.

Определить проекции упорядоченного множества векторов : , если

.

г). Пусть Найти .

д). Сравнить векторные оценки множества

. Найти парето-оптимальные оценки.

 

4.

a). Определить проекции , если

б). Определить проекции множества векторов : , если

.

Определить проекции упорядоченного множества векторов : , если

.

г). Пусть Найти .

д). Сравнить векторные оценки множества

. Найти парето-оптимальные оценки.

 

5.

a). Определить проекции , если

б). Определить проекции множества векторов : , если

.

Определить проекции упорядоченного множества векторов : , если

.

г). Пусть Найти .

д). Сравнить векторные оценки множества

. Найти парето-оптимальные оценки.

 

6.

a). Определить проекции , если

б). Определить проекции множества векторов : , если

.

Определить проекции упорядоченного множества векторов : , если

.

г). Пусть Найти .

д). Сравнить векторные оценки множества

. Найти парето-оптимальные оценки.

 

7.

a). Определить проекции , если

б). Определить проекции множества векторов : , если

.

Определить проекции упорядоченного множества векторов : , если

.

г). Пусть Найти .

д). Сравнить векторные оценки множества

. Найти парето-оптимальные оценки.

 

8.

a). Определить проекции , если

б). Определить проекции множества векторов : , если

.

Определить проекции упорядоченного множества векторов : , если

.

г). Пусть Найти .

д). Сравнить векторные оценки множества

. Найти парето-оптимальные оценки.

 

9.

a). Определить проекции , если

б). Определить проекции множества векторов : , если

.

Определить проекции упорядоченного множества векторов : , если

.

г). Пусть Найти .

д). Сравнить векторные оценки множества

. Найти парето-оптимальные оценки.

 

 

Варианты задания №3.

0. Доказать, что если отношение R транзитивно, то R-1 также является транзитивным.

1. Доказать, что из асимметричности отношения R следует асимметричность R-1.

2. Доказать, что из антисимметричности отношения R следует антисимметричность R-1.

3. Доказать, что из рефлексивности отношения R следует рефлексивность R -1.

4. Доказать, что для симметричности отношения R необходимо и достаточно, чтобы Rd было симметрично.

5. Доказать, что если отношения R1 и R2 рефлексивны, то рефлексивны отношения R1ÈR2 , R1ÇR2, R1-1.

6. Доказать, что если отношения R1 и R2 антирефлексивны, то антирефлексивны и отношения R1ÈR2, R1ÇR2, R1-1.

7. Доказать, что если отношения R1 и R2 симметричны, то симметричны отношения R1ÈR2, R1ÇR2, R1-1.

8. Доказать, что если отношения R1 и R2 антисимметричны, то антисимметричны также R1ÇR2 и R1-1.

9. Пусть отношения R1, R2 - симметричны. Доказать, что для того чтобы R1oR2 было симметрично необходимо и достаточно, чтобы выполнялось равенство R1oR2 = R2oR1.

 

 



Поделиться:




Поиск по сайту

©2015-2024 poisk-ru.ru
Все права принадлежать их авторам. Данный сайт не претендует на авторства, а предоставляет бесплатное использование.
Дата создания страницы: 2017-10-25 Нарушение авторских прав и Нарушение персональных данных


Поиск по сайту: