¿Existe una máquina de Turing que se detiene en todas las entradas pero esa propiedad no es demostrable por alguna razón?
Me pregunto si esta pregunta ha sido estudiada. Tenga en cuenta que "no demostrable" podría significar un sistema de prueba "limitado" (que en el sentido débil piensa que la respuesta debe ser sí). Por supuesto, estoy interesado en la respuesta más fuerte posible, es decir, una que no se pueda detener en todas las entradas en la teoría de conjuntos ZFC o lo que sea.
Se me ocurrió que esto podría ser cierto para la función de Ackermann, pero estoy confuso en los detalles. No parece que Wikipedia describa este aspecto claramente.
Respuestas:
Si. La máquina de Turing que calcula la secuencia de Goodstein a partir de su entrada y termina cuando la secuencia llega a cero. Siempre termina pero esto no se puede probar en la aritmética de Peano. Estoy seguro de que hay cosas equivalentes para ZFC o cualquier otro sistema que pueda elegir.
Editar Para ZF, Hartmanis y Hopcroft muestran que hay una máquina Turing que rechaza cada entrada pero que esto no se puede probar en ZF. No estoy seguro de si ZF puede probar que M siempre se detiene, pero ciertamente no puede probar que la máquina M ′ ( x ) = "Si M acepta x entonces el bucle para siempre, de lo contrario se detendrá" siempre se detiene, aunque lo haga. Eso todavía deja ZFC abierto, pero ZF es más poderoso que PA.M M M′(x) = M x
Ver Sec. 3 de la encuesta de Scott Aaronson sobre la independencia de P = NP para una exposición del resultado de Hartmanis-Hopcroft y citas de sus documentos originales.
fuente
Tome una teoría que sea al menos tan fuerte como la aritmética "básica", y que sea recursivamente enumerable (es posible enumerar todos los teoremas de T ).T T
Construya la siguiente máquina , que se comporta como sigue en la entrada n :M n
Es bastante fácil mostrar usando el segundo teorema de incompletitud que no puede probar que M termina en todas las entradas (si es consistente).T M
Por supuesto, esto funciona para , T = P A , T = P A ² , ... siempre que sean consistentes.T=ZFC T=PA T=PA²
fuente
fuente