Maszyny Turinga - ZakÅad Logiki Stosowanej, UAM
Maszyny Turinga - ZakÅad Logiki Stosowanej, UAM
Maszyny Turinga - ZakÅad Logiki Stosowanej, UAM
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
Definicja maszyny <strong>Turinga</strong><br />
Niech dane będą maszyna T oraz słowo maszynowe M = Aq i a j B, gdzie<br />
0 i m. Przez M<br />
T ′ oznaczymy słowo otrzymane z M według<br />
następujących reguł:<br />
(1) dla i = 0 niech M ′ T = M;<br />
(2) dla i > 0:<br />
(a) jeśli T (i, j) jest postaci q i a j → q k a l , to M ′ T = Aq ka l B;<br />
(b) jeśli T (i, j) jest postaci q i a j → q k a l R, to:<br />
(B 1) jeśli B nie jest słowem pustym, to M ′ T = Aa l q k B,<br />
(B 2) jeśli B jest słowem pustym, to M ′ T = Aa l q k a 0;<br />
(c) jeśli T (i, j) jest postaci q i a j → q k a l L, to:<br />
(C 1) jeśli A = A 1a s dla pewnych A 1 oraz a s, to M ′ T = A 1q k a sa l B,<br />
(C 2) jeśli A jest słowem pustym, to M ′ T = q k a 0a l B.<br />
Jerzy Pogonowski (MEG) <strong>Maszyny</strong> <strong>Turinga</strong> Funkcje rekurencyjne 9 / 28