
- •Вопросы по курсу математическая логика и теория алгоритмов
- •Понятие высказывания.
- •Логические операции над высказываниями.
- •Формулы алгебры логики.
- •Равносильности.
- •1. Основные равносильности.
- •2. Равносильности, выражающие одни логические операции через другие.
- •3. Равносильности, выражающие основные законы алгебры логики.
- •Понятия тождественной истинности и ложности.
- •Функции алгебры логики. Свойства совершенства. Закон двойственности. Функции алгебры логики
- •Закон двойственности Закон двойственности
- •Дизъюнктивная нормальная форма (днф и сднф).
- •[Править]сднф
- •Конъюнктивная нормальная форма (кнф и скнф).
- •[Править]скнф
- •Проблема разрешимости.
- •Релейно-контактные схемы.
- •7.1 Релейно-контактные схемы
- •Элементы и множества. Задание множеств.
- •Операции над множествами.
- •Диаграммы Эйлера-Венна.
- •Разбиения и покрытия множеств.
- •Свойства операций над множествами. Свойства операций над множествами
- •Упорядоченные пары. Декартово произведение множеств.
- •Отношения. Композиция, степень и ядро отношения.
- •[Править]Степень отношений
- •Функции. Инъективные, сюръективные и биективные функции.
- •Формулы исчисления высказываний.
- •Доказуемые формулы.
- •Аксиомы исчисления высказываний.
- •Правила вывода в исчислении высказываний.
- •Понятие выводимости формулы.
- •Правила выводимости.
- •Доказательство законов логики.
- •Связь между алгеброй высказываний и исчислением высказываний.
- •Основные понятия логики предикатов.
- •Исчисление предикатов. Основные понятия.
- •Логические операции над предикатами.
- •Кванторные операции.
- •Квантор всеобщности.
- •Квантор существования.
- •Отрицание предложений с кванторами.
- •Формулы логики предикатов.
- •Равносильные формулы логики предикатов.
- •Предваренная нормальная форма.
- •Общезначимость и выполнимость формул логики предикатов.
- •Применение логики предикатов для записи математических высказываний.
- •§9. Применение языка логики предикатов для записи математических предложений, определений, построения отрицания предложений.
- •9.1 Запись математических предложений и определений в виде формул логики предикатов.
- •9.2. Построение противоположный утверждений.
- •9.3 Прямая, обратная и противоположная теоремы.
- •9.4 Необходимые и достаточные условия.
- •9.5. Доказательство теорем методом от противного.
- •Алгоритмы. Основные свойства алгоритмов.
- •Частично рекурсивные и общерекурсивные функции. Тезис Черча.
- •Машина Тьюринга. Тезис Тьюринга.
Закон двойственности Закон двойственности
Пусть формула А содержит только операции конъюнкции, дизъюнкции и отрицания.
Будем называть операцию конъюнкции двойственной операции дизъюнкции, а операцию дизъюнкции двойственной операции конъюнкции.
Определение. Формулы А и А* называются двойственными,если формула А* получается из формулы А путем замены в ней каждой операции на двойственную.
Например,
для формулы
двойственной
формулой будет формула
.
Справедлива теорема.
Теорема 1.2. Если формулы А и В равносильны, то равносильны и им двойственные формулы, то есть А*≡В*.
Дизъюнктивная нормальная форма (днф и сднф).
ДНФ
Определение: |
Простой конъюнкцией или конъюнктом называется конъюнкция одной или нескольких переменных или их отрицаний, причём каждая переменная встречается не более одного раза. |
Простая конъюнкция
полная, если в неё каждая переменная (или её отрицание) входит ровно 1 раз;
монотонная, если она не содержит отрицаний переменных.
Определение: |
ДНФ (Дизъюнктивная Нормальная Форма) — нормальная форма, в которой булева функция имеет вид дизъюнкции нескольких простых конъюнктов. |
Пример
ДНФ:
[Править]сднф
Определение: |
СДНФ (Совершенная Дизъюнктивная Нормальная Форма) — это такая ДНФ, которая удовлетворяет условиям:
|
Пример
СДНФ:
Конъюнктивная нормальная форма (кнф и скнф).
КНФ
Определение: |
Простой дизъюнкцией или дизъюнктом называется дизъюнкция одной или нескольких переменных или их отрицаний, причём каждая переменная встречается не более одного раза. |
Простая дизъюнкция
полная, если в неё каждая переменная (или её отрицание) входит ровно 1 раз;
монотонная, если она не содержит отрицаний переменных.
Определение: |
КНФ (Конъюнктивная Нормальная Форма) — нормальная форма, в которой булева функция имеет вид конъюнкции нескольких простых дизъюнктов. |
Пример
КНФ:
[Править]скнф
Определение: |
СКНФ (Совершенная Конъюнктивная Нормальная Форма) — это такая КНФ, которая удовлетворяет условиям:
|
Пример
СКНФ:
Проблема разрешимости.
Проблемы разрешимости формул.
Всё множество правильно построенных формул можно разбить на 3 класса: тождественно истинные, тождественно ложные и выполнимые. Тождественно истинные формулы (общезначимые или тавтологии) – это особый класс сложных высказываний, которые принимают значение только true при любом наборе пропозициональных переменных. ^ Тождественно ложные формулы (противоречия) – это особый класс сложных высказываний, которые принимают значение только false при любом наборе пропозициональных переменных. ^ Выполнимые формулы – это сложные высказывания, которые принимают значения true или false для различных наборов пропозициональных переменных. Отнесение формулы к тому или иному классу не имеет единого алгоритма, поэтому эта проблема получила название проблемы разрешимости ИВ.