Prueba de indecidibilidad no por reducción del problema de detención

13

La forma habitual de demostrar la indecidibilidad es mediante la reducción de un problema RE-completo, como el problema de detención, la validez en la lógica de primer orden, la satisfacción de las ecuaciones de diofantina, etc.

Se sabe que hay problemas recursivamente enumerables, pero indecidibles que no son RE-completos, pero son construcciones artificiales (es decir, conjuntos que se han definido solo para mostrar este resultado de "densidad").

¿Cómo abordaría probar la indecidibilidad sin la reducción de un problema RE-completo? Diagonalización

David Monniaux
fuente
44
Quizás la pregunta correcta es: "¿cuáles son los diferentes métodos directos para demostrar la indecidibilidad"?
Suresh Venkat
el teorema de incompletitud de Godel se ve de alguna manera como una "forma diferente" ... otra prueba de diagonalización se basa en que el número de programas / pares de entrada es contable pero los idiomas son incontables, por lo que de esta manera es similar a la inconmensurabilidad de los reales con los enteros vea también este Q / A sobre el teorema del punto fijo de Lawvere
vzn
66
@vzn: Creo que la incompletitud de Gódel es esencialmente la misma prueba ...
Joshua Grochow
Solo por curiosidad, ¿para qué tipo de problema o idioma estás tratando de demostrar la indecidibilidad? Creo que hay muchos problemas indecidibles conocidos (ver, por ejemplo, una pequeña lista en Wikipedia) que puede reducir, por lo que me pregunto si al menos uno de ellos es similar al suyo o si es un problema completamente nuevo.
Marzio De Biasi

Respuestas:

10

Se puede demostrar de manera bastante directa que la complejidad de Kolmogorov no es computable, ver, por ejemplo, Sipser, tercera edición, problema 6.23.

Bjørn Kjos-Hanssen
fuente
Esto también debería seguir directamente del teorema de incompletitud de Chaitin , cuya prueba es bastante similar.
Yonatan N
A partir de los problemas anteriores, me parece que Sipser pretende que los estudiantes usen la indecidibilidad del problema de detención para esta prueba, por lo que tal vez valga la pena hacer un bosquejo de la prueba directa de la inconfundibilidad en la respuesta.
usul
En realidad, comparar con los ejercicios 6.24 y 6.25 también ayuda.
Bjørn Kjos-Hanssen
2
Pensé que podría valer la pena señalar, dado que el OQ preguntó específicamente sobre la diagonalización, que la prueba de que K es indiscutible también es esencialmente diagonalización. (De hecho, es básicamente la misma diagonalización simple que se usa para demostrar que HALT no es cuestionable, que es lo mismo que la prueba original de Cantor sobre las cardinalidades, que es lo mismo que las pruebas de la incompletitud de Godel y Chaitin, que son el teorema del todo justo) versiones de la paradoja de Russell ...
Joshua Grochow
10

Considere lo que me gusta llamar el problema de GUESSING CONSISTENTE.

METRO

  • METRO

  • METRO

  • METRO

(Por supuesto, este no es un lenguaje, sino más bien un análogo de computabilidad de un problema prometedor).

Ahora, mediante una modificación de la prueba original de Turing, es bastante fácil demostrar que GUESSING CONSISTENTE es indecidible (lo dejaré como un ejercicio para usted).

UNUN

Scott Aaronson
fuente
Gracias, pero ... de nuevo, una prueba de diagonalización. ;-) Mi problema es que tengo algo que creo que es indecidible (básicamente, durante más de 35 años, la gente siempre ha buscado algoritmos heurísticos o algoritmos válidos para subclases para resolverlo) pero para los cuales parece no haber ninguno "obvio" reducciones de re ni un buen argumento de diagonalización ...
David Monniaux
Tenga en cuenta que no hay problemas "naturales" que se sepa que son indecidibles pero que no tienen una reducción (conocida) de Turing al problema de detención. En particular, el único enfoque "recomendado" para mostrar que algo es indecidible es reducirlo a otro problema indecidible (p. Ej. , Semiunificación o alcance de la matriz )
cody
Cody: Eso es lo que yo solía pensar también. Pero si está dispuesto a considerar tareas más generales que decidir un idioma, ¡el CONSEJOS CONSISTENTES es un contraejemplo bastante natural! (Por cierto, supongo que quiso decir, reducir los problemas indecidibles conocidos a su problema, en lugar de al revés.)
Scott Aaronson
5

Si lo que está buscando es una prueba de que no es a) reducción de un problema completo conocido, ni b) diagonalización directa (que sus diversos comentarios indican que es), entonces, hasta donde sé, no tiene suerte. Todas las pruebas que conozco no son por reducción, incluidas las de las otras excelentes respuestas dadas aquí por Aaronson y Kjos-Hanssen, proceden por diagonalización directa.

Y todas esas diagonalizaciones son esencialmente la misma prueba . Algunas de ellas son variantes leves en la prueba que producen declaraciones ligeramente más fuertes / débiles, pero las pruebas en sí mismas son típicamente variaciones muy leves. (Y todas estas pruebas son esencialmente las mismas que la prueba original de Cantor sobre las cardinalidades, que es lo mismo que las pruebas de la incompletitud de Godel y Chaitin, que son todas las versiones teóricas de la paradoja de Russell ... Tanto es así que a la una Me preguntaba si uno podría formalizar de alguna forma matemática inversa un teorema que dijera que esencialmente solo había una prueba de este tipo).

Sin embargo, puede valer la pena señalar que existen pruebas de otras afirmaciones, generalmente de un sabor diferente, que son diagonalizaciones que son realmente, realmente, demostrablemente diferentes a la diagonalización utilizada para probar, por ejemplo, la indecidibilidad del problema de detención.

Joshua Grochow
fuente
55
No conozco mucho ese tema, pero ¿no es el teorema del punto fijo de Lawvere una generalización común de casi todos estos?
Sasho Nikolov