Бинарные отношения и их свойства кратко. Бинарные отношения. Операции над бинарными отношениями. Понятие множества. Отношение между множествами

Подписаться
Вступай в сообщество «perstil.ru»!
ВКонтакте:

Элементы множества, как правило, находятся в каком-либо отношении друг относительно друга. Эти отношения можно задать в виде неполных предложений -- предикатов, например, «меньше, чем...», «больше, чем...», «эквивалентно», «конгруэнтно» и т. п.

Тот факт, что некоторый элемент находится в каком-либо отношении к элементу того же множества x j , математически записывают как XiRxj, где R -- символ отношения.

Отношение из двух элементов множества X называют бинарным. Бинарные отношения множеств X и Y представляют собой некоторое множество упорядоченных пар (х, у), образованных декартовым произведением X х Y. В общем случае можно говорить не только о множестве упорядоченных пар, но и о множестве упорядоченных троек, четверок элементов и т. д., т. е. о парных отношениях, получаемых в результате декартова произведения , где п -- размерность n -строчек.

Рассмотрим основные виды отношений -- отношения эквивалентности, порядка и доминирования.

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

Термин «отношение эквивалентности» будем применять при выполнении следующих условий:

1) каждый элемент эквивалентен самому себе;

2) высказывание, что два элемента являются эквивалентными, не требует уточнения того, какой из элементов рассматривается первым, а какой вторым;

3) два элемента, эквивалентные третьему, эквивалентны между собой.

Введем для обозначения эквивалентности символ ~, тогда рассмотренные условия можно записать следующим образом:

1) х ~ х (рефлективность);

2) х ~ уу ~ х (симметричность);

3) х ~ у и у ~ z х ~ z (транзитивность).

Следовательно, отношение R называют отношением эквивалентности, если оно рефлексивно, симметрично и транзитивно.

Пусть некоторому элементу х X эквивалентно некоторое подмножество элементов А X, тогда это подмножество образует класс эквивалентности, эквивалентный х. Очевидно, что все элементы одного и того же класса эквивалентности эквивалентны между собой (свойство транзитивности). Тогда всякий элемент хХ может находиться в одном и только одном классе эквивалентности, т. е. в этом случае множество X разбивается на некоторое непересекающееся подмножество классов эквивалентности , где J -- некоторое множество индексов.

Таким образом, каждому отношению эквивалентности на множестве X соответствует некоторое разбиение множества X на классы.

Часто сталкиваются с отношениями, которые определяют некоторый порядок расположения элементов множества. Например, в процессе автоматизированного конструирования требуется вводить множество одних исходных данных раньше или позже, чем множество других. При этом может оказаться, что элементы одного множества больше или меньше элементов другого и т. д. Во всех этих случаях можно расположить элементы множества X или группы элементов в некотором порядке (например, в виде убывающей или возрастающей последовательности), т. е. ввести отношение порядка на множестве X.

Различают отношения строгого порядка, для которых применяют символы и отношения нестрогого порядка, где используют символы. Эти отношения характеризуются следующими свойствами:

для отношения строгого порядка:

х -- ложно (антирефлексивность);

х<У, а У<х -- взаимоисключаются (несимметричность);

x<у и у -- (транзитивность);

для отношения нестрогого порядка:

х X -- истинно (рефлексивность);

ху и ух х = у -- (антисимметричность);

х у и у z xу z -- (транзитивность).

Множество X называют упорядоченным, если любые два элемента х и у этого множества сравнимы, т. е. если для них выполняется одно из условий: х < у, х = у, у < х.

Упорядоченное множество называют кортежем. В общем случае кортеж -- это последовательность элементов, т. е. совокупность элементов, в которой каждый элемент занимает вполне определенное место. Элементы упорядоченного множества называются компонентами кортежа. Примерами кортежа может служить упорядоченная последовательность чисел арифметической или геометрической прогрессий, последовательность технологических операций при изготовлении какого-либо радиоэлектронного изделия, упорядоченная последовательность установочных позиций печатной платы для закрепления конструктивных элементов.

Во всех этих множествах место каждого элемента вполне определено и не может произвольно изменяться.

При обработке конструкторской информации на ЭВМ часто используют отношения доминирования. Говорят, что хX доминирует над уX, т. е. х>>у, если элемент х в чем-либо превосходит (имеет приоритет) элемент у того же множества. Например, под х можно понимать один из списков данных, который должен поступить на обработку первым. При анализе нескольких конструкций РЭА какой-либо из них должен быть отдан приоритет, так как эта конструкция обладает лучшими, с нашей точки зрения, свойствами, чем другие, т. е. конструкция х доминирует над конструкцией у.

Свойство транзитивности при этом не имеет места. Действительно, если, например, конструкцию х по каким-либо одним параметрам предпочли конструкции у, а конструкцию у по каким-либо другим параметрам предпочли конструкции z, то отсюда еще не следует, что конструкции х должно быть отдано предпочтение по сравнению с конструкцией г.

Отображение множеств. Одним из основных понятий теории множеств является понятие отображения. Если заданы два непустых множества X и Y, то закон, согласно которому каждому элементу xX ставится в соответствие элемента, называют однозначным отображением X в Y или функцией, определенной на X и принимающей значение на Y.

На практике приходится иметь дело и с многозначными отображениями множества X на множестве Y, которые определяют закон, согласно которому каждому элементу хX ставится в соответствие некоторое подмножество , называемое образом элементов. Возможны случаи, когда Гх = 0.

Пусть задано некоторое подмножество АX. Для любого хА образом х является подмножество . Совокупность всех элементов Y, являющихся образами для всех х в А, назовем образом множества А и будем обозначать ГА. В этом случае

Само понятие «отношение», конечно, вам знакомо. Мы часто его употребляем в речи. Например, мы можем сказать, что я в хороших отношениях со всеми студентами моей группы.

В жизни мы постоянно находимся в различных отношениях и вступаем в различные отношения. С членами своей семьи мы находимся в отношении родства, со школьными товарищами - в отношении дружбы, с руководителями учреждения, где мы учимся или работаем, - в отношении подчинения и т.д. В этом смысле отношение - это определенный характер связи .

В параграфе 2.2 мы говорили об отношениях, которые существуют между математическими объектами. Так, элемент по отношению к множеству находится в отношении принадлежности, два множества могут находиться в отношении включения или равенства.

Сейчас мы рассмотрим отношения, которые могут существовать между элементами множеств. Итак, мы сказали, что отношение, установленное между элементами множеств в рассмотренном примере, называется бинарными.

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

Определение 2.8. Бинарным отношением между множествами Ли В называется любое подмножество декартова произведения Ах В.

Бинарные отношения обычно обозначают буквами греческого алфавита: р («ро»), а («сигма»), |/ («пси») и др.

Если р - некоторое бинарное отношение между множествами А и В, то согласно определению бинарного отношения мы можем записать, что р с с Л х В.

Если пара (а, b ) принадлежит бинарному отношению р, т.е. (а, b ) е р, то говорят, что элемент а находится в отношении р с элементом b , и пишут арб. Так, в приведенном выше примере рассмотрено отношение «учиться на факультете». Тогда можно сказать, что Петр находится в данном отношении с факультетом математики.

Для некоторых отношений в математике существуют определенные знаки. Например,

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

Пример 2.6

Пусть заданы два числовых множества: А = {1, 3,5} и В = {2, 8, 10}. Зададим бинарное отношение о между этими множествами перечислением: а = {(1, 2), (5, 10)}. Это же отношение мы может задать и характеристическим свойством: бинарное отношение образуют пары чисел, такие что число из первого множества в два раза меньше числа из второго множества.

Пример 2.7

Рассмотрим множество студентов вашей академической группы. Установим в этом множестве отношение «быть другом». Для любой пары студентов академической группы можно сказать, находятся они в данном отношении или нет. Может даже случиться так, что это бинарное отношение будет образовывать пустое множество. В каком случае это будет?

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

Бинарное отношение, заданное на множестве, может иметь разные свойства. Рассмотрим их.

1. Свойство рефлексивности.

Определение 2.9. рефлексивным , если для любого а е Л пара (а> а) е р.

Отношение «

2. Свойство симметричности.

Определение 2.10. Говорят, что бинарное отношение р, заданное на множестве Л, является симметричным , если для любых элементов а и b из Л из того, что пара (а , b ) находится в отношении р, следует, что пара (b , а) находится в отношении р.

Например, отношение равенства, заданное на множестве действительных чисел, симметрично, так как если число k равно числу п } то и число п равно числу k. Симметричным является и отношение «быть другом».

С другой стороны, отношение упорядоченности по величине (

3. Свойство антисимметричности.

Определение 2.11. Говорят, что бинарное отношение р, заданное на множестве Л, является антисимметричным у если для любых элементов а и b из Л из того, что пары (я, /;) и (/;, а) находятся в отношении р, следует, что а = Ь.

Например, отношение упорядоченности по величине на множестве действительных чисел антисимметрично. Ведь если известно, что для чисел х и у выполнено х и у то это означает, что х - у. А вот отношение параллельности прямых не является антисимметричным, так как если прямая / параллельна прямой t и прямая t параллельна прямой /, то это не означает, что прямые / и t совпадают. Они могут быть различны.

4. Свойство транзитивности.

Определение 2.12. Говорят, что бинарное отношение р, заданное на множестве Л, является транзитивным у если для любых элементов а , b и с из Л из того, что пары (я, b ) и (/?, с) находятся в отношении р, следует, что пара (а, с) также находится в отношении р.

Свойством транзитивности обладают отношения упорядоченности по величине, параллельности, отношение «быть родственником».

Отношение перпендикулярности прямых не является транзитивным (покажите это с помощью рисунка). Также по существу не является транзитивным и отношение «быть другом» (хотя и есть присказка, в которой выражено желание о транзитивности этого отношения: «Друг моего друга - мой друг»).

Мы рассмотрели только основные свойства бинарных отношений, которые определяют два широко используемых типа отношений.

Отношением эквивалентности (или эквивалентностью) называется бинарное отношение, которое обладает свойствами рефлексивности, симметричности и транзитивности.

Отношением упорядоченности (или упорядоченностью) называется бинарное отношение, которое обладает свойствами рефлексивности, антисимметричности и транзитивности.

Например, отношение «быть одноклассником» является эквивалентностью, так как оно обладает свойством рефлексивности, симметричности и транзитивности. Отношение «быть не выше ростом» на множестве людей является отношением упорядоченности.

Отношения эквивалентности и упорядоченности имеют очень важное значение в различных областях математики, а эквивалентность используется при выполнении классификаций различных объектов. Для того чтобы это понять, обратимся сначала к такому математическому понятию, как разбиение множества.

Определение 2.13. Разбиением множества/! называется представление этого множества в виде объединения непересекающихся подмножеств, которые называются классами разбиения.

Чтобы проверить, что мы имеем дело с разбиением множества, нужно проверить два условия:

  • объединение полученных при разбиении подмножеств является исходным множеством;
  • пересечение любых двух различных подмножеств является пустым множеством.

При выполнении классификации классами разбиения являются так называемые классы эквивалентности. Как же строятся эти классы?

Пусть на множестве А введено некоторое отношение эквивалентности р. Возьмем любой элемент а из А и все элементы из А, которые находятся с а в отношении р. Все эти элементы и будут образовывать класс эквивалентности элемента а. Понятно, что и сам элемент а попадет в этот класс. Действительно, если р - отношение эквивалентности, то оно обладает свойством рефлексивности, т.е. (а } а) е р, а это и означает, что сам элемент а входит в класс эквивалентности, который он образует.

Можно доказать, что классы эквивалентности различных элементов множества либо совпадают, либо не пересекаются. В связи с этим можно предположить, что эти классы могут рассматриваться в качестве классов разбиения.

Действительно, существует теорема, которая говорит о том, что если на множестве задано отношение эквивалентности, то множество всех классов эквивалентности, содержащих элементы этого множества, является разбиением этого множества.

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

Можно попробовать доказать каждое из этих утверждений самостоятельно или разобрать доказательство, которое приведено в работе .

При использовании классов эквивалентности мы разбиваем множество на подмножества, в каждое из которых входят своего рода «одинаковые» элементы. Например, множество всех положительных дробей можно разбить на классы эквивалентности таким образом: 1) взять каждую несокра-

тимую дробь (например, -); 2) в каждый класс эквивалентности соответ-

2 4 6 8 ч т

ствующеи дроби отнести все равные ей дроби - = - = - = 1аким

образом, мы разобьем все положительные дроби на соответствующие классы эквивалентности. Каждый такой класс является положительным рациональным числом.

  • В Большой советской энциклопедии говорится, что «отношение - эмоционально-волевая установка личности на что-либо, т.е. выражение ее позиции; мысленное сопоставление различных объектов или сторон данного объекта». В толковом словаре Д. Н. Ушакова«отношение - взаимное общение, связь между людьми, обществами, странами и т.п., образующаяся из общения на какой-нибудь почве».

Лекция 21. Свойства отношений

1. Свойство рефлексивености

2. Свойство симметричности

3. Свойство транзитивности

Мы установили, что бинарное отношение на множестве X пред­ставляет собой множество упорядоченных пар элементов, принад­лежащих декартову произведению X х Х. Это математическая сущ­ность всякого отношения. Но, как и любые другие понятия, отноше­ния обладают свойствами. Их удалось выделить, изучая различные конкретные отношения. Свойств достаточно много, в нашем курсе мы будем изучать только некоторые.

Рассмотрим на множестве отрезков, представ­ленных на рис. 98, отношения перпендикулярно­сти, равенства и «длиннее». Построим графы этих отношений (рис. 99) и будем их сравнивать. Ви­дим, что граф отношения равенства отличается от двух других наличием петель в каждой его вершине. Эти петли - результат того, что отно­шение равенства отрезков обладает свойством: любой отрезок равен самому себе. Говорят, что отношение равенства обладает свойством рефлек­сивности или просто, что оно рефлексивно.

Определение. Отношение R на множестве X называется рефлексив­ным, если о каждом элементе множества X можно сказать, что он находится в отношении R с самим собой.

R рефлексивно на Х ↔ х R х для любого х € X.

опр.

Если отношение R рефлексивно на множестве X, то в каждой вер­шине графа данного отношения имеется петля. Справедливо и обрат­ное утверждение: граф, каждая вершина которого имеет петлю, задает отношения, обладающие свойством рефлексивности.

Примеры рефлексивных отношений:

Отношение «кратно» на множестве натуральных чисел (каждое натуральное число кратно самому себе);

Отношение подобия треугольников (каждый треугольник подо­бен самому себе).

Существуют отношения, которые свойством рефлексивности не обладают. Таким, например, является отношение перпендикулярности на множестве отрезков: нет ни одного отрезка, о котором можно ска­зать, что он перпендикулярен самому себе. Поэтому на графе отноше­ния перпендикулярности (рис. 99) нет ни одной петли. Не обладает свойством рефлексивности и отношение «длиннее» для отрезков.

Обратим теперь внимание на графы отношений перпендикулярно­сти и равенства отрезков. Они «похожи» тем, что если есть одна стрелка, соединяющая пару элементов, то обязательно есть и другая, соединяющая те же элементы, но идущая в противоположном направ­лении. Эта особенность графа отражает те свойства, которыми обла­дают отношения параллельности и равенства отрезков:

Если один отрезок перпендикулярен другому отрезку, то этот «другой» перпендикулярен первому;



Если один отрезок равен другому отрезку, то этот «другой» равен первому.

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

Определение. Отношение R на множестве X называется симмет­ричным, если выполняется условие: из того, что элемент х находит­ся в отношении R с элементом у, следует, что и элементу находит­ся в отношении R с элементом х.

Используя символы, это отношение можно записать в таком виде:

R симметрично на Х ↔ (х R y →yRx).

опр.

Граф симметричного отношения обладает особенностью: вместе с каждой стрелкой, идущей от х к у, граф содержит и стрелку, идущую от у к x . Справедливо и обратноеутверждение. Граф, содержащий вместе с каждой стрелкой, идущей от x к у, и стрелку, идущую от у к x , является графом симметричного отношения.

В дополнение к рассмотренным двум примерам симметричных от­ношений присоединим еще такие:

Отношениепараллельности на множестве прямых (если прямая x параллельна прямой у, то и прямая у параллельна прямой х)

Отношение подобия треугольников (если треугольник F подобен треугольнику Р, то треугольник Р подобен треугольнику F).

Существуют отношения, которые свойством симметричности не обладают. Таким, например, является отношение «длиннее» на мно­жестве отрезков. Действительно, если отрезок x длиннее отрезка у, то отрезок у не может быть длиннее отрезка х. Про отношения «длиннее» говорят, что оно обладает свойством антисимметрично­сти или просто антисимметрично.

Определение. Отношение R на множестве X называется анти­симметричным, если для различных элементов х и у из множества X выполнено условие: из того, что х находится в отношении R с элементом у, следует, что элемент у в отношении R с элементом х не находится.

R симметрично на Х ↔ (х R y ^ x≠y →yRx).

опр.

Граф антисимметричного отношения обладает особенностью: если две вершины графа соединены стрелкой, то эта стрелка только одна. Справедливо и обратное утверждение: граф, вершины которого со­единены только одной стрелкой, есть граф антисимметричного отношения.

Кроме отношения «длиннее» на множестве отрезков свойством ан­тисимметричности, например, обладают:

Отношение «больше» для чисел (если х больше у, то у не может
быть больше х);

Отношение «больше на 2» для чисел (если х боль­ше у на 2, то у не может быть больше на 2 числа х),

Существуют отношения, не обладающие ни свой­ством симметричности, ни свойством антисиммет­ричности. Рассмотрим, например, отношение «быть сестрой» на множестве детей одной семьи. Пусть в семье трое детей: Катя, Маша и Толя. Тогда граф отношения «быть сестрой» будет таким, как на рисунке 100. Он показывает, что данное отношение не обладает ни свой­ством симметричности, ни свойством антисимметричности.

Обратим внимание еще раз на одну особенность графа отноше­ния «длиннее» (рис. 99). На нем можно заметить: если стрелки про­ведены от е к а и от а к с, то есть стрелка от е к с ; если стрелки приведены от е к b и от b к с, то есть стрелка и от е к с и т.д. Эта особенность графа отражает важное свойство отношения «длиннее»: если первый отрезок длиннее второго, а второй - длиннее третьего, то первый - длиннее третьего. Говорят, что это отношение обладает свойством транзитивности или просто транзитивно.

Определение. Отношение R на множестве X называется транзи­тивным, если выполняется условие; из того, что элемент х нахо­дится в отношении R с элементом у и элемент у находится в от­ношении R с элементом z, следует, что элемент х находится в от­ношении К с элементом z .

Используя символы, это определение можно записать в таком виде:

R транзитивно на X ↔ (х R y ^ yRz → xRz).

опр.

Граф транзитивного отношения с каждой парой стрелок, идущих от x к у и у к z , содержит стрелку, идущую от х к z. Справедливо и обратное утверждение.

Кроме отношения «длиннее» на множестве отрезков свойством транзитивности обладает отношение равенства: если отрезок х равен отрезку у и отрезок у равен отрезку z, то отрезок х равен отрезку z, Это свойство отражено и на графе отношения равенства (рис. 99)

Существуют отношения, которые свойством транзитивности не об­ладают. Таким отношением является, например, отношение перпенди­кулярности: если отрезок а перпендикулярен отрезку d , а отрезок d перпендикулярен отрезку b, то отрезки а и b не перпендикулярны!

Рассмотрим еще одно свойство отношений, которое называют свой­ством связанности, а отношение, обладающее им, называют связанным.

Определение. Отношение R на множестве X называется связан­ным, если для любых элементов х и у из множества X выполняется условие: из того, что х и у различны, следует, что либо х находит­ся в отношении R с элементом у, либо элемент у находится в от­ношении R с элементом х.

Используя символы, это определение можно записать в таком виде:

R связано на множестве X ↔ (х ≠ у => хRу v уRх).

опр.

Например, свойством связанности обладают отношения «больше» длянатуральных чисел: для любых различных чисел х и у можно ут­верждать, что либо х > у, либо у > х.

На графе связанного отношения любые две вершины соединены стрелкой. Справедливо и обратное утверждение.

Существуют отношения, которые свойством связанности не обла­дают. Таким отношением, например, является отношение делимости на множестве натуральных чисел: можно назвать такие числа х и у, что ни число х не является делителем числа у, ни число у не является делителем числа х.

Выделенные свойства позволяют анализировать различные отно­шения с общих позиций - наличия (или отсутствия) у них тех или иных свойств.

Так, если суммировать все сказанное об отношении равенства, за­данном на множестве отрезков (рис. 99), то получается, что оно реф­лексивно, симметрично и транзитивно. Отношение «длиннее» на том же множестве отрезков антисимметрично и транзитивно, а отношение перпендикулярности - симметрично, но оно не обладает свойствами рефлексивности и транзитивности. Все эти отношения на заданном множестве отрезков связанными не являются.

Задача 1. Сформулировать свойства отноше­ния R, заданного при помощи графа (рис. 101).

Решение. Отношение R -антисимметрично, так как вершины графа соединяются только одной стрелкой.

Отношение R - транзитивно, так как с парой стрелок, идущих от b к а и от а к с, на графе есть стрелка, идущая от b к с.

Отношение R - связанно, так как любые две вер­шины соединены стрелкой.

Отношение R свойством рефлексивности не обла­дает, так как на графе есть вершины, в которых петли нет.

Задача 2. Сформулировать свойства отношения «больше в 2 раза», заданного на множестве натуральных чисел.

Решение. «Больше в 2 раза» - это краткая форма отношения «число х больше числа у в 2 раза». Это отношение антисимметрично, так как выполняется условие: из того, что число х больше числа у в 2 раза, следует, что число y не больше числа x 2 раза.

Данное отношение не обладает свойством рефлексивности, пото­му что ни про одно число нельзя сказать, что оно больше самого себя в 2 раза.

Заданное отношение не транзитивно, так как из того, что число x больше числа у на 2, а число у больше числа z на 2, следует, что число х не может быть больше числа z на 2.

Это отношение на множестве натуральных чисел свойством связан­ности не обладает, так как существуют пары таких чисел х и у, что ни число х не больше числа у в два раза, ни число у не больше х в 2 раза. Например, это числа 7 и 3, 5 и 8 и др.

Лекция 3.

п.3. Отношения на множествах. Свойства бинарных отношений.

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

Когда говорят о родстве двух людей, например, Сергей и Анна, то подразумевают, что есть некая семья, к членам которой они относятся. Упорядоченная пара (Сергей, Анна) отличается от других упорядоченных пар людей тем, что между Сергеем и Анной есть некое родство (кузина, отец и т. д.).

В математике среди всех упорядоченных пар прямого произведения двух множеств A и B (A ´B ) тоже выделяются «особые» пары в связи с тем, что между их компонентами есть некоторые «родственные» отношения, которых нет у других. В качестве примера рассмотрим множество S студентов какого-нибудь университета и множество K читаемых там курсов. В прямом произведении S ´K можно выделить большое подмножество упорядоченных пар (s , k ), обладающих свойством: студент s слушает курс k . Построенное подмножество отражает отношение «… слушает …», естественно возникающее между множествами студентов и курсов.

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

Определение 3.1. Бинарным (или двухместным ) отношением r между множествами A и B называется произвольное подмножество A ´B , т. е.

В частности, если A= B (то есть rÍA 2), то говорят, что r есть отношение на множестве A.

Элементы a и b называются компонентами (или координатами ) отношения r.

Замечание. Договоримся, что для обозначения отношений между элементами множеств использовать греческий алфавит : r, t, j, s, w и т. д.

Определение 3.2. Областью определения D r={a | $ b , что a rb } (левая часть). Областью значений бинарного отношения r называется множество R r={b | $ a , что a rb } (правая часть).

Пример 3. 1. Пусть даны два множества A ={1; 3; 5; 7} и B ={2; 4; 6}. Отношение зададим следующим образом t={(x ; y A ´B | x+ y =9}. Это отношение будет состоять из следующих пар (3; 6), (5; 4) и (7; 2), которые можно записать в виде t={(3; 6), (5; 4), (7;2)}. В данном примере D t={3; 5; 7} и R t= B ={2; 4; 6}.

Пример 3. 2. Отношение равенства на множестве действительных чисел есть множество r={(x ; y ) | x и y – действительные числа и x равно y }. Для этого отношения существует специальное обозначение «=». Область определения совпадает с областью значений и является множеством действительных чисел, D r= R r.

Пример 3. 3. Пусть A – множество товаров в магазине, а B – множество действительных чисел. Тогда j={(x ; y A ´B | y – цена x } – отношение множеств A и B .

Если обратить внимание на пример 3.1., то можно заметить, что данное отношение было задано сначала в виде t={(x ; y A ´B | x+ y =9}, а потом записано в виде t={(3; 6), (5;4), (7;2)}. Это говорит о том, что отношения на множествах (или одном множестве) можно задавать различными способами. Рассмотрим способы задания бинарных отношений.

Способы задания отношений:

1) с помощью подходящего предиката;

2) множество упорядоченных пар;

3) в графической форме: пусть A и B – два конечных множества и r – бинарное отношение между ними. Элементы этих множеств изображаем точками на плоскости. Для каждой упорядоченной пары отношения r рисуют стрелку, соединяющую точки, представляющие компоненты пары. Такой объект называется ориентированным графом или орграфом , точки же, изображающие элементы множеств, принято называть вершинами графа .

4) в виде матрицы: пусть A ={a 1, a 2, …, an } и B ={b 1, b 2, …, bm }, r – отношение на A ´B . Матричным представлением r называется матрица M =[mij ] размера n ´m , определенная соотношениями

.

Кстати, матричное представление является представлением отношения в компьютере.

Пример 3. 4. Пусть даны два множества A ={1; 3; 5; 7}и B ={2; 4; 6}. Отношение задано следующим образом t={(x ; y ) | x+ y =9}. Задать данное отношение как множество упорядоченных пар, орграфом, в виде матрицы.

Решение. 1) t={(3; 6), (5; 4), (7; 2)} - есть задание отношения как множества упорядоченных пар;

2) соответствующий ориентированный граф показан на рисунке.

https://pandia.ru/text/78/250/images/image004_92.gif" width="125" height="117">. ,

Пример 3. 5 . Еще в качестве примера можно рассмотреть предложенную Дж. фон Нейманом (1903 – 1957) блок-схему ЭВМ последовательного действия, которая состоит из множества устройств M :

,

где a – устройство ввода, b – арифметическое устройство (процессор), c – устройство управления, d – запоминающее устройство, e – устройство вывода.

Рассмотрим информационный обмен между устройствами mi и mj , которые находятся в отношении r, если из устройства mi поступает информация в устройство mj .

Это бинарное отношение можно задать перечислением всех его 14 упорядоченных пар элементов:

Соответствующий орграф, задающий это бинарное отношение, представлен на рисунке:


Матричное представление этого бинарного отношения имеет вид:

. ,

Для бинарных отношений обычным образом определены теоретико-множественные операции: объединение, пересечение и т. д.

Введем обобщенное понятие отношения.

Определение 3.3. n-местное (n -арное ) отношение r – это подмножество прямого произведения n множеств, то есть множество упорядоченных наборов (кортежей )

A 1´…´An ={(a 1, …, an )| a A 1Ù … Ùan ÎAn }

Многоместные отношения удобно задавать с помощью реляционных таблиц . Такое задание соответствует перечислению множества n -к отношения r. Реляционные таблицы широко используются в компьютерной практике в реляционных базах данных . Заметим, что реляционные таблицы нашли применение в повседневной практике. Всевозможные производственные, финансовые, научные и другие отчеты часто имеют форму реляционных таблиц.

Слово «реляционная » происходит от латинского слова relation , которое в переводе на русский язык означает «отношение». Поэтому в литературе для обозначения отношения используют букву R (латинскую) или r (греческую).

Определение 3.4. Пусть rÍA ´B есть отношение на A ´B. Тогда отношение r-1 называется обратным отношением к данному отношению r на A ´B , которое определяется следующим образом:

r-1={(b , a ) | (a , b )Îr}.

Определение 3.5. Пусть r ÍA ´B есть отношение на A ´B, а s ÍB ´C – отношение на B ´C. Композицией отношений s и r называется отношение t ÍA ´C ,которое определяется следующим образом:

t=s◦r= {(a , c )| $ b Î B, что (a , b )Îr и (b , c )Îs}.

Пример 3. 6 . Пусть , и C ={, !, d, à}. И пусть отношение r на A ´B и отношение s на B ´C заданы в виде:

r={(1, x ), (1, y ), (3, x )};

s={(x ,), (x , !), (y , d), (y , à)}.

Найти r-1 и s◦r, r◦s.

Решение. 1) По определению r-1={(x , 1), (y , 1), (x , 3)};

2) Используя определение композиции двух отношений, получаем

s◦r={(1,), (1, !), (1, d), (1, à), (3,), (3, !)},

поскольку из (1, x )Îr и (x ,)Îs следует (1,)Îs◦r;

из (1, x )Îr и (x , !)Îs следует (1, !)Îs◦r;

из (1, y )Îr и (y , d)Îs следует (1, d)Îs◦r;

из (3, x )Îr и (x , !)Îs следует (3, !)Îs◦r.

Теорема 3.1. Для любых бинарных отношений выполняются следующие свойства:

2) ;

3) - ассоциативность композиции.

Доказательство. Свойство 1 очевидно.

Докажем свойство 2. Для доказательства второго свойства покажем, что множества, записанные в левой и правой частях равенства, состоят из одних и тех же элементов. Пусть (a ; b ) Î (s◦r)-1 Û (b ; a ) Î s◦r Û $ c такое, что (b ; c ) Î r и (c ; a ) Î s Û $ c такое, что (c ; b ) Î r-1 и (a ; c ) Î s-1 Û (a ; b ) Î r -1◦s -1.

Свойство 3 доказать самостоятельно.

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

Рассмотрим специальные свойства бинарных отношений на множестве A .

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

1. Отношение r на A ´A называется рефлексивным , если (a ,a ) принадлежит r для всех a из A .

2. Отношение r называется антирефлексивным , если из (a ,b )Îr следует a ¹b .

3. Отношение r симметрично , если для a и b , принадлежащих A , из (a ,b )Îr следует, что (b ,a )Îr.

4. Отношение r называется антисимметричным , если для a и b из A , из принадлежности (a ,b ) и (b ,a ) отношению r следует, что a =b .

5. Отношение r транзитивно , если для a , b и c из A из того, что (a ,b )Îr и (b ,c )Îr, следует, что (a ,c )Îr.

Пример 3. 7. Пусть A ={1; 2; 3; 4; 5; 6}. На этом множестве задано отношение rÍA 2, которое имеет вид: r={(1, 1), (2, 2), (3, 3), (4; 4), (5; 5), (6; 6), (1; 2), (1; 4), (2; 1), (2;4), (3;5), (5; 3), (4; 1), (4; 2)}. Какими свойствами обладает данное отношение?

Решение. 1) Это отношение рефлексивно, так как для каждого a ÎA , (a ; a )Îr.

2) Отношение не является антирефлексивным, так как не выполняется условие этого свойства. Например, (2, 2)Îr, но отсюда не следует, что 2¹2.

3) Рассмотрим все возможные случаи, показав, что отношение r является симметричным:

(a , b )Îr

(b , a )

(b , a )Îr?

4) Данное отношение не является антисимметричным, поскольку (1, 2)Îr и (2,1)Îr, но отсюда не следует, что 1=2.

5) Можно показать, что отношение r транзитивно, используя метод прямого перебора.

(a , b )Îr

(b , c )Îr

(a , c )

(a , c )Îr?

Как по матрице представления

определить свойства бинарного отношения

1. Рефлексивность: на главной диагонали стоят все единицы, звездочками обозначены нули или единицы.

.

2. Антирефлексивность: на главной диагонали все нули.

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

4. Антисимметричность: все элементы вне главной диагонали равны нулю; на главной диагонали тоже могут быть нули.

.

Операция «*» выполняется по следующему правилу: , где , .

5. Транзитивность: если . Операция «◦» выполняется по обычному правилу умножения, при этом надо учитывать: .

3.3 Отношение эквивалентности. Отношение частичного порядка.

Отношение эквивалентности является формализацией такой ситуации, когда говорят о сходстве (одинаковости) двух элементов множества.

Определение 3.6. Отношение r на A есть отношение эквивалентности , если оно рефлексивно, симметрично и транзитивно. Отношение эквивалентности a rb часто обозначается: a ~ b .

Пример 3. 8 . Отношение равенства на множестве целых чисел есть отношение эквивалентности.

Пример 3. 9 . Отношение «одного роста» есть отношение эквивалентности на множестве людей X .

Пример 3. 1 0 . Пусть ¢ - множество целых чисел. Назовем два числа x и y из ¢ сравнимыми по модулю m (m Î¥) и запишем , если равны остатки этих чисел от деления их на m , т. е. разность (x -y ) делится на m .

Отношение «сравнимых по модулю m целых чисел» есть отношение эквивалентности на множестве целых числе ¢. В самом деле:

это отношение рефлексивно, т. к. для "x ΢ имеем x -x =0, и, следовательно, оно делится на m ;

это отношение симметрично, т. к. если (x -y ) делится на m , то и (y -x ) тоже делится на m ;

это отношение транзитивно, т. к. если (x -y ) делится на m , то для некоторого целого t 1 имеем https://pandia.ru/text/78/250/images/image025_23.gif" width="73" height="24 src=">, отсюда , т. е. (x -z ) делится на m .

Определение 3.7. Отношение r на A есть отношение частичного порядка , если оно рефлексивно, антисимметрично и транзитивно и обозначается символом °.

Частичный порядок важен в тех ситуациях, когда мы хотим как-то охарактеризовать старшинство. Иными словами, решить при каких условиях считать, что один элемент множества превосходит другой.

Пример 3. 11 . Отношение x £y на множестве действительных чисел есть отношение частичного порядка. ,

Пример 3. 1 2 . Во множестве подмножеств некоторого универсального множества U отношение A ÍB есть отношение частичного порядка.

Пример 3. 1 3 . Схема организации подчинения в учреждении есть отношение частичного порядка на множестве должностей.

Прообразом отношения частичного порядка является интуитивное понятие отношения предпочтения (предшествования). Отношение предпочтения выделяет класс задач, которые можно объединить, как задача о проблеме выбора наилучшего объекта .

Формулировка задачи: пусть имеется совокупность объектов A и требуется сравнить их по предпочтительности, т. е. задать отношение предпочтения на множестве A и определить наилучшие объекты.

Отношение предпочтения P , которое можно определить как «aPb , a , b ÎA Û объект a не менее предпочтителен, чем объект b » является по смыслу рефлексивным и антисимметричным (каждый объект не хуже самого себя, и, если объект a не хуже b и b не хуже a , то они одинаковы по предпочтительности). Естественно считать, что отношение P транзитивно (хотя в случае, когда, например, предпочтения обсуждаются группой лиц с противоположными интересами, это свойство может быть нарушено), т. е. P – отношение частичного порядка.

Один из возможных способов решения задачи сравнения объектов по предпочтительности – ранжирование , т. е. упорядочение объектов в соответствии с убыванием их предпочтительности или равноценности. В результате ранжирования мы выделяем «наилучшие» или «наихудшие» с точки зрения отношения предпочтения объекты.

Области применения задачи о проблеме выбора наилучшего объекта: теория принятия решений, прикладная математика, техника, экономика, социология, психология.

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

Пусть A и B – произвольные множества. Возьмем по одному элементу из каждого множества, a из A, b из B и запишем их так: (сначала элемент первого множества, затем элемент второго множества – т.е. нам важен порядок, в котором берутся элементы). Такой объект будем называть упорядоченной парой . Равными будем считать только те пары, у которых элементы с одинаковыми номерами равны. = , если a = c и b = d. Очевидно, что если a ≠ b, то .

Декартовым произведением произвольных множеств A и B (обозначается: AB) называется множество, состоящее из всех возможных упорядоченных пар, первый элемент которых принадлежит A, а второй принадлежит B. По определению: AB = { | aA и bB}. Очевидно, что если A≠B, то AB ≠ BA. Декартово произведение множества A само на себя n раз называется декартовой степенью A (обозначается: A n).

Пример 5. Пусть A = {x, y} и B = {1, 2, 3}.

AB = {, , , , , }.

BA = {<1, x>, <2, x>, <3, x>, <1, y>, <2, y>, <3, y>}.

AA = A 2 = {, , , }.

BB = B 2 = {<1, 1>, <1, 2>, <1, 3>, <2, 1>, <2, 2>, <2, 3>, <3, 1>, <3, 2>, <3, 3>}.

Бинарным отношением на множестве M называется множество некоторых упорядоченных пар элементов множества M. Если r – бинарное отношение и пара принадлежит этому отношению, то пишут: r или x r y. Очевидно, r Í M 2 .

Пример 6. Множество {<1, 2>, <2, 2>, <3, 4>, <5, 2>, <2, 4>} является бинарным отношением на множестве {1, 2, 3, 4, 5}.

Пример 7. Отношение ³ на множестве целых чисел является бинарным отношением. Это бесконечное множество упорядоченных пар вида , где x ³ y, x и y – целые числа. Этому отношению принадлежат, например, пары <5, 3>, <2, 2>, <324, -23> и не принадлежат пары <5, 7>, <-3, 2>.

Пример 8. Отношение равенства на множестве A является бинарным отношением: I A = { | x Î A}. I A называется диагональю множества A.

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

Областью определения бинарного отношения r называется множество D(r) = { x | существует такое y, что xry }. Областью значений бинарного отношения r называется множество R(r) = { y | существует такое x, что xry }.

Отношением, обратным к бинарному отношению r Í M 2 , называется бинарное отношение r -1 = { | Î r}. Очевидно, что D(r ‑1) = R(r), R(r ‑1) = D(r), r ‑ 1 Í M 2 .

Композицией бинарных отношений r 1 и r 2 , заданных на множестве M, называется бинарное отношение r 2 o r 1 = { | существует y такое, что Î r 1 и Í r 2 }. Очевидно, что r 2 o r 1 Í M 2 .

Пример 9. Пусть бинарное отношение r задано на множестве M = {a, b, c, d}, r = {, , , }. Тогда D(r) = {a, c}, R(r) = {b, c, d}, r ‑1 = {, , , }, r o r = {, , , }, r ‑1 o r = {, , , }, r o r ‑1 = {, , , , , , }.

Пусть r – бинарное отношение на множестве M. Отношение r называется рефлексивным , если x r x для любого x Î M. Отношение r называется симметричным , если вместе с каждой парой оно содержит и пару . Отношение r называется транзитивным , если из того, что x r y и y r z следует, что x r z. Отношение r называется антисимметричным , если оно не содержит одновременно пары и различных элементов x ¹ y множества M.

Укажем критерии выполнения этих свойств.

Бинарное отношение r на множестве M рефлексивно тогда и только тогда, когда I M Í r.

Бинарное отношение r симметрично тогда и только тогда, когда r = r ‑1 .

Бинарное отношение r на множестве M антисимметрично тогда и только тогда, когда r Ç r ‑1 = I M .

Бинарное отношение r транзитивно тогда и только тогда, когда r o r Í r.

Пример 10. Отношение из примера 6 является антисимметричным, но не является симметричным, рефлексивным и транзитивным. Отношение из примера 7 является рефлексивным, антисимметричным и транзитивным, но не является симметричным. Отношение I A обладает всеми четырьмя рассматриваемыми свойствами. Отношения r ‑1 o r и r o r ‑1 являются симметричными, транзитивными, но не являются антисимметричными и рефлексивными.

Отношением эквивалентности на множестве M называется транзитивное, симметричное и рефлексивное на М бинарное отношение.

Отношением частичного порядка на множестве М называется транзитивное, антисимметричное и рефлексивное на М бинарное отношение r.

Пример 11. Отношение из примера 7 является отношением частичного порядка. Отношение I A является отношением эквивалентности и частичного порядка. Отношение параллельности на множестве прямых является отношением эквивалентности.



← Вернуться

×
Вступай в сообщество «perstil.ru»!
ВКонтакте:
Я уже подписан на сообщество «perstil.ru»