Sea
una función. Los programas-G-while se construyen como los programas-while considerando como primitiva a la instrucción
la que se dice ser un oráculo para la función G.
Una función
es computable-G si es calculable por un programa-G-while . La clase de funciones recursivas relativas al oráculo G se define como
Proposición 5.1
Las siguientes propiedades se cumplen (evidentemente):
1.
Si f es recursiva entonces
,
donde
es la función identidad.
2.
Si f es recursiva y G es cualquier función total entonces
.
En otras palabras, las funciones computables lo son también relativas a cualquier otra función total.
3.
Si G es total entonces
.
4.
Si
y
entonces
.
5.
Proposición 5.2
Las clases siguientes son efectivamente numerables:
1.
La clase de programas-G-while .
2.
La clase
de funciones computables-G.
De aquí resulta el
Teorema 5.1 (de Universalidad Relativizada)
Sea
una enumeración de las funciones computables-G. Si G es total entonces la función
es universal para
,
y está en la misma clase
.
Naturalmente, se tiene el
Problema de la Palabra Relativizado:Sea una enumeración de las funciones computables-G. Definamos