Le 10ème problème de Hilbert et «l'ordinateur» de l'équation diophantienne de Chaitin?

10

Dans les méta-mathématiques de Chaitin ! The Quest For Omega , il parle brièvement du 10ème problème de Hilbert. Il dit ensuite que toute équation diophantienne peut être changée en deux polynômes égaux avec des coefficients entiers positifs: p = 0p=0 .p=0p1=p2

Puis il dit que nous pouvons penser à ces équations comme un "ordinateur":

Diophantine équation Ordinateur : Programme: k , sortie: n , Durée: x , y , z , . . .

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

Avec le côté gauche , côté droit R . Il dit que k est le programme de cet ordinateur, qui produit n . Il dit également que les inconnues sont une variable temporelle multidimensionnelle .LRkn

Ce qui m'embrouille, c'est qu'il dit ensuite que le 10ème problème de Hilbert n'est clairement pas résoluble vu de cette façon. Il dit essentiellement "à cause du problème de l'arrêt de Turing". Mais je ne vois pas le lien (je commence tout juste à apprendre la théorie). J'espérais que quelqu'un pourrait expliquer plus clairement quel est le point de Chaitin ici.

Je sais que le problème de l'arrêt de Turing indique essentiellement que vous ne pouvez pas prédire quand un programme s'arrêtera avant qu'il ne s'arrête réellement (étant donné un laps de temps fini). Quelle est l'application au 10ème problème de Hilbert, en utilisant la notation établie par Chaitin?

Stable
la source

Réponses:

7

Bonne question. Il semble que vous ayez besoin de quelques informations supplémentaires sur le 10ème problème de Hilbert. J'espère que ce n'est pas exagéré.

Le problème demande:

Existe-t-il un algorithme qui, étant donné un polynôme diophantien, décide s'il existe ou non un réglage de ses variables qui le rend égal à ?0

Cela a été résolu dans les années 70 à la suite du MRDP (également appelé théorème de Matiyasevich, si vous avez envie de le rechercher) qui stipule:

Définir: Un ensemble est diophantien s'il y a un polynôme diophantien p sur k + 1 entrées tel que D = { xNpk+1 .={X|yR+kp(X,y)=0}

Les ensembles diophantiens sont précisément ceux qui sont reconnaissables par les machines Turing.

Ce théorème est évident dans une direction (chaque ensemble diophantien est reconnaissable par une machine de Turing - sur l'entrée , demandez simplement à votre machine de deviner les vecteursXyR+kp(X,y)p(X,y)=0

Quoi qu'il en soit, comment le théorème MRDP résout-il le 10ème problème de Hilbert? Bien...

p(y)yp(y)=0

MXp(y|X)0

p(y)=0

GMB
la source