
- •Дискретная математика
- •© Омский государственный технический университет, 2009
- •Содержание
- •1. Введение в теорию множеств
- •1.1. Основные понятия теории множеств
- •1.2. Способы задания множеств
- •1.3. Операции над множествами
- •1.4. Геометрическое моделирование множеств. Диаграммы Венна
- •1.5. Алгебра множеств. Основные тождества алгебры множеств
- •1.6. Двойственность в алгебре множеств
- •1.7. Количество элементов объединения множеств
- •1.8. Эквивалентность множеств
- •1.9. Счетные множества
- •1.10. Множества мощности континуума
- •2. Отношения. Функции
- •2.1. Отношения. Основные понятия и определения
- •2.2. Операции над отношениями
- •2.3. Свойства отношений
- •2.4. Отношения эквивалентности и разбиения на классы
- •2.5. Отношение порядка
- •2.6. Функции. Основные понятия и определения
- •2.7. Способы задания функций
- •3. Графы
- •3.1. Основные характеристики графов
- •3.2. Матричные способы задания графов
- •3.3. Основные свойства матриц смежности и инцидентности
- •3.4. Графы и отношения
- •3.5. Изоморфизм графов
- •3.6. Маршруты, циклы в неориентированном графе
- •3.7. Пути, контуры в ориентированном графе
- •3.8. Связность графа
- •3.9. Деревья. Основные определения
- •3.10. Минимальные остовные деревья нагруженных графов
- •3.11. Построение дерева кратчайших путей
- •4. Булевы функции
- •4.1. Определение булевой функции
- •4.2. Формулы логики булевых функций
- •4.3. Равносильные преобразования формул
- •4.4. Основные равносильности булевых формул
- •4.5. Двойственность. Принцип двойственности
- •4.6. Булева алгебра (алгебра логики). Полные системы булевых функций
- •4.7. Нормальные формы
- •4.8. Разложение булевой функции по переменным
- •4.9. Кубическое представление булевых функций
- •4.10. Графическое представление булевых функций.
- •4.11 Покрытия булевых функций
- •4.12. Минимизация формул булевых функций с помощью карт Карно
- •4.13. Применение алгебры булевых функций к переключательным схемам
- •Библиографический список
2.5. Отношение порядка
Определение 2.19. Бинарное отношение называется отношением строгого порядка, если оно антирефлексивно и транзитивно.
Определение 2.20. Бинарное отношение называется отношением нестрогого порядка (частичного порядка), если оно рефлексивно, транзитивно и антисимметрично.
Отношение строгого и нестрогого порядка называется отношением порядка.
Определение 2.21. Бинарное отношение порядка называется совершенным, если оно является связным.
Определение 2.22. Множество, для которого определено отношение порядка, называется множеством, упорядоченным этим отношением. Если порядок, определенный на множестве, является совершенным, то множество называется линейно упорядоченным или полностью упорядоченным множеством. Если порядок не является совершенным, то множество называется частично упорядоченным.
Отношение, обратное отношению частичного порядка будет, очевидно, отношением частичного порядка.
Пример 2.23.
1) Пусть X – конечное множество, X = {1, 2, 3} и = {(1, 1), (1, 2), (1, 3), (2, 2), (2, 3), (3, 3)}. Отношение есть отношение частичного порядка.
2) Пусть X – конечное множество, X = {1, 2, 3} и = {(1, 2), (1, 3), (2, 3)}. Отношение есть отношение строгого порядка.
3) Отношение А В на множестве подмножеств некоторого множества U есть отношение частичного порядка.
4)
Отношение делимости (обозначение –
«
»)
на множестве натуральных чисел есть
отношение частичного порядка.
5)
Отношение сравнения по величине
(обозначение – «
»).
Отношения порядка будем обозначать символом « », если это не будет приводить к недоразумениям.
Пример 2.24.
- линейно упорядоченное множество.
- линейно упорядоченное множество.
Пусть A={1,2,3}. Множество всех его подмножеств
не является вполне упорядоченным.
Определение
2.23.
Пусть
- упорядоченное множество.
Если (a,b) , то этот факт будем записывать в виде
или
, и говорить «a меньше либо равно b», «b больше либо равно a» (в смысле отношения порядка ). Если или и a ≠ b, то будем писать a < b или b > a и говорить «a меньше b», «b больше a».
Элемент
называется минимальным (максимальным), если в A нет элементов, меньших (больших) элемента a.
Элемент называется наименьшим (наибольшим) элементом множества A, если этот элемент меньше (больше) любого другого элемента из A.
Пример 2.25. Пусть A={1,2,3}.
B(A)={,{1},{2},{3},{1,2},{1,3},{2,3},A},
– упорядоченное множество, наименьший элемент (он же минимальный) – , наибольший (он же максимальный) – само множество A.
B0(A)=B(A)\{},
– упорядоченное множество, наименьшего элемента нет, минимальные – {1}, {2}, {3}, наибольший (он же максимальный) – A.
B1(A)=B(A)\{A},
– упорядоченное множество, наибольшего элемента нет, максимальные – {1,2}, {2,3}, {1,3}, наименьший (он же минимальный) – .
B2(A)=B(A)\{ , A},
– упорядоченное множество, наибольшего и наименьшего элементов нет, максимальные – {1,2}, {2,3}, {1,3}, минимальные – {1}, {2}, {3}.
– упорядоченное множество, наибольшего и максимальных элементов нет, наименьший (он же минимальный) – 1.
– упорядоченное множество, наибольшего и максимальных элементов нет, наименьший (он же минимальный) – 1.
– упорядоченное множество, наибольшего, наименьшего и максимальных элементов нет, минимальные – все простые числа.
Теорема 2.2.
Упорядоченное множество имеет не более одного наименьшего и не более одного наибольшего элемента.
Наименьший элемент упорядоченного множества является единственным минимальным элементом этого множества.
Наибольший элемент упорядоченного множества является единственным максимальным элементом этого множества.
Определение 2.24. Пусть – некоторое упорядоченное множество. Элементы a,b A называются сравнимыми, если или . В противном случае элементы a и b называются несравнимыми.
Определение
2.25.
Пусть
– некоторое упорядоченное множество.
,
.
a называется нижней границей (верхней границей) множества B, если a меньше (больше) любого элемента из B, отличного от a.
a называется точной нижней границей (точной верхней границей) множества B, если a есть нижняя граница (верхняя граница) и a больше (меньше) любой другой нижней (верхней) границы множества B.
A называется решеткой, если любая пара элементов из A имеет точную верхнюю границу и точную нижнюю границу.
Пример 2.26.
Пусть A={1,2,3,4,5}.
не является решеткой.
Пусть =
{(1,3), (2,3), (1,4), (2,4), (3,5), (4,5), (1,5), (2,5)}, тогда
не является решеткой.
Пусть A={1,2,3}. Тогда – решетка.
– решетка.