- •Определение Множества. Элементы. Пустое, универсальное, подмножество. Равенства подмножеств. Множествами и их свойства. Декартово произведение множеств.
- •2. Операции над множествами. Диаграммы Венна.
- •Отношения. Унарные и бинарные, Тождественное и универсальное.
- •5. Отношения. Область определения, значений. Обратное отношение.
- •9. Специальные бинарные отношения:
- •Функция. Инъекции, сюръекции, биекции. Понятие последовательности. Частичная функция.
- •Эквивалентность множеств. Мощности множества. Сравнение мощностей. Типы множеств.
- •Матрицы бинарных отношений и их свойства.
- •11.Булевы алгебры.
- •12. Логические операции, их таблицы истинности.
- •23. Перестановки.
- •14. Эквивалентность формул.
- •36. Планарные графы.
- •27. Определение графа. Виды и способы задания графов.
- •28. Подграфы и части графа. Операции над графами. N-Мерные кубы.
- •Объединение: .
- •29. Маршруты, циклы, цепи. Достижимость и связность (матрицы достижимости, контрдостижимости, связности).
- •21. Теорема Жегалкина. Способы построения полиномов Жегалкина. Линейные функции.
- •41. Фундаментальные циклы, разрезы. Матрицы фундаментальных циклов, разрезов.
- •18.Минимизация днф: метод Квайна
- •13. Булевы функции, способы их задания. Представления булевых функций формулами.
- •15. Дизъюнктивные и конъюнктивные нормальные формы. Алгоритм приведения формулы к днф и кнф.
- •16. Минимизация днф. Сокращенная, тупиковая, минимальная днф.
- •17. Минимизация днф Карты Карно.
- •19. Принцип двойственности. Самодвойственные функции.
- •26. Объекты теории графов. Цели и методы.
- •30. Эйлеровы графы, циклы, цепи. Алгоритм построения эйлерова цикла.
Матрицы бинарных отношений и их свойства.
Рассмотрим два конечных множества А={a1, a2,…, am}, B={b1, b2,…, bn} и бинарное отношение . Определим матрицу [P]=(pij) размера бинарного отношения Р по следующему правилу:
Основные свойства матриц бинарных отношений:
Если , [P]=(pij), [Q]=(qij), то и ,
Если , , то ,
[P-1]=[P]T.
Если , [P]=(pij), [Q]=(qij), то pij≤qij.
[idA]=E.
11.Булевы алгебры.
Мн-во М с двумя бинарными операциями, одной унарной операцией с двумя выделенными элементами (0,1) называется булевой алгеброй, если выполняются следующие аксиомы:
Ассоциативность:
Коммутативность:
Дистрибутивность:
Поглощение:
Закон двойственности(Законы де Моргана):
Дополнимость и свойства констант (Законы нуля и единицы: 0=ø, 1=U)
Закон двойного отрицания:
Высказыванием называется повествовательное предложение, о котором в данной ситуации можно сказать, что оно истинно или ложно, но не то и другое одновременно.
Поставим в соответствие высказыванию Р логическую переменную х, которая принимает значение 1, если Р истинно, и 0, если Р ложно.
Если имеется несколько высказываний, то из них можно образовать различные новые высказывания. При этом исходные высказывания называются простыми, а вновь образованное -сложными. Из логических переменных различные конструкции,которые образуют формулы алгебры логики.
Определим понятие формулы алгебры логики:
Любая логическая переменная является формулой
Если φ и ψ – формулы, то выражения являются формулами;
Никаких других формул, кроме построенных нет.
12. Логические операции, их таблицы истинности.
Символы называются логическими операциями или связками: отрицание, конъюнкция, дизъюнкция, импликация, эквивалентность.
Действия логических операций задаются таблицами истинности
φ |
ךφ |
φ |
ψ |
|
|
|
|
0 |
1 |
0 |
0 |
0 |
0 |
1 |
1 |
1 |
0 |
0 |
1 |
0 |
1 |
1 |
0 |
|
|
1 |
0 |
0 |
1 |
0 |
0 |
|
|
1 |
1 |
1 |
1 |
1 |
1 |
Другие логические операции:
штрих Шеффера, или антиконъюнкция;
стрелка Пирса, или антидизъюнкция;
кольцевая сумма или сложение по модулю 2.
φ |
ψ |
φ|ψ |
|
|
0 |
0 |
1 |
1 |
0 |
0 |
1 |
1 |
0 |
1 |
1 |
0 |
1 |
0 |
1 |
1 |
1 |
0 |
0 |
0 |
Внешние скобки не пишутся;
Для равносильных связок расстановка скобок выполняется слева направо.
23. Перестановки.
Перестановка элементов множества М- любой порядок (а1,а2,..аn) состоящий из n различных элементов множества М.
Перестановки отличаются друг от друга только порядком входящих в них элементов.
Теорема1: Алгебра Sn является группой. При n>= она некоммутативна.
Теорема2: Каждую подстановку можно однозначно (с точностью до порядка сомножителей) представить в виде произведения независимых циклов.
Теорема3: Каждая подстановка есть произведение транспозиций.