Научная статья на тему 'Интенсиональность Второй теоремы Гёделя о неполноте'

Интенсиональность Второй теоремы Гёделя о неполноте Текст научной статьи по специальности «Философия, этика, религиоведение»

CC BY
541
95
i Надоели баннеры? Вы всегда можете отключить рекламу.
Ключевые слова
ИНТЕНСИОНАЛЬНОСТЬ / ТЕОРЕМА ГЕДЕЛЯ / САМОРЕФЕРЕНЦИЯ / НЕПРОТИВОРЕЧИВОСТЬ / ДОКАЗАТЕЛЬСТВО / INTENSIONALITY / GODEL’S THEOREM / SELF-REFERENCE / CONSISTENCY / PROOF

Аннотация научной статьи по философии, этике, религиоведению, автор научной работы — Целищев Виталий Валентинович

Рассмотрены отличия Второй теоремы Геделя о неполноте от Первой теоремы, имеющие первостепенное значение для возможной реабилитации Программы Гильберта. Доказано, что сам Гедель не усматривал во Второй теореме непосредственную угрозу этой программе, что Вторая теорема не может быть интерпретирована в качестве столь же радикального приговора для программ в основаниях математики, как в случае Первой теоремы. Суть отличия заключается в том, что если Первая теорема является экстенсиональной, то Вторая теорема интенсиональной. Оспаривается формализация концепции непротиворечивости, используемая в доказательстве Второй теоремы, с представлением других способов выражения свойства непротиворечивости, для которых Вторая теорема не имеет места. Исследуется, что можно считать формальным выражением содержательной концепции непротиворечивости.

i Надоели баннеры? Вы всегда можете отключить рекламу.
iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.
i Надоели баннеры? Вы всегда можете отключить рекламу.

Intensionality of the Godel’s Second Incompleteness Theorem

The difference between the First and Second Godel’ s theorem is discussed in perspective of possible rehabilitation of the Hilbert Program. The essence of the difference lies in the fact that if the First theorem is extensional, then the Second theorem is intensional. The formalization of the consistency concept used in the proof of the Second Theorem is reconsidered, particularly, the other ways of expressing the consistency property that are not subject to this theorem. In this paper, we investigate what can be considered a formal expression of a meaningful concept of consistency. The formalization of the consistency concept, used in the proof of the Second Theorem, is contested with the presentation of other ways of expressing the consistency property, for which the second theorem does not hold. It is investigated what can be considered a formal expression of the concept of consistency.

Текст научной работы на тему «Интенсиональность Второй теоремы Гёделя о неполноте»

Вестник Томского государственного университета Философия. Социология. Политология. 2017. № 40

УДК 164.07

DOI: 10.17223/1998863Х/40/10

В.В. Целищев

ИНТЕНСИОНАЛЬНОСТЬ ВТОРОЙ ТЕОРЕМЫ ГЕДЕЛЯ

О НЕПОЛНОТЕ1

Рассмотрены отличия Второй теоремы Геделя о неполноте от Первой теоремы, имеющие первостепенное значение для возможной реабилитации Программы Гильберта. Доказано, что сам Гедель не усматривал во Второй теореме непосредственную угрозу этой программе, что Вторая теорема не может быть интерпретирована в качестве столь же радикального приговора для программ в основаниях математики, как в случае Первой теоремы. Суть отличия заключается в том, что если Первая теорема является экстенсиональной, то Вторая теорема - интенсиональной. Оспаривается формализация концепции непротиворечивости, используемая в доказательстве Второй теоремы, с представлением других способов выражения свойства непротиворечивости, для которых Вторая теорема не имеет места. Исследуется, что можно считать формальным выражением содержательной концепции непротиворечивости.

Ключевые слова: интенсиональность, теорема Геделя, самореференция, непротиворечивость, доказательство.

Доказательство К. Геделем Первой теоремы о неполноте арифметики в статье 1931 г. связывают с крушением двух важнейших программ в основаниях математики, логицизма Б. Рассела и формализма Д. Гильберта. Кодификация математического мышления в системе Principia Mathematica Б. Рассела и А.Н. Уайтхеда оказалась неполной. Построение в достаточно богатых формальных системах арифметики так называемого геделева неразрешимого предложения, истинного, но не доказуемого в этой системе, показало неполноту Principia Mathematica и родственных ей систем. Другими словами, не все содержательно истинные утверждения арифметики могли быть доказаны, что в известной степени подрывало саму идею полной формализации математики. Поскольку среди таких неразрешимых предложений оказалось утверждение о непротиворечивости системы, Программу Гильберта доказательства непротиворечивости арифметики средствами самой арифметики большинство исследователей посчитали неосуществимой. Строгий результат, утверждающий невозможность такого доказательства, представлен Второй теоремой Геделя о неполноте.

Введение нового способа обсуждения формальных систем арифметики средствами самой формальной системы с помощью кодирования синтаксических структур арифметическими средствами, так называемая геделева нумерация, и связанные с этим тонкие технические детали осложнили понимание функционирования и роли этих теорем, породив тем самым среди философов значительное число искаженных представлений и просто заблуждений в их интерпретации. Так, среди распространенных мифов о теоремах Геделя не

1 Статья подготовлена при поддержке Российского научного фонда, проект 16-18-10359.

последнее место занимает убеждение, что Вторая теорема является чуть ли не тривиальным следствием Первой теоремы. Но сам Гедель не стал доказывать Вторую теорему, сделав лишь несколько замечаний о возможности такого доказательства. Оно появилось во втором томе «Оснований математики» Гильберта и Бернайса [1].

Помимо исторических деталей о разном происхождении доказательств двух теорем Геделя о неполноте, важно и различение их характера. Эта тема долгое время вообще не обсуждалась и до сих пор является относительно неизвестной [2]. Между тем обнаружение отличия Второй теоремы от Первой имеет первостепенное значение для возможной реабилитации Программы Гильберта. При этом нужно учесть, что сам Гедель не усматривал во Второй теореме непосредственную угрозу этой программе. Г. Крайзель писал:

Как подчеркивал сам Гедель еще в 1931 г. ...его Вторая теорема о неполноте не имеет отношения ни к какой разумной постановке вопроса о непротиворечивости. Ведь если ConТ сомнительна, то почему ее надо доказывать в Т (а не в системе, несравнимой с Т)? [3. P. 48].

Прозрения Геделя по этому поводу не были подкреплены какими-либо аргументами в то время, и только спустя три десятилетия С. Феферман озвучил причину того, почему Вторая теорема не можем быть интерпретирована столь же радикальным приговором для программ в основаниях математики, как Первая теорема в отношении логицизма. Суть отличия заключается в том, что если Первая теорема, согласно терминологии С. Фефермана, является экстенсиональной, то Вторая теорема - интенсиональной [4]. Причины относительной неизвестности этой проблематики таковы. Как известно, популярная интерпретация геделева предложения (инициированная, кстати, самим Геделем, и в настоящее время квалифицируемая как эвристическое замечание) состоит в том, что это предложение говорит о самом себе, что оно не доказуемо, и поскольку оно на самом деле недоказуемо, оно оказывается истинным. Другими словами, здесь имеет место самореференция, известная еще со времен парадокса «Лжеца». Как свидетельствует К. Сморински, одной из причин слабого интереса математиков к проблематике самореференции в связи с геделевскими теоремами о неполноте является их «замешательство» перед вопиющей интенсиональностью этих теорем [5. P. 110]. На самом деле, речь должна идти о своеобразии и необычности Второй теоремы: дело в том, что семантика математического дискурса характеризуется экстенсиональностью теоретико-модельного рода. Редкие исследования посвящены интенсиональным аспектам математики [6], а интенсиональная семантика Principia Mathematica была отвергнута в пользу экстенсиональной аксиоматической теории множеств Цермело.

Оживление интереса к интенсиональному аспекту Второй теоремы было связано с сомнениями ряда исследователей в давно установленном вердикте о провале Программы Гильберта [7]. Эти сомнения мотивированы двумя обстоятельствами. Во-первых, демонстрируется, что методология финитарной арифметики не может быть схвачена формальной системой типа Арифметики Пеано. Во-вторых, оспаривается формализация концепции непротиворечивости, используемая в доказательстве Второй теоремы, поскольку есть другие

способы выражения свойства непротиворечивости, которые не подлежат этой теореме. В данной статье будет исследовано, что можно считать формальным выражением содержательной концепции непротиворечивости.

Феферман отметил специфику получения предложения во Второй теореме. Детлефен [8] и Ауэрбах [9] обратили внимание на интенсиональный характер предиката доказуемости в конструировании геделевого неразрешимого предложения. Предтечей такого понимания был Г. Крейзель, который подчеркнул при исследовании проблемы Генкина о выражении предложения о самодоказуемости (в некотором смысле дуального к геделевскому предложению), что важнейшее значение имеет то, как выражается доказуемость и как конструируется формула для выражения собственной доказуемости предложения [10].

Интенсиональный характер Второй теоремы является проявлением феномена самореферентности языка. Поскольку сама по себе тема саморефе-рентности далеко выходит за пределы собственно интерпретации теорем о неполноте, разумно ограничиться только теми аспектами интенсионально-сти математического дискурса, которые связаны с самореферентными конструкциями геделевского типа. Последние представляют собой арифметические предложения, приписывающие себе определенное свойство, в частности доказуемость или недоказуемость. Ф. Холбах и А. Виссер [11] называют три стадии вовлечения их в интенсиональность: во-первых, это кодирование числами выражений языка, или геделевская нумерация синтаксических образований. Во-вторых, это определение формулы, которая выражает это свойство. В-третьих, конструирование из этой формулы самореферентного предложения. Помимо выбора различных способов кодирования, которые воздействуют на остальные две стадии, требуется тщательный выбор представляющей формулы, выражающей свойство. Именно эти обстоятельства являются источниками интенсиональности. В более общей постановке вопроса, дальнейшими факторами интенсиональности являются выбранный язык и формализация. Наконец, важнейшим фактором является вопрос о соотношении содержания математического результата, выраженного на обыденном языке, и формализации этого результата. Все эти факторы создают «ауру» интенсиональности, которая делает Вторую теорему о неполноте Ге-деля столь отличной от Первой его теоремы.

Относительное невнимание к этой стороне геделевских теорем К. Смо-рински увязывает с расхождением интересов философски настроенных логиков и математиков, заинтересованных в технических аспектах самореференции [5. Р. 111]. Это расхождение свидетельствует, с его точки зрения, о подлинной смене парадигм в плане соотношения логики и философии. Постепенное вытеснение философских проблем из повестки дня математических логиков видно из того, что изначальная мотивация - устранение парадоксов - сменилась на установку поиска новых технических средств в теории доказательства. Преобладание аксиоматического подхода в качестве показателя окончательного развода начинается, по свидетельству Сморински, с 1970-х. Это обстоятельство хорошо просматривается на отношении к теоремам Геделя о неполноте, доказательство которых в настоящее время связывается, в отличие от оригинального геделевского, с Диагональной Леммой, или

Теоремой о Неподвижных Точках, а также с теоремой Леба. Соответствующая трансформация происходит в понимании природы самореферентности геделевых предложений, вплоть до полного отказа им в таком статусе.

В строгой трактовке самореферентный характер можно усмотреть из Диагональной Леммы, согласно которой для произвольного рекурсивного непротиворечивого расширения S формальной системы Q (Арифметика Робинсона) можно найти такое предложение G, что в Q выводимо

G — — Prs (TGI),

где Prs *(y) = (3x) Proof s (x,y), в свою очередь, Proof s (x,y) есть Д0 формула, определяющая Proof s в ю, и теперь уже Proof s = { (m,n) е ю2: n = Тф! для некоторой формулы ф и m есть геделево число доказательства ф в s}. ( Здесь ю есть множество натуральных чисел, а через Тф! обозначается геделев номер формулы ф. )

Предложение G оказывается доказуемо эквивалентным арифметическому предложению

(Vx) - Proof 5 (x, Tg!).

Гедель в своем оригинальном доказательстве использовал именно арифметический предикат. Однако Р. Карнап, который одним из первых прочитал рукопись Геделя, заметил общий характер утверждения G — (Vx) — Proofs (x, TG!), в том смысле, что нет прямой зависимости от предиката доказуемости, и предложил более общий вариант, согласно которому в Q доказуемо

ф -о- а (Тф!)

с формулой а, заменяющей предикат истины. Самореферентность возникает ввиду того, что формула ф отображается в предложение, эквивалентное ему в Q. Более точно, Диагональная Лемма, или Теорема о Неподвижной Точке, утверждает, что имеется некоторое предложение такое, что мы можем доказать в системе Q, что это предложение эквивалентно утверждению о геделе-вом номере этого самого предложения. Другими словами, предложение говорит нечто о своем собственном геделевом номере. Но что именно? Поскольку Теорема (или Лемма), согласно которой ф — а (Тф!) применима к любому предложению а, можно найти предложение такое, которое говорит о своем собственном геделевом номере все что угодно. Суть геделевского доказательства заключается в том, чтобы тщательно выбрать то, что оно должно сказать о своем геделевом номере. Гедель выбрал свойство нетеоремности, выраженное через отрицание предиката доказуемости [12. P. 190]. Искомое предложение в доказательстве Геделя и есть геделево неразрешимое предложение G.

Выбор в качестве а свойства «нетеоремности» вносит свой вклад в традиционное понимание G как утверждения, говорящего о собственной недоказуемости. Другими словами, G, в силу Диагональной Леммы, является в некотором смысле самореферентным. Однако есть сомнения в том, что в случае G мы имеем дело с подлинной самореференцией. Действительно, Диагональная Лемма представляет эквивалентность в терминах истинностных функций. Но такой эквивалентности вряд ли достаточно для обоснования саморефе-рентности. Б. Булдт уподобляет ситуацию предполагаемой самореферентности с обычной эквивалентностью в арифметике: 1+1 = 2 и 2*3 = 6 эквива-

лентны в терминах истинностных функций, но в установлении такой эквивалентности нет ничего, что «говорило» бы о значении этого факта. Другими словами, установление эквивалентности в терминах истинностных функций не дает эквивалентности значений. Булдт полагает, что сама по себе Диагональная Лемма, или Теорема о Неподвижной Точке вида ф — а (Гф!), не выделяет именно геделева предложения в качестве ф, поскольку таких неподвижных точек может быть много. Это является результатом использования экстенсиональной логики, в которой основное значение имеют лишь истинностные значения [13].

Ситуация с установлением значения геделевого предложения, которое «говорит само о себе, что он не доказуемо», имеет дело и с более общими соображениями. Можно ли обосновывать истинность О на факте саморефе-рентности О? Коль скоро в системе Q мы имеем выводимое выражение О — —1 Рг8 (ГО!), а вторая часть эквивалентности равносильна (Ух)—РгооГз (х, ГО!), все три выражения являются взаимозаменяемыми. Но что это значит в содержательном смысле? Последнее является арифметическим утверждением, а О является метаматематическим артефактом. Какой смысл заключается в их эквивалентности? На этот вопрос можно отвечать по-разному. Например, Г. Серени полагает, что подлинным смыслом обладают метаматематические операции, а арифметический предикат, имеющий дело с огромными в результате геделевой нумерации числами, просто непостижим [14]. Другая реакция заключается в обращении к интенсиональным аспектам геделева предложения.

Как уже отмечалось выше, на важность интенсиональных аспектов теорем о неполноте Геделя указал Г. Крайзель [15], который, в частности, заметил, что есть различие между предложениями, выражающими определенные свойства самих себя, и просто неподвижными точками. Если Гедель сконструировал предложение ф такое, что

ф -о- — Рг (Гф!),

где Рг - предикат доказуемости, то Л. Генкин [16. Р. 160] поставил вопрос, который при обобщении принимает следующий вид: пусть имеется предложение ф такое, что оно удовлетворяет утверждению

ф — Рг (Гф!).

Является ли предложение ф доказуемым?

К. Сморински так комментирует связь проблемы Генкина с необходимостью учета интенсионального аспекта проблемы:

...тут есть философский вопрос: Отношение между формулой а [в выражении ф — а (Гф!)] и неподвижной точкой ф, сконструированной методом Геделя, сильнее, чем эквивалентность ф и а(Гф!); ф буквально имеет форму а (1) для некоторого термина 1, который находит численное значение коду Гф (1)!. Таким образом, ф буквально выражает а(Гф!). Генкин не хотел знать, не является ли некоторое предложение, случайно эквивалентное утверждению о его собственной доказуемости, доказуемым... он хотел узнать, выражает ли предложение, сконструированное таким образом, чтобы показать свою собственную доказуемость, доказуемым [5. Р. 114].

Два обстоятельства тут важны: во-первых, было отмечено, что устанавливаемая Теоремой о неподвижных точках эквивалентность формулы а и неподвижной точки ф, а именно ф -оаГф!, на самом деле выходит за пределы экстенсиональной эквивалентности, поскольку ф буквально выражает аГф!. Стало ясно, что есть различие между предложениями, которые выражают некоторые свойства самих себя, и просто неподвижными точками, т.е. различие между экстенсиональной и интенсиональной трактовками геделевых предложений.

Другими словами, формальная эквивалентность утверждений, устанавливаемая Теоремой о неподвижных точках, не является достаточной для выражения интенсионального аспекта, т.е. для понимания того, что выражается соответствующей формулой. Уже одного этого достаточно для понимания приведенного выше замечания К. Сморинского о «вопиющей» интенсио-нальности теорем Геделя. Однако «степень» интенсиональности Второй теоремы намного выше, чем у Первой.

Первая теорема представляет собой условное утверждение, антецедент которого есть утверждение о непротиворечивости системы, а консеквент -формальное предложение о недоказуемости геделева предложения. Способ доказательства Первой теоремы таков, что этот самый консеквент эквивалентен геделеву предложению. Отсюда легко заключить, что при условии непротиворечивости системы формализованное утверждение непротиворечивости не является выводимым. Это как будто следствие Первой теоремы фигурирует в качестве наброска доказательства Второй теоремы, и оно должно было превратиться в строгое доказательство через конструирование формального вывода. Но именно в этом понятии формального вывода заключаются концептуальные трудности. Что, собственно, является невыводимым согласно этой теореме? Это формула, которая по предположению говорит, что формализм непротиворечив. Но это уже семантический дискурс; другими словами, уже «строгому» варианту Второй теоремы присущ семантический, или интенсиональный, характер.

Действительно, согласно Первой теореме, речь идет о предицировании простого синтаксического свойства неполноты членам обширного класса формальных систем. А вот в случае Второй теоремы речь идет о предициро-вании более сложного свойства, традиционно обозначаемого через Con. Между тем остается неясным соотношение неразрешимого предложения из Первой теоремы G и утверждения из Второй теоремы Con, несмотря на то, что в рамках теории выводимо утверждение об экстенсиональной эквивалентности Con ^ G. Эта эквивалентность подсказывает нам, что точно так же, как G говорит о своей собственной недоказуемости, Con должно говорить о непротиворечивости формализма. Но конструирование G с помощью арифметического предиката доказуемости не дает оснований для подобного вывода. Экстенсиональность в Первой теореме проявляется в том, что ограничения на арифметический предикат, используемый для конструирования G, выражает свойство есть доказательство (чего-то). Но «требование экстенсионального согласия в отношении предиката доказуемости, в общем случае, не дает, однако, экстенсионального согласия в отношении утверждения о непротиворечивости. То есть для некоторой теории Т и некоторой фор-

мулы ConT ложно: «ConT истинно, если и только если Т непротиворечива» [9. P. 342]. Мораль, выводимая из этих соображений, состоит в необходимости учитывать интенсиональные аспекты соотношения технических деталей и семантических вопросов при интерпретации Второй теоремы Геделя о неполноте. Ауэрбах упоминает в этой связи цитированную выше работу С. Фе-фермана, который показал, что прос той нумерической правильности условий формальной выводимости Гильберта - Бернайса недостаточно в том отношении, что они неадекватны для определенных результатов. (Адекватные условия взывают к экстенсиональности, а неадекватные - к интенсиональности) [4].

Особенность этой теоремы, редкая в математике, состоит в вовлечении значения или интенции некоторого математического символизма, в противоположность просто указанию или экстенсионала. Это проявляется в условии, что ConT выражает Т-невыводимость непротиворечивости Т. Это не дополнительное условие, добавленное ради философии. Если кандидат на роль предложения о непротиворечивости не выражает непротиворечивости Т, если он сконструирован из предиката, который представляет, но не выражает «х есть Т-выведение у», аргумент о Второй теореме не может гарантировать доказательства для предложения, поскольку предикат не удовлетворяет условиям выводимости, о которых речь пойдет ниже. Даже если можно показать, что это предложение недоказуемо в Т, трудно видеть, какое значение будет иметь этот факт, поскольку это предложение не выражает непротиворечивости Т. В противоположность этому невыводимость в Т предложения, которое все-таки выражает, что Т непротиворечиво, значимо, поскольку с первого взгляда угрожает Программе Гильберта.

Для понимания существенного различия в характере обеих теорем нужно иметь в виду три «испостаси» каждой из них. Во-первых, это формулировка результата в обыденном языке, в которой излагается результат, полученный при доказательстве теоремы. Во-вторых, это представление теоремы в формальном языке. Наконец, это представление доказуемости этой теоремы в конкретной формальной системе. При переходе от первой «ипостаси» ко второй лежат значительные трудности, на что обратил особое внимание Д. Ауэрбах [9]. В частности, формализация доказательства Первой теоремы производится Геделем в формальной системе Principia Mathematica (РМ), в то время как аналогичная формализация в случае Второй теоремы, которая говорит о недоказуемости непротиворечивости Арифметики Пеано (РА) в самой РА, производится в РА, которая имеет меньшие выразительные возможности по сравнению с РМ. В «приспособлении» к РА лежат значительные технические трудности, которые являются одной из причин того, что доказательство Второй теоремы редко появляется в учебниках.

Здесь ключевую роль играют два фактора. Во-первых, что именно выбрать в качестве формализации утверждения «(теория) Т непротиворечива». Стандартный выбор в виде геделевского ConT хорош, поскольку ConT действительно не доказуемо.

Предикат доказуемости для предложения ф в теории Т обозначается через Prov Т (Гф~1), где Гф! есть геделев номер предложения ф. Этот предикат является ключевым понятием в представлении последней «ипостаси» Первой теоремы «PA ж G —— Prov (Tg!)», где G - геделево неразрешимое предло-

жение. Далее, в первопорядковой логике РА используется константа «_L», интерпретируемая как ложь. Центральным понятием Второй теоремы является непротиворечивость формальной системы, которая в введенной нотации представлена формулой Con = Df —Prov (Г_1) (недоказуемость ложного утверждения). Это одна из экспликаций понятия непротиворечивости, но это не означает, что не может быть других формул для утверждения о непротиворечивости, которые доказуемы в Т. Нестандартный выбор означает, что Вторая теорема не является прямым опровержением Программы Гильберта. Эта точка зрения противоречит укоренившейся традиции в интерпретации теорем Геделя. Г. Крайзель заявляет:

Ближе к концу [статьи о формальной неполноте] он [Гедель] предупреждает против соотнесения Второй теоремы и Программы Гильберта. [17.

P. 125].

Нестандартные концепции доказуемости непротиворечивости теории внутри самой теории, например на основе предиката доказуемости Россера, представляют серьезную проблему, которая будет обсуждена ниже. Сейчас же имеет смысл добавить, что нестандартные концепции не удовлетворяют условиям выводимости Гильберта - Бернайса, соблюдение которых необходимо для доказательства Второй теоремы. Это предвидел сам Гедель. Если в теории Т имеется формально неразрешимая формула, то мы можем без противоречия присоединить к Т ее отрицание. Это означает нарушение одного из условий выводимости.

Таким образом, ConT не гарантирует [условия выводимости]... Гедель высказал это предостережение в работе [18] со всей возможной ясностью еще до открытия неполноты. Однако [18] произвела гораздо меньшее впечатление, чем следующие банальности. В более поздних «популярных» произведениях Гедель всегда оказывал таким банальностям надлежащее почтение. Первоначальное название статьи. обобщающей [знаменитую статью в журнале Dialéctica] не содержало слова «непротиворечивость»; оно было добавлено в посмертной публикации по настоянию Геделя. Он слишком хорошо знал рекламную цену этого модного слова, которое, вопреки его собственному взгляду на предмет, сделало его Вторую теорему о неполноте более популярной, чем Первая теорема [3. P. 46, 49].

Таким образом, наличие нестандартных формализаций концепции непротиворечивости поднимает проблемы, которые отчасти совпадают с идеями самого Геделя.

Вторым фактором явился, по выражению Сморинского, парадигмальный сдвиг в теории доказательства при использовании модальной логики, в частности, использование модального оператора «□», интерпретируемого как «доказуемо» в применении к формулам [5]. Концептуальное и нотационное улучшение при замене выражения ProvT(^~|) выражением □ T (ф) заключается в двойной функции знака «□»: во-первых, это сокращение для Prov и, во-вторых, поглощение «скобок», превращающих правильно построенную формулу ф в стандартное число, представляющее геделев номер предложения ф.

Коль скоро имеется формальное выражение непротиворечивости Con, три «ипостаси» Первой теоремы предстают в следующем виде:

1. Если PA непротиворечива, тогда в PA недоказуемо геделево предложение G.

2. Con ^ - □ G.

3. PA □ Con ^ - □ G.

Три «ипостаси» Второй теоремы выглядят так:

1. Если теория Т непротиворечива, тогда в Т не может быть доказана ее непротиворечивость.

2. Con ^ — □ Con.

3.T □ Con □ Con.

К теории Т предъявляются определенные стандартные требования, на которых мы здесь не останавливаемся. Что касается предиката доказуемости, Prov (ф) или ПТ (ф), то его выбор должен быть осторожным. Как известно, он регулируется условиями выводимости Гильберта - Бернайса: для любых предложений ф и у:

(С1) Если Т □ ф, тогда Т □ □ ф, (С2) Т □□ (ф^у) ^ (Пф ^ Пу), (С3) Т □ □ ф^ □ □ ф.

Концепция Con интерпретируется здесь как невозможность вывода ложного утверждения. Таким образом, выражение концепции непротиворечивости является стандартным для большей части изложений сути Второй теоремы. Однако Con может быть не единственным формальным выражением концепции непротиворечивости как невозможности вывода ложного утверждения. Речь идет о поиске какого-то другого предложения, устанавливающего непротиворечивость, скажем, РА. П. Смит приводит примеры имеющихся в литературе двух явных альтернатив Con, которые он обозначает как Con' и Con'', демонстрируя, что все три версии попросту эквивалентны. Ввиду такого результата он называет Con каноническим утверждением непротиворечивости РА [19. P. 238]. Важный пример подобного рода привел А. Мос-товский [20].

Это относится к очень четкой неформальной концепции непротиворечивости системы, при которой невозможно вывести ложное утверждение. Принимая Con в качестве канонического выражения непротиворечивости, Вторая теорема формулируется в переводе на обыденный язык следующим образом: если в достаточно богатой теории доказуемо каноническое предложение о непротиворечивости, тогда эта теория противоречива. Естественно, что термин «доказуемо» в предыдущем предложении заслуживает кавычек.

А если мы попытаемся найти неканоническое предложение для непротиворечивости, скажем, Con*, удовлетворяющее условию доказуемости в РА? Для этой цели можно попробовать слегка изменить выражение для Prf, добавив в его определение явное упоминание о невозможности получения «_L», например

Prf* (x,y) = Df Prf (x,y) & (Vv < x) — Prf (v, ГП).

Легко показать, что Prf представляет интуитивное отношение геделевых чисел доказуемого утверждения и его доказательства [19. P. 262]. Однако при таком определении Prf* и, соответственно, определимого Prov* можно

доказать теорему, согласно которой в системе РА выводимо Con*, или РА ж Con*, что и было целью нашего поиска.

Поскольку в Т «доказана» ее собственная непротиворечивость в варианте Con*, ясно, что новая концепция в чем-то нарушает условия, накладываемые на предикат доказуемости. И в самом деле, можно показать, что приведенное выше определение Prf* и, стало быть, Prov* не удовлетворяет условиям Гильберта - Бернайса; в частности, нарушается условие (С2). Это нарушение условий выводимости проявляется в любопытном порочном круге при попытке доказательства непротиворечивости системы в самой системе. Пусть Т ж Con*. Вопрос заключается в том, является ли это утверждение по-настоящему информативным о непротиворечивости Т. Пусть Т - непротиворечива, в этом случае Prf* выражает отношение доказуемости, и тогда Con* может быть интерпретировано как выражение непротиворечивости Т. Но если Т противоречиво, тогда Prf* не выражает отношения доказуемости, и Con* не может быть интерпретировано как выражение непротиворечивости.

Таким образом, оказывается, что мы уже должны знать, непротиворечива ли Т, перед тем, как интерпретировать вывод Con*. Но это означает, что сам по себе вывод Con* не может нам сказать, действительно ли непротиворечива Т. Графически эту ситуацию можно изобразить так (приведенное ниже является не формулой, а эвристической диаграммой): (Т ж Con*) ^ Т непротиворечива. Чтобы получить заключение «Т непротиворечива», мы должны заранее знать, что Т в «Тж Con*)» уже непротиворечива, так что искомое заключение уже предполагается в посылке. Мы имеем тут если не порочный круг, то тавтологию. Так что доказательство непротиворечивости с Con* не может ничего сказать о действительной непротиворечивости Т.

Это обстоятельство очень важно для опровержения распространенной интерпретации Второй теоремы, согласно которой невозможно доказать непротиворечивость формальной системы в рамках самой этой системы. Край-зель приводит примеры формальных систем, в которых доказуема их собственная непротиворечивость, добавляя следующее замечание:

Кстати, с философской точки зрения интересно, что хотя в учебниках логики редко рассматриваются [такие] системы [которые] хорошо, хотя и грубовато, отражают один существенный метод, используемый на практике для проверки доказательств, а именно, сравнение с уже накопленными знаниями... [3. С. 47].

Это означает, что поиски Con* имеют мотивацию в реальном математическом исследовании. Однако доказательства подобного рода не являются «каноническими» в следующем смысле. Что включает в себя такое гипотетическое непротиворечивое доказательство предложения ф в аксиоматизированной системе Т? Технически это означает, что имеется вывод с геделевым номером m в системе Т предложения ф и в то же время не существует вывода в системе Т ложного предложения такого, чтобы геделев номер такого вывода был меньше m. Но именно это обстоятельство отражено в структуре предиката доказуемости Prov*. Изначально предполагается, что □ Тф или же

Prov т (Гф!) удовлетворяет условиям выводимости Гильберта - Бернайса. Выражение Prov т (Гф!) определено в терминах предикатного выражения PrfT, которое канонически схватывает неформализованный предикат Prfj. Это означает, что PrfT (m,n), где m есть геделево число доказательства утверждения c геделевым числом n, отражает детали именно такого соотношения m и n, и детали такого соотношения должны соблюдаться намеренно. В этом смысле PrfT имеет намеренное значение, и в этом смысле Вторая теорема является интенсиональной [19. P. 263].

Отличие интенсиональной трактовки от экстенсиональной состоит в различии ProvT и Prov*T. Формальное выражение отличия состоит в том, что Prov*T не удовлетворяет условиям выводимости Гильберта - Бернайса. Нарушение этих условий обесценивает формальную возможность доказательства непротиворечивости теории Т в рамках самой Т. Действительно, для обоснованной системы, т. е. когда все доказуемые утверждения являются истинными, выводимое в Т гипотетическое Con* является также истинным утверждением для любой теории Т. Но именно то обстоятельство, что на Т не накладывается никаких ограничений, обесценивает Con*. В самом деле, для противоречивой системы Т существует гипотетическое доказательство непротиворечивости ф, ф^у и —.у. Это происходит потому, что гипотетическое выведение в Т утверждения у - например, построения в цепочке доказательства ф после доказательства ф^у и использования modus ponens - может иметь больший геделев номер, чем доказательство —у. При этом, в частности, нарушается условие (С2): Т □ □ (ф^у) ^(Пф^йу). Таким образом, истинность Con* открыта возможности того, что теоремы, доказанные при гипотетическом доказательстве их непротиворечивости, семантически противоречивы. Это означает, что не существует интерпретации логического аппарата, которая делала бы такие теоремы истинными. В качестве примера Смит заключает, что, если для некоторой обоснованной теории Т, Т □ Con*ZFC, что делает тем самым Con*ZFC истинным, это вовсе не означает, что теория ZFC семантически непротиворечива, и даже синтаксически непротиворечива в обыденном смысле. Таким образом, то, из какого рода предикатов доказуемости конструируются предложения о непротиворечивости, является важнейшим обстоятельством, определяющим доказуемость или недоказуемость предложений непротиворечивости.

Здесь можно подвести итоги сопоставления Первой и Второй теорем Ге-деля о неполноте. Чисто формальное различие между ними сводится к следующим двум пунктам [19. P. 265]:

В Первой теореме мы можем использовать, наряду с канонической правильно построенной формулой PrfT, ппф Prf*T; обе представляют, или схватывают, неформальный предикат доказуемости PrfT . Далее, образуем соответствующий предикат доказуемости Prov*T. Рассмотрим неподвижную точку а для предиката —i Prov*T (x). Тогда можно показать, что для достаточно богатой непротиворечивой системы Т, Т — □ а, и для га -непротиворечивой системы Т, Т— □—а. Самым важным в данном случае является то, что доказательство этого факта зависит только от того факта, что Prf* т схватывает PrfT, но никак не зависит от того, как это делается.

Во Второй теореме, для доказательства, что Т — □ ConT (в предположении nice Т), дело обстоит тоньше. Нам нужно начинать с ппф PrfT, которая имеет «правильное значение», т.е. канонически представляет PrfT, и затем уже из него формировать каноническое предложение ConT. Если мы представляем PrfT неверно, используя Prf*T, тогда соответствующее предложение Con*T может быть доказуемо в Т. Причины, по которым такая доказуемость нежелательна, описаны выше.

Упоминание выше о непротиворечивости в обыденном смысле также является ключевым, поскольку в значительной степени интенсиональность Второй теоремы есть вопрос о переводе формальных результатов на обыденный язык, что, собственно, и придает теоремам Геделя их значимость в программах философии математики. Когда речь заходит об интерпретации математических результатов, всегда имеется в виду некоторого рода перевод в постижимые идиомы соответствующей семантики, коль скоро речь идет о самореференции. Контраст между двумя видами утверждений существен. Ауэрбах [9. P. 337-338] сопоставляет математическую формулировку Первой теоремы Геделя о неполноте

(1) Не существует непротиворечивого полного аксиматизируемого расширения Q с обычным объяснением сути теоремы

(2) Любая достаточно сильная непротиворечивая формальная система арифметики неполна.

В то время как (1) является математически доказуемым утверждением, (2) является пересказом идей теоремы. Исходя из контраста между ними, неизбежно возникает вопрос, каковы основания верить в (2) как в выражение Первой теоремы Геделя. Это не значит, что (2) является произвольным пересказом технического результата. Существуют утверждения, являющиеся частью математического дискурса, но не являющиеся «чисто» математическими, например Тезис Черча, формулировка которого не претендует на точность и полную ясность. Эта аналогия может быть перенесена на обсуждение Второй теоремы Геделя о неполноте. Ее содержание передается аналогом предложения (2), т.е. содержательно, следующим образом:

(3) Если Q достаточно сильная непротиворечивая формальная система арифметики, тогда любое предложение Q, утверждающее, что Q непротиворечиво, не выводимо в Q.

Обращаясь к соотношению (1) и (2) как образцу соотношения точного математического результата и его философской интерпретации и учитывая, что (3) является интерпретацией, представляет интерес, каков аналог (1) для Второй теоремы Геделя. Дело в том, что в отличие от Первой теоремы Геде-ля, математическая формулировка которой вполне постижима и без ее «пересказа», Вторая теорема постижима скорее в «пересказе», так что есть определенная асимметрия между двумя теоремами в этом отношении. Это и является еще одним источником интенсиональности Второй теоремы.

Литература

1. Гильберт Д., Бернайс П. Основания математики. Т. 2: Теория доказательств. М.: Наука,

1979.

2. Smorynski C. Review: Peter Smith. An Introduction to Godel's Theorem. Cambridge: Cambridge University Press, 2007 // Philosophia Mathematica. 2010. Vol. 18, № 1. P. 122-127.

3. Крайзель Г. Биография Курта Геделя. М.: Институт компьютерных исследований, 2003.

4. Feferman S. Arithmetization of Metamathematics in a General Setting // Fundamenta Mathe-maticae. 1960. Vol. 49. P. 35-92.

5. Smorynski C. The Development of the Self-Reference: Lob's Theorem // Perspectives on the History of Mathematical Logic / ed. T. Drucker. Berlin: Birkhauser, 1991. P. 110-133.

6. Castonguay C. Meaning and Existence in Mathematics. Springer, 1972.

7. Curtis F. The Autonomy of Mathematical Knowledge: Hilbert's Program Revisited, Cambridge: Cambridge University Press, 2009.

8. Detlefsen M. On Interpreting Godel's Second Incompleteness Theorem // Journal of Philosophical Logic. 1979. Vol. 8. P. 297-315.

9. Auerbach D. Intensionality and the Godel Theorem // Philosophical Studies. 1985. Vol. 48. P. 337-351.

10. Kreisel G. On the Problem of Henkin // Proceedings of Netherland Academy of Science. 1953. Vol. 56. P. 405-406.

11. Halbach V., Visser A. Self-Reference in Arithmetic I // The Review of Symbolic Logic. 2014. Vol. 7, №. 4. P. 671-691.

12. George A., Velleman D. Philosophies of Mathematics. Oxford: Blackwell, 2002.

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.

13. Buldt B. On Fixed Points, Diagonalization, and Self-Reference // Von Rang and Namen. Essays in Honour of Wolfgang Spohn / eds. Freitag W. et al. Munster: Mentis, 2016.

14. Sereny G. How do We Know that the Godel Sentence of a Consistent Theory is True? // Phi-losophia Mathematica (III). 2001. Vol. 19. P. 47-73.

15. Kreisel G. Mathematical Logic // Lectures on Modern Mathematics 111 / ed. T.L. Saaty. N.Y.: Wiley, 1965.

16. HenkinL. Problem // Journal of Symbolic Logic. 1952. Vol. 17.

17. Kreisel G. Godel's Excursion into Intuitionistic Logic // Godel Remembered / ed. P. Wein-gartner, L. Schmetterer. Napoli: Bibliopolis, 1987. P. 65-179.

18. Godel K. Diskussion zur Grundlegung der Mathematik // Erkenntnis. Bd. 2. 1931-32. S. 147-151.

19. Smith P. An Introduction to Godel's Theorems. Second Edition. Cambridge: Cambridge University Press, 2013.

20. MostowskiA. Sentences Undecidable in Formalized Arithmetic: An Exposition of Theory of Kurt Godel. Amsterdam: North-Holland Publishing Co, 1952.

Vitaly V. Tselishchev. Novosibirsk State University; Institute of Philosophy and Law, Siberian Division, Russian Academy of Science (Novosibirsk, Russian Federation)

E-mail: [email protected] DOI: 10.17223/1998863Х/40/10

INTENSIONALITY OF THE GODEL'S SECOND INCOMPLETENESS THEOREM

Key words: intensionality, Godel's theorem, self-reference, consistency, proof

The difference between the First and Second Godel' s theorem is discussed in perspective of possible rehabilitation of the Hilbert Program. The essence of the difference lies in the fact that if the First theorem is extensional, then the Second theorem is intensional. The formalization of the consistency concept used in the proof of the Second Theorem is reconsidered, particularly, the other ways of expressing the consistency property that are not subject to this theorem. In this paper, we investigate what can be considered a formal expression of a meaningful concept of consistency. The formalization of the consistency concept, used in the proof of the Second Theorem, is contested with the presentation of other ways of expressing the consistency property, for which the second theorem does not hold. It is investigated what can be considered a formal expression of the concept of consistency.

References

1. Gilbert, D. & Bernays, P. (1979) Osnovaniya matematiki [Fundamentals of mathematics]. Translated from German by N.M. Nagorny. Vol. 2. Moscow: Nauka.

2. Smorynski, C. (2010) Review: Peter Smith. An Introduction to Godel's Theorem. Cambridge: Cambridge University Press, 2007. Philosophia Mathematica. 18(1). pp. 122-127.

3. Kreisel, G. (2003) Biografiya Kurta Gedelya [Kurt Godel's Biography]. Translated from German by G.E. Mints, D.P. Skvortsov, E. Z. Skvortsova. Moscow: Institute for Computer Research.

4. Feferman, S. (1960) Arithmetization of Metamathematics in a General Setting. Fundamenta Mathematical. 49. pp. 35-92. DOI: 10.2307/2269834

5. Smorynski, C. (1991) The Development of the Self-Reference: Lob's Theorem. In: Drucker, T. (ed.) Perspectives on the History of Mathematical Logic. Berlin: Birkhauser. pp. 110-133.

6. Castonguay, C. (1972) Meaning and Existence in Mathematics. Springer.

7. Curtis, F. (2009) The Autonomy of Mathematical Knowledge: Hilbert's Program Revisited. Cambridge: Cambridge University Press.

8. Detlefsen, M. (1979) On Interpreting Gödel's Second Incompleteness Theorem. Journal of Philosophical Logic. 8. pp. 297-315. DOI: https://doi.org/10.1007/BF00258433

9. Auerbach, D. (1985) Intensionality and the Gödel Theorem. Philosophical Studies. 48. pp. 337-351.

10. Kreisel, G. (1953) On the Problem of Henkin. Proceedings of Netherland Academy of Science. 56. pp. 405-406. DOI: https://doi.org/10.2307/2268627

11. Halbach, V. & Visser, A. (2014) Self-Reference in Arithmetic I. The Review of Symbolic Logic. 7(4). pp. 671-691. DOI: 10.1017/S1755020314000288

12. George, A. & Velleman, D. (2002) Philosophies of Mathematics. Oxford: Blackwell.

13. Buldt, B. (2016) On Fixed Points, Diagonalization, and Self-Reference. In: Freitag, W. et al. (eds) Von Rang and Namen. Essays in Honour of Wolfgang Spohn. Munster: Mentis.

14. Sereny, G. (2001) How do We Know that the Godel Sentence of a Consistent Theory is True? PhilosophiaMathematica (III). 19. pp. 47-73. DOI: 10.1093/philmat/nkq028

15. Kreisel, G. (1965) Mathematical Logic. In: Saaty, T.L. (ed.) Lectures on Modern Mathematics 111. New York: Wiley.

16. Henkin, L. (1952) Problem. Journal of Symbolic Logic. 17.

17. Kreisel, G. (1987) Gödel's Excursion into Intuitionistic Logic. In: Weingartner, P. & Schmetterer, L. (eds) Gödel Remembered. Napoli: Bibliopolis. pp. 65-179.

18. Gödel, K. (1931-1932) Diskussion zur Grundlegung der Mathematik [Discussion on the foundation of mathematics]. Erkenntnis. 2. pp. 147-151.

19. Smith, P. (2013) An Introduction to Gödel's Theorems. 2nd ed. Cambridge: Cambridge University Press.

20. Mostowski, A. (1952) Sentences Undecidable in Formalized Arithmetic: An Exposition of Theory of Kurt Gödel. Amsterdam: North-Holland Publishing Co.

i Надоели баннеры? Вы всегда можете отключить рекламу.