Frage im Zusammenhang mit Hilberts 10. Problem

8

Mit und kann man die folgende Formel in der Sprache der formalen Arithmetik definierennNp,qN[x1,,xn]

φ(n,p,q)=x1xn:¬(p(x1,,xn)=q(x1,,xn))

Ich möchte zeigen, dass es unendlich viele Tripel so dass weder noch ein Satz der formalen Arithmetik ist.(n,p,q)φ(n,p,q)¬φ(n,p,q)

Um dies zu zeigen, kann ich die Tatsache nutzen, dass das Problem der Entscheidung, ob ein Polynom eine natürliche Null hat, unentscheidbar ist.rZ[x1,,xn]

Wenn wir die obige Tatsache kennen, wissen wir, dass es ein Polynom so dass weder noch ist ein Satz. (Hier sind die Quantifizierer über den Naturwerten, von denen ich nicht sicher bin, ob ich sie absichtlich verwenden kann?)rZ[x1,,xn]

φ=x1xn:¬(r(x)=0)
¬φ

Sobald wir ein solches haben, können wir es schreiben als für und damit und sind ebenfalls keine Theoreme, da logisch und wir dies gezeigt haben Dies ist kein Satz.r

r(x1,,xn)=p(x1,,xr)q(x1,,xn)
p,qN[x1,,xn]φ(n,p,q)φ φ '¬φ(n,p,q)φφ

Sobald wir ein solches Tripel haben, haben wir unendlich viele davon, da wir einfach für( n , p + k , q + k ) k N .(n,p,q)(n,p+k,q+k)kN.

Da ich solche Dinge noch nie zuvor gemacht habe, frage ich mich, ob die obige Argumentation richtig ist?

Jernej
quelle
Sie können auch beide Seiten mit einem konstanten Faktor multiplizieren ...
Cody
Es wäre interessanter, unendliche Paare von (p, q) zu finden, die nicht durch "affine Transformationen" verwandt sind. Ich vermute, dass es ein relativ einfaches Argument gibt, um dies ebenfalls zu zeigen.
Cody
2
Sie können eine Variable durch oder , um ein "anderes" Paar . a 2 + b 2 + c 2 + d 2 x i ( p , q )a+ba2+b2+c2+d2xi(p,q)
Yuval Filmus

Antworten:

4

Wie Yuval und Cody gezeigt haben, gibt es einfache Lösungen, um unendlich viele diophantinische Gleichungen zu erhalten, die weder beweisbar noch widerlegbar sind (sagen wir in PA).

Diese syntaktische Lösung führt jedoch zu nachweislich äquivalenten Mengen, dh Mengen, die die Theorie beweisen kann, dass sie äquivalent sind. Sie können diese als Füllargumente betrachten. Eine andere Möglichkeit ist das Hinzufügen einer Variablen, die überhaupt nicht verwendet wird.

Sie können auch explizit mit dem Hinzufügen oder Entfernen einiger Zeichenfolgen spielen (endliche Variationen des Satzes).

Wenn Sie diophantinische Gleichungen erhalten möchten, die "wesentlich" unterschiedlich sind (z. B. sind die Mengen nicht Turing-äquivalent), dann ist dies eine größere Herausforderung, und ich denke, dass es nicht ausreicht, zu wissen, dass es eine unabhängige diophantinische Gleichung gibt, müssen Sie die Tatsache berücksichtigen, dass jedes re set kann als diophantinische Gleichung (oder ähnliches) codiert werden.

ps: da Sie sich nur um die Unabhängigkeit kümmern, ist es natürlicher, diese Formeln als diophantinische Gleichungen darzustellen, nicht als ihre Negationen.

Kaveh
quelle