Отображение , где
, называют частичной функцией.
Если , то частичная функция
называется всюду определённой.
Если , то частичная функция
называется нигде не определённой.
Базисными функциями называют следующие функции:
1. — нулевая функция.
2. — функция следования.
3. — функция выбора (проекции).
Обозначим через множество всех
-местных частичных функций.
Оператор суперпозиции
,
где
,
Оператор примитивной рекурсии
,
где
,
Оператор минимизации
,
где и
тогда и только тогда, когда
определены,
для всех
и
.
Обозначение: .
Функция называется примитивно рекурсивной, если она получается из базисных функций с помощью конечного числа применений оператора суперпозиции и оператора примитивной рекурсии.
Функция называется частично рекурсивной, если она получается из базисных функций с помощью конечного числа применений оператора суперпозиции, оператора примитивной рекурсии и оператора минимизации.