Ist Meta-Unentscheidbarkeit möglich?


9

Es gibt Probleme, die entscheidbar sind, es gibt einige, die nicht entscheidbar sind, es gibt Halbentscheidbarkeit usw.

In diesem Fall frage ich mich, ob ein Problem meta-unentscheidbar sein kann. Dies bedeutet (zumindest in meinem Kopf), dass wir nicht sagen können, ob es entscheidbar ist oder nicht.

Vielleicht ist bekannt, dass die Entscheidbarkeit unentscheidbar ist (alles ist meta-unentscheidbar), und es gibt keinen Algorithmus, der die Entscheidbarkeit für irgendetwas nachweist. Daher muss die Entscheidbarkeit von Fall zu Fall von Hand nachgewiesen werden.

Vielleicht macht meine Frage keinen Sinn. Vielleicht gehe ich davon aus, dass wir Kohlenstoffmaschinen sind, die sehr komplexe Algorithmen ausführen, und deshalb macht die Frage nur in meinem Kopf Sinn.

Bitte lassen Sie mich wissen, wenn die Frage weiterer Klärung bedarf. Ich kann das in diesem Moment selbst brauchen.

Vielen Dank.


Betrachten wir die Aussage "Die monadische Theorie (zweiter Ordnung) aller linearen Ordnungen ist berechenbar". Es gibt Gründe zu glauben (aber ich bin nicht sicher, ob die Unabhängigkeit bewiesen wurde), dass diese Aussage in ZFC unabhängig (dh unentscheidbar) ist. Weitere Details zu den Gründen finden Sie in books.google.es/books?id=y3YpdW-sbFsC&pg=PA397
Boumol

1
Wenn Sie sagen "Entscheidbarkeit ist unentscheidbar", was ist die Eingabe?
Mahdi Cheraghchi

2
Er könnte auch an en.wikipedia.org/wiki/Turing_degree interessiert sein, aber es ist unklar, wie die Frage gestellt wird. :)
Daniel Apon

1
@boumol Shelah ("Die monadische Ordnungstheorie", Ann. Math. 102 (3), 1975) bewies (unter der Annahme von CH), dass "die monadische Ordnungstheorie unentscheidbar ist" (Satz 7 (B), S. 409).
Yuval Filmus

1
L={halting problemif the continuum hypothesis holdsotherwise

Antworten:


8

Hier ist eine kurze Skizze, um zu zeigen, dass es keine Turing-Maschine gibt, um zu entscheiden, ob eine beliebige Klasse von Problemen entscheidbar ist.

TT(n)n

MTtruefalse

TT

  1. T
  2. T

TM(T)false

TTM(T)true

M(T)trueTfalseMT


Hey Cody! Ich hoffe, es geht dir gut. Wirst du diesen Sommer in Pittsburgh sein?
Michael Wehar

Hallo! Ich bin mir nicht sicher. Schicken Sie mir doch eine E-Mail!
Cody

1

Sehr coole Idee!

Idee: Wir können das Verständnisaxiom in der ZF-Mengenlehre nutzen, um eine Sprache zu definieren, die von einer unabhängigen Aussage abhängt.

Schritt 1: Nehmen Sie Ihre von ZF unabhängige Lieblingsaussage wie AC - das Axiom der Wahl.

Schritt 2: Definieren Sie eine Sprache L = {x in {0,1} | x = 0 wenn AC und x = 1 wenn NICHT AC}. Beachten Sie, dass L entweder {0} oder {1} ist. Nun ist L entscheidbar, aber wir können ein Programm, das über L entscheidet, nicht mit Sicherheit bereitstellen. Wir könnten das Programm bereitstellen, das über {0} entscheidet, oder wir könnten das Programm bereitstellen, das über {1} entscheidet, aber wir wissen es nicht mit Sicherheit welches man entscheidet L.

Schritt 3: Verwenden Sie diese Idee, um eine Sprache zu definieren, die bei Wechselstrom entscheidbar und bei NICHT Wechselstrom unentscheidbar ist. Sei H die Haltemenge, die unentscheidbar ist. Definiere L = {x | x ist eine Zeichenfolge, wenn AC und x in H, wenn NICHT AC}. Wenn AC, dann ist L = die Menge aller Zeichenfolgen und L ist entscheidbar. Wenn NICHT AC, dann ist L = H und L ist unentscheidbar. Ob L entscheidbar ist oder nicht, ist unabhängig von ZF.

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.