stringtranslate.com

Гиперарифметическая теория

В теории вычислимости гиперарифметическая теория является обобщением вычислимости Тьюринга . Она тесно связана с определимостью в арифметике второго порядка и со слабыми системами теории множеств, такими как теория множеств Крипке–Платека . Она является важным инструментом в эффективной дескриптивной теории множеств . [1]

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

Гиперарифметические множества и определимость

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

Гиперарифметические множества и итеративные переходы Тьюринга: гиперарифметическая иерархия

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

Каждый уровень гиперарифметической иерархии индексируется счетным порядковым числом (ординалом), но не все счетные порядковые числа соответствуют уровню иерархии. Порядковые числа, используемые иерархией, имеют порядковую нотацию , которая является конкретным, эффективным описанием порядкового числа.

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

Это также можно определить, принимая эффективные соединения на всех уровнях вместо только обозначений для предельных ординалов. [2]

Существует только счетное множество порядковых обозначений, поскольку каждое обозначение является натуральным числом; таким образом, существует счетный порядковый номер, который является супремумом всех порядковых номеров, имеющих обозначение. Этот порядковый номер известен как порядковый номер Чёрча-Клина и обозначается . Обратите внимание, что этот порядковый номер все еще счетный, символ является лишь аналогией с первым несчетным порядковым номером, . Множество всех натуральных чисел, которые являются порядковыми обозначениями, обозначается и называется порядковым номером Клини .

Порядковые обозначения используются для определения итерированных скачков Тьюринга. Наборы натуральных чисел, используемые для определения иерархии, для каждого . иногда также обозначается , [3] или для обозначения для . [2] Предположим, что δ имеет обозначение e . Эти множества были впервые определены Дэвисом (1950) и Мостовским (1951). [2] Множество определяется с использованием e следующим образом.

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

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

Гиперарифметические множества и конструктивность

Пусть обозначает th уровень конструируемой иерархии , и пусть будет отображением из члена O Клини в ординал, который он представляет. Подмножество является гиперарифметическим тогда и только тогда, когда оно является членом . Подмножество определяется формулой тогда и только тогда, когда его образ под является -определимым на , где является из иерархии формул Леви . [4]

Гиперарифметические множества и рекурсия в высших типах

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

если существует i такое, что f ( i ) > 0,
если не существует i такого, что f ( i ) > 0.

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

Пример: истинностное множество арифметики

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

Фундаментальные результаты

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

Результаты полноты также являются фундаментальными для теории. Множество натуральных чисел является полным , если оно находится на уровне аналитической иерархии и каждое множество натуральных чисел является сводимым к нему по принципу «многие-один» . Определение полного подмножества пространства Бэра ( ) аналогично. Несколько множеств, связанных с гиперарифметической теорией, являются полными:

Результаты, известные как ограничения , следуют из этих результатов полноты. Для любого множества S порядковых обозначений существует такое , что каждый элемент S является обозначением для порядкового числа, меньшего . Для любого подмножества T пространства Бэра, состоящего только из характеристических функций вполне упорядоченных чисел, существует такое , что каждый порядковый номер, представленный в T, меньше .

Релятивизированная гиперарифметичность и гиперстепени

Определение может быть релятивизировано к множеству X натуральных чисел: в определении порядковой нотации предложение для предельных ординалов изменено так, что вычислимому перечислению последовательности порядковых нотаций разрешено использовать X в качестве оракула. ​​Множество чисел, которые являются порядковыми нотациями относительно X , обозначается . Супремум ординалов, представленных в , обозначается ; это счетный ординал не меньше .

Определение также может быть релятивизировано к произвольному набору натуральных чисел. Единственное изменение в определении заключается в том, что определяется как X, а не как пустое множество, так что это скачок Тьюринга для X и так далее. Вместо того, чтобы заканчиваться на иерархии относительно X, пробегает все ординалы, меньшие .

Релятивизированная гиперарифметическая иерархия используется для определения гиперарифметической сводимости . Для заданных множеств X и Y мы говорим тогда и только тогда, когда существует такое , что X сводимо по Тьюрингу к . Если и тогда обозначение используется для указания того, что X и Y являются гиперарифметически эквивалентными . Это более грубое отношение эквивалентности, чем эквивалентность Тьюринга ; например, каждое множество натуральных чисел гиперарифметически эквивалентно своему скачку Тьюринга , но не эквивалентно по Тьюрингу своему скачку Тьюринга. Классы эквивалентности гиперарифметической эквивалентности известны как гиперстепени .

Функция, которая переводит множество X в , называется гиперпереходом по аналогии с прыжком Тьюринга. Установлены многие свойства гиперперехода и гиперстепеней. В частности, известно, что проблема Поста для гиперстепеней имеет положительный ответ: для каждого множества X натуральных чисел существует множество Y натуральных чисел такое, что .

Обобщения

Гиперарифметическая теория обобщается теорией α -рекурсии , которая является изучением определимых подмножеств допустимых ординалов . Гиперарифметическая теория является частным случаем, в котором α является .

Отношение к другим иерархиям


Ссылки

Цитаты

  1. ^ Теория вычислимости гиперарифметических множеств
  2. ^ abcd SG Simpson, Иерархия, основанная на операторе перехода, стр. 268--269. Симпозиум Клини (Северная Голландия, 1980)
  3. ^ CJ Ash, J. Knight, Computable Structures and the Hyperarithmetical Hierarchy (Исследования по логике и основаниям математики, 2000), гл. 5
  4. ^ Д. Натинга, Теорема вложения для группы автоморфизмов степеней α-перечисления (стр. 27), докторская диссертация, Университет Лидса, 2019.

Внешние ссылки