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

Определение формального исчисления

Введем общее понятие формального исчисления. Будем говорить, что формальное исчисление I определено, если выполняются четыре условия.

  1. Имеется некоторое множество А символов – алфавит исчисления I. Конечные последовательности символов называются словами или выражениями исчисления I. Обозначим через S множество всех слов алфавита исчисления I.

  2. Задано подмножество FS, называемое множеством формул исчисления I. Элементы множества F называются формулами.

  3. Выделено множество АхF формул, называемых аксиомами исчисления I.

  4. Имеется конечное множество K отношений R1,R2,…,Rn между формулами, называемых правилами вывода, причем если (φ1,…,φm,φ)Ri, то φ называется непосредственным следствием формул φ1,…,φm по правилу Ri.

Итак, исчисление I есть четверка (А,F,Ах,K).

Выводом в исчислении I называется последовательность формул φ1,φ2,…,φn такая, что для любого i (1≤in) формула φi есть либо аксиома исчисления I, либо непосредственное следствие каких-либо предыдущих формул.

Формула φ называется теоремой исчисления I, выводимой в I, или доказуемой в I, если существует вывод φ1,…,φn,φ, который называется выводом формулы φ или доказательством теоремы φ.

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