Alan Turing and the Enigma of Computability http://kosmoi.com/technology//computer/turing/ Alan Matheson Turing, b. June 23, 1912, d. June 7, 1954, was a British mathematician who conceived of a machine that could compute by reading and writing an infinite tape according to some simple instructions and state transitions. From this he was able to show the existence of incomputable functions. For example, no program can determine if any arbitrary program will terminate. He played a significant rôle in cracking German codes during World War 2, and proposed a test for machine intelligence. He went to King's College, Cambridge in 1931 to read Mathematics. Turing graduated from Cambridge in Mathematics in 1934, and was a fellow at Kings for two years, during which he wrote his now famous paper published in 1937, On Computable Numbers, with an Application to the Entscheidungsproblem. In it, he proposed a machine that could move from one state to another by following a rigorous set of rules. From this he was able to show the existence of incomputable functions. For example, no program can determine if any arbitrary program will terminate. This led to a computing scheme that foreshadowed the logic of digital computers. Consistency, Completeness, and Computability With the ever-increasing abstraction of mathematics away for Euclidean 'reality', mathematicians wanted a way to be sure their work was sound. In particular, they wanted to be sure there were no internal inconsistencies, such that if you had proven a theorem T to be true, then you could be absolutely sure that nobody would ever prove the opposite. If they could, then anything could be proven, and the whole system would become meaningless. They also wanted to be able to guarantee the completeness of their systems, which meant that if there was a theorem T in it, then there would be a way to prove or disprove it. For any specific theorem (e.g. Fermat's Last Theorem) it might be extremely difficult to do, but still, mathematicians were confident that in principle, every theorem in a system could be proven or disproven. Until Kurt Gödel came along. He showed that in a formal axiomatic system, you cannot have both consistency and completeness; either you cannot prove everything in the system, or you could not (within the system) guarantee that there could not be any contradictions. This came as a major shock to mathematicians. Gödel had shown that any sufficiently rich mathematical axiom system is incomplete in that there must exist propositions whose truth can never be determined (undecidable propositions within the system). Turing graduated in 1934 then, in the spring of 1935, he attended Max Newman's advanced course on the foundations of mathematics. This course studied Gödel's incompleteness results and Hilbert's question on decidability: given a mathematical proposition could one find an algorithm which would decide if the proposition was true of false? Turing was motivated by Gödel's work to seek an algorithmic method of determining whether any given propositions were undecidable, with the ultimate goal of eliminating them from mathematics. Instead, he proved in his seminal paper On Computable Numbers, with an Application to the Entscheidungsproblem (1936), that there cannot exist any such universal method of determination and, hence, that mathematics will always contain undecidable (as opposed to unknown) propositions.
An Outline of Turing's Computability Proof In September 1936 Turing went to the Institute of Advanced Studies at Princeton, completing a Ph.D. (1938) under the direction of the American mathematician Alonzo Church. He then returned to England and accepted a renewed fellowship at King's College. World War 2: The Enigma Codes During World War 2, Turing worked in the British Foreign Office, where he played a leading role in efforts to break enemy codes. Armed forces have always been dependent on communications. The efficiency of Germany's armed forces in the second world war was only made possible by the use of radio communications. Messages sent this way had to be enciphered, and the encryption system they used was developed from one that was commercially available before the war. This was then modified in such a way as to significantly increase the difficulty in breaking it. These Enigma machines could generate over 1 trillion different coding patterns. The Germans believed they were too sophisticated for Allied forces to break them. But in one of the best-kept secrets of the war, first the Poles, and later the British and Americans succeeded in deciphering messages. During World War II (1939-1945), Turing served with the British "Government Communication Headquarters" (GCHQ) at Bletchley Park, where he played a significant role in breaking the German "Enigma" codes. There he used a machine called Collossus to decipher the Enigma codes. These machines were the predessors to the first digital computers. He was in the first handful of able mathematicians drafted into their codebreaking operations. In the next three years Turing was the key figure in the continual battle to decode messages encrypted by the increasingly complex Enigma machines, using the Bombe machine. The wooden device in the foreground is a 4 rotor German Enigma machine, used for encoding. The large machine in the background is a "Bombe," used for breaking the code. Working out the details of codebreaking machines was one of the developments that fostered electronic computers. Smithsonian Photo by Laurie Minor-Penland. German armies. The Bombe was an electro-mechanical device, developed by Turing with help from another mathematician W. G. Welchman, inspired by the Polish 'Bomba'. Many of Germany's secret messages could be deciphered and read whith it. The periods when the Naval code could be broken saw dramatic reductions in the shipping losses from the Atlantic convoys so essential to the conduct of the Allied war effort. The importance of this for the development of WWII can hardly be underestimated. The allies could always be one step ahead and avoid the worst consequences of for example the submarine war. The British brought the Americans into the picture during the war, and the Americans furnished many of the resources to attack ever more complex versions of the Enigma, especially the naval Enigma, when British resources began to run thin. Information from the decrypted messages was used by the Allies time after time to outmaneuver
He later worked on the development of an electronic computer, on theories of artificial intelligence, and on the application of mathematical theory to biological forms. Alan Turing's research has had profound influence on logic, computability, modern computers, and machine intelligence. The Turing Test After the War Turing went on to work for the National Physical Laboratory (NPL), to lead the design, construction, and use of a large electronic digital computer called the Automatic Computing Engine (ACE). Turing left the (NPL) and moved to the University of Manchester, to become deputy director of the Computing Laboratory, where he wrote programs for the Manchester Automatic Digital Machine (MADAM), the computer with the largest memory capacity in the world at that time. Meanwhile Turing began to think about the relationship between computers and the mind. He championed the theory that computers eventually could be constructed that would be capable of mimicking human thought. In 1950 he produced a paper on "Computing Machinery And Intelligence"; he invented a test that he said would prove a machine could think. This test later became known as the Turing Test. Turing was convinced that if a computer could do all mathematical operations, it could also do anything a person can do, a still highly controversial opinion. To argue for this position a criterion of intelligence was needed. Turing expressed this criterion as a test. The Turing Test has a computer and a person with the interrorgator trying to distinguish which is the computer. The interrorgator asks questions via teletype so no visual identification can be made. The test is repeated with a range of people in the human position and if the number of times that repeated identification is less than pure guesswork then the machine has passed. I Think, Therefore, I Am Named after the famous French philosopher and mathematician Rene DesCartes, RENE is a language used for artificial intelligence. The language is being developed at the Chicago Center of Machine Politics and Programming under a grant from the Jane Byrne Victory Fund. A spokesman described the language as "Just as great as dis [sic] city of ours." The center is very pleased with progress to date. They say they have almost succeeded in getting a VAX to think. However, sources inside the organization say that each time the machine fails to think it ceases to exist. When the person is unable to decide whether he is talking to a computer or another person, the computer can safely be said to possess all important characteristics of intelligence. Turing was convinced that is was possible to build such a machine.
Turing believed that thinking machines could be created by the year 2000. He was too optimisitic. In it's modern form the test is conducted in a competition called The Loebner Prize. Turing Test Alan Turing's paper was such a revolutionary piece of work because the digital computer was still very much in in it's infancy. It probably wasn't until 1990 when a computer came anywhere near passing the test, and to this day no computer ever has. Turing's papers on the subject are widely acknowledged as the foundation of research in artificial intelligence. In 1945 Turing was awarded the O.B.E. for his vital contribution to the war effort. In 1951 Turing was elected a Fellow of the Royal Society. He was still doing research on computers when in 1952 a friend of his lover broke into his house. In the following police investigation he openly mentioned his homosexuality. It turned out that the police were more interested in the fact that he was gay than in the actual crime, since being gay was a crime in Britain at the time. Turing was charged and sentenced to hormonal treatment with estrogen. Q: Please write me a sonnnet on the subject of the Forth Bridge. A: Count me out on this one. I never could write poetry. Q: Add 34957 to 70764 A: (Pause aobut 30 seconds and then give as answer) 105621. Q: Do you play chess? A: Yes. Q: I have K at my K1, and no other pieces. You have only K at K6 and R at R1. It is your move. What do you play? A: (After a puase of 15 seconds) R-R8 mate. In later years Turing was professionally hindered by his 1952 arrest for violation of British homosexuality statutes. The depression he went through following the conviction was probably the main cause of his suicide in 1954 at the age of 41. He killed himself by eating an apple soaked in potassium cyanide. Breaking the Code (1987), a play by Hugh Whitemore, is based on his life.
Recommended Sites Alan Turing Alan Turing is probably the 20th-century mathematician whose research has had the most importance outside the abstract field of logic. He was the first to imagine the possibility of machines really thinking and his work happened to be of crucial importance to the outcome of World War II. Alan Mathison Turing At The MacTutor History of Mathematics archive. The Church-Turing Thesis There are various equivalent formulations of the Church-Turing thesis. A common one is that every effective computation can be carried out by a Turing machine. The Church-Turing thesis is often misunderstood, particularly in recent writing in the philosophy of mind. Minds, Machines and Gödel by J.R. Lucas. First published in Philosophy, XXXVI, 1961, pp.(112)-(127); reprinted in The Modeling of Mind, Kenneth M.Sayre and Frederick J.Crosson, eds., Notre Dame Press, 1963, pp.[269]-[270]; and Minds and Machines, ed. Alan Ross Anderson, Prentice-Hall, 1954, pp.{43}-{59}. Enigma and the Code Breakers This site contains information about encryption, code breaking and the enigma machine. The Enigma Machine This applet simulates the operation of an Enigma machine. The Germans used the Enigma machine in World War II to encrypt military messages. The First Hacker and His Imaginary Machine "The idea that people could use computers to amplify thought and communication, as tools for intellectual work and social activity, was not an invention of the mainstream computer industry or orthodox computer science, nor even homebrew computerists; their work was rooted in older, equally eccentric, equally visionary, work. You can't really guess where mind-amplifying technology is going unless you understand where it came from." - Howard Rheingold