Замечание о строгости
определения
В отличие от определения примитивной рекурсивности, где имелись два оператора,
теперь имеются три оператора для получения частично рекурсивных функций.
Ясно, что всякая примитивно рекурсивная функция является частично
рекурсивной функцией. Оператор минимизации может вырабатывать не всюду
определенные функции, а примитивно рекурсивные функции всюду определены.
Поэтому существуют частично рекурсивные функции, которые не являются
примитивно рекурсивными функциями.
Ранее мы сформулировали понятие вычислимой рекурсивной функции и отметили, что
это нестрогое, интуитивное понятие. Однако для приведенного выше понятия
частично рекурсивной функции справедливо следующее утверждение.
► Понятие частично рекурсивной функции является строгим математическим
понятием.
Всюду определенная, рекурсивная функция называется общерекурсивной функцией.
Словосочетание «функция f частично рекурсивна» будем заменять на более краткое
словосочетание «f рекурсивна».