logo
практикум по мат

Система аксиом и правил вывода

Используя понятие формального исчисления, определим исчисление высказываний (ИВ).

Алфавит ИВ состоит из букв x,y,z,u,v, возможно с индексами (которые называются пропозициональными переменными), логических символов (связок) ¬, , , →, а также вспомогательных символов (, ).

Множество формул ИВ определяется индуктивно:

а) все пропозициональные переменные являются формулами ИВ;

б) если φ, ψформулы ИВ, то ¬φ, (φψ), (φψ), (φψ) – формулы ИВ;

в) выражение является формулой ИВ тогда и только тогда, когда это может быть установлено с помощью пунктов "а" и "б".

Таким образом, любая формула ИВ строится из пропозициональных переменных с помощью связок ¬, ∧, ∨, →.

В дальнейшем при записи формул будем опускать некоторые скобки, используя те же соглашения, что и в предыдущей главе.

Подформулой ψ формулы φ ИВ называется подслово φ, являющееся формулой ИВ.

Под длиной формулы будем понимать число символов, входящих в слово φ.

Аксиомами ИВ являются следующие формулы для любых формул φ, ψ, χ ИВ:

1) φ→(ψφ);

2) (φψ)→((φ→(ψ→χ))→(φ→χ));

  1. (φψ)→φ;

  2. (φψ)→ψ;

  3. (φψ)→((φ→χ)→(φ→(ψχ)));

  4. φ→(φψ);

  5. φ→(ψφ);

  6. (φ→χ)→((ψx)→((φψ)→χ));

  7. (φψ)→((φ→¬ψ)→¬φ);

  8. ¬¬φφ.

Указанные формулы называются схемами аксиом ИВ. При подстановке конкретных формул в какую-либо схему получается частный случай схемы аксиом.

Единственным правилом вывода в ИВ является правило заключения (modus ponens): если φ и φψ выводимые формулы, то ψтакже выводимая формула. Символически это записывается так:

Говорят, что формула φ выводима в ИВ из формул φ1,…,φm (обозначается φ1,…,φmφ), если существует последовательность формул ψ1,…,ψk,φ, в которой любая формула либо является аксиомой, либо принадлежит множеству формул {φ1,…,φm}, называемых гипотезами, либо получается из предыдущих по правилу вывода. Выводимость формулы φ из (φ) равносильна тому, что φтеорема ИВ или доказуемая формула ИПΣ.

Пример 1. Покажем, что ⊢φφ.

Решение. Построим вывод данной формулы:

1) (φ→(φφ))→((φ→((φφ)→φ)→(φφ)) (схема аксиом 2);

2) φ→(φφ) (схема аксиом 1);

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

4) φ→((φφ)→φ) (схема аксиом 1);

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

Квазивыводом в ИВ формулы φ из формул φ1,…,φm называется последовательность формул ψ1,…,ψk,φ, в которой любая формула , либо принадлежит множеству формул {φ1,…,φm}, либо выводима из предыдущих.

Замечание 1. Если существует квазивывод в ИВ формулы φ из формул φ1,…,φm, то φ выводима в ИВ из формул φ1,…,φm.

Пример 2. Покажем, что φ,ψφψ.

Решение: Построим квазивывод формул φψ из φ и ψ:

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

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

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

4) φφ(теорема ИВ по примеру 1);

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

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

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

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

9) φψ (к пп. 1 и 8 применили правило вывода).

Пример 3. Покажем, что φ¬¬φ.

Решение. Построим квазивывод формулы ¬¬φ из формулы φ:

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

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

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

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

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

  1. ¬φ→¬φ ­­­ (теорема ИВ по примеру 2);

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