
13.1. ТЕОРЕМА ТАРСКОГО О НЕВЫРАЗИМОСТИ ИСТИНЫ
345
Тщетность надежд на полноту традиционных математических тео-
рий доказал в 1931 г. австрийский математик Курт Гёдель, тот самый,
который доказал до этого полноту классической логики. Доказательство
Гёделя было весьма трудным технически, но к нынешнему времени по-
явилась возможность дать более прозрачное его изложение. Мы начнем
с результата, доказанного польским логиком А. Тарским в 1928 г., кото-
рый может считаться идейной основой результата Гёделя
4
.
Как известно, определение истинности формул логического языка
дается индуктивно. Пусть у нас зафиксировано некоторое кодирование
формул логического языка термами нашего языка (в частности,такое ко-
дирование может иметься в языках,содержащих натуральные числа,по-
скольку слова в данном конечном алфавите естественно кодируются как
натуральные числа в соответствующей системе счисления: см.стр. 137.)
Пусть, далее, кодирование настолько удобное, что мы можем выразить
подстановку, т. е. построить формулу Subst(x, y, z), такую, что
∀x ∀y ∃1z Subst(x, y, z)
для любого кода a формулы A(x) с одной свободной переменной x и для
любого объекта b объект ιzA(a, b, z) является кодом A(b). Тогда, соглас-
но результату об описательных определениях, мы можем ввести функ-
цию sub(A, b), вычисляющую по коду формулы A,имеющей свободную
переменную, и по объекту b код формулы, являющейся подстановкой b
вместо
x
в данную формулу. Код формулы
A
обозначим
dAe
.
Определением истинности по Тарскому называется такая формула
Tr, что для любого кода замкнутой формулы A
Tr(dAe) ⇔ A.
(13.1)
А. А. Марковым и носит название принцип Маркова.
Если алгоритм построен, то доказывать конечность числа его шагов мож-
но и косвенными методами.
Естественно ожидать, что при таком подходе число шагов вычисления может оказать-
ся астрономически большим, что, как было доказано, иногда и происходит. Но обыч-
ная математическая индукция в этом смысле не намного лучше: при доказательстве
конечности с ее помощью число шагов тоже может оказаться невообразимо большим.
Конечно, во втором случае их поменьше, но это — разница типа разницы
ω и ω! в не-
стандартном анализе: одно бесконечно, а другое — невообразимо бесконечно.
4
Взаимосвязь между этими результатами не была очевидна ни самим Гёделю и Тар-
скому, ни остальным логикам до середины 40-х гг.