21.02.2015 Views

Maszyny Turinga - Zakład Logiki Stosowanej, UAM

Maszyny Turinga - Zakład Logiki Stosowanej, UAM

Maszyny Turinga - Zakład Logiki Stosowanej, UAM

SHOW MORE
SHOW LESS

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

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!