- •1.1. Понятие множества и способы его задания
- •1.2. Подмножества
- •1.3. Операции над множествами
- •1.4. Свойства операций над множествами
- •4.1. Понятие сортиравки
- •4.2. Пузырьковая сортировка
- •4.3. Сортировка выбором
- •I,j,k,t :integer; flag :boolean;
- •5.1. Cортировка вставками
- •5.2. Метод Шелла
- •6.1. Квадратичная выборка
- •6.2. Быстрая сортировка
- •7.1. Основные определения
- •7.2. Способы задания бинарных отношений
- •7.3. Операции над бинарными отношениями
- •8.2. Отношение эквивалентности
- •8.3. Отношение порядка
- •8.3.2. Диаграмма Хассе
- •8.4. Мощность множеств
7.3. Операции над бинарными отношениями
Так как всякое бинарное отношение — это множество упорядоченных
пар, то над бинарными отношениями можно выполнять все теоретико-
множественные операции: объединение, пересечение, разность, дополнение.
Если R — бинарное отношение, то в качестве универсального
множества в этом случае рассматривают множество U FRFR,
где FR— поле отношения R. Если совместно рассматривается несколько
бинарных отношений, то в качестве универсального множества рассматривают множество U AA, где А есть объединение полей
каждого из рассматриваемых отношений.
Например, пусть рассматриваются отношения
R = {(1,1), (1,2), (1,3), (3,3)} и
S= {(1,1), (2,2), (3,3)}.
В этом случае универсальное множество имеет вид
U={(1,1), (1,2), (1,3), (2,1), (2,2), (2,3), (3,1), (3,2), 3,3)}.
Тогда результаты некоторых теоретико-множественных операций
будут следующими
R , 2,2, 2,3, , 3,2;
S , , , 2,3, , 3,2; R/S , ;
R S , 3,3.
Кроме обычных теоретико-множественных операций, над бинар-
ными отношениями определяют специальную операцию.
Композицией бинарных отношений R и S называют бинарное отно-шение Т, состоящее из всех упорядоченных пар a,b, для каждой из
которых существует элемент
cR S
такой, что
a,cR, c,bS
(то есть aRc, cSb). Операцию композиции записывают так T R S .
Например, пусть
R = {(1,1), (1,2), (2,3), (3,3)} , S = {(2,4), (2,5), (3,2), (5,5)} .
Тогда
3,1
2,1
2,1
1,3
1,2
3,1
1,2
1,3
1,1
1,4
1,5
Лекция 8
Отношения эквивалентности и порядка
(Свойства бинарных отношений)
8.1. Свойства бинарных отношений
Бинарное отношение R называют рефлексивным, если для любого элемента поля aFRR имеет место аRa.
Примерами рефлексивных отношений могут служить отношение
подобия ( ~ ), отношение параллельности (||), диагональное отноше-ние на множестве А а,b,с
A а,a, b,b, с, с.
Бинарное отношение R называют антирефлексивным, если для лю-бого элемента поля aFRимеет место aRa.
Примерами антирефлексивных отношений являются отношения порядка (<), (>), отношение перпендикулярности .
Если задано бинарное отношение
R a,a),a,b,b,b,a,c,(c,c ,
то это отношение рефлексивно, а бинарное отношение R a,b),b,c,b,b,(a,c
— нет.
Бинарное отношение
R {(a,b)(b,c),(a,c)}
антирефлексивно.
Бинарное отношение R симметричное, если из aRb следует bRa.
R
1
2
3
Бинарное отношение R асимметрично, если из aRb следует bRa.
Асимметричными являются отношения порядка (<), (>).
Бинарное отношение R называют антисимметричным, если из aRb и bRa следует, что a b. Заметим, что антисимметричное отношение отличается от асимметричного лишь тем, что в антисимметричном отношении допускается существование упорядоченной пары с оди-
наковыми компонентами.
Так, бинарные отношения
S a,a,b,b,c,cи
S2 a,a,a,b,a,c,b,a,c,a— симметричны.
С другой стороны, бинарные отношения
S a,a,b,b,c,c
и
S3 a,b,a,c,a,a,b,c
— антисимметричны.
Отсюда следует, что одно и то же бинарное отношение может быть
одновременно как симметричным, так и антисимметричным (см. би-
нарное отношение S .
Бинарное отношение R называют транзитивным, если из aRb и bRc следует, что aRc. В противном случае отношение R называют нетранзитивным.
Примерами транзитивных отношений являются отношение ра-венства (=), отношение подобия ( ~ ), диагональное отношение A , отношения порядка (<), (<), (>), (>), , отношение параллельно-
сти (||). Примерами транзитивных отношений также могут служить
1
1
1
1
В зависимости от свойств, которыми обладают бинарные отноше-
ния, выделяют и исследуют различные типы отношений. Наиболее
известные из них — отношения эквивалентности и порядка.