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 />
Mówimy, że maszyna T oblicza n-argumentową częściową funkcję liczbową<br />
f , gdzie δ f ⊆ N n , ρ f ⊆ N , jeśli spełnione są następujące warunki:<br />
(a) jeśli 〈x 1 , x 2 , . . . , x n 〉 ∈ δ f , to maszyna T zatrzymuje się, tj.<br />
przetwarza słowo q 1 01 x 1<br />
01 x 2<br />
0 . . . 01 xn 0 w pewne słowo Aq 0 B, a przy<br />
tym słowo Aq 0 B zawiera f (x 1 , x 2 , . . . , x n ) wystąpień symbolu 1;<br />
(b) jeśli 〈x 1 , x 2 , . . . , x n 〉 /∈ δ f , to maszyna rozpoczynając działanie od<br />
słowa M = q 1 01 x 1<br />
01 x 2<br />
0 . . . 01 xn 0 pracuje w nieskończoność, tj. q 0 nie<br />
występuje w M (n)<br />
T<br />
dla żadnego n.<br />
δ f oraz ρ f oznaczają dziedzinę oraz przeciwdziedzinę f , odpowiednio.<br />
Jerzy Pogonowski (MEG) <strong>Maszyny</strong> <strong>Turinga</strong> Funkcje rekurencyjne 12 / 28