05.11.2013 Aufrufe

Handout - Institut für Theoretische Informatik - Technische ...

Handout - Institut für Theoretische Informatik - Technische ...

Handout - Institut für Theoretische Informatik - Technische ...

MEHR ANZEIGEN
WENIGER ANZEIGEN

Erfolgreiche ePaper selbst erstellen

Machen Sie aus Ihren PDF Publikationen ein blätterbares Flipbook mit unserer einzigartigen Google optimierten e-Paper Software.

5. Unentscheidbare Probleme 5.4 Satz von Rice<br />

Beweis des Satzes von Rice.<br />

S sei nichttrivial. Falls ∅ die Eigenschaft S nicht hat, existiert dann eine<br />

TM M 0 , so daß L(M 0 ) ≠ ∅ die Eigenschaft S besitzt.<br />

Für eine beliebige TM M und w ∈ {0, 1} ∗ sei M w die folgende<br />

Verknüpfung von M 0 mit M : wenn M 0 akzeptiert, soll anschließend M<br />

mit Eingabe w ausgeführt werden. Genauer: nachdem M 0 akzeptiert hat,<br />

ist das Band zu löschen (warum geht das?), dann ist w auf das leere Band<br />

zu schreiben, und schließlich M auszuführen. Damit ist die Abbildung<br />

〈c(M), w〉 ↦→ c(M w ) Turing-berechenbar (Details?), und es gilt<br />

{<br />

L(M w L(M 0 ) falls w ∈ L(M)<br />

) =<br />

∅ sonst<br />

Annahme: L S ist entscheidbar. Dann existiert eine TM M S mit<br />

L(M S ) = L S , die immer hält.<br />

Jürgen Koslowski (TU-BS) <strong>Theoretische</strong> <strong>Informatik</strong> 2 SS 2012 98 / 215

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!