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.

56 ABACUS COMPUTABILITY<br />

Figure 5-12. Detail of the s− flow chart.<br />

The ‘Return to st<strong>and</strong>ard position’ blocks contain replicas of the material to the<br />

right of node x in the s+ chart: The B:L arrows entering those boxes correspond to<br />

the B:L arrow from node x.<br />

The only novelty is in the remaining block: ‘Find <strong>and</strong> erase the ...’ That block<br />

contains the chart shown in Figure 5-12.<br />

For the third stage, the mop-up chart, for n ≠ 1, is shown in Figure 5-13.<br />

Figure 5-13. Mop-up chart.<br />

We have proved:<br />

5.6 Theorem. Every abacus-computable function is Turing computable.<br />

We know from the preceding chapter some examples of functions that are not<br />

Turing computable. By the foregoing theorem, these functions are also not abacus<br />

computable. It is also possible to prove directly the existence of functions that are not<br />

abacus computable, by arguments parallel to those used for Turing computability in<br />

the preceding chapter.

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

Saved successfully!

Ooh no, something went wrong!