27.04.2015 Views

Computability and Logic

Computability and Logic

Computability and Logic

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

62 ABACUS COMPUTABILITY<br />

5.7 Show that for any k there is a Turing machine that, when started on the leftmost<br />

1 on a tape containing k blocks of 1s separated by single blanks, halts on the<br />

leftmost 1 on a tape that is exactly the same as the starting tape, except that<br />

everything has been moved one square to the right, without the machine in the<br />

course of its operations ever having moved left of the square on which it was<br />

started.<br />

5.8 Review the operations of a Turing machine simulating some give abacus machine<br />

according to the method of this chapter. What is the furthest to the left of<br />

the square on which it is started that such a machine can ever go in the course<br />

of its operations?<br />

5.9 Show that any abacus-computable function is computable by a Turing machine<br />

that never moves left of the square on which it is started.<br />

5.10 Describe a reasonable way of coding abacus machines by natural numbers.<br />

5.11 Given a reasonable way of coding abacus machines by natural numbers, let<br />

d(x) = 1 if the one-place function computed by abacus number x is defined <strong>and</strong><br />

has value 0 for argument x, <strong>and</strong> d(x) = 0 otherwise. Show that this function is<br />

not abacus computable.

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

Saved successfully!

Ooh no, something went wrong!