Operationen, bei denen die Klasse der unentscheidbaren Sprachen nicht geschlossen ist

12

Gibt es unentscheidbare Sprachen, deren Vereinigung / Schnittmenge / verkettete Sprache entscheidbar ist? Was ist die physikalische Interpretation eines solchen Beispiels, da im Allgemeinen nicht entscheidbare Sprachen unter diesen Operationen nicht geschlossen werden?

Was können wir über die Schließung von Kleene sagen? Haben wir auch Beispiele dafür? Dh kann der Abschluss einer unentscheidbaren Sprache entscheidbar sein?

Können wir solche unentscheidbaren Klassen auch verallgemeinern?

David Richerby
quelle

Antworten:

21

Ja, sei eine binäre Codierung des Halteproblems und , , dann (warum?)HA=0H1{0,1}{ϵ}B=1H0{0,1}{ϵ}AB={0,1}

sdcvvc
quelle
9

Wir wissen, dass die haltende Sprache nicht zu entscheiden ist. Sei H seine binäre Kodierung. Wir können auch sagen, dass das Komplement von H unentscheidbar ist. Daher sind Vereinigung / Schnittmenge von H und HComp und , die entscheidbar sind.Σϕ


quelle
9

Gleiches gilt für den Kleene-Stern (Kleene-Verschluss):

setze wobei das Stopp-Problem ist. ist eindeutig unentscheidbar, und , was regulär ist (also entscheidbar).HP=HP{0,1}HPHP(HP)=Σ

Ran G.
quelle
1

LL=L2={xyx,yL}

L={1}{2n}{2n+1nHalt}

LL2

Vor
quelle