Décimo problema de Hilbert y la ecuación diofantina de Chaitin "Computadora"?

10

En Chaitin's Meta Math! The Quest For Omega , habla brevemente del décimo problema de Hilbert. Luego dice que cualquier ecuación de diofantina se puede cambiar en dos polinomios iguales con coeficientes enteros positivos: .p = 0p=0p=0p1=p2

Luego dice que podemos pensar en estas ecuaciones como una "computadora":

Computadora de ecuación diofantina : Programa: , Salida: , Tiempo:

L(k,norte,X,y,z,...)=R(k,norte,X,y,z,...)
k norte X,y,z,...

Con el lado izquierdo , lado derecho . Él dice que es el programa de esta computadora, que genera . También dice que las incógnitas son una variable de tiempo multidimensional .R k nLRknorte

Lo que me confunde es que luego dice que el décimo problema de Hilbert claramente no se puede resolver cuando se ve de esta manera. Básicamente dice "debido al problema de detención de Turing". Pero no veo la conexión (apenas estoy empezando a aprender la teoría). Esperaba que alguien pudiera explicar más claramente cuál es el punto de Chaitin aquí.

Sé que el problema de detención de Turing básicamente establece que no se puede predecir cuándo se detendrá un programa antes de que realmente se detenga (dado un tiempo finito). ¿Cuál es la aplicación para el 10º problema de Hilbert, usando la notación presentada por Chaitin?

Estable
fuente

Respuestas:

7

Buena pregunta. Parece que podría necesitar algunos antecedentes adicionales sobre el 10º problema de Hilbert. Espero que esto no sea exagerado.

El problema pregunta:

¿Existe un algoritmo que, dado un polinomio diofantina, decida si existe o no una configuración de sus variables que lo haga igual a ?0 0

Esto se resolvió en los años 70 como consecuencia del MRDP (también llamado teorema de Matiyasevich, si tiene ganas de buscarlo) que establece:

Definir: un conjunto es diofantina si hay un polinomio p de diofantina en k + 1 entradas de modo que D = { xrenortepagsk+1 .re={XEl |yR+kpags(X,y)=0 0}

Los juegos de diofantina son precisamente aquellos que son reconocibles por las máquinas de Turing.

XyR+kpags(X,y)pags(X,y)=0 0

De todos modos, ¿cómo resuelve el teorema MRDP el décimo problema de Hilbert? Bien...

pags(y)ypags(y)=0 0

METROXpags(yEl |X)0 0

pags(y)=0 0

GMB
fuente