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

Sie wollen auch ein ePaper? Erhöhen Sie die Reichweite Ihrer Titel.

YUMPU macht aus Druck-PDFs automatisch weboptimierte ePaper, die Google liebt.

3. Turingmaschinen 3.2 Die Chomsky-Hierarchie formaler Sprachen<br />

3.2 Die Chomsky-Hierarchie formaler Sprachen<br />

Nicht alle Sprachen sind semi-entscheidbar: im Vorgriff auf Kapitel 5<br />

stellen wir fest, daß jede TM M über Σ = {0, 1} sich durch ein<br />

Binärwort c(M) codieren läßt. Damit ist die Menge der möglichen<br />

Turingmaschinen über {0, 1} abzählbar (vergl. Anhang zum Script <strong>für</strong><br />

TheoInf 1), also auch die Menge der semi-entscheidbaren Sprachen über<br />

{0, 1} . (Die Einschränkung auf das Alphabet {0, 1} ist unerheblich.)<br />

Andererseits ist die Potenzmenge P(Σ ∗ ) überabzählbar. Es muß also<br />

Sprachen über {0, 1} geben, die nicht semi-entscheidbar sind. Konkret<br />

gilt dies etwa <strong>für</strong><br />

L code<br />

:= { w ∈ {0, 1} ∗ : w = c(M) <strong>für</strong> eine TM M mit w /∈ L(M) }<br />

L code<br />

besteht also aus den Binärcodes aller TM’n, die ihr eigenes<br />

Codewort nicht akzeptieren.<br />

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

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

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!