Достаточно стандартная и простая для специалстов, но для изучающих теорию может показаться интересной.
Как известно, частично рекурсивная функция --- это частичная функция из
в
, получающаяся из базисных (инкремент, ноль и проекции) конечным числом суперпозиций, примитивных рекурсий и минимизаций. По тезису Чёрча (который не доказуем, но в который все верят) функция частично рекурсивна тогда и только тогда, когда она вычислима в самом общем смысле (то есть существует алгоритм её вычисления, то есть вычисление этой функции можно запрограммировать на компьютере с потенциально бесконечной памятью).
Я напомню определение минимизации. Пусть
. Говорим, что
получается минимизацией из
и пишем
, если для любого
Иногда говорят, что
есть минимальный
, для которого
, но в случае, когда
не всюду определена, это может оказаться неверным. К примеру, если
не определено и
, то
не определено, несмотря на то, что минимальный
, для которого
, существует и равен
.
Пусть
, в отличие от оператора минимизации, обозначает настоящий минимум, то есть в предыдущем примере
равен
.
А теперь сама задача. Привести пример частично рекурсивной функции
, такой что функция
не является частично рекурсивной. Другими словами, надо придумать вычислимую функцию, для которой минимальное значение корня этой функции не вычислимо.