Примитивно рекурсивная функция

Примити́вно рекурси́вная фу́нкция, функция от натуральных аргументов с натуральными значениями, которую можно получить из простейших функций

конечным числом операций суперпозиции и примитивной рекурсии.

Поскольку исходные функции являются вычислимыми, а операторы суперпозиции и примитивной рекурсии вычислимость сохраняют, множество всех примитивно рекурсивных функций есть подкласс класса всех вычислимых функций. Каждая примитивно рекурсивная функция задаётся описанием её построения из исходных функций (примитивно рекурсивное описание), и, следовательно, класс всех примитивно рекурсивных функций счётен. Практически все арифметические функции, употребляемые в математике по конкретным поводам, являются примитивно рекурсивными функциями, например: , , , , , остаток от деления на , простое число с номером и т. д.

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

или

Класс примитивно рекурсивных отношений замкнут относительно применения всех логических связок (включая отрицание) и ограниченных кванторов.

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

является примитивно рекурсивной функцией.

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

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

.

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

Всякое рекурсивно перечислимое множество есть область значений примитивно рекурсивной функции; всякое рекурсивно перечислимое отношение представимо в виде , где – примитивно рекурсивная функция. Всякая примитивно рекурсивная функция представима в формальной арифметике, т. е. для каждой примитивно рекурсивной функции найдётся арифметическая формула такая, что для натуральных , при в формальной арифметике выводима формула , а при выводима (здесь – арифметические термы, изображающие в формальной арифметике натуральные числа ). Этот факт занимает центральное место в доказательстве неполноты формальной арифметики (Мендельсон. 2010[1]).

Примечания

  1. Мендельсон Э. Введение в математическую логику = Introduction to mathematical logic : [исчисление высказываний, теории первого порядка, формальная арифметика, аксиоматическая теория множеств, эффективная вычислимость] / Э. Мендельсон ; пер. с англ. Ф. А. Кабакова ; под ред. С. И. Адяна. – 4-е изд. . – Москва : URSS : Либроком, 2010. – (Физико-математическое наследие. Математика. Основания математики и логика).

Литература

  • Успенский В. А. Лекции о вычислимых функциях. – Москва : Физматгиз, 1960. – (Математическая логика и основания математики).
  • Мальцев А. И. Алгоритмы и рекурсивные функции. – Москва : Наука, 1965.
  • Роджерс Х. Теория рекурсивных функций и эффективная вычислимость / пер. с англ. В. А. Душского [и др.]. – Москва : Мир, 1972.
  • Мендельсон Э. Введение в математическую логику : [исчисление высказываний, теории первого порядка, формальная арифметика, аксиоматическая теория множеств, эффективная вычислимость] / пер. с англ. Ф. А. Кабакова. – 4-е изд. – Москва : URSS : Либроком, 2010. – (Физико-математическое наследие. Математика. Основания математики и логика).
Материалы портала bigenc.ru переданы в ведение АНО «Интернет-энциклопедия «РУВИКИ» на основе лицензионного соглашения. Возможны неточности в отображении материалов. Если у вас возникли вопросы или вы увидели ошибку, пожалуйста, сообщите нам на info@ruwiki.ru