
11.5. ТЕОРЕМА ПОЛНОТЫ ЕСТЕСТВЕННОГО ВЫВОДА
317
При обосновании правила доказательства на примере, т. е. перехода
от A(t) к ∃x A(x) необходимо опять-таки вспомнить вторую часть ин-
варианта и подобрать подходящие значения всех вспомогательных кон-
стант, входящих в терм t. В правиле обобщения A(z) верно при любом
значении произвольной переменной
z
.
Доказательство корректности завершено
.
Теперь рассмотрим обратную импликацию.Чтобы доказать ее,опять-
таки, как и для семантических таблиц, применим контрапозицию и за-
метим, что она эквивалентна следующему утверждению. Теория
Th не-
противоречива, если в ней невыводима никакая пара формул B и ¬B.
Она противоречива, если в ней выводимо такое противоречие. Очевид-
но, что в противоречивой теории выводима любая формула (по доказан-
ному нами правилу
ex falso quodlibet
), и она моделей не имеет. Отсюда,
если всякое семантическое следствие выводимо, то всякая семантиче-
ски противоречивая теория противоречива. Значит, если теория непро-
тиворечива с точки зрения выводимости, то она непротиворечива и с
точки зрения семантики, т. е. имеет модель. Итак, доказываем теорему
о существовании модели.
Теорема 11.2. Всякая непротиворечивая теория имеет модель.
Прежде всего заметим, что по определению непротиворечивости,
если
Th непротиворечива и A — замкнутая формула ее словаря, то не-
противоречива по крайней мере одна из теорий Th ∪ {A}, Th ∪ {¬A}.
В самом деле, теория Th ∪ {A} противоречива тогда и только тогда, ко-
гда ¬A выводима в Th (почему?). Значит, поскольку по крайней мере
одна из формул ¬A, A невыводима, можно без противоречия добавить
к Th противоположную ей. Очевидно, что пополняя теорию, мы можем
расширить любую непротиворечивую теорию до полной, в которой из
любых двух замкнутых формул ¬A, A выводима одна и только одна.
Далее, когда теория полна, ее теоремы могут быть множеством всех
замкнутых формул, истинных на некоторой интерпретации данной сиг-
натуры. Но прямо построить такую интерпретацию, исходя из полной
теории, не всегда удается. Мешает этому некорректность: в полной те-
ории может оказаться теорема вида
∃x A(x), такая, что ни для какого
терма t A(t) не является теоремой. Таким образом, может доказываться
существование предметов, которые назвать нельзя. В связи с этим опре-
делим