Рекурсивные функции

Рассматриваются частичные числовые функции . Функция f называется всюду определенной, если она определена на всем множестве . Следующие всюду определенные функции называются простейшими: функция следования, нулевая функция, селекторная функция, т.е. функция выбора аргумента. Функция получена из функций с помощью оператора суперпозиции. Функция получается из функций с помощью оператора примитивной рекурсии, если она может быть задана схемой:

Её обозначение При n = 0 схема примитивной рекурсии имеет вид:

где a – постоянная одноместная функция, равная a. Тогда имеем

y        
a

Будем говорить, что функция получается из функции с помощью оператора минимизации по переменной x ( оператор), если определено и равно y

Обозначение:

Функция f называется примитивно рекурсивной, если она может быть получена из простейших функций с помощью конечного числа применений операторов суперпозиции С и примитивной рекурсии R. Множество всех примитивно рекурсивных функций обозначается как . Функция называется частично рекурсивной, если она может быть получена из простейщих функций с помощью конечного числа применений операторов С, R, . Это множество обозначается Функция называется общерекурсивной, если она частично рекурсивна и всюду определена . Ясно, что

ТЕОРЕМА. – класс всех функций, вычислимых по Тьюрингу.

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

 
  … … … …    
                       
 
         
                                   

Остальные выкладки доказательства опустим.


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: