ВУЗ: Не указан
Категория: Не указан
Дисциплина: Не указана
Добавлен: 04.08.2024
Просмотров: 1757
Скачиваний: 0
СОДЕРЖАНИЕ
1.4. Декартово произведение множеств
1.5.1. Определение бинарного отношения
1.5.2. Способы задания бинарного отношения
1.5.3. Свойства бинарных отношений
1.5.4. Отношения эквивалентности
1.7. Контрольные вопросы и упражнения
2.1.1. Логические высказывания
2.1.2. Основные логические операции
2.2.1. Булевы функции и операции
2.2.2. Совершенные дизъюнктивная и конъюнктивная нормальные формы
2.3. Полные системы логических функций
Класс функций, сохраняющих ноль
Класс функций, сохраняющих единицу
Класс самодвойственных функций
2.4.3. Минимизация днф методом Квайна
2.6. Контрольные вопросы и упражнения
3.1.2. Ориентированные и неориентированные графы
3.1.4. Частичные графы и подграфы
3.1.6. Изоморфизм. Плоские графы
3.2. Отношения на множествах и графы
3.3. Матрицы смежности и инциденций графа
3.5.1. Степени неориентированных графов
3.5.2. Степени ориентированных графов
3.6.1. Характеристики расстояний в графах
3.6.2. Характеристические числа графов
3.7.2 . Базисные циклы и разрезающие множества
Свойства базисных циклов и разрежающих множеств
3.7.3. Цикломатическая матрица и матрица разрезов
Составление цикломатической матрицы
3.8. Задача определения путей в графах
3.8.1. Определение путей в графе
3.8.2. Алгоритм определения кратчайших путей
X X = X,
X X = X;
б) коммутативность
X Y = YX,
X Y = YX;
в) ассоциативность
(X Y) Z = X (Y Z),
(X Y) Z = X (Y Z);
г) дистрибутивность
X (Y Z) = (X Y) (X Z),
X (Y Z) = (X Y) (X Z);
д) принцип двойственности (закон де Моргана)
X Y =XY,
XY =XY.
1.3. Системы множеств
Элементы множества сами могут быть множествами.
Пример 1.МножествоX= {1},{2,3},{1,2} состоит из
множеств:
Х1 = {1}; Х2 = {2,3}; Х3 = {1,2}.
В этом случае будем говорить о системе множеств. Рассмотрим такие системы:булеаниразбиениемножеств.
Булеаном В(Х) множества X называется множество всех его подмножеств. В булеан В(Х) обязательно включается само множество X и пустое множество .
Пример 2. Для множества X = {0,1} булеаном является множество:
В(Х) =, {0},{1},{0,1} .
Разбиением P(X) множества Х называется система его непустых непересекающихся подмножеств, в объединении дающая множествоX(рис. 1.6).
Рис. 1.6. Разбиение множества P(X) = {Х1, Х2, Х3, Х4}
Разбиение P(X) = {Х1, Х2, ..., Хn} множества X удовлетворяет следующим условиям:
Xi X, i = l, ... , n;
Xi , i = l, ... , n;
Xi Xj = , при i j;
Множества Х1, Х2, ..., ХnназываютсяблокамиразбиенияP(X). Для исходного множества Х можно получить несколько различных разбиений.
Пример 3. Для множества X = {1,2,3,4,5} можно построить следующие разбиения:
P1(X) = {{1,2}, {3,4,5}} – из двух блоков;
P2(Х) = {{1},{2,5},{3},{4}} – из четырех блоков.
Примерами разбиений также являются разбиения множества студентов университета по факультетам, по курсам и по группам.
1.4. Декартово произведение множеств
Декартовым произведениемXY двух множеств X и Y называется множество всех упорядоченных пар (x, у) таких, чтоxX, а уY .
Пример 1. Пусть: X = {1,2}, Y = {-1,0,1} .
X Y = (1,-1), (1,0), (1,1), (2,-1), (2,0), (2,1) ,
Y X = (-1,1), (-1,2), (0,1), (0,2), (1,1), (1,2) .
Очевидно, что для операции декартова произведения множеств закон коммутативности не выполняется:
X Y Y X
Декартовым произведением множеств X1, X2, …, Xnбудем называть множество X1X2…Xn всех упорядоченных наборов (х1, х2 , …, хn) таких, что:
xiХi ; i = 1, 2 ,…,n.
Пример 2. X = {x1, x2, x3, x4} и Y = {у1, у2, у3}. Декартово произведение X Y представлено таблицей 1.1.
Таблица 1.1. Пример декартова произведения
X \ Y |
у1 |
у2 |
у3 |
x1 |
(x1, у1) |
(x1, y2) |
(x1, у3) |
х2 |
(х2, у1) |
(х2, y2) |
(x2, у3) |
х3 |
(х3, у1) |
(х3, y2) |
(x3, у3) |
х4 |
(х4, у1) |
(х4, y2) |
(х4, у3) |
Наглядно декартово произведение множеств можно представить в виде графика (рис. 1.7). Здесь кружочками отмечены элементы множества X Y = {1,2,3}{2,4}.
Рис. 1.7. График декартова произведения Х Y
1.5. Бинарные отношения
1.5.1. Определение бинарного отношения
Пусть среди трех людей: Андрей (А), Василий (В) и Сергей (С) двое знакомы друг с другом (Андрей и Василий) и знают третьего – Сергея, но Сергей их не знает. Как описать отношения между этими людьми?
Имеем исходное множество Х = {А, В, С}. Далее из элементов множества Х составим упорядоченные пары: (А, В), (В, А), (А, С), (В, С). Это множество пар и описывает связи между элементами множества X. Кроме того, множество этих пар есть подмножество декартова произведенияXX.
Определение. На множестве X задано бинарное отношение R, если задано подмножество декартова произведения X X (т. е. R X X).
Пример 1. Пусть X = {1, 2, 3, 4}. Зададим на X следующие отношения:
Т = {(х, у) | х, у Х; х = у} – отношение равенства;
Р = {(х, у) | х, у Х; х = у - 1} – отношение
предшествования;
Q= {(х, у) | х, уХ; х делится на у} – отношение
делимости.
Все эти отношения заданы с помощью характеристического свойства. Перечислим элементы этих отношений для заданного множества X = {1,2,3,4}:
Т = {(1,1), (2,2), (3,3), (4,4)};
P= {(1,2), (2,3), (3,4) };
Q= {(4,4), (4,2), (4,1), (3,3), (3,1), (2,2), (2,1), (1,1)}.
Тот факт, что пара (х, у) принадлежит данному отношению R, будем записывать: (х, у)RилиxRy. Например, для отношенияQзапись 4Q2 означает, что 4 делится на 2 нацело, т. е. (4,2)Q.
Областью определенияDr бинарного отношенияRназывается множествоDR= {x| (х, у)R}.
Областью значенийЕRбинарного отношенияRназывается множество ЕR= {у| (х, у)R}.
В примере для отношения Р областью определения является множество DR= {1,2,3}, а областью значений является множество ЕR= {2,3,4}.
1.5.2. Способы задания бинарного отношения
Бинарное отношение можно задать, указав характеристическое свойство или перечислив все его элементы. Существуют и более наглядные способы задания бинарного отношения: график отношения, схема отношения, граф отношения, матрица отношения.
График отношения изображается в декартовой системе координат: на горизонтальной оси отмечается область определения, на вертикальной - область значений отношения. Элементу отношения (х, у) соответствует точка плоскости с этими координатами.
a б
Рис. 1.8. График отношения Q (а) и схема отношения Q (б)
Схемаотношения изображается с помощью двух вертикальных прямых, левая из которых соответствует области определения отношения, а правая – множеству значений отношения. Если элемент (х, у) принадлежит отношениюR, то соответствующие точки изDRи ЕRсоединяются прямой.
ГрафотношенияR X Xстроится следующим образом. На плоскости в произвольном порядке изображаются точки - элементы множестваX. Пара точек х и у соединяется дугой (линией со стрелкой) тогда и только тогда, когда пара (х, у) принадлежит отношениюR.
МатрицаотношенияR X X– это квадратная таблица, каждая строка и столбец которой соответствует некоторому элементу множестваX. На пересечении строки х и столбца у ставится 1, если пара (х, у)R; все остальные элементы матрицы заполняются нулями. Элементы матрицы нумеруются двумя индексами, первый равен номеру строки, второй – номеру столбца.
Пусть X= {х1, х2, …, хn} . Тогда матрица отношенияR X Xимеетnстрок иnстолбцов, а ее элементrijопределяется по правилу:
1
rij
=
0, если (xi, yj) R.
Рис. 1.9. Граф отношения Q (а) и матрица отношения Q (б)
1.5.3. Свойства бинарных отношений
1. Отношение Rна множествеXназываетсярефлексивным, если для всех хXвыполняется условие (х, х)R. ОтношениеRна множестве Х называетсянерефлексивным, если условие (х, х)Rне выполняется хотя бы при одном хX.