- •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. Мощность множеств
8.2. Отношение эквивалентности
Бинарное отношение называют отношением эквивалентности,
если оно рефлексивно, симметрично и транзитивно.
Примеры отношения эквивалентности: отношение равенства (=),
отношение параллельности (||) .
Классом эквивалентности R называют множество всех вторых
компонентов упорядоченных пар отношения эквивалентности R,
у которых первой компонентой является элемент a a b|a,bR.
Иначе говоря, классом эквивалентности называют пересечение
отношения эквивалентности по элементу поля этого отношения.
Так, например, в отношении равенства класс эквивалентности лю-
бого элемента a состоит из единственного элемента a, класс эквива-
лентности отношения параллельности состоит из всех параллельных
прямых.
Бинарное отношение S , является отношением эквивалентности.
В нем каждый класс эквивалентности состоит также из одного элемента S aa, 1 b, и S c.
Пусть имеется бинарное отношение
S a,a,a,b,b,a,b,b,c,c,d,d,d,e,e,d,e,e.
Нетрудно видеть, что данное отношение рефлексивно, симмет-
рично и транзитивно. Следовательно, отношение S есть отношение
эквивалентности.
Имеем классы эквивалентности:
a
R
1
S
c
b
1
1
c
Другими словами, имеется три различных класса эквивалентно-
стей, порождаемых данным отношением. С «точки зрения» свойств
этого отношения, элементы a,b являются неразличимыми, как и эле-
менты d, e.
8.3. Отношение порядка
8.3.1. Основные определения
Бинарное отношение R называют отношением порядка, если оно ан-
тисимметрично и транзитивно. Если к тому же это отношение анти-
рефлексивно, то такое отношение называется отношением строгого
порядка. В противном случае мы имеем отношение нестрогого порядка.
Понятие отношения порядка является очень важным в различных
приложениях. Это отношение пронизывает все сферы человеческой
деятельности. Иерархия в некотором обществе — это отношение по-
рядка, отношения (<), (≤), (>), (≥) также есть отношения порядка.
Примером отношения порядка может, например, служить отно-
шение «быть потомком», отношение служебной иерархии, отноше-
ние «быть меньшим действительным числом» и так далее.
Отношение порядка часто определяют упорядоченной парой (А, <)
или (А, ≤), где А — поле отношения порядка, а символы (<) и (≤) ука-
зывают соответственно на отношение строгого и нестрогого порядка.
В таком случае говорят, что множество А упорядочено отношением ( <)
(или ≤), или что на множестве А введен порядок. В этом случае множе-
ство А часто называют также упорядоченным множеством.
Бинарное отношение R называется отношением линейного порядка, если оно есть отношение порядка и для любых a,bFR(для любых
двух элементов поля отношения) либо aRb, либо bRa. Иначе говоря,
отношение порядка R называется линейным, если любые два элемен-
та его поля находятся в отношении R.
Линейно упорядоченное множество также называют цепью.
Бинарное отношение R называют отношением частичного порядка, если для некоторых a,bFRне имеет место ни aRb, ни bRa.
Например, пусть имеется множество Aa,b,c . Очевидно, что на
множестве-степени
2A ,,,a,b ,a,c , b,c ,a,b,c определен частичный порядок отношением .
Если R — отношение частичного порядка, то говорят, что множе-ство FRявляется частично упорядоченным. Если множество FRко-
нечно, то такое множество называют конечным частично упорядо-
ченным множеством.
Если R — частично упорядоченное множество, то любые два эле-мента a,bFRназывают сравнимыми, если aRb или bRa. В против-
ном случае эти элементы называют несравнимыми. Множество не-
сравнимых элементов называют также антицепью упорядоченного
множества.
Заметим, если AFRесть цепь, то любые два элемента из A явля-
ются сравнимыми.