
- •Министерство образования и науки Российской Федерации
- •Волгодонский инженерно-технический институт – филиал нияу мифи курс лекций
- •230201 «Информационные системы и технологии»
- •220301 «Автоматизация технологических процессов и производств»
- •Волгодонск
- •1. Алгебра множеств
- •1.1. Понятие множества. Обозначение принадлежности
- •1.2. Способы задания множеств
- •1.3. Множество подмножеств. Включение
- •1.5. Свойства операций над множествами
- •Основные свойства операций над множествами
- •1.6. Декартово произведение множеств
- •2. Отношения
- •Бинарные отношения
- •Способы задания бинарных отношений
- •Области определения и значений
- •Сечения
- •Симметризация отношения
- •2.6 Композиция отношений
- •2.7. Свойства бинарных отношений
- •3. Функциональные отношения
- •3.2. Мощность множества
- •3.3. Образы и прообразы
- •3.4. Подстановки как отображения
- •4. Отношение эквивалентности
- •4.1. Эквивалентность. Классы эквивалентности
- •4.2. Система представителей.
- •4.3. Классы вычетов по модулю т.
- •4.4. Матрица и граф отношения эквивалентности
- •5. Отношение порядка
- •5.1. Упорядоченность
- •5.2. Отношение строгого порядка
- •5.3. Весовые функции
- •5.4. Квазипорядок
- •5.5. Комплексный показатель качества
- •5.6. Структура упорядоченных множеств
- •5.7. Матрицы отношений порядка
- •5.8. Графы отношений порядка
- •6. Законы композиции
- •6.1. Композиция объектов. Таблица Кэли.
- •6.2. Законы композиции на множестве.
- •6.3. Свойства внутреннего закона композиции.
- •6.4. Регулярный, нейтральный и симметричный элементы.
- •6.5. Аддитивные и мультипликативные обозначения.
- •6.6. Алгебраические системы.
- •6.7. Подсистемы.
- •6.8. Делители нуля.
- •Примеры алгебраических систем
- •Группы подстановок
- •7.2. Кольцо многочленов
- •7.3. Кольцо множеств
- •7.4. Множество классов вычетов по модулю т
- •7.5. Поле комплексных чисел
- •7.6. Тело кватернионов
- •8. Пространства
- •Метрические пространства
- •8.2. Топологические пространства
- •8.3. Линейные пространства
- •8.4. Нормированные пространства
- •9. Логические функции
- •9.1. Основные определения
- •9.2. Табличное задание функции
- •9.3. Булевы функции
- •9.4. Зависимость между булевыми функциями
- •10. Алгебра логики
- •10.1.Булева алгебра
- •10.2. Двойственность формул булевой алгебры
- •10.3. Нормальные формы
- •10.4. Совершенные нормальные формы
- •10.5. Проблема разрешимости
- •10.6. Конституенты и представление функций
- •10.7. Алгебра Жегалкина
- •10.8. Канонические многочлены
- •10.9. Типы булевых функций
- •10.10. Функциональная полнота
- •11. Контактные схемы
- •12. Логические схемы
- •13. Минимизация булевых функций
- •14. Конечные автоматы
- •14.1 Основные определения
- •14.2 Состояния
- •14.3 Типы конечных автоматов
- •14.4 Представления конечных автоматов
- •14.5 Анализ конечных автоматов
- •14.6 Минимизация автоматов
- •14.7. Эквивалентное разбиение
- •15. Машины тьюринга
- •15.1 Алфавит, буквы, слова. Операции над словами. Запись слов на бесконечной ленте
- •15.2. Машина Тьюринга. Описание. Примеры машин
- •15.3. Сочетания машин Тьюринга: композиция и объединение. Машины с полулентами, разветвление и итерация машин
- •15.4. Алгоритмически разрешимые и неразрешимые проблемы
- •15.5. Универсальная машина Тьюринга
Сечения
Рассмотрим отношение
R
Х
У;
если
,
то сечение
по
,
отношения
R,
обозначаемое
,
есть множество
таких,
что
.
Множество всех сечений отношения R
называют
фактор-множеством
множества У
по отношению R
и обозначают
. Оно полностью определяет отношение
R.
Пример. Пусть:
Тогда
Если записать под каждым элементом из Х соответствующее сечение отношения R, то элементы второй строки образуют фактор-множество :
Симметризация отношения
так как отношения - это множества, то над ними можно выполнять все теоретико-множественные операции. Кроме того, определяются специфические для отношения операции: обращение (симметризация) и композиция.
Отношение,
симметричное
(обратное)
некоторому отношению
,
обозначается через
и представляет собой подмножество
множества Y
X,
образованное теми парами
для
которых
.
Переход от R
к
осуществляется взаимной перестановкой
координат каждой упорядоченной пары.
Так, обратное отношение для «х
делится на у»
будет «у
есть делитель х»
и для
приведенного в (2.1) примера выражается
множеством
.
При переходе от R
к
область определения становится областью
значений, и наоборот. Матрица обратного
отношения получается транспонированием
исходной матрицы. Граф обратного
отношения находится из исходного графа
заменой направлений всех дуг на
противоположные.
2.6 Композиция отношений
Пусть даны три
множества X, Y,
Z
и два отношения
и
.
Композиция
отношений А и В
есть отношение С=АВ,
состоящее из всех тех пар
,
для которых существует такое уY,
что (х, у)
А и
(у, z)
В.
Сечение отношения С=АВ по х совпадает с сечением отношения В по подмножеству А(х) Y, т. е. С(х) = В (А(х)).
Граф композиции отношений получается из графов исходных отношений заменой двух стрелок, конец одной из которых является началом другой, на стрелку, начало которой совпадает с началом первой, а конец с концом второй.
Матрица композиции отношений является произведением матриц исходных отношений, взятых в обратном порядке, с заменой всех ненулевых элементов на 1.
Пример. Пусть
;
Тогда
Граф композиции этих отношений приведен на рис. 2.3.
Рис. 2.3. Граф композиции С=АВ |
|
2.7. Свойства бинарных отношений
Пусть R – бинарное отношение в множестве Х.
1) R называется рефлексивным, если всякий элемент связан этим отношением сам с собой
(ЕR)
2) R называется антирефлексивным, если никакой элемент не связан этим отношением сам с собой
(ЕR=)
Граф рефлексивного отношения в каждой вершине содержит петлю, граф антирефлексивного отношения петель не имеет.
Матрица рефлексивного отношения имеет на главной диагонали все 1, матрица антирефлексивного отношения – нули.
3) R
называется симметричным,
если x
связан отношением R
с y
тогда и только тогда, когда
y
связан отношением R
с x.
пара
тогда и только тогда, когда ему принадлежит
пара
.
(
)
Матрица симметричного отношения является симметричной относительно главной диагонали. В графе симметричного отношения наличие стрелки из X в Y влечет за собой наличие стрелки из Y в X.
4) R называется асимметричным, если из того, что x связан отношением R с y, следует, что y не связан отношением R с x.
(
)
5) R называется антисимметричным, если из того, что x связан отношением R с y, а y связан отношением R с x, следует, что х=у.
(
)
6) R называется транзитивным, если из того, что x связан отношением R с y, а y связан отношением R с z, следует, что x связан отношением R с z.
(
)