
- •Введение
- •Лекция 0 Кванторы и символы математической логики
- •Лекция 1 Множества
- •Способы задания множеств
- •Подмножества
- •Особые множества
- •Мощность множества
- •Лекция 2 Операции над множествами
- •Диаграммы Эйлера-Венна
- •Объединение множеств
- •Пересечение множеств
- •Разность множеств
- •Дополнение множества
- •Симметрическая разность
- •Основные законы алгебры множеств
- •Приоритеты операций над множествами
- •Покрытие и разбиение множества
- •Лекция 3 Кортеж
- •Декартово произведение множеств
- •Лекция 4. Соответствие. Отображение. Функция. Соответствие
- •Отображение
- •Функция
- •Лекция 5 Отношения
- •Одноместные отношения
- •Бинарные отношения
- •Лекция 6 Специальные типы отношений
- •Отношение эквивалентности
- •Отношение порядка
- •Отношение доминирования
- •Отношение толерантности
- •Функциональное отношение
- •Лекция 7 Системы счисления
- •Лекция 8 Основы знаковой арифметики
- •Лекция 9 Алгебра высказываний
- •Лекция 10 Булевы функции
- •Аксиомы и законы алгебры логики
- •Лекция 11 Аналитическое представление функций алгебры логики
- •Дизъюнктивная нормальная форма (днф)
- •Конъюнктивная нормальная форма (днф)
- •Лекция 12 Минимизация булевых функций с помощью аналитических преобразований
Мощность множества
Количество элементов n счетного множества A называется мощностью множества и обозначается через n=|A|. Например:
– мощность множества дней недели равна 7;
– мощность множества месяцев года равна 12;
– |{a, b, c}| = 3;
– |{abc}| = 1;
– |{x | x – целое, x>0, x<100}| = 99.
Булеан
Множество всех возможных подмножеств некоторого множества A называет множеством-степенью или булеаном множества A и обозначают B(A). Пусть А={1,2,3}, тогда
B(А)={, {1}, {2}, {3}, {1,2}, {1,3}, {2,3}, {1, 2, 3}}.
Для конечных множеств справедливо следующее утверждение: если A состоит из n элементов, то B(A) состоит из 2n элементов, то есть |B(A)|=2|A|. В рассмотренном примере n=|A|=3, поэтому булеан содержит 23=8 множеств, включая пустое подмножество, и подмножество, равное множеству A. По этой причине булеан иногда обозначают через 2A.
Лекция 2 Операции над множествами
Итак, нам известны несколько способов задания множеств: перечислением, с помощью характеристического предиката и порождающей процедуры. Еще один способ формирования множества – это выполнение специальных операций над другими множествами. Основными операциями являются:
– объединение множеств;
– пересечение множеств;
– разность множеств;
– дополнение множества;
– симметрическая разность.
Диаграммы Эйлера-Венна
Для графической иллюстрации операций над множествами будем использовать так называемые круги Эйлера или диаграммы Венна, называемые в математике диаграммами Эйлера-Венна.
Диаграммы Эйлера-Венна – геометрическое представление множеств. Построение диаграммы заключается в изображении большого прямоугольника, представляющего универсальное множество U, а внутри его – кругов (или каких-нибудь других замкнутых фигур), представляющих рассматриваемые нами множества. Фигуры должны пересекаться в наиболее общем случае, требуемом в задаче, и должны быть соответствующим образом обозначены. Точки, лежащие внутри различных областей диаграммы, могут рассматриваться как элементы соответствующих множеств. Имея построенную диаграмму, можно заштриховать определенные области для обозначения вновь образованных множеств.
На рис. 2.1,а показаны примеры диаграмм Эйлера-Венна для случаев, когда множества A и B не имеют общих элементов (а) и когда AB (б).
Объединение множеств
Объединением множеств A и B называется множество, состоящее из всех элементов, которые принадлежат хотя бы одному из множеств А или В. Операция объединения обозначается символом . Формально операция может быть записана следующим образом:
AB = {x | xA xB}.
Например: A={1, 2, 3, 4}, B={2, 4, 6}. Тогда AB={1, 2, 3, 4, 6}.
Диаграмма Эйлера-Венна для операции объединения приведена на рис. 2.2. Закрашенная область соответствует множеству, получаемому объединением множеств A и B.
Данную операцию можно распространить и на более чем два множества. В этом случае результатом будет множество элементов, принадлежащих хотя бы одному из этих множеств.
Свойства объединения:
1. AB = BA (свойство коммутативности).
2. A(BC) = (AB)C = ABC (свойство ассоциативности).
3. A = A.
4. AU = U.