Abstract
Turing, in his immortal 1936 paper, observed that '[human] computing is normally done by writing... symbols on [two-dimensional] paper', but noted that use of a second dimension 'is always avoidable' and that 'the two-dimensional character of paper is no essential of computation'. We propose to promote two-dimensional models of computation and exploit the naturalness of two-dimensional representations of data. In particular, programs for a two-dimensional Turing machine can be recorded most naturally on its own two-dimensional input-output grid in such a transparent fashion that schoolchildren would have no difficulty comprehending their behaviour. This two-dimensional rendering allows, furthermore, for a most perspicacious rendering of Turing's universal machine.
| Original language | English |
|---|---|
| Pages (from-to) | 143-167 |
| Number of pages | 25 |
| Journal | Journal of Logic and Computation |
| Volume | 26 |
| Issue number | 1 |
| DOIs | |
| State | Published - 14 Oct 2012 |
Keywords
- Turing machines
- computer-science education
- two-dimensional models
- universality
Fingerprint
Dive into the research topics of 'Universality in two dimensions'. Together they form a unique fingerprint.Cite this
- APA
- Author
- BIBTEX
- Harvard
- Standard
- RIS
- Vancouver