TURING and the PRIMES Alan Turing's Exploits in Code Breaking, Philosophy, Artificial Intelligence and the Founda- Tions of Co
TURING AND THE PRIMES ANDREW R. BOOKER Alan Turing's exploits in code breaking, philosophy, artificial intelligence and the founda- tions of computer science are by now well known to many. Less well known is that Turing was also interested in number theory, in particular the distribution of prime numbers and the Riemann Hypothesis. These interests culminated in two programs that he implemented on the Manchester Mark 1, the first stored-program digital computer, during its 18 months of operation in 1949{50. Turing's efforts in this area were modest,1 and one should be careful not to overstate their influence. However, one cannot help but see in these investigations the beginning of the field of computational number theory, bearing a close resemblance to active problems in the field today, despite a gap of 60 years. We can also perceive, in hind- sight, some striking connections to Turing's other areas of interests, in ways that might have seemed far fetched in his day. This chapter will attempt to explain the two problems in detail, including their early history, Turing's contributions, some of the developments since the 1950s, and speculation for the future. A bit of history Turing's plans for a computer. Soon after his involvement in the war effort ended, Turing set about plans for a general-purpose digital computer. He submitted a detailed design for the Automatic Computing Engine (ACE) to the National Physics Laboratory in early 1946. Turing's design drew on both his theoretical work \On Computable Numbers" from a decade earlier, and the practical knowledge gained during the war from working at Bletchley Park, where the Colossus machines were developed and used.
[Show full text]