Turing, von Neumann, and the computational architecture of biological machines
- PMID: 37307461
- PMCID: PMC10288622
- DOI: 10.1073/pnas.2220022120
Turing, von Neumann, and the computational architecture of biological machines
Abstract
In the mid-1930s, the English mathematician and logician Alan Turing invented an imaginary machine which could emulate the process of manipulating finite symbolic configurations by human computers. His machine launched the field of computer science and provided a foundation for the modern-day programmable computer. A decade later, building on Turing's machine, the American-Hungarian mathematician John von Neumann invented an imaginary self-reproducing machine capable of open-ended evolution. Through his machine, von Neumann answered one of the deepest questions in Biology: Why is it that all living organisms carry a self-description in the form of DNA? The story behind how two pioneers of computer science stumbled on the secret of life many years before the discovery of the DNA double helix is not well known, not even to biologists, and you will not find it in biology textbooks. Yet, the story is just as relevant today as it was eighty years ago: Turing and von Neumann left a blueprint for studying biological systems as if they were computing machines. This approach may hold the key to answering many remaining questions in Biology and could even lead to advances in computer science.
Keywords: DNA polymerase; biological computation; finite state machine; molecular computation; structural biology.
Conflict of interest statement
The author declares no competing interest.
Figures





References
-
- Bhattacharya A., The Man From the Future (Norton, 2022).
-
- Wiener N., Cybernetics or Control and Communication in the Animal and the Machine (Hermann & Cie/The Technology Press/John Wiley & Sons, 1948).
-
- Jeffress L. A., Cerebral Mechanisms in Behavior: The Hixon Symposium (Wiley, 1951), p. 311.
-
- Neumann J. V., Theory of Self-Reproducing Automata, Burks A. W., Ed. (University of Illinois Press, 1966).
-
- Turing A. M., On computable numbers, with an application to the Entscheidungs problem. Proc. Lond. Math. Soc. 42, 230–265 (1936).
MeSH terms
Grants and funding
LinkOut - more resources
Full Text Sources