TY - JOUR
T1 - Universality in two dimensions
AU - Dershowitz, Nachum
AU - Dowek, Gilles
N1 - Publisher Copyright:
© The Author, 2013.
PY - 2012/10/14
Y1 - 2012/10/14
N2 - 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.
AB - 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.
KW - Turing machines
KW - computer-science education
KW - two-dimensional models
KW - universality
UR - http://www.scopus.com/inward/record.url?scp=84959933958&partnerID=8YFLogxK
U2 - 10.1093/logcom/ext022
DO - 10.1093/logcom/ext022
M3 - ???researchoutput.researchoutputtypes.contributiontojournal.article???
AN - SCOPUS:84959933958
SN - 0955-792X
VL - 26
SP - 143
EP - 167
JO - Journal of Logic and Computation
JF - Journal of Logic and Computation
IS - 1
ER -