logo search
МЛиТА 6 - 7

Оператор минимизации

Пусть g: Nn+1  N – частичная функция. Будем говорить, что частичная функция f: Nn  N получается из неё с помощью оператора минимизации, и писать:

f(x1,…,xn)  =   y [g(x1,…,xn,y)  =  0],

если выполнено следующее условие: f(x1,…,xn) определено и равно y  N тогда и только тогда, когда значение g(x1,…,xn,0),…,g(x1,…,xn,y -1) определены и не равны 0, а g(x1,…,xn,y)  =  0.

Частичная функция f: Nn  N называется частично рекурсивной, если она может быть получена из простейших функций o, s, Inm за конечное число применений операторов суперпозиции, примитивной рекурсии и минимизации.