Ω-согласованная теория - Ω-consistent theory

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

Определение

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

А Т который интерпретирует арифметику ω-несовместимый если для некоторой собственности п натуральных чисел (определяемых формулой на языке Т), Т доказывает п(0), п(1), п(2) и т. Д. (То есть для каждого стандартного натурального числа п, Т доказывает, что п(п) выполняется), но Т также доказывает, что существует некоторое натуральное число п (обязательно нестандартный) такой, что п(п) терпит неудачу. Это не может вызвать противоречия внутри Т потому что Т не сможет доказать ни за что специфический значение п который п(п) не получается, только что есть является такой п.

Т является ω-согласованный если это нет ω-несовместимы.

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

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

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

Примеры

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

Напишите ПА для теории Арифметика Пеано, и Con (PA) для арифметического утверждения, которое формализует утверждение «PA непротиворечиво». Con (PA) может иметь форму "Для каждого натурального числа п, п это не Число Гёделя доказательства из PA, что 0 = 1 ". (Эта формулировка использует 0 = 1 вместо прямого противоречия; это дает тот же результат, потому что PA определенно доказывает ¬0 = 1, поэтому, если бы он доказал, что 0 = 1, мы противоречие, и с другой стороны, если PA доказывает противоречие, тогда это что-нибудь доказывает, в том числе 0 = 1.)

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

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

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

Позволять Т быть PA вместе с аксиомами c ≠ п для каждого натурального числа п, куда c - это новая константа, добавленная к языку. потом Т арифметически обоснован (так как любую нестандартную модель PA можно расширить до модели Т), но ω-несовместной (как доказывает , и c ≠ п для каждого номера п).

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

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

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

Можно показать, что Т является Πп + 3-звук. На самом деле это Πп + 3-консервативный над (очевидно здравой) теорией яΣп. Рассуждение более сложное (оно основано на доказуемости Σп + 2-принцип отражения для яΣп в яΣп + 1).

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

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

ω-логика

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

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

Из сделать вывод .

То есть, если теория утверждает (т.е. доказывает) п(п) отдельно для каждого натурального числа п задано его указанным именем, тогда он также утверждает п вместе для всех натуральных чисел сразу через очевидный конечный универсально количественно определяемый аналог бесконечного множества предшествующих правил. Для теории арифметики, означающей одну с предполагаемой областью, натуральные числа, такие как Арифметика Пеано, предикат N является избыточным и может быть опущено в языке, с последствием правила для каждого п упрощая до .

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

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

Отношение к другим принципам согласованности

Если теория Т является рекурсивно аксиоматизируемый, ω-согласованность имеет следующую характеристику в силу Крейг Сморински:[5]

Т ω-согласовано тогда и только тогда, когда согласуется.

Здесь, - это множество всех02-предложения действительны в стандартной арифметической модели, и это принцип равномерного отражения за Т, который состоит из аксиом

для каждой формулы с одной свободной переменной. В частности, конечно аксиоматизируемая теория Т на языке арифметики ω-непротиворечиво тогда и только тогда, когда Т + PA есть -звук.

Примечания

  1. ^ В. В. О. Куайн (1971), Теория множеств и ее логика.
  2. ^ Сморинский, "Теоремы о неполноте", Справочник по математической логике, 1977, с. 851.
  3. ^ Определение этого символизма можно найти на арифметическая иерархия.
  4. ^ Дж. Барвайз (ред.), Справочник по математической логике, Северная Голландия, Амстердам, 1977 г.
  5. ^ Сморински, Крейг (1985). Самостоятельная ссылка и модальная логика. Берлин: Springer. ISBN  978-0-387-96209-2. Проверено в Boolos, G .; Сморинский, К. (1988). «Саморефлексия и модальная логика». Журнал символической логики. 53: 306. Дои:10.2307/2274450. JSTOR  2274450.

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