Me he encontrado con el siguiente problema en varios sitios, parafraseando:
Sea $T$ sea una extensión recursivamente axiomatizable y consistente de PA. Entonces existe existe alguna $e$ de forma que $e'$ Programa $\phi_e$ i $T$ no prueba $Tot(e)$ .
La solución suele ser del tipo
Toma $e$ tal que $\phi_e$ es el programa que, para una enumeración efectiva fija del cierre deductivo de $T$ salidas $0$ en la entrada $n$ si el $n$ La sentencia no es $``0=1"$ y diverge en caso contrario. Entonces $T$ es total por la consistencia de $T$ pero por el (segundo) teorema de incompletitud de Godel $T$ no puede demostrar $Tot(e)$ .
No puedo aceptar esta solución. Claramente $Tot(e)$ implicaría la coherencia de $T$ pero ¿por qué $T$ ¿Piensas eso? Si $T$ de alguna manera no demuestra $Tot(e)\rightarrow Con(T)$ entonces todavía no tenemos una contradicción al teorema de incompletitud de Godel.
Naturalmente entonces para terminar la solución me gustaría demostrar que $T$ PRUEBA $Tot(e)\rightarrow Con(T)$ . Como soy aprensivo a la hora de abordar la sintaxis y la gramática de prueba, prefiero intentar utilizar el teorema de completitud de Godel para establecer este paso, lo que significa que tengo que empezar a considerar lo que le ocurre a mi programa $\phi_e$ cuando intento ejecutarlo en modelos no estándar.
Ahora bien, me gustaría pensar que los algoritmos descritos explícitamente son lo suficientemente robustos como para funcionar en modelos no estándar. Es decir, cuando se define $\phi_e$ utilizando alguna condición como
$\forall n$ si $\psi(n)$ entonces $\phi_e(n)\uparrow$
entonces $PA$ (o $Q$ ) debe probar la sentencia
$\psi(n)\rightarrow \neg (\phi_e(n)\downarrow)$
Tal vez podría decir que $PA$ es lo suficientemente inteligente como para detectar la divergencia intencionada, o que hay una manera de escribir un programa para divergir intencionadamente que $PA$ puede ver.