
- •Учебно-методический комплекс дисциплины сд.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. Учебные занятия по дисциплине ведут:
§ 6. Отношения и их свойства
Подмножество RMn называется n-местным отношением на множестве М. Говорят, что a1,a2,...,an находятся в отношении R, если (a1,a2,...,an)R.
Одноместное отношение - это просто подмножество множества М. Такие отношения называют признаками: а обладает признаком R, если аR и RM. Вообще, для случая n=1 термин “отношение” употребляется редко.
Примером трёхместного (или тернарного) отношения является множество троек нападающих в хоккейной команде. Каждый из нападающих находится в этом отношении со всеми теми игроками, с которыми он играет в одной тройке (один нападающий может, вообще говоря, участвовать более чем в одной тройке).
Наиболее часто встречающимися и хорошо изученными являются двухместные (или бинарные) отношения. Именно о них пойдет речь в дальнейшем, поэтому слово “бинарные” будем опускать.
Если a, b находятся в отношении R, это часто записывается как aRb.
Примеры 1.3.
1. Пусть M = {3,8,24}.
Тогда M2 = {(3,3), (3,8), (3,24), (8,3), (8,8), (8,24), (24,3), (24,8), (24,24)}.
а). Отношение “<“, т.е. a<b, на множестве М: R1 = {(3,8), (3,24), (8,24)}.
б). Отношение “быть делителем”, т.е. a - делитель b, на множестве М:
R2 = {(3,3), (3,24), (8,8), (8,24), (24,24)}.
2. Пусть M2- множество точек действительной плоскости.
а). Отношение “находиться на одинаковом расстоянии от начала координат” выполняется, например, для пары точек (3,4) и (0,5), но не выполняется для пары точек (3,4) и (1,-6).
б). Отношение “быть симметричными относительно оси (ОХ)” выполняется для всех пар точек (x1,y1) и (x2,y2), удовлетворяющих условию: x1=x2; y1=-y2.
3. Отношения на множестве людей:
а). “жить в одном городе”;
б). “быть дочерью”;
в). “быть старше” .
Для задания бинарных отношений можно использовать любые способы задания множеств (например, список пар, для которых данное отношение выполняется ). Отношения на конечных множествах обычно задаются списком или матрицей.
Матрица бинарного отношения на множестве M={a1,a2,...,an} - это квадратная матрица Cnn, в которой элемент cij, стоящий на пересечении i-й строки и j-го столбца, равен единице, если aiRaj, и нулю в противном случае.
В табл. 1.1 и 1.2 приведены соответственно матрицы отношений 1,а и 1,б примера 1.3.
Таблица 1.1 Таблица 1.2
|
3 |
8 |
24 |
|
|
3 |
8 |
24 |
|
0 |
1 |
1 |
|
3 |
1 |
0 |
1 |
8 |
0 |
0 |
1 |
|
8 |
0 |
1 |
1 |
24 |
0 |
0 |
0 |
|
24 |
0 |
0 |
1 |
Для каждого множества М отношение Е, заданное единичной матрицей, в которой на главной диагонали стоят единицы, а в остальных местах - нули, называется отношением равенства на М.
Поскольку отношения являются множествами, для них можно определить те же операции, что и над множествами.
Определим ещё одну операцию над отношениями. Отношение R-1 называется обратным к отношению R, если ajR-1ai тогда и только тогда, когда aiRaj. Из определения непосредственно следует, что (R-1)-1=R.
Пример. Для отношения ““ обратным является отношение ““.
Свойства отношений
Отношение R называется рефлексивным, если для любого аМ имеет место аRа. Главная диагональ матрицы такого отношения содержит только единицы.
Примеры. В примере 1.3 рефлексивными являются отношения 1, б; 2, а; 3, а.
Отношение R называется симметричным, если для любой пары (а,b)M2 из аRb следует bRa (иначе говоря, для любой пары отношение R выполняется либо в обе стороны, либо не выполняется вообще). Матрица этого отношения симметрична относительно главной диагонали: cij=cji для любых i и j.
Примеры. В примере 1.3 симметричными являются отношения 2, а; 2, б; 3, а.
Отношение R симметрично тогда и только тогда, когда R=R-1.
Отношение R называется антисимметричным, если из аRb и bRa следует, что a=b.
Пример. В примере 1.3 антисиметричным является отношение 1, б.
Рассмотрим отношение RS, которое является симметричным и антисимметричным одновременно. В силу его симметричности если выполняется аRSb,то выполняется и bRSa. Но из аRSb и bRSa следует, что a=b (в силу антисимметричности этого отношения). Значит, матрица отношения RS может содержать единицы только на главной диагонали. Примером такого отношения является отношение равенства Е.
Отношение R называется транзитивным, если для любых аМ, bМ, cМ из аRb и bRc следует аRc.
Примеры.
1. В примере 1.3 транзитивными являются отношения 1, а; 1, б; 2, а; 3, а; 3, в.
2. Симметричное и антисимметричное одновременно отношение RS транзитивно.
Для каждого
отношения R
отношение,
называемое транзитивным
замыканием R,
определяется следующим образом: a
b,
если в М
существует
цепочка из n
элементов
a=a1,a2,...,an-1,an=b, в которой между соседними элементами выполнено отношение R, т.е.
aRa2, a2Ra3,...,an-1Rb.
Примеры.
1. Транзитивным замыканием отношения “быть дочерью” служит отношение “быть прямым потомком”, являющееся объединением отношений “быть дочерью”, “быть внучкой”, “быть правнучкой” и т.д.
2. Транзитивным замыканием отношения “иметь общую стену” для жильцов дома является отношение “жить на одном этаже”.
Теорема
1.8. Отношение R
транзитивно
тогда и только тогда, когда оно совпадает
со своим транзитивным замыканием: R
=.
Необходимость.
Любое отношение, в том числе и не
транзитивное, можно рассматривать как
частный случай его транзитивного
замыкания, когда длина цепочки n=2.
Следовательно, всегда R
.
С другой стороны,
так как R
транзитивно,
из aRa2,
a2Ra3,...,an-1Rb
следует aRb,
т.е. если ab,
то aRb.
Значит, для транзитивного отношения
выполняется
R.
Из этих двух
включений следует R
=.
Достаточность.
По определению транзитивного замыкания
и так как по условию R=,
из aRb следует
существование цепочки aRa2,
a2Ra3,...,an-1Rb,
аналогично bRс
означает
наличие цепочки bRb2,
b2Rb3,...,bm-1Rc.
Значит, существует цепочка
aRa2, a2Ra3,...,an-1Rb, bRb2, b2Rb3,...,bm-1Rc.
Тогда, по определению
транзитивного замыкания, aс
или, по условию R
=
,
aRс.
Таким образом, из aRb,
bRс следует
aRс,
а это и доказывает транзитивность
отношения R.