
- •Дискретная математика
- •© Омский государственный технический университет, 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. Применение алгебры булевых функций к переключательным схемам
- •Библиографический список
1.3. Операции над множествами
Объединение. Объединением множеств А и В называется множество АВ, все элементы которого являются элементами хотя бы одного из множеств А или В:
АВ = {x x А или xВ}.
Из определения следует, что А АВ и В АВ. Аналогично определяется объединение нескольких множеств.
Пример 1.3.
а) Пусть А = {4, 5, 6}, В = {2, 4, 6}.
Тогда АВ = {2, 4, 5, 6}.
б) Пусть А – множество чисел, которые делятся на 2, а В – множество чисел, которые делятся на 3:
А = {2, 4, 6, …}, В = {3, 6, 9, …}.
Тогда АВ множество чисел, которые делятся на 2 или на 3:
АВ = {2, 3, 4, 6, 8, 9, 10, …}.
Пересечение. Пересечением множеств А и В называется множество АВ, все элементы которого являются элементами обоих множеств А и В:
АВ = {x x А и xВ}.
Из определения следует, что АВ А, АВ В и АВ АВ. Аналогично определяется пересечение нескольких множеств.
Пример 1.4.
Рассмотрим данные из примера 2.3.
а) Пусть А = {4, 5, 6}, В = {2, 4, 6}.
Тогда АВ = {4, 6}.
б) Пусть А – множество чисел, которые делятся на 2, а В – множество чисел, которые делятся на 3:
А = {2, 4, 6, …}, В = {3, 6, 9, …}.
Тогда АВ множество чисел, которые делятся и на 2 и на 3:
АВ = {6, 12, 18, …}.
Может оказаться, что множества не имеют ни одного общего элемента. Тогда говорят, что множества не пересекаются или что их пересечение – пустое множество.
Пример 1.5.
Пусть А = {1, 2}, В = {2, 3}, C = {3, 4}. Тогда АВC =.
Разность. Разностью множеств А и В называется множество А\В, все элементы которого являются элементами множества А, но не являются элементами множества В:
А\В = {x x А и xВ}.
Пример 1.6.
Рассмотрим данные из примера 1.
а) А = {4, 5, 6}, В = {2, 4, 6}. Тогда А\ В = {5}, В\А= {2}.
б) А = {2, 4, 6, …}, В = {3, 6, 9, …}. Тогда А\В – множество чисел, которые делятся на 2, но не делятся на 3, а В\ А – множество чисел, которые делятся на 3, но не делятся на 2:
А\ В = {2, 4, 8, 10, 14, …}, В\ А= {3, 9, 15, 21, 27, …}.
Определение 1.6. Универсальным множеством называется такое множество U, что все рассматриваемые в данной задаче множества являются его подмножествами.
Дополнение. Дополнением множества А называется множество
всех таких элементов x U, которые не принадлежат множеству А: =U\ A.
Пример 1.7.
Пусть А – множество положительных четных чисел. Тогда U – множество всех натуральных чисел и – множество положительных нечетных чисел.
1.4. Геометрическое моделирование множеств. Диаграммы Венна
Для наглядного представления множеств и отношений между ними используется диаграммы Венна (иногда их называют кругами Эйлера или диаграммами Эйлера – Венна).
Универсальное множество изображают в виде прямоугольника, а множества, входящие в универсальное множество, – в виде кругов внутри прямоугольника; элементу множества соответствует точка внутри круга (рис 1.1а).
С помощью диаграмм Венна удобно иллюстрировать операции над множествами (рисунок 1.1).