Студопедия.Орг Главная | Случайная страница | Контакты | Мы поможем в написании вашей работы!  
 

Примитивно-рекурсивные и частично-рекурсивные функции. (с43)



Функция называется примитивно – рекурсивной, если она может быть получена из константы 0 и функции x с помощью конечного числа применений операторов тождества, суперпозиции и п-р.

Большинство вычислимых функций относится к классу примитивно-рекурсивных функций.

Если некоторые функции являются примитивно-рекурсивными, то в результате применения к ним операторов суперпозиции или примитивной рекурсии можно получить новые примитивно-рекурсивные функции.

Существует три возможности доказательства того, что функция является примитивно-рекурсивной:

а) показать, что заданная функция является простейшей;

б) показать, что заданная функция построена с помощью оператора суперпозиции;

в) показать, что заданная функция построена с помощью оператора примитивной рекурсии.

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

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

Указанные операции могут быть выполнены в любой последовательности и любое конечное число раз.

Таким образом, мы не просто задаем функцию, но и точно знаем, как её вычислять.

Если такие функции оказываются всюду определенными, то они называются общерекурсивными функциями.

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

Всякая функция, вычислимая с помощью машины Тьюринга, является частично рекурсивной.

Всякая частично рекурсивная функция вычислима на машине Тьюринга.

Всякая примитивно рекурсивная функция f является всюду определенной функцией.

Примеры: (с44-46)





Дата публикования: 2015-01-10; Прочитано: 823 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!



studopedia.org - Студопедия.Орг - 2014-2024 год. Студопедия не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования (0.012 с)...