
Математическая Логика и Теория Алгоритмов                                                                    стр. 11 из 64 
©  2003  Галуев Геннадий Анатольевич 
Под словом «эффективно» подразумевается то, что существует некоторая предо-
пределённая  последовательность  действий (т.е.  алгоритм,  процедура),  позволяющая 
за  конечное  число  шагов  ответить  на  требуемый  вопрос  положительно  или  отрица-
тельно. 
Выводом  в  теории  Т  называется  всякая  конечная  последовательность  А
1
,…,А
n
 
формул  такая, что  для  любого i формула А
i
 есть  либо аксиома теории  Т,  либо  непо-
средственное следствие каких-либо предыдущих формул по одному из правил выво-
да. 
Формула А теории Т называется теоремой этой теории, если существует вывод в 
Т, в котором последней формулой является А. Такой вывод называется доказательст-
вом (выводом) формулы А. 
Следует отметить, что понятие 
теоремы не обязательно эффективно, т.е. может и 
не существовать эффективной процедуры, позволяющей определить по данной фор-
муле, существует ли её вывод в теории Т. Теория, для которой такой алгоритм суще-
ствует называется разрешимой, в противном случае – неразрешимой. 
Формула  А является  следствием  множества  формул Г  в теории Т тогда и  только
 
тогда,  когда  существует  такая  конечная  последовательность  формул  А
1
,…,А
n
,  что  А
n
 
есть А и для каждого i A
i
 есть либо аксиома, либо элемент Г, либо непосредственное 
следствие некоторых предыдущих формул по одному из правил вывода. Такая после-
довательность  называется  выводом  А  из  Г.  Члены  множества  формул  Г  называются 
гипотезами  или  посылками  вывода.  Утверждение  типа «А  есть  следствие  Г»  обозна-
чают Г├А (можно читать «Г даёт А»). Для 
указания того, что А есть следствие Г имен-
но в теории Т пользуются обозначением Г├
т
А. Для конечного множества Г={В
1
,…,В
n
}, 
(где В
i
∈
Г элементы множества Г) вместо {В
1
,…,В
n
}├
т
А обычно пишут В
1
,…,В
n
├
т
А. 
Если Г пустое множество ∅ (т.е. множество не содержащее ни одного элемента), 
то Г├А тогда и только тогда, когда А является теоремой (т.е. аксиомой или формулой 
выводимой из аксиомы). Вместо ∅├А пишут ├А (т.е. А теорема). 
Очевидными являются следующие свойства понятия выводимости: 
1.  Если 
Г Δ⊆  (т.е. «Г подмножество 
», «Г включается в 
») и Г├А, то Δ├А. Т.е. 
если А выводимо из  Г, то оно выводимым будет если к Г добавить новые 
посылки. 
2.  Г├А тогда и только тогда, когда в Г существует конечное подмножество Δ, для 
которого Δ├А. Достаточность условия вытекает из предыдущего свойства. 
Необходимость  вытекает  из 
того,  что  каждый  вывод  А  из  Г  использует 
лишь конечное число посылок из Г. 
3.  Если Δ├А и Г├В для любого В из множества Δ, то Г├А, т.е. если А выводима из 
Δ и каждая формула из Δ выводима из Г, то А выводима из Г. 
Рассмотрим
  теперь  формальную  аксиоматическую  теорию L для  классического 
исчисления высказываний (Д. Гильберт, П. Бернайс, С. Клини): 
I.  Символами L являются ⎤, →, (,) и буквы А с целыми положительными 
числами в качестве индексов: А
1
, А
2
,… Символы ⎤ , → называют при-
митивными связками, а буквы А
1
, А
2
,… - пропозиционными буквами; 
II.  а) Все пропозиционные буквы А
i
 
б) Если А и В формулы, то (⎤А) и (А→В) – тоже формулы 
в)  Никаких  других  формул,  кроме  определённых  согласно  а)  и  б) 
нет. 
III.  Каковы бы ни были формулы А, В, С теории L, следующие формулы 
есть аксиомы L:   
            (АК1)         А→(В→А) 
            (АК2)         (А→(В→С))→((А
→В)→(А→С)) 
            (АК3)         (⎤В→⎤А)→((⎤В→А)→В) 
IV.  Единственное используемое правило вывода: В есть непосредствен-
ное следствие А и А→В. Это записывают в виде: 
А и А→В – посылки  А, А→В 
 Это правило называют modus В –   за-
ключение    В   ponens (МР) или правило отделения