
- •Учебно-методический комплекс дисциплины сд.12 дискретная математика
- •061800 «Математические методы в экономике»
- •Раздел 1. Программа учебной дисциплины. Структура программы учебной дисциплины
- •1.3 Пояснительная записка:
- •1.5. Объем дисциплины и виды учебной работы.
- •1.6 Содержание дисциплины.
- •1.7 Методические рекомендации по организации изучения дисциплины.
- •1.8 Учебно-методическое обеспечение дисциплины.
- •1.9 Материально-техническое обеспечение дисциплины.
- •1.10 Примерные зачетные тестовые задания.
- •1.11 Примерный перечень вопросов к зачету (экзамену).
- •1.12 Комплект экзаменационных билетов
- •1.13 Примерная тематика рефератов.
- •1.14 Примерная тематика курсовых работ.
- •Элементы теории множеств
- •§ 2. Бинарные операции и их свойства
- •§ 3. Операции над множествами. Законы де Моргана
- •§ 4. Вектор. Прямое произведение
- •§ 5. Мощность конечного множества
- •§ 6. Отношения и их свойства
- •§ 7. Отношение эквивалентности
- •§ 8. Отношение порядка
- •§ 9. Отображения и их свойства
- •Глава II. Элементы теории графов
- •§ 1. Графы, их вершины, рёбра и дуги
- •§ 2. Операции над графами
- •§ 3. Способы задания псевдографов. Степени вершин
- •§ 4. Отношение связности для вершин неориентированного графа
- •§ 5. Отношение достижимости для вершин орграфа
- •§ 6. Эйлеров граф и условия его существования
- •§ 7. Гамильтонов граф и условия его существования
- •§ 8. Деревья и их свойства. Цикломатическое число
- •§ 9. Формула Кэли
- •§ 10. Двудольный граф
- •§ 11. Планарность
- •§ 12. Раскраска графов
- •Глава III. Булевы функции
- •§ 1. Основные определения
- •§ 2. Свойства булевых функций
- •§ 3. Переключательные функции
- •§ 4. Совершенные нормальные формы
- •§ 5. Полнота. Примеры полных систем
- •§ 6. Замыкание и его свойства
- •§ 7. Важнейшие замкнутые классы
- •§ 8. Теорема о функциональной полноте
- •Раздел 4. Словарь терминов (глоссарий) Элементы теории множеств
- •Конечные графы
- •Функциональные системы с операциями: алгебра логики
- •Раздел 5. Практикум по решению задач (практических ситуаций) по темам лекций (одна из составляющих частей итоговой государственной аттестации) Элементы теории множеств
- •Задачи для самостоятельного решения
- •Конечные графы
- •Задачи для самостоятельного решения
- •Функциональные системы с операциями: алгебра логики
- •Задачи для самостоятельного решения
- •Раздел 6. Изменения в рабочей программе, которые произошли после утверждения программы.
- •Раздел 7. Учебные занятия по дисциплине ведут:
§ 2. Бинарные операции и их свойства
Пусть на множестве Х задано правило, которое любой паре элементов x, y из множества Х (xХ, yХ) ставит в соответствие единственный элемент z из того же множества Х (zХ). Такое правило называется бинарной операцией.
Для обозначения бинарной операции используется запись, при которой пары элементов соединяются специальным значком: xTy=z.
Пример. Пусть в качестве Х выступает множество действительных чисел R. Примерами операций на множестве R могут служить сложение (+), вычитание (-), умножение ().
Свойства бинарных операций
1. Операция T называется коммутативной, если для любых элементов x,yХ справедливо равенство: xTy=yTx .
2. Операция T называется ассоциативной, если для любых элементов x,y,zХ справедливо равенство: (xTy)Tz=xT(yTz) .
Пример. Операции “+” и “” коммутативны и ассоциативны, а операция “-” этими свойствами не обладает.
3. Операция T называется дистрибутивной относительно операции , если для любых элементов x, y, z Х справедливы равенства:
x T(yz) = (xTy)(xTz), (yz)Tx = (yTx)(zTx).
Пример. Очевидно, операция “” дистрибутивна относительно операции “+”, “-”, причём две последние не являются дистрибутивными относительно “”.
Элемент е называется нейтральным, или единичным, относительно операции T, если для любого xХ выполняются равенства: xTе = еTx = x.
Докажем, что если нейтральный элемент существует, то он единственный.
Предположим, что существуют, по крайней мере, два различных нейтральных элемента e1e2. Тогда, по определению единичного элемента, для любого xХ выполняются равенства:
xTe1= e1Tx = x; (*)
xTe2= e2Tx = x. (**)
Выберем x = e2 и подставим его в формулу (*): e2Te1= e1Te2=e2.
Выберем x = e1 и подставим его в формулу (**): e1Te2= e2Te1=e1.
Из двух последних равенств следует, что e1=e2, а это противоречит предположению. Следовательно, нейтральный элемент единственный.
Пример. Для операции “” нейтральным элементом является 1, а для “+” - 0.
§ 3. Операции над множествами. Законы де Моргана
Объединением двух множеств А и В называется множество вида:
AB ={a / a A или a B}(рис. 1.2, а).
Пересечением двух множеств А и В называется множество вида:
AB={a / a A и a B} (рис. 1.2, б).
Если множества А и В не имеют общих элементов, то AB=.
Пример 1.2. Если A={12,15,18}, a B={12,14,16,18}, то AB={12,14,15,16,18}, AB={12,18}.
а б
Рис. 1.2.
Свойства операций объединения и пересечения
1. AB = ВА, AB = ВА (коммутативность);
2. (AB)С = A(BС), (AB)С = A(BС) (ассоциативность).
Свойство 2 позволяет записывать без скобок объединение и пересечение любого количества множеств:
=A1
A2...
Ak={a/
aA1
или
aA2
или
... или
a
Ak},
=A1
A2...
Ak={a/
aA1
и
aA2
и
... и
a
Ak}.
Объединение и пересечение связаны законами дистрибутивности:
A(BC)= (AB) (AС); A(BC)= (AB) (AС).
Докажем первый из них (второй доказывается аналогично).
С одной стороны, если aA(BC), то aA и a(BC), т.е. aA и (aB или aC). Следовательно, (aA и aB) или (aA и aC), т.е. a (AB)(AС). Отсюда следует, что A(BC) (AB)(AС).
С другой стороны, пусть теперь, наоборот, a(AB)(AС). Тогда (aA и aB) или (aA и aC), т.е. aA и (aB или aC). Следовательно, aA(BC). Значит, (A B)(AС) A(BC).
По свойству 3 операции включения следует равенство правой и левой частей доказываемого равенства.
Для операции объединения множеств нейтральным является пустое множество , а для операции пересечения множеств - универсальное множество U.
Семейство множеств {A1,A2,...,Am} называется покрытием множества А, если имеет место равенство A=A1 A2... Am. Множества A1,A2,...,Am называются блоками покрытия.
Пример. Множества {1,2,3,5,7}, {3,6,9}, {2,4,6,8} образуют покрытие множества {1,2,3,4,5,6,7,8,9}.
Важным частным случаем покрытия является разбиение. Семейство множеств {A1,A2,...,Am} называется разбиением множества А, если A=A1 A2... Am, Ai , AiAj =, ij, 1 i, j m. Множества A1,A2,...,Am называются блоками разбиения.
Таким образом, покрытие является разбиением, если его блоки не пусты и попарно не пересекаются.
Из определения разбиения следует, что порядок записи блоков, в силу коммутативности объединения, может быть произвольным. Например, два разбиения {1,2,9}{5,7}={5,7}{1,2,9} множества {1,2,5,7,9} считаются совпадающими.
Пример 1.3. Составить все возможные разбиения множества {1,2,3}.
Решение. {1}{2,3}; {2}{1,3}; {3}{1,2}; {1}{2}{3}.
В некоторых случаях удобно рассматривать разбиения, в которых порядок записи блоков фиксирован, т.е. любая перестановка блоков даёт новое разбиение. Такие разбиения называют поблочно упорядоченными.
Разность множеств А и В определяется следующим образом:
A\B ={a / aA и aB} (рис. 1.3, а).
Пример. По условию примера 1.2 A\B ={15}, В\А ={14,16}.
Этот пример хорошо иллюстрирует тот факт, что разность не обладает свойством коммутативности; эта операция также не является и ассоциативной.
Пользуясь понятием
универсального
множества,
можно определить дополнение
к множеству А,
как разность
вида:
=
U \ A (рис.
1.3, б).
Пример.
Пусть в качестве универсального множества
выступает множество целых чисел Z
и пусть А
- это множество всех чётных чисел. Тогда
-
это множество всех нечётных чисел.
Операции объединения, пересечения и дополнения множеств связаны между собой законами де Моргана:
,
.
Если
a
,
то
a
AB.
Это значит,
что или a
,
или a
,
т.е. a
.
Следовательно,
.
С
другой стороны, если a,
то или a
,
или a
.
Это значит, что a
A
B , т.е. a
.
Таким образом,
.
Из этих двух включений следует первый закон де Моргана.
Второй закон доказывается аналогичным образом.
а б
Рис. 1.3.