Von Neumann's Memory: The Human Calculator
Abstract
John von Neumann’s speed at mental arithmetic and his memory were legendary among his colleagues. Childhood stories have him dividing eight-digit numbers in his head at six and memorizing pages of the telephone book as a party trick; Herman Goldstine recalled him reciting the opening chapter of A Tale of Two Cities from memory. Most of these stories come from friends and biographers rather than from documents, but they agree on the impression he made.
The Prodigy
John von Neumann was born in 1903 in Budapest into a wealthy Jewish banking family. The stories of his childhood, collected by Norman Macrae and others from family and friends, are of a boy who did long division of eight-digit numbers in his head and who, as a party trick, would look at a page of the telephone directory and recite the names and numbers back. How much of this is exact cannot be checked; that it was told about him by people who knew him well is the documented part.
He published his first mathematical paper, written with Michael Fekete, in 1922, at 18. In 1926 he took a doctorate in mathematics at Budapest and, the same year, a diploma in chemical engineering at the ETH in Zurich, a degree his father had insisted on as a practical fallback. In 1933 he became one of the first professors of the new Institute for Advanced Study in Princeton, alongside Albert Einstein, at 29.
Colleagues described him following a problem as it was stated and arriving at the answer before the speaker had finished. Herman Goldstine, who worked with him on the IAS computer, tested him once by asking how A Tale of Two Cities began; von Neumann recited the first chapter without pause until he was asked to stop, ten or fifteen minutes later. The mathematician Paul Halmos, who collected such stories in 1973, warned that many of them are undocumented and unverifiable.
The Architecture Named After Him
In 1944 von Neumann joined the ENIAC group at the Moore School, and in June 1945 he wrote the First Draft of a Report on the EDVAC, which described a computer that kept its program in the same memory as its data. The draft circulated under his name alone, which caused lasting resentment among J. Presper Eckert and John Mauchly, who had contributed substantially to the ideas in it. The design has been called the von Neumann architecture ever since; see Myths and Misconceptions.
📚 Sources
- Macrae, Norman: John von Neumann: The Scientific Genius Who Pioneered the Modern Computer (1992), Pantheon Books
- Goldstine, Herman H.: The Computer from Pascal to von Neumann (1972), Princeton University Press
- Dyson, George: Turing’s Cathedral: The Origins of the Digital Universe (2012), Pantheon Books
- Von Neumann, John: “First Draft of a Report on the EDVAC” — Moore School of Electrical Engineering, June 30, 1945
- Halmos, Paul R.: “The Legend of John von Neumann”, The American Mathematical Monthly 80(4) (1973) (the childhood and telephone-book stories, with Halmos’s caveat)
- John von Neumann — Wikipedia (1926 degrees, IAS 1933)