- •Часть 1
- •Часть 1. Логика высказываний. Логика предикатов. Учебное пособие – Калининград: кгту, 2001, с.140
- •1.Логика высказываний
- •1.1 Алгебра высказываний
- •1.1.1 Логические операции
- •1.1.2 Правила записи сложных формул
- •1.1.3 Законы алгебры логики
- •1.1.4 Эквивалентные преобразования формул
- •1.1.5 Нормальные формы формул
- •Шаг 2. Продвинуть отрицание до элементарной формулы (пропозициональной переменной) по правилам:
- •1.1.5.2 Алгоритм преобразования днф к виду сднф.
- •1.1.5.3 Алгоритм преобразования кнф к виду скнф.
- •1.2 Исчисление высказываний
- •1.2.1 Интерпретация формул
- •1.2.2 Аксиомы исчисления высказываний
- •1.2.3 Правила вывода
- •1.2.3.1 Правила подстановки
- •1.2.3.2. Правила введения и удаления логических связок
- •1.2.3.3 Правила заключения
- •1.3. Метод дедуктивного вывода
- •Принцип резолюции
- •1.4.1 Алгоритм вывода по принципу
- •Проблемы в исчислении высказываний
- •1.6 Описание высказываний на языке prolog
- •Расчетно-графическая работа
- •2. Логика предикатов
- •2.1 Алгебра предикатов
- •2.1.1 Логические операции
- •2.1.2 Правила записи сложных формул
- •2.1.3 Законы алгебры предикатов
- •2.1.4 Предваренная нормальная форма
- •2.1.4.1 Алгоритм приведения формулы к виду пнф
- •2.1.5 Сколемовская стандартная форма
- •2.1.5.1 Алгоритм Сколема
- •2.2. Исчисление предикатов
- •2.2.1 Интерпретация формул
- •2.2.2 Правила вывода
- •2.2.2.1 Правила подстановки
- •2.2.2.2 Правила введения и удаления кванторов
- •2.2.2.3 Правила заключения
- •2.2.3 Метод дедуктивного вывода
- •2.2.4 Принцип резолюции
- •2.3 Проблемы в исчислении предикатов
- •2.4 Логическое программирование
- •Расчетно-графическая работа
- •Алгоритм вывода по принципу резолюции, 69
- •Высказывание, 5, 78 Высказывательная функция, 85
1.1.3 Законы алгебры логики
Две формулы F1 и F2 называются равносильными, если они имеют одинаковое значение “и” или “л” при одинаковых наборах пропозициональных переменных, включаемых в F1 и F2, т.е. F1 = F2 . Если две формулы равносильны, то они эквивалентны, т.е. (FiFi).
Если формула F имеет вхождением подформулу Fi, для которой существует эквивалентная подформула Fj, т.е. FiFj, то возможна подстановка всюду в формулу F вместо формулы Fi подформулу Fj без нарушения истинности формулы F.
Подмножество эквивалентных формул позволяющих выполнять преобразования сложных логических суждений формируют законы алгебры высказываний. Основные законы алгебры высказываний представлены в таблице.
-
Наименование закона
Равносильные формулы
Fi=Fj
Коммутативности
(F1F2)=(F2F1); (F1F2)=(F2F1)
Ассоциативности
F1(F2F3)=(F1F2)F3;
F1(F2F3) = (F1F2) F3
Дистрибутивности
F1(F2 F3)=(F1F2)(F1F3);
F1(F2F3)=F1F2F1F3
Идемпотентности
FF = F; FF = F
Исключенного третьего
FF = и;
Противоречия
FF = л
Де Моргана
(F1F2) = F1F2; (F1F2) = F1F2
.
Поглощения
F1(F1F2) = F1; F1(F1F2) = F1
Дополнения
(F) = F
Свойства констант
Fл = F; Fл= л;
Fи = и; Fи = F
С
F1
F2
12
13
1
2
3
4
Л
Л
Л
Л
Л
И
Л
Л
И
Л
Л
И
И
И
И
И
Пример: F1(F1F2) = F1
Сравните значения логических
функций в третьем и четвертом
столбцах. Так можно проверить
закон поглощения.
П
F1
F2
12
13
1
2
3
4
Л
Л
Л
Л
Л
И
И
Л
И
Л
И
И
И
И
И
И
Сравните значения логических
функций в третьем и четвертом
столбцах. Так можно проверить
второй закон поглощения.
П
F1
F2
(12)
12
1
2
3
4
Л
Л
И
И
Л
И
Л
Л
И
Л
Л
Л
И
И
Л
Л
Сравните значения логических
функций в третьем и четвертом
столбцах. Так можно проверить
закон де Моргана.
П
F1
F2
(12)
12
1
2
3
4
Л
Л
И
И
Л
И
И
И
И
Л
И
И
И
И
Л
Л
Сравните значения логических
функций в третьем и четвертом
столбцах. Так можно проверить
второй закон де Моргана..
Пример: F1(F2 F3)=(F1F2)(F1F3).
-
Сравните значения логических функций в пятом и восьмом столбцах. Так можно проверить первый закон дистрибутивности.
F2
F3
23
14
12
13
67
1
2
3
4
5
6
7
8
Л
Л
Л
Л
Л
Л
Л
Л
Л
Л
И
Л
Л
Л
И
Л
Л
И
Л
Л
Л
И
Л
Л
Л
И
И
И
И
И
И
И
И
Л
Л
Л
И
И
И
И
И
Л
И
Л
И
И
И
И
И
И
Л
Л
И
И
И
И
И
И
И
И
И
И
И
И
Пример: F1(F2F3)=F1F2F1F3
Сравните
значения логических функций в пятом и
восьмом столбцах. Так можно проверить
второй закон дистрибутивности.
-
F1
F2
F3
23
14
12
13
67
1
2
3
4
5
6
7
8
Л
Л
Л
Л
Л
Л
Л
Л
Л
Л
И
И
Л
Л
Л
Л
Л
И
Л
И
Л
Л
Л
Л
Л
И
И
И
Л
Л
Л
Л
И
Л
Л
Л
Л
Л
Л
Л
И
Л
И
И
И
Л
И
И
И
И
Л
И
И
И
Л
И
И
И
И
И
И
И
И
И