Alan Turing: The Enigma The Centenary Edition
Page 56
Mr Womersley:
I have read Wilkes’ proposals for a pilot machine, and agree with him as regards the desirability of some such machine somewhere. I also agree with him as regards the suitability of the number of delay lines he suggests. The ‘code’ which he suggests is however very contrary to the line of development here, and much more in the American tradition of solving one’s difficulties by means of much equipment rather than by thought. I should imagine that to put his code (which is advertised as ‘reduced to the simplest possible form’ ) into effect would require a very much more complex control circuit than is proposed in our full-size machine. Furthermore certain operations which we regard as more fundamental than addition and multiplication have been omitted.
It might be argued that if one is to have so little memory then it is necessary to have a complex control to make up. In so far as this is true I would say that it is an argument for either having no pilot model, or for not using it for serious problems. It is clearly rank folly to develop a complex control merely for the sake of the pilot model. I favour a model with a control of negligible size which can later be expanded if desired. Only test problems would be worked on the minimal machine.
But Womersley wrote back to Wilkes on 19 December:
Thanks for your suggestions regarding the pilot model for the ACE. They don’t quite agree with Turing’s ideas of what a minimal machine should be. In his opinion the control part of it is too elaborate though he agrees about the amount of memory. I have therefore asked him to prepare a note giving his ideas of what the minimal machine should contain, and this I propose to send to you (without commitment on either side) so that we can meet and discuss further the question of a formal contract.
Meanwhile the publicity given to the ACE had engendered a couple of enquiries from British industry regarding the potential of the new machine. On 7 November the editor of the Industrial Chemist had requested an article from Alan, who replied that while the ACE ‘would be well adapted to deal with heat transfer problems, at any rate in solids or in fluids without turbulent motion,’ he thought that an article would be appropriate only ‘when a few similar problems have actually been solved with the ACE and more practical details can be given.’ On 11 November, Alan had been invited to give a paper to the Institution of Radio Engineers, to which Mountbatten had vouchsafed his revelations a few days earlier. In this case, however, Alan had to write:29
I am sorry that I cannot give such a paper without permission from our Director.
I suggest you write to him about it.
The administrators, by this time, were concerned to reduce to a minimum the exposure of Alan Turing to the outside world. There had already been enough embarrassment in the newspapers. Thus Womersley suggested to Darwin that ‘Dr Turing, rather than explaining his machine to a number of isolated people on many different occasions, should conserve his time by giving a course of lectures intended primarily for those who will be concerned with the technical development of the machine. Such a course was indeed arranged to take place on Thursday afternoons during December and January at the Adelphi, headquarters of the Ministry of Supply.30 The invitations, less than twenty-five in all, went to the relevant electronic engineers, component manufacturers, military departments, and to a few others already in the know. The scene was set for a British equivalent of the Moore School lectures, although the setting was subtly different. According to an NPL memorandum, there was to be ample time after Alan’s exposition for ‘Discussion – in particular, criticism of Dr Turing’s technical proposals.’ They did not trust him to know what he was talking about. Criticism was, in any case, inevitable; for by this time several of those who attended had ideas of their own, and no inclination to be fitted into the Turing plans. Wilkes wrote31later that he
found Turing very opinionated and considered that his ideas were widely at variance with what the main stream of computer development was going to be. I may have gone to his second lecture but I certainly went to no more. Hartree continued to go and insisted on giving me his notes, but I found them of little interest.
On the other hand, lectures on elementary electronics did not go down well with those from TRE, who could also see for themselves how the ACE design was built round the delay line storage. It had been intended that ‘from these discussions would emerge more clearly what contribution TRE should make’ to the ACE. This was indeed to happen, but not in the way that Darwin had hoped.
As it happened, the scheme of lectures was suddenly disrupted, thanks to the arrival of a letter from America. On 13 December Womersley found himself invited to a grand Symposium on Large Scale Digital Calculating Machinery to be held at Harvard from 7 to 10 January, in connection with the inauguration of Aiken’s Mark II relay calculator. But Darwin quickly decided that it would be better for Alan to drink at the fount of American wisdom, making arrangements for him to attend the conference, and then to visit the ENIAC and the von Neumann group. Jim Wilkinson took over the Adelphi lectures. Alan spent Christmas at David Champernowne’s parents’ house at Dorking, and in a Boxing Day athletics meeting lost the three-mile race by one foot,32 with a time of 15 minutes, 51 seconds. The sports reporter of the Evening News obtained a unique statement from him regarding the authorship of the digital computer:
‘electronic’ athlete
Antithesis of the popular notion of a scientist is tall, modest, 34-year-old bachelor Alan M. Turing, scratch man in the Walton Athletics Club’s three-mile open event on Boxing Day.
Turing is the club’s star distance runner, although this is his first season in competitive events. At the National Physical Laboratory, at Molesey [sic], he is known as Dr Turing, [and] is also credited with the original idea for the Automatic Computing Engine, popularly known as the Electronic Brain.
He is diffident about his prowess in science and athletics, gives credit for the donkey work on the ace to Americans, says he runs only to keep fit, but admits he rowed in his college eight at Cambridge.
After trying and failing to find a post office so that he could mail his sweater and pullover to his mother, who took in his non-shrink washing, he boarded the Queen Elizabeth that evening. This visit to the land of Oz was a very pale reflection of the liaison of just four years before. But taking the laundry parcel with him, to be ‘lugged round America’ in a characteristically awkward Turing style, he went to see the donkey workers.
The conference had brought together almost every conceivable interested American party,* but Alan was the only British participant. He played a large part in the discussions. For example, he discussed the cathode ray tube storage proposals made by J.W. Forrester and J.A. Rajchman, the latter being responsible for development of the Iconoscope at RCA. His discussion33 was in characteristic style, taking an engineering problem and locating a point of abstract principle that lay behind it:
Dr Turing: I do not know whether I should really ask my question of Dr Rajchman or Dr Forrester, because this difficulty arises in both papers. Dr Forrester mentioned that there was a possibility of reconstituting the charge by use of low velocity electrons and said that Dr Rajchman would explain it in his paper. I understand from Dr Forrester that the method should be applicable to his type of storage. But there seems to me to be a fundamental difficulty which in principle amounts to this: unless the storage medium has some kind of association with the granular structure, such a method cannot be applicable because if any one such pattern is stable, then by a symmetry argument, by a slight shift one way or the other, as it were, a slightly different configuration is also stable. Thus you do not get a finite number of stable configurations, but an infinite number.
He also identified the guiding principle which distinguished his plans for the ACE from those of the von Neumann group and of Wilkes:
We are trying to make greater use of the facilities available in the machine to do all kinds of different things simply by programming rather than by the addition of extra apparatus. …
This is an applicati
on of the general principle that any particular operation of physical apparatus can be reproduced within the EDVAC-type machine.* Thus, we eliminate additional apparatus simply by putting in more programming.
The conference brought Alan into contact with Claude Shannon and Andrew Gleason again. He also took the opportunity to brush up and submit to Alonzo Church’s journal some wartime work on type theory.34
Afterwards, Alan spent about two weeks at Princeton. The Americans were no further ahead in constructing an electronic computer than was the NPL, and had run into parallel problems. The line between ‘mathematics’ and ‘engineering’ was one of these, Eckert and Mauchly having split off to found their own company, and a patent suit over aspects of the EDVAC design being in progress. Von Neumann and Goldstine had been thinking, like Alan, about the problem to do with the numerical analysis of matrix inversion, and also about the physics of mercury delay lines.35 Goldstine got the false impression that Alan thought delay lines could not work. This might have been because Alan talked about some of the more subtle difficulties. He had, for instance, already devised a grid36 (later patented) to be inserted in the short ‘temporary storage’ lines to prevent reflected pulses from travelling backwards.
He did not bring anything back from America which changed his ideas about the ACE. This was the one kind of liaison which at the present time he did not need at all, and it had been irrelevant to his plans. But he brought back some presents – some nylons and dried fruit for his mother, and a food parcel for Robin Gandy which included a much-valued tin of cream. Britain was now even more severely rationed than during the war, the balance of payments proving a sterner constraint than the U-boats. And as he returned across the Atlantic, the bitter winter of early 1947 had set in.
The talk of cooperation was still going on, but it was only talk. On 21 January E.S. Hiscocks, the NPL Secretary, had reported that ‘the Post Office had succeeded in keeping a number circulating for half an hour through their delay line set-up. This news was very encouraging. Professor F.C. Williams’s work on electronic storage will, of course, continue.’ But two days later Williams had declined the NPL contract and the illusion that he was doing work for the ACE finally crumbled away. Wilkes had written to Womersley on 2 January, expecting a contract, the incompatibility in design notwithstanding. (‘I shall be glad to hear of Turing’s ideas on the subject of a pilot model.’) This letter remained embarrassingly in Womersley’s in-tray. Another of Hartree’s ideas had proved to be more realistic. He had invited H.D. Huskey, one of the ENIAC team, to spend 1947 as a sabbatical year at the NPL, and he was already installed when Alan arrived back in a shivering Britain to give the last of the talks at the Ministry of Supply. The rationale37 was that he would bring with him American expertise especially on ‘the apparatus side’. But otherwise, the twelve months of 1946, a period within which the Colossus had been designed and built from scratch, had passed and nothing had happened. Alan took advantage of his American tour to summarise the state of affairs at the NPL:
My visit to the USA has not brought any very important new technical information to light, largely, I think, because the Americans have kept us so well informed during the last year. I was able, however, to get a useful impression of the values of the various projects, and the scale of their organisation. The number of different computing projects is now so great that it is no longer possible to have a complete list. I think this is a mistake, and that they are dissipating their energies over too wide a range. We ought to be able to do much better if we concentrate all our effort on the one machine, thereby providing a greater drive than they can afford on any single one. At the present, however, our effort is puny compared with any one of the larger American projects. To give an idea of the numbers of people involved in this work in the USA I may mention that there were between 200 and 300 present at the Symposium at Harvard, and that about 40 technical lectures were given. We are quite unable to match this.
One point concerning the form of organisation struck me very strongly. The engineering work was in every case being done in the same building with the more mathematical work. I am convinced that this is the right approach. It is not possible for the two parts of the organisation to keep in sufficiently close touch otherwise. They are too deeply interdependent. We are frequently finding that we are held up due to ignorance of some point which could be cleared up by the engineers, and the Post Office find similar difficulty; a telephone conversation is seldom effective because we cannot use diagrams. Probably more important are the points which are misunderstood, but which would be cleared up if closer contact were maintained, because they would come to light in casual discussion. It is clear that we must have an engineering section at the ace site eventually, the sooner the better, I would say.
Looking on the bright side my visit confirmed that our work so far has been on the right lines. It is probable that the Princeton machine, based on the Selectron, will have some advantage over the ace in speed, but our proposed machine has some compensating advantages, and I think that, other things being equal, it is better that the two different types should both be tried. The Princeton group seem to me much the most clear headed and far sighted of these American organisations, and I shall try to keep in touch with them.
We shall eventually obtain a word-for-word account of the conference. All the information given was ‘unclassified’.
If, like the Second Front, the plans had been delayed again and again, no loss of confidence was betrayed when Alan gave a talk on 20 February to the London Mathematical Society. This was when he elaborated in detail* on the imagined operation of the ACE, and spoke as if its realisation was almost a formality: before long the terminals would be humming with activity, and the programmers would be busy with the work of converting the nation’s problems into logical instructions.
His talk, however, dwelt rather more upon the dream that lay behind the practicalities of an installation, bringing out in a public form the ideas that he had long been developing in Bletchley conversations. In fact his discussion opened with the picture of ‘masters’ and ‘servants’ who would attend the ACE, very much as the high-level cryptanalysts and the ‘girls’ had worked to decipher naval Enigma. The masters would attend to its logical programming, and the servants to its physical operation. But, he said, ‘as time goes on the calculator itself will take over the functions both of masters and of servants. The servants will be replaced by mechanical and electrical limbs and sense organs. One might for instance provide curve followers to enable data to be taken direct from curves instead of having girls read off values and punch them on cards.’ This was not a new idea, for F.C. Williams had built just such a thing for the old Manchester differential analyser. But the novelty lay in suggesting that:
The masters are liable to get replaced because as soon as any technique becomes at all stereotyped it becomes possible to devise a system of instruction tables which will enable the electronic computer to do it for itself. It may happen however that the masters will refuse to do this. They may be unwilling to let their jobs be stolen from them in this way. In that case they would surround the whole of their work with mystery and make excuses, couched in well chosen gibberish, whenever any dangerous suggestions were made. I think that a reaction of this kind is a very real danger. This topic naturally leads to the question as to how far it is in principle possible for a computing machine to simulate human activities.
This was a more controversial claim. Hartree, for instance, writing to The Times in November, had repeated his statement in Nature that ‘use of the machine is no substitute for the thought of organising the computations, only for the labour of carrying them out.’ Darwin had written more expansively that
In popular language the word ‘brain’ is associated with the higher realms of the intellect, but in fact a very great part of the brain is an unconscious automatic machine producing precise and sometimes very complicated reactions to stimuli. This is the only part of the brain we may aspire to imitate.
The new machines will in no way replace thought, but rather they will increase the need for it …
To describe such careful and responsible statements as ‘gibberish’ was not the most tactful policy.
Darwin and Hartree were, in fact, echoing the comment by Ada, Countess of Lovelace, who wrote an account38 of Babbage’s planned Analytical Engine in 1842, and claimed that ‘The Analytical Engine has no pretensions whatever to originate anything. It can do whatever we know how to order it to perform.’ At one level, this assertion certainly had to be urged against the very naive view that a machine doing long and elaborate sums could be called clever for so doing. As the first writer of programs for a universal machine, Lady Lovelace knew that the cleverness lay in her own head. Alan Turing would not have disputed this point, as far as it went. The manager who took all decisions from the rule book would hardly be ‘intelligent’, or really taking a decision. It would be the writer of the rule book who was determining what happened. But he held that there was no reason in principle why the machine should not take over the work of the ‘master’ who programmed it, to a point where, according to the imitation principle, it could be called intelligent or original.
What he had in mind went much further than the development of languages which would take over the detailed work of the ‘masters’ in compiling instruction tables. He mentioned this future development, which in the ACE report he had already explored a little, quite briefly: