- •Исчисление высказываний
- •Закон контрпозиции
- •Закон «гибельная дилемма»
- •Сведение к противоречию.
- •Представление формул для и в виде кнф
- •Критерий доказательства вывода.
- •2. Проблема непротиворечивости исчисления высказываний.
- •3. Проблема полноты исчисление высказываний.
- •4.Проблема независимости аксиом исчисления высказываний.
Критерий доказательства вывода.
В результате освобождения строки Вонга от логических связок имеем
⊦
,
т.е. строка Вонга имеет вид:
⊦
.
Если в левом списке и правом списке найдутся одинаковые переменные, то из P выводимо S (P ⊦.S).
На самом деле, по правилу 2) переноса переменной и «навешивания» на её знака отрицания.
Строка
⊦
и
,
преобразованная по правилу 2) будет
иметь вид
⊦
и далее при замене
«,» на логическую связку «»
в
,
где
получаем, что
и поэтому
.
Преобразовав строку Р⊦S
в соответствующую импликацию PS
и подставив S1,
получим
.
Таким образом доказана выводимость S
из Р.
Пример 5.
а)
Постулируется выводимость
⊦
(закон «modus ponens»).
Строка
Вонга
⊦
.
по
правилу 1)
⊦
преобразуется
⊦
по
правилу 5)
⊦
содержит в левой и правой части одинаковые
переменные. Выводимость доказана.
б)
Постулируется выводимость
⊦
(закон «контрпозиции»).
по
правилу 1)
⊦
.
по
правилу 3) расщепление левой части строки
⊦
и
⊦
.
по
правилу 2)
⊦А
и
⊦В
по
правилу 5) Строки
⊦А
и
⊦В
в левых и правых частях содержат
одинаковые переменные. Выводимость
из
доказана.
Проблемы аксиоматического исчисления высказываний
Всякая аксиоматическая теория для ее обоснования требует рассмотрения четырех проблем:
проблемы разрешимости,
проблемы непротиворечивости,
проблемы полноты,
проблемы независимости.
Проблема разрешимости исчисления высказываний.
Проблема разрешимости исчисления высказываний заключается в доказательстве существования алгоритма, который позволил бы для любой заданной формулы исчисления высказываний определить, является ли она доказуемой или не является.
Имеет место теорема: проблема разрешимости для исчисления высказываний разрешима.
Действительно, любая формула исчисления высказываний может рассматриваться как формула алгебры высказываний, и, следовательно, можно рассматривать ее логические значения на различных наборах значений входящих в нее переменных.
Пусть А – любая формула исчисления высказываний, а х1,х2,…,хn – перечень входящих в нее переменных. Вычислим Ra1,a2,..,an(A) на всех наборах значений а1, а2,…,аn входящих в нее переменных. Если при этом Ra1,a2,..,an(A)=1, на всех наборах а1, а2,…,аn, то формула А – тождественно истинна, и, значит, по теореме о доказуемости тождественно истинной формулы она доказуема.
Если
же существует набор значений переменных
такой, что
,
то формула А – не тождественно истинная,
и, значит, по теореме 1 §8 она не доказуема.
2. Проблема непротиворечивости исчисления высказываний.
Логическое исчисление называется непротиворечивым, если в нем не доказуемы никакие две формулы, из которых одна является отрицанием другой.
Иначе
говоря, аксиоматическое исчисление
называется непротиворечивым, если в
нем не существует такая формула А, что
доказуема как формула А, так и формула
.
Проблема непротиворечивости заключается в выяснении вопроса: является данное исчисление непротиворечивым или нет?
Если в исчислении обнаруживаются доказуемые формулы вида А и , то такое исчисление называется противоречивым. В рассмотренном нами исчислении высказываний невозможно вывести одновременно формулы А и , т.е. это исчисление высказываний непротиворечиво.
