
- •Лекция 1. Составные высказывания. Основные понятия
- •Составные высказывания
- •Лекция 2. Основные логические операции. Формулы логики. Дизъюнктивная конъюнктивная нормальные формы. Логические операции.
- •Стрелка Пирса - ↓.
- •Формулы логики высказываний
- •Лекция 3. Изучение законов логики. Равносильные преобразования. Законы логики (свойства логических операций)
- •Логическое следствие
- •Лекция 4. Булевы функции.
- •Лекция 5. Совершенная дизъюнктивная и конъюнктивная нормальные формы (сднф и скнф)
- •Лекция 6. Понятие полноты множества функций. Замкнутые классы.
- •Лекция 7. Множества и подмножества.
- •Сравнение множеств.
- •Лекция 8. Операции над множествами
- •Свойства операций над множествами.
- •Лекция 9. Понятие предикат.
- •Лекция 10. Логические операции над предикатами. Операции над предикатами.
- •Кванторы.
- •Операции с кванторами.
- •Лекция 11. Понятие бинарного отношения и его свойства. Отношения.
- •Отношения на множестве.
- •Виды отношений:
- •Инъекция.
- •Сюръекция.
- •Биекция.
- •Лекция 12. Отношение эквивалентности.
- •Лекция 13. Композиция отображений Равенство соответствий
- •Произведение соответствий (композиция)
- •Композиция отображений. Ее свойства
- •Лекция 14. Операции над подстановками.
- •1: Коммутативность.
- •2: Ассоциативност ь.
- •3: Единица.
- •4: Обратный элемент.
- •Лекция 15. Понятие вычета по модулю n. Операции над вычетами. Шифрование.
- •Лекция 16. Метод математической индукции
- •Лекция 17. Генерирование к-элементных подмножеств данного множества
- •Размещения.
- •Формула числа размещений без повторений.
- •Другой вид формулы числа размещений.
- •Перестановки.
- •Свойства сочетаний.
- •Размещения с повторениями.
- •Задача о числе подмножеств данного множества.
- •Перестановки с повторениями.
- •Сочетания с повторениями.
- •Лекция 18. Понятие графа. Способы задания графа. Методика выделения компонента связности в графе
- •Смежность и инцидентность
- •Лекция 19. Изоморфные графы. Эйлеровы графы. Изоморфизм графов
- •Требования к представлению графов
- •Эйлеровы графы Вернемся к историческому примеру о Кенигсбергских мостах. В каком случае в графе можно найти цикл, в котором каждое ребро участвует ровно один раз?
- •Лекция 20. Плоские графы. Деревья и их свойства
- •Лекция 21. Понятие ориентированного графа
- •Орграфы и матрицы
- •Лекция 22. Сильносвязный орграф. Эйлеровы орграфы Ориентированные эйлеровы графы
- •Лекция 23. Базовые множества и принцип работы автоматов
- •Минимизация автоматов
- •Алгоритм минимизации автомата Мили
Свойства операций над множествами.
Идемпотентность пересечения, объединения.
А А = А А А = А
Коммутативность пересечения, объединения.
А В = В А А В = В А
Ассоциативность пересечения, объединения.
(А В) С = А (В С) (А В) С = А (В С)
Законы поглощения.
(А В) А = А (А В) A = А
Свойства пустого множества.
А = А = А
Свойства универсума.
А U = A А U = U
Инволютивность.
=
А
Законы де Моргана.
Свойства дополнения.
А = А = U
Выражения для разности.
А \ В = А
Лекция 9. Понятие предикат.
При анализе рассуждений в логике высказываний нас не интересовала внутренняя структура самих высказываний. И это обстоятельство не позволяет анализировать большое количество рассуждений.
Например:
Через две данных точки проходит единственная прямая.
Точка лежит между двумя точками.
х>5.
Эти предложения не являются высказываниями, но становятся таковыми, если предметным переменным, входящим в эти предложения, задать конкретны значения. Так в последнем примере при х = 3 получим ложное высказывание, а при х = 8 истинное высказывание. Значения предметных переменных берутся из некоторого предметного множества А (точек, углов, прямых, чисел, ромбов и т.д.).
Введем понятие предиката.
Под предикатом
предметной переменной х
А
будем понимать функцию Р(х) на {0,1}.
Предикат р (х) называется одноместным
предикатом
Например:
Предикат х > 5, x R: при х = 4 предикат обращается в ложное высказывание. При х = 7 предикат обращается в истинное высказывание.
Функция Р (х, у), где х, у А, принимающая значения во множестве {0,1} называется двухместным предикатом.
Например: х<у
Пусть У = 5, получим х < 5 – одноместный предикат. Если положить х = 4, то 4 < 5 – нульместные предикаты (высказывания).
Местность предиката - количество предметных переменных. Задание конкретного значения предметным переменным понижает местность предиката. Одноместные предикаты выражают свойство быть чем-то.
Например:
Свойство быть точкой. х – точка. Введем обозначение этого предиката: Т (х). Тогда Т (А) читается как А-точка.
Двухместные предикаты и предикаты более высокой местности выражают отношения между объектами.
Например: Двухместный предикат принадлежности – х у.
Если х – точка, а у – прямая, то читаем: точка х принадлежит прямой у.
Выбор предикатного символа остается за пользователем. Так, вместо х у можно ввести предикат Р (х, у), оговорив, что Р (,) – это предикат принадлежности (запятая в скобках свидетельствует о том, что предикат двухместный). Разумеется, что нельзя использовать одно и тоже обозначение для разных предикатов. Широко используются известные из математики обозначения предикатов ≈, ≠, ≡, ≤, ≥, ┴, ║, =
Область истинности.
Пусть на множестве
U
задан предикат Р (х). Задавая х различные
значения, мы будем получать высказывания,
часть из которых истинна, а часть возможно
ложна. Множество М
(х)
значений х, при которых предикат Р -
истина, называется областью
истинности.
Лекция 10. Логические операции над предикатами. Операции над предикатами.
Над предикатами выполняются те же операции, что и над высказываниями.
1) Отрицание.
- предикат, множеством истинности
которого является множество, для которого
предикат Р – ложный.
Рис. 1. Область истинности отрицания предиката
2)
Конъюнкция
Р (х)
Q(х)
– это предикат, область истинности
которого равна М
∩
М
.
Рис. 2. Область истинности конъюнкция предикатов
Дизъюнкция Р (х)
Q(х) – предикат, область истинности которого равна М
М .
Рис. 3. Область истинности дизъюнкции предикатов
Импликация Р (х)
Q(х) – предикат, у которого область истинности совпадает с дополнением разности М и М , т.е. равна (
).
Рис. 3. Область истинности импликаци предикатов
Эквиваленция Р (х)
Q(х) – предикат, область истинности которого совпадает с объединением пересечения М с М и дополнения к их объединению, т.е. равна - М ∩М
.
Рис. 4. Область истинности эквиваленции предикатов