Bletchley Park Trust Joins Google Cultural Institute

March 25, 2013

I’ve written here previously about Bletchley Park, the home during World War II of the UK Government Code and Cipher School, also known as Station X.  The work of the cryptanalysts at Bletchley Park was responsible for the breaking of the German Enigma machine encryption on a large-scale basis, as well as the more difficult Lorenz cipher, used by Hitler to communicate with his field commanders.   Some historians estimate that this work shortened the war in Europe by two or more years.  The site is now run by the Bletchley Park Trust, and also houses the UK National Museum of Computing.

A project to restore the Bletchley Park facility, along with some of its specialized equipment, was launched a couple of years ago.  I noted then that Google had taken an active role in supporting the project.

A recent post on the Official Google Blog describes some further developments in this relationship.  The Bletchley Park Trust has become a member of the Google Cultural Institute, which features an online gallery of exhibits dealing with (relatively) recent history.  The Bletchley Park exhibit has an overview of the work that was done at Station X.  It includes images of the Bombe machines that were used to break the Enigma cipher on a production basis, and of Colossus, the electronic computer used, along with the Tunny Machine, in breaking the Lorenz cipher.

The blog post also has an interesting short video presentation by Ms. Jean Valentine, one of the original Bombe operators.

In her role operating the Bombe, Jean directly helped to decipher messages encoded by Enigma. In this film Jean gives us a firsthand account of life at Bletchley Park during the war, and demonstrates how the Bombe worked using a replica machine now on show at the museum.

Much of this history remained a closely-guarded secret for many years after the end of WWII.  It’s fascinating to see how much truly creative work was done under very difficult conditions.


Alan Turing Centenary, Part 3

June 25, 2012

I’ve come across a few more items of interest in connection with the Alan Turing Centenary.  The Official Google Blog has a post marking Turing’s 100th birthday, last Saturday, June 23. In addition to discussing some of Turing’s work, it describes Google’s involvement in the Bletchley Park restoration project, and gives a brief overview of the recently-opened Turing exhibit at the Science Museum.

Google also had a home page “doodle” in honor of Turing’s birthday, which was a small, working Turing machine.  You  can play with it here.

The BBC News site has added a couple of additional essays about Turing.  The first of these includes reminiscences of Turing from two of colleagues.  One, Mike Woodger, served as Turing’s assistant at the National Physical Laboratory after WW II.

Mike Woodger worked as an assistant to Alan Turing in 1946 – the year Turing, fresh from his wartime work code-breaking, joined the National Physical Laboratory, in Teddington. Turing left after a year, but Mr Woodger stayed on to work on the completion of the Pilot Ace Computer, which Turing had helped to design.

The other colleague was Captain Jerry Roberts, a linguist and code-breaker at Bletchley Park from 1941 to 1945.  He remembers the huge importance of Turing’s breaking the German naval Enigma.

Up to the time when he broke it, Britain had been losing tremendous tonnages of shipping, including all our food imports.

If we had gone on losing the same amount of shipping, in another four to six months Britain would have lost the war.

The next BBC essay is by the scriptwriter, Graham Moore, who reviews some of Turing’s appearances in fiction and biography.

If Alan Turing had not existed, would we have had to invent him? The question seems to answer itself: Alan Turing very much did exist, and yet we have persisted in inventing him still.

He mentions the 1986 play, Breaking the Code, by Hugh Whitemore.  I had a chance to see this during its run on Broadway, with Derek Jacobi playing the role of Turing, and enjoyed it very much.  Apparently the BBC has also made a film version. In a slightly different vein, there is Neal Stephenson’s novel, Cryptonomicon.

Stephenson uses historical fiction’s ability to conjure hypothetical, counterfactual realities to play a great game of “what if” with the Turing legend.

I’ve read Cryptonomicon, and recommend it highly.  I’m not familiar with the other works Moore mentions, but they’re now on my list to look into.

Finally, for those readers who may have a DIY itch that needs scratching, it is possible to build a Turing machine out of LEGOs.

In honor of Alan Turing’s hundredth birthday, Davy Landman, Jereon van den Bos, and Paul Klint built a Turing Machine out of LEGOs. And if you like, you can build one too.

Please enjoy!


Alan Turing Centenary, Part 2

June 23, 2012

As one might expect, the BBC News site has a number of articles related to the Alan Turing Centenary.  In particular, it has been publishing  a series of essays on Turing’s life and work.   I have tried to give a brief overview of these below.  (The essays are set up as separate pages, but there is a set of links to all of them at the top of each article.)

The first essay, on “Turing’s Genius”, is by Google’s Vint Cerf, who I have mentioned before in connection with the ACM’s participation in the Turing Centenary, and who is a recipient of the ACM’s Turing Award.  (As he mentions in his essay, he also, coincidentally, shares a birthday with Turing: June 23.)  He discusses the many ways in which Turing’s original work relates to the technological world we all take for granted today.

The second essay, by Prof. Jack Copeland, University of Canterbury, Christchurch, New Zealand, relates Turing’s involvement in code-breaking at the Government Code and Cypher School at Bletchley Park (also called Station X).  It mentions Turing’s personal contribution to breaking the naval version of the German Enigma encryption system, and the Lorenz cipher.   These mathematical, cryptanalytic contributions would have been impressive; but Turing also made an enormous contribution to the work of turning Station X into what was, in effect, the world’s first code-breaking factory.  He helped develop the bombes, electro-mechanical computers used to break Enigma messages on a production basis, and the Tunny machine, used for the Lorenz cipher.   (A project to reconstruct a Tunny machine is underway.)  As in many aspects of wartime intelligence, time was of the essence.

The faster the messages could be broken, the fresher the intelligence that they contained, and on at least one occasion an intercepted Enigma message’s English translation was being read at the British Admiralty less than 15 minutes after the Germans had transmitted it.

The third essay, “Alan Turing: The Father of Computing?”, is by Prof. Simon Lavington, author of Alan Turing and His Contemporaries: Building the World’s First Computers.   He observes that Turing’s ideas were not always terribly influential in some of the early computer  implementations.

It was not until the late 1960s, at a time when computer scientists had started to consider whether programs could be proved correct, that On Computable Numbers came to be widely regarded as the seminal paper in the theory of computation.

On Computable Numbers, with an Application to the Entscheidungsproblem [PDF], Turing’s paper, proved nonetheless to be of immense importance.  In it, Turing laid out, for the first time as far as I know, the  idea of a theoretical machine that, as demonstrated in his mathematical analysis, could solve any solvable problem.

The fourth essay, by Prof. Noel Sharkey of the University of Sheffield, discusses the Turing Test, proposed by Turing in his 1950 paper, Computing Machinery and Intelligence.  That paper begins with a statement of the fundamental problem:

I propose to consider the question, ‘Can machines think ?’  This should begin with definitions of the meaning of the terms ‘machine ‘ and ‘ think ‘.

Turing’s paper was provocative, in part, because he realized how woolly the question, “Can machines think?”, really is   There are ongoing discussions of whether the test that Turing proposed is the right one, but it does have the considerable virtue of being realizable in practice.