Степень Тьюринга - Turing degree

В Информатика и математическая логика то Степень Тьюринга (названный в честь Алан Тьюринг ) или же степень неразрешимости множества натуральных чисел измеряет уровень алгоритмической неразрешимости множества.

Обзор

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

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

Степени Тьюринга были введены Эмиль Леон Пост (1944), и многие фундаментальные результаты были установлены Стивен Коул Клини и Пост (1954). С тех пор ученые степени Тьюринга стали предметом интенсивных исследований. Многие доказательства в этой области используют метод доказательства, известный как приоритетный метод.

Эквивалентность Тьюринга

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

Два набора Икс и Y определены как Эквивалент Тьюринга если Икс сводится ли Тьюринг к Y и Y сводится ли Тьюринг к Икс. Обозначение ИксТ Y указывает, что Икс и Y эквивалентны Тьюрингу. Отношение ≡Т можно рассматривать как отношение эквивалентности, что означает, что для всех наборов Икс, Y, и Z:

  • ИксТ Икс
  • ИксТ Y подразумевает YТ Икс
  • Если ИксТ Y и YТ Z тогда ИксТ Z.

А Степень Тьюринга является класс эквивалентности отношения ≡Т. Обозначение [Икс] обозначает класс эквивалентности, содержащий множество Икс. Вся совокупность степеней Тьюринга обозначается .

Степени Тьюринга имеют частичный заказ ≤ определяется так, что [Икс] ≤ [Y] если и только если ИксТ Y. Существует единственная степень Тьюринга, содержащая все вычислимые множества, и эта степень меньше любой другой степени. Обозначается 0 (ноль), потому что это наименьший элемент чугуна . (Обычно для обозначения степеней Тьюринга используется жирный шрифт, чтобы отличать их от множеств. Когда не может возникнуть путаницы, например, с [Икс] жирный шрифт не требуется.)

Для любых комплектов Икс и Y, ИКС присоединиться Y, написано ИксY, определяется как объединение множеств {2п : пИкс} и {2м+1 : m ∈ Y}. Степень Тьюринга ИксY это наименьшая верхняя граница степеней Икс и Y. Таким образом это стыковочная полурешетка. Наименьшая верхняя граница степеней а и б обозначается аб. Известно, что не является решеткой, поскольку существуют пары степеней без точной нижней границы.

Для любого набора Икс обозначение Икс′ Обозначает набор индексов машин-оракулов, которые останавливаются при использовании Икс как оракул. Набор Икс'Называется Прыжок Тьюринга из Икс. Скачок степени по Тьюрингу [Икс] определяется как степень [Икс′]; это правильное определение, потому что Икс′ ≡Т Y' в любое время ИксТ Y. Ключевым примером является 0′, Степень проблема остановки.

Основные свойства степеней Тьюринга

  • Каждая степень Тьюринга счетно бесконечный, то есть содержит ровно наборы.
  • Есть различные степени Тьюринга.
  • Для каждой степени а строгое неравенство а < а′ Имеет место.
  • Для каждой степени а, набор градусов ниже а является счетный. Набор градусов больше а имеет размер .

Структура степеней Тьюринга

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

Свойства заказа

  • Есть минимальные степени. Градус а является минимальный если а отличен от нуля и нет степени между 0 и а. Таким образом, отношение порядка на степенях не является плотный порядок.
  • Для любой ненулевой степени а есть степень б несравнимо с а.
  • Есть набор попарно несравнимые степени Тьюринга.
  • Есть пары степеней без точной нижней границы. Таким образом не решетка.
  • Каждое счетное частично упорядоченное множество можно вложить в степени Тьюринга.
  • Никакая бесконечная строго возрастающая последовательность степеней не имеет точной верхней границы.

Свойства, связанные с прыжком

  • Для каждой степени а есть степень строго между а и а '. На самом деле существует счетное семейство попарно несравнимых степеней между а и а '.
  • Градус а имеет форму б ' если и только если 0′а.
  • Для любой степени а есть степень б такой, что а < б и б ' = а '; такая степень б называется низкий относительно а.
  • Есть бесконечная последовательность ая таких степеней, что ая+1ая для каждого я.

Логические свойства

  • Симпсон (1977) показал, что теория первого порядка на языке ⟨ ≤, = ⟩ или же ⟨ ≤, ′, =⟩ является много-один эквивалент к теории истинной арифметики второго порядка. Это указывает на то, что структура чрезвычайно сложно.
  • Шор и Сламан (1999) показали, что оператор скачка определим в структуре степеней первого порядка с языком ⟨≤, =⟩.

Рекурсивно перечислимые степени Тьюринга

Конечная решетка, которая не может быть вложена в с.п. градусов.

Степень называется рекурсивно перечислимой (т. Е.), Если она содержит рекурсивно перечислимый набор. Каждый р.э. степень ниже 0′, но не на все ступени ниже 0′ это r.e ..

  • (Г. Э. Сакс, 1964 г.) градусы плотные; между любыми двумя r.e. степени есть третье о.э. степень.
  • (А. Х. Лахлан, 1966a и К. Э. М. Йейтс, 1966) Есть два r.e. степени без точной нижней границы в с.в. градусов.
  • (A.H. Lachlan, 1966a и C.E.M. Yates, 1966) Существует пара ненулевых с.э. степени, точная нижняя граница которых 0.
  • (А.Х. Лахлан, 1966б) Пары р.э. степени, точная нижняя граница которых 0 и чья точная верхняя оценка 0′. Этот результат неофициально называют неалмазная теорема.
  • (С. К. Томасон, 1971) Каждую конечную дистрибутивную решетку можно вложить в с.в. градусов. Фактически, бесчисленные безатомные Булева алгебра может быть встроен таким образом, чтобы сохранить супрема и инфима.
  • (А. Х. Лахлан и Р. И. Соаре, 1980) Не все конечно решетки можно вложить в с.п. степеней (с помощью вложения, сохраняющего верхнюю и нижнюю границу). Справа показан конкретный пример.
  • (Л. А. Харрингтон и Т. А. Сламан, см. Nies, Shore, and Slaman (1998)). Теория первого порядка r.e. степени на языке ⟨ 0, ≤, =⟩ многозначно эквивалентно теории истинной арифметики первого порядка.

Проблема поста и метод приоритета

Эмиль Пост изучал р.э. Степеней Тьюринга и спросил, есть ли какие-нибудь Р. степень строго между 0 и 0′. Проблема построения такой степени (или демонстрации того, что ее не существует) стала известна как Проблема с постом. Эта проблема была решена самостоятельно Фридберг и Мучник в 1950-х годах, которые показали, что эти промежуточные r.e. степени действительно существуют. В каждом из их доказательств был разработан один и тот же новый метод построения с.э. степени, которые стали известны как приоритетный метод. Приоритетный метод в настоящее время является основным методом установления результатов о р.э. наборы.

Идея приоритетного метода построения т. Н. набор Икс состоит в том, чтобы перечислить счетную последовательность требования который Икс должен удовлетворить. Например, чтобы построить р. набор Икс между 0 и 0′ достаточно, чтобы удовлетворить требования Ае и Bе для каждого натурального числа е, куда Ае требует, чтобы машина оракула с индексом е не вычисляет 0 ′ из Икс и Bе требует, чтобы машина Тьюринга с индексом е (и никакой оракул) не вычисляет Икс. Эти требования изложены в приоритетный заказ, что является явной биекцией требований и натуральных чисел. Доказательство проводится индуктивно, с одним этапом для каждого натурального числа; эти этапы можно рассматривать как этапы времени, в течение которых набор Икс пронумерован. На каждом этапе числа могут быть помещены в Икс или навсегда запретили войти Икс в попытке удовлетворить требований (то есть заставить их выполнить один раз все Икс был перечислен). Иногда число можно перечислить в Икс чтобы удовлетворить одно требование, но выполнение этого приведет к тому, что ранее удовлетворенное требование станет неудовлетворенным (т. пострадавший). Порядок приоритета требований используется для определения того, какое требование следует удовлетворить в этом случае. Неформальная идея заключается в том, что если требование нарушено, то оно в конечном итоге перестанет быть поврежденным после того, как перестают быть поврежденными все требования с более высоким приоритетом, хотя не каждый аргумент приоритета имеет это свойство. Необходимо привести аргумент, что общий набор Икс это r.e. и удовлетворяет всем требованиям. Аргументы о приоритете могут быть использованы для доказательства многих фактов о р.э. наборы; используемые требования и способ их выполнения должны быть тщательно выбраны для получения требуемого результата.

Смотрите также

Рекомендации

Монографии (бакалавриат)
  • Купер, С. Теория вычислимости. Чепмен и Холл / CRC, Бока-Ратон, Флорида, 2004. ISBN  1-58488-237-9
  • Катленд, Н. Вычислимость. Издательство Кембриджского университета, Кембридж-Нью-Йорк, 1980. ISBN  0-521-22384-9; ISBN  0-521-29465-7
Монографии и обзорные статьи (для выпускников)
  • Амбос-Спис К. и Фейер П. Степени неразрешимости. Не опубликовано. http://www.cs.umb.edu/~fejer/articles/History_of_Degrees.pdf
  • Лерман, М. Степени неразрешимости. Перспективы математической логики. Springer-Verlag, Берлин, 1983. ISBN  3-540-12155-2
  • Одифредди, П. Г. (1989), Классическая теория рекурсии, Исследования по логике и основам математики, 125, Амстердам: Северная Голландия, ISBN  978-0-444-87295-1, МИСТЕР  0982269
  • Одифредди, П. Г. (1999), Классическая теория рекурсии. Vol. II, Исследования по логике и основам математики, 143, Амстердам: Северная Голландия, ISBN  978-0-444-50205-6, МИСТЕР  1718169
  • Роджерс, Х. Теория рекурсивных функций и эффективной вычислимости, MIT Press. ISBN  0-262-68052-1, ISBN  0-07-053522-1
  • Сакс, Джеральд Э. Степени неразрешимости (Анналы математических исследований), Princeton University Press. ISBN  978-0-6910-7941-7
  • Симпсон, С. Степени неразрешимости: обзор результатов. Справочник по математической логике, Северная Голландия, 1977, с. 631–652.
  • Шенфилд, Джозеф Р. Степени неразрешимости, Северная Голландия / Эльзевир, ISBN  978-0-7204-2061-6.
  • Шор, Р. (1993), Univ. Nac. дель Сур, Баия Бланка (ред.), Теории T, tt и wtt r.e. степени: неразрешимость и выше, Notas Lógica Mat., 38, стр. 61–70
  • Соаре, Р. Рекурсивно перечислимые множества и степени. Перспективы математической логики. Springer-Verlag, Берлин, 1987. ISBN  3-540-15299-7
  • Соаре, Роберт I. Рекурсивно перечислимые множества и степени. Бык. Амер. Математика. Soc. 84 (1978), нет. 6, 1149–1181. МИСТЕР508451
Научно-исследовательские работы