ω-согласованная теория

Математическая теория

В математической логике ω -непротиворечивая (или омега-непротиворечивая , также называемая численно сегрегационной ) [1] теория — это теория (совокупность предложений ), которая не только (синтаксически) непротиворечива [2] (то есть не доказывает противоречия ), но и избегает доказательства некоторых бесконечных комбинаций предложений, которые интуитивно противоречивы. Название происходит от Курта Гёделя , который ввел это понятие в ходе доказательства теоремы о неполноте . [3]

Определение

Говорят, что теория T интерпретирует язык арифметики , если существует перевод формул арифметики на язык T таким образом, что T способна доказать основные аксиомы натуральных чисел при этом переводе.

T , интерпретирующий арифметику, является ω-непоследовательным , если для некоторого свойства P натуральных чисел (определяемого формулой на языке T ), T доказывает P (0), P (1), P (2) и т. д. (то есть для каждого стандартного натурального числа n , T доказывает, что P ( n ) выполняется), но T также доказывает, что существует некоторое натуральное число n, такое что P ( n ) не выполняется . [2] Это может не порождать противоречия в T, поскольку T может не быть в состоянии доказать для любого конкретного значения n , что P ( n ) не выполняется, а только то, что существует такое n . В частности, такое n обязательно является нестандартным целым числом в любой модели для T (поэтому Куайн назвал такие теории «численно неразделимыми»). [4]

T является ω-согласованным, если он не является ω-противоречивым.

Существует более слабое, но тесно связанное свойство Σ 1 -состоятельности. Теория T является Σ 1 -состоятельной (или 1-непротиворечивой , в другой терминологии) [5] , если каждое Σ 0 1 -предложение [6], доказуемое в T, истинно в стандартной модели арифметики N (т. е. структуре обычных натуральных чисел со сложением и умножением). Если T достаточно сильна, чтобы формализовать разумную модель вычислений , Σ 1 -состоятельность эквивалентна требованию, что всякий раз, когда T доказывает, что машина Тьюринга C останавливается, то C действительно останавливается. Каждая ω-состоятельная теория является Σ 1 -состоятельной, но не наоборот.

В более общем смысле мы можем определить аналогичную концепцию для более высоких уровней арифметической иерархии . Если Γ — это множество арифметических предложений (обычно Σ 0 n для некоторого n ), теория T является Γ-звуковой , если каждое Γ-предложение, доказуемое в T, является истинным в стандартной модели. Когда Γ — это множество всех арифметических формул, Γ-звуковая обоснованность называется просто (арифметической) звуковой обоснованностью . Если язык T состоит только из языка арифметики (в отличие, например, от теории множеств ), то звуковая система — это та, модель которой можно рассматривать как множество ω, обычное множество математических натуральных чисел. Случай общего T иной, см. ω-логику ниже.

Σ n -корректность имеет следующую вычислительную интерпретацию: если теория доказывает, что программа C, использующая Σ n −1 - оракул , останавливается, то C действительно останавливается.

Примеры

Последовательные, ω-непоследовательные теории

Запишите PA для теории арифметики Пеано и Con(PA) для утверждения арифметики, которое формализует утверждение «PA является непротиворечивым». Con(PA) может иметь вид «Никакое натуральное число n не является гёделевым номером доказательства в PA, что 0=1». [7] Теперь, непротиворечивость PA подразумевает непротиворечивость PA + ¬Con(PA). Действительно, если бы PA + ¬Con(PA) было непротиворечивым, то PA само по себе доказало бы ¬Con(PA)→0=1, а сведение к абсурду в PA дало бы доказательство Con(PA). По второй теореме Гёделя о неполноте PA было бы непротиворечивым.

Поэтому, предполагая, что PA непротиворечиво, PA + ¬Con(PA) также непротиворечиво. Однако это не будет ω-непротиворечивым. Это потому, что для любого конкретного n , PA, и, следовательно, PA + ¬Con(PA), доказывает, что n не является гёделевым номером доказательства, что 0=1. Однако PA + ¬Con(PA) доказывает, что для некоторого натурального числа n , n является гёделевым номером такого доказательства (это просто прямое переформулирование утверждения ¬Con(PA)).

В этом примере аксиома ¬Con(PA) равна Σ 1 , поэтому система PA + ¬Con(PA) на самом деле Σ 1 -некорректна, а не просто ω-противоречива.

Арифметически обоснованные, ω-противоречивые теории

Пусть T будет PA вместе с аксиомами c  ≠  n для каждого натурального числа n , где c — новая константа, добавленная к языку. Тогда T арифметически корректен (поскольку любая нестандартная модель PA может быть расширена до модели T ), но ω-непоследователен (как это доказывается , и c  ≠  n для каждого числа n ). х с = х {\displaystyle \существует x\,c=x}

Σ 1 -звуковые ω-несогласованные теории, использующие только язык арифметики, могут быть построены следующим образом. Пусть I Σ n будет подтеорией PA с индукционной схемой, ограниченной Σ n -формулами, для любого n  > 0. Теория I Σ n  + 1 конечно аксиоматизируема, пусть, таким образом , A будет ее единственной аксиомой, и рассмотрим теорию T  =  I Σ n  + ¬ A . Мы можем предположить, что A является примером индукционной схемы, которая имеет вид

ж [ Б ( 0 , ж ) х ( Б ( х , ж ) Б ( х + 1 , ж ) ) х Б ( х , ж ) ] . {\displaystyle \forall w\,[B(0,w)\land \forall x\,(B(x,w)\to B(x+1,w))\to \forall x\,B(x,w)].}

Если обозначить формулу

ж [ Б ( 0 , ж ) х ( Б ( х , ж ) Б ( х + 1 , ж ) ) Б ( н , ж ) ] {\displaystyle \forall w\,[B(0,w)\land \forall x\,(B(x,w)\to B(x+1,w))\to B(n,w)]}

по P ( n ), то для каждого натурального числа n теория T (на самом деле, даже чистое исчисление предикатов) доказывает P ( n ). С другой стороны, T доказывает формулу , потому что она логически эквивалентна аксиоме ¬ A . Следовательно, T является ω-несовместимой. х ¬ П ( х ) {\displaystyle \exists x\,\neg P(x)}

Можно показать, что T является Π n  + 3 - обоснованным. Фактически, он является Π n  + 3 - консервативным по отношению к (очевидно обоснованной) теории I Σ n . Аргумент более сложен (он опирается на доказуемость Σ n  + 2 - принципа отражения для I Σ n в I Σ n  + 1 ).

Арифметически несостоятельные, ω-согласованные теории

Пусть ω-Con(PA) — арифметическое предложение, формализующее утверждение «PA является ω-непротиворечивым». Тогда теория PA + ¬ω-Con(PA) несостоятельна (точнее, Σ 3 -несостоятельна), но ω-непротиворечива. Аргумент аналогичен первому примеру: подходящая версия условий выводимости ГильбертаБернайсаЛёба выполняется для «предиката доказуемости» ω-Prov( A ) = ¬ω-Con(PA + ¬ A ), следовательно, он удовлетворяет аналогу второй теоремы Гёделя о неполноте.

ω-логика

Концепция теорий арифметики, целые числа которых являются истинными математическими целыми числами, охвачена ω-логикой . [8] Пусть T — теория на счетном языке, которая включает унарный предикатный символ N, предназначенный для хранения только натуральных чисел, а также указанных имен 0, 1, 2, ..., по одному для каждого (стандартного) натурального числа (которые могут быть отдельными константами или константными терминами, такими как 0, 1, 1+1, 1+1+1, ... и т. д.). Обратите внимание, что сама T может ссылаться на более общие объекты, такие как действительные числа или множества; таким образом, в модели T объекты, удовлетворяющие N ( x ), — это те, которые T интерпретирует как натуральные числа, не все из которых должны быть названы одним из указанных имен.

Система ω-логики включает в себя все аксиомы и правила обычной логики предикатов первого порядка, а также для каждой T -формулы P ( x ) с заданной свободной переменной x бесконечное ω -правило вида:

Из этого следует вывод . П ( 0 ) , П ( 1 ) , П ( 2 ) , {\displaystyle P(0),P(1),P(2),\ldots } х ( Н ( х ) П ( х ) ) {\displaystyle \forall x\,(N(x)\to P(x))}

То есть, если теория утверждает (т.е. доказывает) P ( n ) отдельно для каждого натурального числа n , заданного его указанным именем, то она также утверждает P коллективно для всех натуральных чисел сразу через очевидный конечный универсально квантифицированный аналог бесконечного множества антецедентов правила. Для теории арифметики, то есть теории с предполагаемой областью натуральных чисел, такой как арифметика Пеано , предикат N избыточен и может быть опущен из языка, при этом следствие правила для каждого P упрощается до . х П ( х ) {\displaystyle \forall x\,P(x)}

ω-модель T — это модель T , область определения которой включает натуральные числа и чьи указанные имена и символ N стандартно интерпретируются, соответственно, как эти числа и предикат, имеющий только эти числа в качестве своей области определения (следовательно, нет нестандартных чисел). Если N отсутствует в языке, то то, что было бы областью определения N , должно быть областью определения модели, т. е. модель содержит только натуральные числа. (Другие модели T могут интерпретировать эти символы нестандартно; область определения N , например, не обязательно должна быть счетной.) Эти требования делают ω-правило звучащим в каждой ω-модели. Как следствие теоремы об исключении типов , обратное также верно: теория T имеет ω-модель тогда и только тогда, когда она непротиворечива в ω-логике.

Существует тесная связь между ω-логикой и ω-непротиворечивостью. Теория, непротиворечивая в ω-логике, также ω-непротиворечива (и арифметически обоснована). Обратное неверно, поскольку непротиворечивость в ω-логике — гораздо более сильное понятие, чем ω-непротиворечивость. Однако справедлива следующая характеристика: теория ω-непротиворечива тогда и только тогда, когда ее замыкание при невложенных применениях ω-правила непротиворечиво.

Связь с другими принципами последовательности

Если теория T рекурсивно аксиоматизируема , то ω-непротиворечивость имеет следующую характеристику, принадлежащую Крейгу Сморински: [9]

T является ω-согласованным тогда и только тогда, когда является согласованным. Т + Р Ф Н Т + Т час П 2 0 ( Н ) {\displaystyle T+\mathrm {RFN} _{T}+\mathrm {Th} _ {\Pi _{2}^{0}}(\mathbb {N})}

Здесь — множество всех Π 0 2 -предложений, действительных в стандартной модели арифметики, а — принцип равномерного отражения для T , который состоит из аксиом Т час П 2 0 ( Н ) {\displaystyle \mathrm {Th} _ {\Pi _{2}^{0}}(\mathbb {N})} Р Ф Н Т {\displaystyle \mathrm {РФН} _{Т}}

х ( П г о в Т ( φ ( х ˙ ) ) φ ( х ) ) {\displaystyle \forall x\,(\mathrm {Prov} _{T}(\ulcorner \varphi ({\dot {x}})\urcorner )\to \varphi (x))}

для каждой формулы с одной свободной переменной. В частности, конечно аксиоматизируемая теория T на языке арифметики является ω-непротиворечивой тогда и только тогда, когда T  + PA является -соответствующей. φ {\displaystyle \varphi} Σ 2 0 {\displaystyle \Sigma _{2}^{0}}

Примечания

  1. ^ У. В. О. Куайн (1971), Теория множеств и ее логика .
  2. ^ ab SC Kleene, Введение в метаматематику (1971), стр. 207. Bibliotheca Mathematica: Серия монографий по чистой и прикладной математике , том I, Wolters-Noordhoff, North-Holland 0-7204-2103-9, Elsevier 0-444-10088-1.
  3. ^ Сморинский, «Теоремы о неполноте», Справочник по математической логике , 1977, стр. 851.
  4. ^ Флойд, Патнэм, Заметка о «печально известном абзаце» Витгенштейна о теореме Гёделя (2000)
  5. ^ Х. Фридман, «Приключения в неполноте Гёделя» (2023), стр. 14. Доступ 12 сентября 2023 г.
  6. ^ Определение этой символики можно найти в арифметической иерархии .
  7. ^ Эта формулировка использует 0=1 вместо прямого противоречия; это дает тот же результат, потому что PA определенно доказывает ¬0=1, поэтому, если бы она также доказывала 0=1, мы получили бы противоречие, и, с другой стороны, если PA доказывает противоречие, то она доказывает что угодно , включая 0=1.
  8. ^ J. Barwise (ред.), Handbook of Mathematical Logic , North-Holland, Amsterdam, 1977. ω-логика в Barwise определяется как двухсортная логика первого порядка с фиксированной интерпретацией второго сорта как натуральных чисел (§5.2, стр.42); тогда как в этой статье обсуждается односортная интернализация через унарный предикат N (также обсуждается в §5.1).
  9. ^ Сморыньский, Крейг (1985). Самореференция и модальная логика. Берлин: Springer. ISBN 978-0-387-96209-2.Обзор в Boolos, G.; Smorynski, C. (1988). "Самореференция и модальная логика". Журнал символической логики . 53 : 306. doi :10.2307/2274450. JSTOR  2274450.

Библиография

Взято с "https://en.wikipedia.org/w/index.php?title=Ω-consistent_theory&oldid=1266347398"