Пред.
След.
Макеты страниц
Распознанный текст, спецсимволы и формулы могут содержать ошибки, поэтому с корректным вариантом рекомендуем ознакомиться на отсканированных изображениях учебника выше Также, советуем воспользоваться поиском по сайту, мы уверены, что вы сможете найти больше информации по нужной Вам тематике ДЛЯ СТУДЕНТОВ И ШКОЛЬНИКОВ ЕСТЬ
ZADANIA.TO
§ 12.10. Явная форма общерекурсивных функцийВ § 12.8 мы ввели понятие ограниченного оператора наименьшего числа, который ставит в соответствие примитивно-рекурсивному предикату
при условии
или.
где z в общем случае может быть примитивно-рекурсивной функцией
Рассмотрим теперь случай, когда ограничение оператора снято. Пусть
Здесь уже не указана верхняя граница для у, а говорится лишь, что для всех
В этом случае функция
оказывается заведомо вычислимой. Действительно, для вычисления ее значения в любой точке
и т. д. до тех пор, пока не будет достигнуто такое Описанный процесс должен обязательно через конечное число шагов окончиться, так как, согласно (12.24), сушествует Оказалось, что в этом случае можно построить систему равенств Е, которая бы рекурсивно определяла функцию Чтобы упростить выкладки, рассмотрим функцию одного переменного
Система Е, рекурсивно определяющая
Покажем, что Е рекурсивно определяет
Дальше возможны два случая. Либо
Но нуль в этом случае и должен быть значением функции Если же
Теперь опять возможно два случая.
и, следовательно,
и так до тех пор, пока впервые не встретится Таким образом, система Е действительно рекурсивно определяет функцию
и, следовательно, В приведенном доказательстве мы нигде не использовали тот факт, что функция Итак, оператор наименьшего числа Любая общерекурсивная функция
где
Форма (12.27) носит название явной формы общерекурсивных функций. Приведем идею - доказательства этого утверждения. Пусть имеется система равенств
Будем теперь как-либо выводить из системы Е новые равенства. Это значит, что мы будем последовательно получать равенства
Если
Пусть мы интересуемся значением функции
Какими свойствами должен обладать гёделевский номер z этого вывода? 1. Переход от одних равенств к другим, как мы знаем, может совершаться с помощью подстановки чисел на место переменных и замены вхождений. При этом гёделевские номера новых равенств оказываются примитивно-рекурсивными функциями гёделевских номеров исходных равенств, так как операции замены вхождения, подстановки, определения гёделевского номера связаны лишь с примитивно-рекурсивными функциями. Некоторые из этих функций рассмотрены нами выше — это функции вида
и некоторые другие. Поэтому первое свойство, которому должно удовлетворять число z, таково: любой из показателей 2) Последний показатель
является примитивно-рекурсивным предикатом. Следовательно, его представляющая функция
Поэтому задача нахождения нужного вывода может быть теперь сформулирована так: найти хоть одно число
Так как вывод в любой точке существует (Е по условию рекурсивно определяет
Найдя такое
Причем Если, как мы установили, любое
есть гёделевский номер искомого вывода, то и
есть также гёделевский номер вывода. Поэтому окончательно получим
Отметим, что из формы записи (12.30) сразу следует вывод о том, что все общерекурсивные функции образуют счетное множество, так как счетно число различных примитивно-рекурсивных функций Однако, в отличие от примитивно-рекурсивных функций, множество общерекурсивных функций не является эффективно-счетным (подробнее см. в § 12.12) и, следовательно, невозможно методом Петер построить пример вычислимой функции более общей, чем общерекурсивная. В заключение этого параграфа выпишем схемы, определяющие общерекурсивные функции. Здесь схемы I—V — уже знакомые нам схемы определения примитивно-рекурсивных функций, а схема VI представляет собой явную форму общерекурсивной функции:
причем
Теперь можно дать такое определение общерекурсивной функции. Функция Отметим еще, что так как схемы I—V, определяющие примитивно-рекурсивные функции, являются частью схем I—VI, определяющих общерекурсивные функции, примитивно-рекурсивные функции являются частным случаем общерекурсивных функций; всякая примитивнорекурсивная функция есть общерекурсичная функция, но не наоборот.
|
1 |
Оглавление
|