stringtranslate.com

Вычисление в пределе

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

Если последовательность равномерно вычислима относительно D , то функция предельно вычислима в D.

Формальное определение

Полная функция является предельно вычислимой, если существует полная вычислимая функция такая, что

Полная функция предельно вычислима в D, если существует полная функция, вычислимая в D, также удовлетворяющая

Множество натуральных чисел определяется как вычислимое в пределе тогда и только тогда, когда его характеристическая функция вычислима в пределе. Напротив, множество вычислимо тогда и только тогда, когда оно вычислимо в пределе функцией и существует вторая вычислимая функция, которая принимает входные данные i и возвращает значение t, достаточно большое, чтобы стабилизировалось.

Предельная лемма

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

Доказательство

Так как это [вычислимо перечислимое] множество, оно должно быть вычислимым в самом пределе, поскольку вычислимая функция может быть определена

предел которого, стремящийся к бесконечности, является характеристической функцией .

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

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

Поскольку множества — это просто множества, вычислимые по теореме Поста , из предельной леммы также следует, что предельные вычислимые множества — это множества.

Ранний результат, предвещающий эквивалентность предельной вычислимости с -ностью, был предсказан Мостовским в 1954 году с использованием иерархии и формул , где — функция, полученная из произвольной примитивной рекурсивной функции, такой что эквивалентна . [1]

Расширение

Итерация предельной вычислимости может быть использована для подъема по арифметической иерархии. А именно, -арная функция является тогда и только тогда, когда ее можно записать в виде для некоторой -арной рекурсивной функции \(g\), при условии, что все пределы существуют. [2]

Ограничить вычислимые действительные числа

Действительное число x вычислимо в пределе , если существует вычислимая последовательность рациональных чисел ( или, что эквивалентно, вычислимые действительные числа ), которая сходится к x . Напротив, действительное число вычислимо тогда и только тогда, когда существует последовательность рациональных чисел, которая сходится к нему и которая имеет вычислимый модуль сходимости .

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

Примеры

Расширение теории множеств

Существует модифицированная версия предельной леммы для теории α-рекурсии через функции в α -арифметической иерархии, которая является иерархией, определенной относительно некоторого допустимого ординала . [3]

Для заданного допустимого ординала определите -арифметическую иерархию:

Пусть будет частичной функцией от до . Следующие условия эквивалентны:

означает, что либо и оба не определены, либо они оба определены и равны.

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

Ссылки

  1. ^ А. Мостовский, «Примеры множеств, определяемых с помощью двух и трех кванторов». Fundamenta Mathematicae т. 42, вып. 2, стр. 259--270 (1955)
  2. ^ Г. Крискуоло, Э. Миникоцци, Г. Трауттер, «Предельная рекурсия и арифметическая иерархия». Французское ревю автоматических информационных исследований, Теорическая информатика, книга 9, вып. Р3 (1975), стр. 5–12. Издательство Дюно-Готье-Виллар.
  3. ^ SG Simpson, «Теория степеней допустимых ординалов», стр. 170–171. Появляется в J. Fenstad, P. Hinman, Generalized Recursion Theory: Proceedings of the 1972 Oslo Symposium (1974), ISBN  0-7204-22760 .
  1. Дж. Шмидхубер , «Иерархии обобщенных сложностей Колмогорова и неисчислимые универсальные меры, вычислимые в пределе», Международный журнал оснований компьютерной науки , 2002, doi :10.1142/S0129054102001291.
  2. Р. Соаре . Рекурсивно перечислимые множества и степени . Springer-Verlag 1987.
  3. В. Браттка. Связь Галуа между скачками Тьюринга и пределами . Журнал. Методы вычислительной техники , 2018, doi :10.23638/LMCS-14(3:13)2018.