En la teoría de la computabilidad , el teorema de la máquina de Turing universal ( MTU ) es un resultado fundamental sobre las numeraciones de Gödel del conjunto de funciones computables . Afirma la existencia de una función universal computable , capaz de calcular cualquier otra función computable. [ 1 ] La función universal es una versión abstracta de la máquina de Turing universal , de ahí el nombre del teorema.
El teorema de equivalencia de Roger proporciona una caracterización de la numeración de Gödel de las funciones computables en términos del teorema s mn y el teorema UTM.
Teorema
El teorema establece que existe una función computable parcial u de dos variables tal que, para cada función computable f de una variable, existe un número e tal quepara todo x . Esto significa que, para cada x , o bien f ( x ) y u ( e , x ) están ambas definidas y son iguales, o bien ambas no están definidas. [ 2 ]
El teorema muestra, por lo tanto, que al definir φ e ( x ) como u ( e , x ), la secuencia φ 1 , φ 2 , ... es una enumeración ( numeración ) de las funciones computables parciales. De hecho, u puede elegirse de manera que esta sea la numeración estándar . La funciónEn el enunciado del teorema se la denomina función universal.
Referencias
- ↑ Rogers 1987 , pág. 22.
- ↑ Soare 1987 , pág. 15.
- Rogers, H. (1987) [1967]. La teoría de las funciones recursivas y la computabilidad efectiva . Primera edición en rústica de MIT Press. ISBN 0-262-68052-1.
- Soare, R. (1987). Conjuntos y grados recursivamente enumerables . Perspectivas en lógica matemática. Springer-Verlag. ISBN 3-540-15299-7.
- Teoremas en teoría de la computación
- teoría de la computabilidad
- Fragmentos de lógica matemática