HOME

TheInfoList



OR:

In his book ''
A New Kind of Science ''A New Kind of Science'' is a book by Stephen Wolfram, published by his company Wolfram Research under the imprint Wolfram Media in 2002. It contains an empirical and systematic study of computational systems such as cellular automata. Wolfram ...
'',
Stephen Wolfram Stephen Wolfram ( ; born 29 August 1959) is a British-American computer scientist, physicist, and businessman. He is known for his work in computer algebra and theoretical physics. In 2012, he was named a fellow of the American Mathematical So ...
described a
universal Universal is the adjective for universe. Universal may also refer to: Companies * NBCUniversal, a media and entertainment company that is a subsidiary of Comcast ** Universal Animation Studios, an American Animation studio, and a subsidiary of N ...
2-state 5-symbol
Turing machine A Turing machine is a mathematical model of computation describing an abstract machine that manipulates symbols on a strip of tape according to a table of rules. Despite the model's simplicity, it is capable of implementing any computer algori ...
, and conjectured that a particular 2-state 3-symbol Turing machine (hereinafter (2,3) Turing machine) might be universal as well. On May 14, 2007, Wolfram announced a $25,000 prize to be won by the first person to prove or disprove the universality of the (2,3) Turing machine. On 24 October 2007, it was announced that the prize had been won by Alex Smith, a student in electronics and computing at the
University of Birmingham The University of Birmingham (informally Birmingham University) is a Public university, public research university in Birmingham, England. It received its royal charter in 1900 as a successor to Queen's College, Birmingham (founded in 1825 as ...
, for his proof that it was "universal". Since the proof applies to a non-standard Turing machine model which allows infinite, non-periodic initial configurations and never halts it is categorized by some as "weak-universal".


Background

Claude Shannon Claude Elwood Shannon (April 30, 1916 – February 24, 2001) was an American mathematician, electrical engineer, computer scientist, cryptographer and inventor known as the "father of information theory" and the man who laid the foundations of th ...
first explicitly posed the question of finding the smallest possible universal Turing machine in 1956. He showed that two symbols were sufficient so long as enough states were used (or vice versa), and that it was always possible to exchange states for symbols. Minsky (1967) briefly argued that standard (2,2) machines cannot be universal and M. Margenstern (2010) provided a mathematical proof based on a result by L. Pavlotskaya in 1973 (not published but mentioned in Margenstern article). These proofs apply to normal Turing machine models in which the machine is given a finite input and must halt when it completes. Wolfram's machine does not satisfy either of these constraints. There are a number of common variations of Turing machine models commonly used by computer scientists. These variations commonly include number of tapes, whether the tape(s) are two-way infinite or only one-way infinite, whether the machine head is allowed to stay put, or must move after each transition, whether or not a TM instruction can both move the head and write a symbol on the same step, etc. For each such model, there will be a different "smallest possible universal Turing machine". So, Wolfram's machine is only the "smallest possible universal Turing machine" for its (particularly nonstandard) model.


Description

The following table indicates the actions to be performed by the Turing machine depending on whether its current state is A or B, and the symbol currently being read is 0, 1 or 2. The table entries indicate the symbol to be printed, the direction in which the tape head is to move, and the subsequent state of the machine. : The (2,3) Turing machine: *Has no halt state; *Is trivially related to 23 other machines by interchange of states, symbols and directions. The state of the head (up or down droplet (A and B respectively)) and the pattern of color (white, yellow and orange (0,1, and 2 respectively)) in a given row depends solely on the content of the row immediately above it. Even though the machine has a head with only two states, and a tape that can hold only three colors (depending on the initial content of the tape), the machine's output can still be arbitrarily complex.


Proof of universality

On 24 October 2007, it was announced by
Wolfram Research Wolfram Research, Inc. ( ) is an American Multinational corporation, multinational company that creates computational technology. Wolfram's flagship product is the technical computing program Wolfram Mathematica, first released on June 23, 1988. ...
that Alex Smith, a student in electronics and computing at the
University of Birmingham The University of Birmingham (informally Birmingham University) is a Public university, public research university in Birmingham, England. It received its royal charter in 1900 as a successor to Queen's College, Birmingham (founded in 1825 as ...
(UK), proved that the (2,3) Turing machine is universal and thus won Wolfram's prize described above. The proof showed that the machine is equivalent to a variant of a
tag system In the theory of computation, a tag system is a deterministic model of computation published by Emil Leon Post in 1943 as a simple form of a Post canonical system. A tag system may also be viewed as an abstract machine, called a Post tag machine ( ...
already known to be universal. Smith first constructed a sequence of rule systems showing that the (2,3) Turing machine is capable of arbitrary finite computations. He then employed a novel approach to extend that construction to unbounded computations. The proof proceeds in two stages. The first part emulates the finite evolution of any two-color cyclic tag system. The emulation is a composite of a series of emulations involving the indexed rule systems 'system 0' through 'system 5'. Each rule system emulates the next one in the sequence. Smith then showed that even though the initial condition of the (2,3) Turing machine is not repetitive, the construction of that initial condition is not universal. Hence the (2,3) Turing machine is universal. Wolfram claims that Smith's proof is another piece of evidence for Wolfram's general "Principle of Computational Equivalence" (PCE). That principle states that if one sees behavior that is not obviously simple, the behavior will correspond to a computation that is in a sense "maximally sophisticated". Smith's proof has unleashed a debate on the precise operational conditions a Turing machine must satisfy in order for it to be candidate universal machine. A universal (2,3) Turing machine has conceivable applications. For instance, a machine that small and simple can be embedded or constructed using a small number of particles or molecules. But the "compiler" Smith's algorithm implies does not produce compact or efficient code, at least for anything but the simplest cases. Hence the resulting code tends to be astronomically large and very inefficient. Whether there exist more efficient codings enabling the (2,3) Turing machine to compute more rapidly is an open question.


Dispute

The announcement that Alex Smith's proof had won was made without the approval of the judging committee, as noted by Martin Davis, a member of the committee, in a post to the FOM mailing list: : "As far as I know, no member of the committee has passed on the validity of this 40 page proof. The determination that Smith's proof is correct seems to have been made entirely by the Wolfram organization. My understanding is that the I/O involves complex encodings."
Vaughan Pratt Vaughan Pratt (born April 12, 1944) is a Professor, Professor Emeritus at Stanford University, who was an early pioneer in the field of computer science. Since 1969, Pratt has made several contributions to foundational areas such as search algorit ...
subsequently disputed the correctness of this proof in a post to the mailing list, noting that similar techniques would allow a
linear bounded automaton In computer science, a linear bounded automaton (plural linear bounded automata, abbreviated LBA) is a restricted form of Turing machine. Operation A linear bounded automaton is a Turing machine that satisfies the following three conditions: * ...
(or LBA) to be universal, which would contradict a known non-universality result due to
Noam Chomsky Avram Noam Chomsky (born December 7, 1928) is an American professor and public intellectual known for his work in linguistics, political activism, and social criticism. Sometimes called "the father of modern linguistics", Chomsky is also a ...
. Alex Smith joined the mailing list after this message and replied on the following day explaining that an LBA would require to be restarted manually to become universal using the same initial configuration, while his construction restarts the Turing machine automatically with no external intervention. Discussions about the proof continued for some time between Alex Smith, Vaughan Pratt, and others.


Publication

Smith's proof was finally published in Wolfram's journal ''Complex Systems'' in 2020.


See also

*
Turing completeness In computability theory, a system of data-manipulation rules (such as a model of computation, a computer's instruction set, a programming language, or a cellular automaton) is said to be Turing-complete or computationally universal if it can b ...
— the ability of simulating any Turing machine *
Rule 110 The Rule 110 cellular automaton (often called simply Rule 110) is an elementary cellular automaton with interesting behavior on the boundary between stability and chaos. In this respect, it is similar to Conway's Game of Life. Like Life, Rule 11 ...
— a Turing complete elementary cellular automaton


References


Bibliography

* Wolfram, S (2002) ''
A New Kind of Science ''A New Kind of Science'' is a book by Stephen Wolfram, published by his company Wolfram Research under the imprint Wolfram Media in 2002. It contains an empirical and systematic study of computational systems such as cellular automata. Wolfram ...
''. Wolfram Media. * Wolfram Research, Inc.
"Prize Announced for Determining the Boundaries of Turing Machine Computation".
{{Webarchive, url=https://web.archive.org/web/20120207131657/http://www.wolfram.com/news/researchprize.html , date=7 February 2012 Formal announcement that Alex Smith has won the prize. * —
Wolfram 2,3 Turing Machine Research Prize.
Invitation to contestants.


Historical reading

*
Marvin Minsky Marvin Lee Minsky (August 9, 1927 – January 24, 2016) was an American cognitive scientist, cognitive and computer scientist concerned largely with research in artificial intelligence (AI). He co-founded the Massachusetts Institute of Technology ...
(1967) ''Computation: Finite and Infinite Machines''. Prentice Hall. * Turing, A (1937
"On Computable Numbers with an Application to the ''Entscheidungsproblem'',"
''Proceedings of the London Mathematical Society Series 2, 42'': 230–265. *— (1938) "On Computable Numbers, with an Application to the ''Entscheidungsproblem''. A Correction," ''Proceedings of the London Mathematical Society Series 2, 43'': 544–546.


External links



''Nature''. Published online 24 October 2007.

" ''Wired Science''. Published online 24 October 2007.

" ''New Scientist''. Published online 24 October 2007.

" ''Dr. Dobb's Journal''. Published online 22 October 2007. *Minkel, J.R.,
A New Kind of Science Author Pays Brainy Undergrad $25,000 for Identifying Simplest Computer
" ''Scientific American'', October 25, 2007. * From Foundations of Mathematics discussion threads:











Computer-related introductions in 2002 Turing machine 2-state 3-symbol Turing machine, Wolfram's University of Birmingham