Vortrag 1 Grundbegriffe der Berechenbarkeitstheorie - Fakultät für ...
Vortrag 1 Grundbegriffe der Berechenbarkeitstheorie - Fakultät für ...
Vortrag 1 Grundbegriffe der Berechenbarkeitstheorie - Fakultät für ...
Erfolgreiche ePaper selbst erstellen
Machen Sie aus Ihren PDF Publikationen ein blätterbares Flipbook mit unserer einzigartigen Google optimierten e-Paper Software.
Gödelnummern (normierter) Turingmaschinen<br />
Eine normierte Turingmaschine M ist durch ihre Programmfunktion<br />
bestimmt.<br />
δ : {0, . . . , k} × {0, 1, 2} → {0, 1, 2} × Bew × {0, . . . , k}<br />
Ersetzt man die Bewegungen R, L, S durch die Zahlen 0, 1, 2, so kann man<br />
jede Programmzeile durch ein Zahltupel<br />
(z, a, a ′ , b, z ′ ) ∈ {0, . . . , k} × {0, 1, 2} × {0, 1, 2} × {0, 1, 2} × {0, . . . , k}<br />
o<strong>der</strong> durch das entsprechende Binärwort 1 z+1 01 a+1 01 a′ +1 01 b+1 01 z′ +1<br />
darstellen.<br />
Die Programmfunktion insgesamt lässt sich dann durch die Binärzahl<br />
ˆδ := 1 0 0 ˆδ 0 0 0 ˆδ 1 0 0 . . . ˆδ p<br />
beschreiben, wobei die Binärwörter ˆδ 0 , . . . , ˆδ p die Programmzeilen von δ<br />
w.o. kodieren.<br />
ˆδ heisst Gödelnummer von M.<br />
Seminar Theor. Informatik (WS 2010/11) <strong>Grundbegriffe</strong> <strong>der</strong> <strong>Berechenbarkeitstheorie</strong> 26 / 39