Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
практикум по мат.логике.docx
Скачиваний:
82
Добавлен:
01.05.2015
Размер:
1.13 Mб
Скачать
      1. Теорема о дедукции в исчислении высказываний

Теорема 1 (о дедукции). Пусть φ1,…,φm,φ,ψ – формулы ИВ. Тогда φ1,…,φmψ φ1,…,φm,φ→ψ.

Пример 4. Покажем, что φψ¬ψ→¬φ;

Решение. По теореме о дедукции

φψ¬ψ→¬φ φψ, ¬ψ¬φ.

Строим вывод формулы ¬φ из формул φψψ:

1) φψ (гипотеза);

2) ¬ψ (гипотеза);

  1. (φψ)→((φ→¬ψ)→¬ψ) (схема аксиом 9);

  2. (φ→¬ψ)→¬φ (к пп. 1 и 3 применили правило вывода);

  3. ¬ψ→(φ→¬ψ) (схема аксиом 1);

  4. φ→¬ψ (к пп. 2 и 5 применили правило вывода);

  5. ¬φ (к пп. 6 и 4 применили правило вывода).

Пример 5. Покажем, чтоφ(ψχ)ψ→(φχ)

Решение.По теореме о дедукции

φ→(ψχ)ψ→(φχ)φ→(ψχ),ψ(φχ)φ→(ψχ),ψ,φχ.

Строим вывод формулы χ из формул φ→(ψχ),ψ,φ:

1) φ→(ψχ) (гипотеза);

2) φ (гипотеза);

3) ψ (гипотеза);

4) ψχ (к пп. 2 и 1 применили правило вывода);

5) χ (к пп. 3 и 4 применили правило вывода).

      1. Теорема о замене в исчисления высказываний

Формулы φ и ψ назовем эквивалентными (обозначим φψ), если

φψ и ψφ.

Замечание 2. Для любых формул φ и ψ ИВ

φψφψ и ψφ.

Утверждение 1. Отношение является отношением эквивалентности на множестве формул ИВ, т.е. для любых формул φ, ψ, χ ИВ:

а) φφ;

b) φψψφ;

с) φψ, ψxφx.

Утверждение 2. Для любых формул φ, ψ, φ1, ψ1, φ2, ψ2 ИВ таких, что φ1ψ1 и φ2ψ2, имеют место эквивалентности:

φ1φ2ψ1ψ2, φ1φ2ψ1ψ2, φ1φ2ψ1ψ2, ¬φ1≡¬ψ1.

Теорема 2 (о замене). Пусть φ ‑ формула ИВ, ψ ‑ ее подформула, φ' получается из φ заменой некоторого вхождения ψ на формулу ψ' ИВ и ψψ'. Тогда φφ'.

      1. Свойства выводимых и эквивалентных формул исчисления высказываний

Утверждение 3. Пусть φ,ψ, χ – формулы ИВ. Тогда

  1. φφ;

  2. φψφ;

  3. φψψ;

  4. φ,ψφψ;

  5. φψ, ψχφχ (свойство транзитивности);

  6. φ→(ψχ)≡ψ→(φχ) (свойство перестановочности посылок);

  7. φ→(ψχ)≡φψχ (свойство соединения и разъединения посылок);

  8. φψ≡¬ψ→¬φ (свойство контрапозиции).

Доказательство. Пункты 1, 4, 6, 8 доказаны в примерах 13, 14, 16, 17.

Докажем пункт 7. Покажем, что φ→(ψχ)φψχ. По теореме о дедукции

φ→(ψχ)φψχφ→(ψχ), φψχ.

Строим вывод формулы χ из формул φ→(ψχ), φψ:

  1. φ→(ψχ) (гипотеза);

  2. φψ (гипотеза);

  3. φψφ (схема аксиом 3);

  4. φ (к пп. 2 и 4 применили правило вывода);

  5. φψψ (схема аксиом 4);

  6. ψ (к пп. 2 и 5 применили правило вывода);

  7. ψχ (к пп. 4 и 1 применили правило вывода);

  8. χ (к пп. 6 и 7 применили правило вывода).

Покажем, что φψχφ→(ψχ). По теореме о дедукции

φψχφ→(ψχ)φψχ, φφχφψχ, φ, ψχ.

Строим квазивывод формулы χ из формул φψχ, φ, ψ:

  1. φψχ (гипотеза);

  2. φ (гипотеза);

  3. ψ (гипотеза);

  4. φψ (к п.п. 2 и 3 применили свойство 4);

  5. χ (к пп. 4 и 1 применили правило вывода).

      1. Основные эквивалентности исчисления высказываний

Теорема 3. Пусть φ, ψ, χ формулы ИВ. Тогда имеют место следующие эквивалентности:

  1. φ φφ, φ φφ (законы идемпотентности);

  2. φ ψψ φ, φ ψψ φ (законы коммутативности);

  3. (φψ)χ≡φ(ψχ), (φψ)χ≡φ(ψχ) (законы ассоциативности);

  4. φ(ψχ)≡(φψ)(φχ), φ(ψχ)≡(φψ)(φχ) (законы дистрибутивности);

  5. ¬(φψ)≡¬φ¬ψ, ¬(φψ)≡¬φ¬ψ (законы де Моргана);

  6. ¬¬φφ (закон двойного отрицания);

  7. φψ≡¬φψ;

  8. φ¬φ.

Доказательство.В примере 3 показано, чтоφ¬¬φ. Покажем, что ¬¬φ φ. По теореме о дедукции

¬¬φ φ¬¬φφ,

что выполняется, т.к. ¬¬φφ – частный случай схемы аксиом 10.

Докажем закон де Моргана ¬(φψ)≡¬φ¬ψ. Строим квазивыводформулы ¬(φψ)→¬φ¬ψ:

1) (¬(¬φ¬ψ)→φ)→((¬(¬φ¬ψ)→ψ)→(¬(¬φ¬ψ)→φψ)) (схема аксиом 5);

  1. ¬φ→¬φ¬ψ (схема аксиом 6);

  2. ¬(¬φ¬ψ)→¬¬φ (к п. 2 применили свойство контрапозиции);

  3. ¬¬φφ (схема аксиом 10);

  4. ¬(¬φ¬ψ)→φ (к пп. 3 и 4 применили свойство транзитивности);

  5. ¬(¬φ¬ψ)→ψ (получается аналогично формуле 5);

  6. (¬(¬φ¬ψ)→ψ)→(¬(¬φ¬ψ)→φψ) (к пп. 5 и 1 применили правило вывода);

  7. ¬(¬φ¬ψ)→φψ пп. 6 и 7 применили правило вывода);

  8. ¬(φψ)→¬¬(¬φ¬ψ) (к п. 7 применили свойство контрапозиции);

  1. ¬¬(¬φ¬ψ)→(¬φ¬ψ) (схема аксиом 10);

  2. ¬(φψ)→¬φ¬ψ (к пп. 9 и 10 применили свойство транзитивности). Строим квазивывод формулы ¬φ¬ψ→¬(φψ):

  1. φ→¬(φψ))→((¬ψ→¬(φψ))→((¬φ¬ψ)→¬(φψ))) (схема аксиом 8);

  2. φψφ (схема аксиом 3);

  3. ¬φ→¬(φψ) (к п. 2 применили свойство транзитивности);

  4. φψψ (схема аксиом 4);

  5. ¬ψ→¬(φψ) (к п. 4 применили свойство транзитивности);

  6. (¬ψ→¬(φψ))→((¬φ¬ψ)→¬(φψ)) (к пп. 3 и 1 применили правило вывода);

7) (¬φψ)→¬(φψ) (к пп. 5 и 6 применили правило вывода).

Таким образом, закон де Моргана ¬(φψ)≡¬φ¬ψ доказан.

Формула ИВ, получаемая из ДНФ (КНФ) АВ заменой логических переменных на переменные ИВ, называется ДНФ (КНФ) ИВ.

Теорема 2. Для любой формулыφ ИВ существует ДНФ (КНФ)ψИВ такая, чтоφψ.