Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ответы алгоритмы.doc
Скачиваний:
51
Добавлен:
29.02.2016
Размер:
69.12 Кб
Скачать
  1. Общерекурсивные и частично рекурсивные функции.

Рекурсией называется такой способ задания функции, при котором значения определяемой функции для произвольных значений аргументов выражаются известным образом через значения определяемой функции для меньших значений аргументов. Рассмотрим равенство f(х)=g(x), где f(х) и g(x) некоторые функции. Когда говорят, что это равенство есть уравнение, то это означает, что равенство рассматривается как неопределенное высказывание, при одних значениях х истинное, при других ложное. Определение. Функция является обще-рекурсивной, если она определена посредством ряда уравнений некоторого типа. 

Определение. Частичная функция f называется частично рекурсивной, если она может быть получена из простейших функций O,S, Umn конечным числом операций подстановки, примитивной рекурсии и минимизации. Из указанного основного определения непосредственно вытекают следующие свойства относительно рекурсивных функций.

  1. Каждая частичная функция, примитивно рекурсивная относительно системы функций σ, является и частично рекурсивной относитеьно σ. В частности, все примитивно рекурсивные функции частично рекурсивны.

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

f(x)=μz(x+1+z=0).

  1. Операции подстановки, примитивной рекурсии и минимизации, произведенные над функциями, частично рекурсивными относительно системы σ, дают в результате функции, снова частично рекурсивные относительно σ.

Определение. Частичная арифмитическая функция f называется частично рекурсивной, если она может быть получена из простейших функций O, S, Umnконечным числом операций подстановки, примитивной рекурсии иминимизации.