Основные эквивалентности исчисления высказываний
Теорема 3. Пусть φ, ψ, χ ‑ формулы ИВ. Тогда имеют место следующие эквивалентности:
φ∧ φ≡φ, φ∨ φ≡φ (законы идемпотентности);
φ∧ ψ≡ψ∧ φ, φ∨ ψ≡ψ∨ φ (законы коммутативности);
(φ∧ψ)∧χ≡φ∧(ψ∧χ), (φ∨ψ)∨χ≡φ∨(ψ∨χ) (законы ассоциативности);
φ∧(ψ∨χ)≡(φ∧ψ)∨(φ∧χ), φ∨(ψ∧χ)≡(φ∨ψ)∧(φ∨χ) (законы дистрибутивности);
¬(φ∧ψ)≡¬φ∨¬ψ, ¬(φ∨ψ)≡¬φ∧¬ψ (законы де Моргана);
¬¬φ≡φ (закон двойного отрицания);
φ→ψ≡¬φ∨ψ;
⊢φ∨¬φ.
Доказательство.В примере 3 показано, чтоφ⊢¬¬φ. Покажем, что ¬¬φ⊢ φ. По теореме о дедукции
¬¬φ⊢ φ⊢¬¬φ→ φ,
что выполняется, т.к. ¬¬φ→ φ – частный случай схемы аксиом 10.
Докажем закон де Моргана ¬(φ∧ψ)≡¬φ∨¬ψ. Строим квазивыводформулы ¬(φ∧ψ)→¬φ∨¬ψ:
1) (¬(¬φ∨¬ψ)→φ)→((¬(¬φ∨¬ψ)→ψ)→(¬(¬φ∨¬ψ)→φ∧ψ)) (схема аксиом 5);
¬φ→¬φ∨¬ψ (схема аксиом 6);
¬(¬φ∨¬ψ)→¬¬φ (к п. 2 применили свойство контрапозиции);
¬¬φ→φ (схема аксиом 10);
¬(¬φ∨¬ψ)→φ (к пп. 3 и 4 применили свойство транзитивности);
¬(¬φ∨¬ψ)→ψ (получается аналогично формуле 5);
(¬(¬φ∨¬ψ)→ψ)→(¬(¬φ∨¬ψ)→φ∧ψ) (к пп. 5 и 1 применили правило вывода);
¬(¬φ∨¬ψ)→φ∧ψ (к пп. 6 и 7 применили правило вывода);
¬(φ∧ψ)→¬¬(¬φ∨¬ψ) (к п. 7 применили свойство контрапозиции);
¬¬(¬φ∨¬ψ)→(¬φ∨¬ψ) (схема аксиом 10);
¬(φ∧ψ)→¬φ∨¬ψ (к пп. 9 и 10 применили свойство транзитивности). Строим квазивывод формулы ¬φ∨¬ψ→¬(φ∧ψ):
(¬φ→¬(φ∧ψ))→((¬ψ→¬(φ∧ψ))→((¬φ∨¬ψ)→¬(φ∧ψ))) (схема аксиом 8);
φ∧ψ→φ (схема аксиом 3);
¬φ→¬(φ∧ψ) (к п. 2 применили свойство транзитивности);
φ∧ψ→ψ (схема аксиом 4);
¬ψ→¬(φ∧ψ) (к п. 4 применили свойство транзитивности);
(¬ψ→¬(φ∧ψ))→((¬φ∨¬ψ)→¬(φ∧ψ)) (к пп. 3 и 1 применили правило вывода);
7) (¬φ∨ψ)→¬(φ∧ψ) (к пп. 5 и 6 применили правило вывода).
Таким образом, закон де Моргана ¬(φ∧ψ)≡¬φ∨¬ψ доказан.
Формула ИВ, получаемая из ДНФ (КНФ) АВ заменой логических переменных на переменные ИВ, называется ДНФ (КНФ) ИВ.
Теорема 2. Для любой формулыφ ИВ существует ДНФ (КНФ)ψИВ такая, чтоφ≡ψ.
- Введение
- Программа курса математическая логика и терия алгоритмов
- Логическое следствие в алгебре высказываний
- 2.1.3. Эквивалентные формулы алгебры высказываний
- 2.1.4. Дизъюнктивные и конъюнктивные нормальные формы в алгебре высказываний
- 2.1.5. Совершенные дизъюнктивные и конъюнктивные нормальные формы
- Исчисление высказываний
- Определение формального исчисления
- Система аксиом и правил вывода
- Теорема о дедукции в исчислении высказываний
- Теорема о замене в исчисления высказываний
- Свойства выводимых и эквивалентных формул исчисления высказываний
- Основные эквивалентности исчисления высказываний
- Полнота и непротиворечивость исчисления высказываний
- Логика предикатов
- Алгебраические системы
- Пример 3. Построить подсистему алгебраической системы , порожденную множествомХ:
- Формулы логики предикатов
- Истинность формулы логики предикатов в алгебраической системе
- 2.3.4. Логическое следствие в логике предикатов
- 2.3.5. Эквивалентные формулы логики предикатов
- 2.3.6. Пренексная нормальная форма в логике предикатов
- X(φ∧ψ)≡xφ∧ψ, X(φ∨ψ)≡xφ∨ψ,
- X(φ∧ψ)≡xφ∧ψ, X(φ∨ψ)≡xφ∨ψ,
- Xφ≡X(φ)xφ≡X(φ)
- 2.4. Исчисление предикатов
- 2.4.1. Система аксиом и правил вывода
- 2.4.2. Эквивалентные формулы исчисления предикатов
- 2.4.3. Теорема Геделя о полноте. Непротиворечивость исчисления предикатов
- Элементы теории алгоритмов
- 2.5.1. Машины Тьюринга
- 2.5.2. Примитивно рекурсивные функции
- 2.5.3. Частично рекурсивные функции
- Задания для домашних и контрольных работ
- 3.1. Совершенные дизъюнктивные нормальные формы, совершенные конъюнктивные нормальные формы
- 3.2. Логическое следствие в алгебре высказываний
- Логическое следствие в логике предикатов
- Частично рекурсивные функции
- Список литературы
- Основная литература
- 4.2. Дополнительная литература
- Содержание