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

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Definicja maszyny <strong>Turinga</strong><br />

Dwa przykłady operacji na maszynach <strong>Turinga</strong>.<br />

Niech T 1 , T 2 , T 3 będą maszynami <strong>Turinga</strong> z tym samym alfabetem<br />

zewnętrznym A = {a 0 , a 1 , . . . , a n }, z alfabetami stanów wewnętrznych:<br />

Q 1 = {q 0 , q 1 , . . . , q r }, Q 2 = {q 0 , q 1 , . . . , q s }, Q 3 = {q 0 , q 1 , . . . , q t }<br />

oraz programami Π 1 , Π 2 , Π 3 , odpowiednio.<br />

Złożeniem T 1 · T 2 maszyn T 1 i T 2 nazywamy maszynę T , której program<br />

jest sumą zbiorów:<br />

S q 0<br />

q r+1<br />

Π 1 ∪ S q 1...q s<br />

q r+1 ...q r+s<br />

Π 2 ,<br />

gdzie S q j<br />

q i<br />

Π oznacza zbiór rozkazów otrzymanych z Π poprzez zamianę<br />

wszystkich wystąpień q j na q i .<br />

Jerzy Pogonowski (MEG) <strong>Maszyny</strong> <strong>Turinga</strong> Funkcje rekurencyjne 14 / 28

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

Saved successfully!

Ooh no, something went wrong!