stringtranslate.com

прыжок Тьюринга

В теории вычислимости скачок Тьюринга или оператор скачка Тьюринга , названный в честь Алана Тьюринга , представляет собой операцию, которая назначает каждой проблеме принятия решения X последовательно более сложную проблему принятия решения X со свойством, что X не разрешима с помощью машины- оракула с оракулом для X.

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

Определение

Скачок Тьюринга X можно рассматривать как оракул к проблеме остановки для машин-оракулов с оракулом для X. [1]

Формально, если задано множество X и гёделева нумерация φ i X X -вычислимых функций , то скачок Тьюринга X множества X определяется как

n - й скачок Тьюринга X ( n ) определяется индуктивно как

ω -скачок X ( ω) множества X — это эффективное соединение последовательности множеств X ( n ) для nN :

где p i обозначает i-е простое число.

Обозначение 0′ или ∅′ часто используется для обозначения скачка Тьюринга пустого множества. Оно читается как zero-jump или иногда zero-prime .

Аналогично, 0 ( n ) является n- м скачком пустого множества. Для конечного n эти множества тесно связаны с арифметической иерархией [ 2] и, в частности, связаны с теоремой Поста .

Скачок может быть итерирован в трансфинитные ординалы : существуют операторы скачка для множеств натуральных чисел, когда — ординал, имеющий код в коде Клини (независимо от кода, результирующие скачки одинаковы по теореме Спектора), [2] в частности, множества 0 (α) для α < ω 1 CK , где ω 1 CKординал Чёрча–Клини , тесно связаны с гиперарифметической иерархией . [1] За пределами ω 1 CK процесс может быть продолжен через счётные ординалы конструктивной вселенной , используя работу Йенсена по теории тонкой структуры L Гёделя . [3] [2] Эта концепция также была обобщена для распространения на несчетные регулярные кардиналы . [4]

Примеры

Характеристики

Многие свойства оператора скачка Тьюринга обсуждаются в статье о степенях Тьюринга .

Ссылки

  1. ^ abc Ambos-Spies, Klaus; Fejer, Peter A. (2014), «Степени неразрешимости», Handbook of the History of Logic , т. 9, Elsevier, стр. 443–494, doi :10.1016/b978-0-444-51624-4.50010-1, ISBN 9780444516244.
  2. ^ abc SG Simpson, Иерархия, основанная на операторе перехода, стр. 269. Симпозиум Клини (Северная Голландия, 1980)
  3. ^ Hodes, Harold T. (июнь 1980 г.). «Прыжки через трансфинитное: иерархия главного кода степеней Тьюринга». Журнал символической логики . 45 (2). Ассоциация символической логики : 204–220. doi : 10.2307/2273183. JSTOR  2273183. S2CID  41245500.
  4. ^ Любарский, Роберт С. (декабрь 1987 г.). «Несчетные главные коды и иерархия переходов». Журнал символической логики . 52 (4): 952–958. doi :10.2307/2273829. ISSN  0022-4812. JSTOR  2273829. S2CID  46113113.
  5. ^ ab Shore, Richard A.; Slaman, Theodore A. (1999). «Определение скачка Тьюринга». Mathematical Research Letters . 6 (6): 711–722. doi : 10.4310/MRL.1999.v6.n6.a10 .
  6. ^ Hodes, Harold T. (июнь 1980 г.). «Прыжок через трансфинитное: иерархия главного кода степеней Тьюринга». Журнал символической логики . 45 (2): 204–220. doi :10.2307/2273183. ISSN  0022-4812. JSTOR  2273183. S2CID  41245500.