Abstract
Could a troupe of monkeys really produce Shakespeare if allowed to bang away at the word processor long enough? This age old question, commonly referred to as the Eddington problem, relates to fundamental issues of probability, and is examined in this article in a new light. Based on earlier research by the physicist William Bennett, Jr., the author describes a data structure which enables the computer to simulate the hypothetical monkeys. Exploiting principles of cryptology, the computer leads the simulated monkeys closer to their goal. Though the intent of the article is to encourage humanistic speculation, the final result proves to be quite practical and may come as a surprise to computer scientists and humanists alike.
Similar content being viewed by others
Author information
Authors and Affiliations
Additional information
Stephen Clausing (Ph.D. Germanic Linguistics, University of Wisconsin-Madison) is a lecturer of Computer Science at Stanford University and formerly an assistant professor of German at Yale University. He is the author of an award-winning CAI program German Tutor (Educom, 1988) and has published in the areas of German linguistics, pedagogy, CAI and humanities computing. His current research centers around the use of artificial intelligence in CAI.
Rights and permissions
About this article
Cite this article
Clausing, S. An infinite-order solution to the Eddington problem or getting monkeys to type Shakespeare. Comput Hum 27, 249–259 (1993). https://doi.org/10.1007/BF01830367
Issue Date:
DOI: https://doi.org/10.1007/BF01830367