Определение бинарного отношения

Определение. Говорят, что на множестве X задано бинарное отношение R, если задано подмножество декартова произведения Определение бинарного отношения - student2.ru (т.е. Определение бинарного отношения - student2.ru ).

Пример 2. Пусть Определение бинарного отношения - student2.ru Зададим на Х следующие отношения:

Определение бинарного отношения - student2.ru – отношение равенства;

Определение бинарного отношения - student2.ru – отношение предшествования;

Определение бинарного отношения - student2.ru делится на Определение бинарного отношения - student2.ru – отношение делимости.

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

Определение бинарного отношения - student2.ru

Определение бинарного отношения - student2.ru

Определение бинарного отношения - student2.ru

Тот факт, что пара ( x, y ) принадлежит данному отношению R,будем записывать: Определение бинарного отношения - student2.ru или xRy. Например, для отношения Q запись 4Q2 означает, что 4делится на 2 нацело, т.е. Определение бинарного отношения - student2.ru

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

Областью значений Определение бинарного отношения - student2.ru называется множество Определение бинарного отношения - student2.ru

Так, для отношения Р из примера 2 областью определения является множество Определение бинарного отношения - student2.ru , а областью значений – Определение бинарного отношения - student2.ru .

1.2.3. Способы задания бинарного отношения

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

График отношения изображается в декартовой системе координат; на горизонтальной оси отмечается область определения, на вертикальной – область значений отношения; элементу отношения ( х,у ) соответствует точка плоскости с этими координатами. На рис. 1.7, а приведен график отношения Q примера 2.

Схема отношения изображается с помощью двух вертикальных прямых, левая из которых соответствует области определения отношения, а правая – множеству значений отношения. Если элемент ( х,у ) принадлежит отношению R, то соответствующие точки из Определение бинарного отношения - student2.ru и Определение бинарного отношения - student2.ru соединяются прямой. На рис. 1.7, б приведена схема отношения Q из примера 2.

 
  Определение бинарного отношения - student2.ru

Граф отношения Определение бинарного отношения - student2.ru строится следующим образом. На плоскости в произвольном порядке изображаются точки – элементы множества Х. Пара точек х и у соединяется дугой (линией со стрелкой) тогда и только тогда, когда пара ( х,у ) принадлежит отношению R. На рис. 1.8, а приведен граф отношения Q примера 2.

Матрица отношения Определение бинарного отношения - student2.ru – это квадратная таблица, каждая строка и столбец которой соответствует некоторому элементу множества Х. На пересечении строки х и столбца у ставится 1, если пара Определение бинарного отношения - student2.ru ; все остальные элементы матрицы заполняются нулями. Элементы матрицы нумеруются двумя индексами, первый равен номеру строки, второй - номеру столбца. Пусть Определение бинарного отношения - student2.ru . Тогда матрица отношения Определение бинарного отношения - student2.ru имеет n строк и n столбцов, а ее элемент Определение бинарного отношения - student2.ru определяется по правилу:

Определение бинарного отношения - student2.ru

На рис.1.8, б приведена матрица отношения Q примера 2.

 
  Определение бинарного отношения - student2.ru

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

Бинарные отношения делятся на типы в зависимости от свойств, которыми они обладают. Рассмотрим следующие отношения на множестве Определение бинарного отношения - student2.ru

Определение бинарного отношения - student2.ru

Определение бинарного отношения - student2.ru

Определение бинарного отношения - student2.ru делится на Определение бинарного отношения - student2.ru

Определение бинарного отношения - student2.ru

Отношение R на множестве Х называется рефлексивным,если для всехОпределение бинарного отношения - student2.ruвыполняется условие Определение бинарного отношения - student2.ru . Среди приведенных выше отношений рефлексивными являются отношение L (т.к. неравенство Определение бинарного отношения - student2.ru справедливо при всех Определение бинарного отношения - student2.ru ) и отношение М (т.к. разность Определение бинарного отношения - student2.ru делится на 3, значит, пара Определение бинарного отношения - student2.ru принадлежит отношению М при всех Определение бинарного отношения - student2.ru ).

Отношение R на множестве Х называется антирефлексивным, если условие Определение бинарного отношения - student2.ru не выполняется ни при одном Определение бинарного отношения - student2.ru . Примером антирефлексивного отношения является отношение G (неравенство Определение бинарного отношения - student2.ru не выполняется ни при каких значениях х, следовательно, ни одна пара Определение бинарного отношения - student2.ru не принадлежит отношению G). Отметим, что отношение К не является рефлексивным Определение бинарного отношения - student2.ru и не является антирефлексивным Определение бинарного отношения - student2.ru .

Отношение R на множестве Х называется симметричным, если из условия Определение бинарного отношения - student2.ru следует Определение бинарного отношения - student2.ru . Симметричными являются отношения М (если Определение бинарного отношения - student2.ru делится на 3, то и Определение бинарного отношения - student2.ru делится на 3) и К (если Определение бинарного отношения - student2.ru , то и Определение бинарного отношения - student2.ru ).

Отношение R на множестве Х называется несимметричным, если для любых Определение бинарного отношения - student2.ru из условия Определение бинарного отношения - student2.ru следует Определение бинарного отношения - student2.ru . Несимметричным является отношение G, т.к. условия Определение бинарного отношения - student2.ru и Определение бинарного отношения - student2.ru не могут выполняться одновременно (только одна из пар Определение бинарного отношения - student2.ru или Определение бинарного отношения - student2.ru принадлежит отношению G).

Отношение R на множестве Х называется антисимметричным, если для любых Определение бинарного отношения - student2.ru из условия Определение бинарного отношения - student2.ru и Определение бинарного отношения - student2.ru следует Определение бинарного отношения - student2.ru . Антисимметричным является отношение L, т.к. из одновременного выполнения Определение бинарного отношения - student2.ru и Определение бинарного отношения - student2.ru следует Определение бинарного отношения - student2.ru .

Отношение R на множестве Х называется транзитивным, если для любых Определение бинарного отношения - student2.ru из одновременного выполнения условий Определение бинарного отношения - student2.ru и Определение бинарного отношения - student2.ru следует Определение бинарного отношения - student2.ru . Отношения G, L, M являются транзитивными, а отношение К нетранзитивно: если Определение бинарного отношения - student2.ru то Определение бинарного отношения - student2.ru и Определение бинарного отношения - student2.ru , но Определение бинарного отношения - student2.ru , то есть выполняются условия Определение бинарного отношения - student2.ru и Определение бинарного отношения - student2.ru , но Определение бинарного отношения - student2.ru .

Отношения эквивалентности

Рассмотрим три отношения: M, S, H. Отношение М описано в 1.2.4. Отношение S введем на множестве X всех треугольников следующим образом: этому отношению принадлежат пары треугольников такие, что площадь треугольника x равна площади треугольника y.

Отношение Н действует на множестве жителей г. Томска и содержит пары Определение бинарного отношения - student2.ru такие, что х и у носят шляпы одинакового размера.

Свойства этих трех отношений приведены в таблице 1.3, где Р означает рефлексивность, АР – антирефлексивность, С – симметричность, АС - антисимметричность, НС – несимметричность, Т – транзитивность отношения. В качестве упражнения проверьте правильность заполнения таблицы, пользуясь определениями свойств бинарных отношений.

Таблица 1.3

Свойства отношений

Отношение Р АР С АС НС Т
М + - + - - +
S + - + - - +
H + - + - - +

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

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

Таким образом, отношения M, S, H являются отношениями эквивалентности на соответствующих множествах Х. Важной особенностью отношений эквивалентности является то, что они разбивают все множество Х на непересекающиеся подмножества – классы эквивалентности.

Определение. Классом эквивалентности, порожденным элементом Определение бинарного отношения - student2.ru , называется подмножество Определение бинарного отношения - student2.ru множества Х, для элементов которого выполняется условие Определение бинарного отношения - student2.ru . Таким образом, класс эквивалентности Определение бинарного отношения - student2.ru .

Так, отношение М разбивает множество Определение бинарного отношения - student2.ru на три класса эквивалентности: Определение бинарного отношения - student2.ru . Класс, порожденный элементом 4, совпадает с классом [1]; [5] = [2], [3] = [6], [7] = [1].

Классы эквивалентности образуют систему непустых непересекающихся подмножеств множества Х, в объединении дающую все множество Х – т.е. образуют разбиение множества Х (см. 1.1.6).

Отношение эквивалентности обозначают “ º “, поэтому определение класса эквивалентности можно записать так: Определение бинарного отношения - student2.ru .

Множество различных классов эквивалентности множества X по отношению R называется фактор-множеством и обозначается Определение бинарного отношения - student2.ru . Так, для отношения M фактор-множество состоит из трех элементов:

Определение бинарного отношения - student2.ru .

Теорема 1. Пусть R – отношение эквивалентности на множестве X и Определение бинарного отношения - student2.ru - совокупность всех различных классов эквивалентности по отношению R. Тогда Определение бинарного отношения - student2.ru - разбиение множества X.

Доказательство. По условию теоремы R – отношение эквивалентности, т.е. рефлексивно, симметрично и транзитивно. Покажем, что Определение бинарного отношения - student2.ru - разбиение множества X, т.е.

а) Определение бинарного отношения - student2.ru Æ;

б) Определение бинарного отношения - student2.ru ;

в) Определение бинарного отношения - student2.ru Æ, Определение бинарного отношения - student2.ru .

Условие а выполняется по определению класса эквивалентности и по свойству рефлексивности, т.к. Определение бинарного отношения - student2.ru для любого Определение бинарного отношения - student2.ru .

Условие б выполняется, так как каждый элемент множества X попадает в какой-либо класс эквивалентности и Определение бинарного отношения - student2.ru .

Условие в докажем методом “от противного”. Пусть Определение бинарного отношения - student2.ru и Определение бинарного отношения - student2.ru - разные классы эквивалентности (т.е. Определение бинарного отношения - student2.ru и Определение бинарного отношения - student2.ru отличаются хотя бы одним элементом). Покажем, что они не пересекаются. Предположим противное: найдется элемент Определение бинарного отношения - student2.ru такой, что Определение бинарного отношения - student2.ru и Определение бинарного отношения - student2.ru . По определению класса эквивалентности Определение бинарного отношения - student2.ru и Определение бинарного отношения - student2.ru . По свойствам симметричности и транзитивности отношения R имеем: Определение бинарного отношения - student2.ru и Определение бинарного отношения - student2.ru - отсюда следует равенство множеств Определение бинарного отношения - student2.ru и Определение бинарного отношения - student2.ru .

Действительно, возьмем произвольный элемент Определение бинарного отношения - student2.ru

Определение бинарного отношения - student2.ru в силу произвольности a следует Определение бинарного отношения - student2.ru . Возьмем произвольный элемент Определение бинарного отношения - student2.ru : Определение бинарного отношения - student2.ru - в силу произвольности b следует Определение бинарного отношения - student2.ru . По определению равенства множеств Определение бинарного отношения - student2.ru .

Условие в доказано: если классы эквивалентности не совпадают, то они не пересекаются.

Следовательно, фактор-множество Определение бинарного отношения - student2.ru является разбиением множества X.

Теорема 2. Всякое разбиение множества X порождает на X отношение эквивалентности.

Доказательство. Пусть Определение бинарного отношения - student2.ru - разбиение множества X. Рассмотрим на X отношение Определение бинарного отношения - student2.ru найдется Определение бинарного отношения - student2.ru и Определение бинарного отношения - student2.ru .

Покажем, что R – отношение эквивалентности.

Рефлексивность отношения R следует из условия Определение бинарного отношения - student2.ru . Каждый элемент множества X попадает в одно из множеств Определение бинарного отношения - student2.ru , поэтому Определение бинарного отношения - student2.ru .

Покажем, что отношение R симметрично. Пусть Определение бинарного отношения - student2.ru . Это означает, что

Определение бинарного отношения - student2.ru и Определение бинарного отношения - student2.ru и Определение бинарного отношения - student2.ru .

Покажем, что R транзитивно. Пусть Определение бинарного отношения - student2.ru и Определение бинарного отношения - student2.ru . Тогда найдется множество Определение бинарного отношения - student2.ru и Определение бинарного отношения - student2.ru и множество Определение бинарного отношения - student2.ru и Определение бинарного отношения - student2.ru . Но так как различные блоки разбиения не пересекаются, а Определение бинарного отношения - student2.ru , то Определение бинарного отношения - student2.ru . Следовательно, Определение бинарного отношения - student2.ru и R транзитивно.

Отношение R обладает свойствами рефлексивности, симметричности, транзитивности, т.е. является отношением эквивалентности. Теорема доказана.

Отношения порядка

Рассмотрим отношения G, L из 1.2.4, отношение Q из 1.2.2 и отношение включения V на множестве всех подмножеств целых чисел (B(Z) – булеан множества Z): Определение бинарного отношения - student2.ru B(Z) Определение бинарного отношения - student2.ru .

Таблица 1.4

Свойства отношений

Отношение Р АР С АС НС Т
G - + - - + +
L + - - + - +
Q + - - + - +
V + - - + - +

Мы видим, что по свойствам эти отношения разделились на два типа.

Определение. Отношение R на множестве Х, обладающее свойствами рефлексивности, антисимметричности, транзитивности, называется отношением порядка на множестве Х (обозначается “p”).

Определение. Отношение R на множестве Х, обладающее свойствами антирефлексивности, несимметричности, транзитивности, называется отношением строгого порядка.

Таким образом, отношения L, Q, V являются отношениями порядка на соответствующих множествах, а отношение G – отношением строгого порядка.

Наши рекомендации