
- •Содержание:
- •Глава 1 Множества
- •1.1 Основные понятия
- •1.2 Способы задания множеств
- •1. Перечислением, списком своих элементов.
- •2.Порождающей процедурой.
- •3.Описанием характеристических свойств, которыми обладают элементы.
- •2) Порождающей процедурой:
- •1.3 Операции над множествами
- •1.4 Графическое представление множеств
- •Упражнения
- •Глава 2 Векторы
- •2.1 Основные понятия
- •2.2 Операции над векторами
- •Упражнения
- •Глава 3 Отношения
- •3.1 Бинарные отношения. Основные понятия
- •Способы задания бинарных отношений:
- •3.2 Свойства бинарных отношений.
- •3.3. Отношения эквивалентности и порядка.
- •3.4 Правила построения матриц отношений , r-1, r(2), r0, r*.
- •Упражнения
- •Глава 4 Соответствия
- •4.1 Свойства соответствий
- •Упражнения
- •Глава 5 Функции и отображения
- •Упражнения
- •Глава 6 Графы Теория графов. Основные понятия
- •Способы задания графов
- •Упражнения
- •Глава 7 Логические представления. Логика высказываний
- •Основные логические связки логики высказываний:
- •Логические функции
- •Метод установления эквивалентности двух формул:
- •Совершенная дизъюнктивная нормальная форма
- •Совершенная конъюнктивная нормальная форма
- •Эквивалентные преобразования.
- •Основные эквивалентные соотношения (законы) в булевой алгебре.
- •Упражнения
- •Приложение 1 Контрольная работа №1
- •Разбор решений контрольной работы №1
- •2) Порождающей процедурой:
- •Приложение 2 Контрольная работа №2
- •Разбор решений контрольной работы №2
3.4 Правила построения матриц отношений , r-1, r(2), r0, r*.
1. Матрица
дополнения
– в матрице исходного отношения R
заменяют единицы нулями, а нули –
единицами.
2. Матрица обратного отношения R-1 – для ее построения проставляют в ней единицы, симметричные относительно главной диагонали, соответствующие единицам исходной матрицы.
3. Матрица составного отношения R(2).
… ak1...
aj...
ak2
.
.
аi 1 1
.
.
.
аj 1 1
рис. 3.1
Для каждой единицы исходной матрицы отношения R, принадлежащей i-ой строке, например единицы в j-ой компоненте, в i-ой строке вычисляемой матрицы проставить единицы в тех k-ых компонентах, в которых имеются единицы в j-ой строке исходной матрицы (см. рис. 3.1).
4. Матрица транзитивного замыкания R0 нетранзитивного отношения R – для ее построения проделывается ряд итераций:
1) в матрицу составного отношения R(2) заносят все единицы исходной матрицы, которые отсутствуют в R(2).
2) полученную матрицу принимают за исходную и повторяют для нее процедуру (1). Выполняют это до тех пор, пока матрица не перестанет изменяться.
5. Матрица рефлексивного замыкания R* - для ее построения, построить матрицу транзитивного замыкания, а затем в полученной матрице заменить нули на главной диагонали на единицы.
Пример:
Каковы свойства отношения R, заданного матрицей на рис. 3.2.
-
R
a
b
c
a
0
1
0
b
1
0
0
c
0
1
0
рис.3.2
Построить
,
R-1, R(2),
R0, R*.
Решение:
Отношение R = {(a, b),(b, a),(c, b)}
- антирефлексивно, т.к. на главной диагонали только нули.
- несимметрично, т.к. c R b есть, но нет b R c.
- не антисимметрично, т.к. есть симметричная пара (a, b) и (b, a).
- не транзитивно, т.к. есть c R b и b R a, но нет c R a.
|
1 |
2 |
3 |
|
|
R-1 |
1 |
2 |
3 |
|
|
R(2) |
1 |
2 |
3 |
|
|
R0 |
1 |
2 |
3 |
|
|
R* |
1 |
2 |
3 |
1 |
1 |
0 |
1 |
|
|
1 |
0 |
1 |
0 |
|
|
1 |
1 |
0 |
0 |
|
|
1 |
1 |
1 |
0 |
|
|
1 |
1 |
1 |
0 |
2 |
0 |
1 |
1 |
|
|
2 |
1 |
0 |
1 |
|
|
2 |
0 |
1 |
0 |
|
|
2 |
1 |
1 |
0 |
|
|
2 |
1 |
1 |
0 |
3 |
1 |
0 |
1 |
|
|
3 |
0 |
0 |
0 |
|
|
3 |
1 |
0 |
0 |
|
|
3 |
1 |
1 |
0 |
|
|
3 |
1 |
1 |
1 |
Пример:
На множестве чисел
М={1, 2, 3, 4, 5, 6}определено отношение
R: “отличаться на 1
”. Построить матрицы R,
,
R-1, R(2),
R0, R*.
Решение:
Отношение R = {(a ,b): a+1=b или b+1=a}.
Это отношение антирефлексивно, симмитрично, не транзитивно.
R |
1 |
2 |
3 |
4 |
5 |
6 |
|
|
|
1 |
2 |
3 |
4 |
5 |
6 |
|
|
R-1 |
1 |
2 |
3 |
4 |
5 |
6 |
1 |
0 |
1 |
0 |
0 |
0 |
0 |
|
|
1 |
1 |
0 |
1 |
1 |
1 |
1 |
|
|
1 |
0 |
1 |
0 |
0 |
0 |
0 |
2 |
1 |
0 |
1 |
0 |
0 |
0 |
|
|
2 |
0 |
1 |
0 |
1 |
1 |
1 |
|
|
2 |
1 |
0 |
1 |
0 |
0 |
0 |
3 |
0 |
1 |
0 |
1 |
0 |
0 |
|
|
3 |
1 |
0 |
1 |
0 |
1 |
1 |
|
|
3 |
0 |
1 |
0 |
1 |
0 |
0 |
4 |
0 |
0 |
1 |
0 |
1 |
0 |
|
|
4 |
1 |
1 |
0 |
1 |
0 |
1 |
|
|
4 |
0 |
0 |
1 |
0 |
1 |
0 |
5 |
0 |
0 |
0 |
1 |
0 |
1 |
|
|
5 |
1 |
1 |
1 |
0 |
1 |
0 |
|
|
5 |
0 |
0 |
0 |
1 |
0 |
1 |
6 |
0 |
0 |
0 |
0 |
1 |
0 |
|
|
6 |
1 |
1 |
1 |
1 |
0 |
1 |
|
|
6 |
0 |
0 |
0 |
0 |
1 |
0 |
R(2) |
1 |
2 |
3 |
4 |
5 |
6 |
|
|
R0 |
1 |
2 |
3 |
4 |
5 |
6 |
|
|
R* |
1 |
2 |
3 |
4 |
5 |
6 |
1 |
1 |
0 |
1 |
0 |
0 |
0 |
|
|
1 |
1 |
1 |
1 |
1 |
1 |
1 |
|
|
1 |
1 |
1 |
1 |
1 |
1 |
1 |
2 |
0 |
1 |
0 |
1 |
0 |
0 |
|
|
2 |
1 |
1 |
1 |
1 |
1 |
1 |
|
|
2 |
1 |
1 |
1 |
1 |
1 |
1 |
3 |
1 |
0 |
1 |
0 |
1 |
0 |
|
|
3 |
1 |
1 |
1 |
1 |
1 |
1 |
|
|
3 |
1 |
1 |
1 |
1 |
1 |
1 |
4 |
0 |
1 |
0 |
1 |
0 |
1 |
|
|
4 |
1 |
1 |
1 |
1 |
1 |
1 |
|
|
4 |
1 |
1 |
1 |
1 |
1 |
1 |
5 |
0 |
0 |
1 |
0 |
1 |
0 |
|
|
5 |
1 |
1 |
1 |
1 |
1 |
1 |
|
|
5 |
1 |
1 |
1 |
1 |
1 |
1 |
6 |
0 |
0 |
0 |
1 |
0 |
1 |
|
|
6 |
1 |
1 |
1 |
1 |
1 |
1 |
|
|
6 |
1 |
1 |
1 |
1 |
1 |
1 |
Пример:
Пусть на множестве
М = {1, 2, 3, 4, 5, 6} определено отношение
R – “быть меньше ”.
Задать матрицами отношение: R,
,
R-1,
R(2),R0,
R*.
R |
1 |
2 |
3 |
4 |
5 |
6 |
|
|
|
1 |
2 |
3 |
4 |
5 |
6 |
|
|
R-1 |
1 |
2 |
3 |
4 |
5 |
6 |
1 |
0 |
1 |
1 |
1 |
1 |
1 |
|
|
1 |
1 |
0 |
0 |
0 |
0 |
0 |
|
|
1 |
0 |
0 |
0 |
0 |
0 |
0 |
2 |
0 |
0 |
1 |
1 |
1 |
1 |
|
|
2 |
1 |
1 |
0 |
0 |
0 |
0 |
|
|
2 |
1 |
0 |
0 |
0 |
0 |
0 |
3 |
0 |
0 |
0 |
1 |
1 |
1 |
|
|
3 |
1 |
1 |
1 |
0 |
0 |
0 |
|
|
3 |
1 |
1 |
0 |
0 |
0 |
0 |
4 |
0 |
0 |
0 |
0 |
1 |
1 |
|
|
4 |
1 |
1 |
1 |
1 |
0 |
0 |
|
|
4 |
1 |
1 |
1 |
0 |
0 |
0 |
5 |
0 |
0 |
0 |
0 |
0 |
1 |
|
|
5 |
1 |
1 |
1 |
1 |
1 |
0 |
|
|
5 |
1 |
1 |
1 |
1 |
0 |
0 |
6 |
0 |
0 |
0 |
0 |
0 |
0 |
|
|
6 |
1 |
1 |
1 |
1 |
1 |
1 |
|
|
6 |
1 |
1 |
1 |
1 |
1 |
0 |
R(2) |
1 |
2 |
3 |
4 |
5 |
6 |
|
|
R0 |
1 |
2 |
3 |
4 |
5 |
6 |
|
|
R* |
1 |
2 |
3 |
4 |
5 |
6 |
1 |
0 |
0 |
1 |
1 |
1 |
1 |
|
|
1 |
0 |
1 |
1 |
1 |
1 |
1 |
|
|
1 |
1 |
1 |
1 |
1 |
1 |
1 |
2 |
0 |
0 |
0 |
1 |
1 |
1 |
|
|
2 |
0 |
0 |
1 |
1 |
1 |
1 |
|
|
2 |
0 |
1 |
1 |
1 |
1 |
1 |
3 |
0 |
0 |
0 |
0 |
1 |
1 |
|
|
3 |
0 |
0 |
0 |
1 |
1 |
1 |
|
|
3 |
0 |
0 |
1 |
1 |
1 |
1 |
4 |
0 |
0 |
0 |
0 |
0 |
1 |
|
|
4 |
0 |
0 |
0 |
0 |
1 |
1 |
|
|
4 |
0 |
0 |
0 |
1 |
1 |
1 |
5 |
0 |
0 |
0 |
0 |
0 |
0 |
|
|
5 |
0 |
0 |
0 |
0 |
0 |
1 |
|
|
5 |
0 |
0 |
0 |
0 |
1 |
1 |
6 |
0 |
0 |
0 |
0 |
0 |
0 |
|
|
6 |
0 |
0 |
0 |
0 |
0 |
0 |
|
|
6 |
0 |
0 |
0 |
0 |
0 |
1 |