ArticleslgStudy

engineering

Tommy Flowers

Tommy Flowers is a engineering topic covered in the lgStudy science library. This page brings together a partial reference excerpt, illustrations, worked examples, real-world applications and a short study plan, so you can understand Tommy Flowers rather than just read about it. In short: Thomas Harold Flowers (22 December 1905 – 28 October 1998) was an English engineer with the British General Post Office. During World War II, Flowers designed and built Colossus, the world's first programmable electronic computer, to help decipher encrypted German messages.

Tommy Flowers — main illustration
Tommy Flowers — illustration

Key takeaways

  • Tommy Flowers belongs to engineering; place it in that map before memorising details.
  • Learn the definition first, then one example that makes the definition concrete.
  • Connect Tommy Flowers to a quantity you can measure, compute or draw — that is where exam questions come from.
  • Reproduce the core statement of Tommy Flowers from memory before moving on to harder problems.

Reference excerpt

Thomas Harold Flowers (22 December 1905 – 28 October 1998) was an English engineer with the British General Post Office. During World War II, Flowers designed and built Colossus, the world's first programmable electronic computer, to help decipher encrypted German messages.

Early life Flowers was born at 160 Abbott Road, Bromley-by-Bow, then the Metropolitan Borough of Poplar, on 22 December 1905, the son of a bricklayer. He came from an impoverished working-class background and his grandmother had been a charwoman. He later recalled that as children "we were taught to be frugal in everything". Whilst undertaking an apprenticeship in mechanical engineering at the Royal Arsenal, Woolwich, he took evening classes at the University of London to earn a degree in electrical engineering. In 1926, he joined the telecommunications branch of the General Post Office (GPO), moving to the Post Office Research Station at Dollis Hill in Middlesex in 1930. In 1935, Flowers married Eileen Margaret Green. The couple later had two children, John and Kenneth. From 1934 onward, he explored the use of electronics in telephone exchanges. By 1939, his design of equipment using 3000 to 4000 valves was in limited operation for (say) 1000 lines at an exchange with each line having three or four valves. This was for (amplified) long distance or trunk circuits between exchanges (central offices), using in-band signalling with switching at each end carried out by electromechanical switches or operators. As Flowers remarked, at the outbreak of war, he was possibly the only person in Britain who realised that valves could be used reliably on a large scale for high-speed computing. He was convinced that an all-electronic system was possible. A background in switching electronics would prove crucial for his computer designs.

World War II Flowers' first contact with wartime codebreaking came in February 1941 when his director, W. Gordon Radley, was asked for help by Alan Turing, who was working at Bletchley Park, the government codebreaking establishment, 50 mi (80 km) north west of London in Buckinghamshire. Turing wanted Flowers to build a counter for the relay-based Bombe machine, which Turing had developed to help decrypt German Enigma codes. The "Counter" project was abandoned but Turing was impressed with Flowers's work, and in February 1943 introduced him to Max Newman who was leading the effort to automate part of the cryptanalysis of the Lorenz cipher. This was a high-level German code generated by a teletypewriter in-line cipher machine, the Lorenz SZ40/42, one of their Geheimschreiber (secret writer) systems, called "Tunny" (tuna fish) by the British. It was a much more complex system than Enigma; the decoding procedure involved trying so many possibilities that it was impractical to do by hand. Flowers and Frank Morrell (also at Dollis Hill) designed the Heath Robinson, in an attempt to automate the cryptanalysis of the Lorenz SZ-40/42 cipher machine.

Colossus computer

Flowers proposed a more sophisticated alternative, using an electronic system, which his staff called Colossus, using perhaps 1,800 thermionic valves (vacuum tubes) instead of 150 and having only one paper tape instead of two (which required synchronisation) by generating the wheel patterns electronically. Because the most complicated previous electronic device had used about 150 valves, some were sceptical that the system would be reliable. Flowers countered that the British telephone system used thousands of valves and was reliable because the electronics were operated in a stable environment with the circuitry on all the time. The Bletchley management were not convinced and merely encouraged Flowers to proceed on his own. He did so at the Post Office Research Labs, using some of his own funds to build it. Flowers had first met (and got on with) Turing in 1939 but was treated with disdain by Gordon Welchman, because of his advocacy of valves rather than relays. Welchman preferred the views of Wynn-Williams and Keene of the British Tabulating Machine Company (BTM) who had designed and constructed the Bombe and wanted Radley and "Mr Flowers of Dollis Hill" removed from work on Colossus for "squandering good valves". Despite the success of Colossus, the Heath Robinson approach was still valuable for solving certain problems. The final development of the concept was a machine called Super Robinson that was designed by Tommy Flowers. This one could run four tapes and was used for running depths and "cribs" or known-plaintext attack runs. Flowers gained full backing for his project from the director of the Post Office Research Station at Dollis Hill, W. G. Radley. With the highest priority for acquisition of parts, Flowers's team at Dollis Hill built the first machine in eleven months. It was immediately dubbed 'Colossus' by the Bletchley Park staff for its immense proportions. The Mark 1 Colossus operated five times faster and was more flexible than the previous system, named Heath Robinson, which used electro-mechanical switches. The first Mark 1, with 1500 valves, ran at Dollis Hill in November 1943; it was delivered to Bletchley Park in January 1944 where it was assembled and began operation in early February. The algorithms used by Colossus were developed by W. T. Tutte and his team of mathematicians. Colossus proved to be efficient and quick against the twelve-rotor Lorenz cipher SZ42 machine.

… excerpt ends here. Continue reading the full article.

Illustrations

Tommy Flowers illustration
Tommy Flowers: In 1994, a team led by Tony Sale (right) began a reconstruction of a Colossus at Bletchley Park. Here, in 2006, Sale supervises the breaking of an enciphered message with the completed machine.
In 1994, a team led by Tony Sale (right) began a reconstruction of a Colossus at Bletchley Park. Here, in 2006, Sale supervises the breaking of an enciphered message with the completed machine.
Tommy Flowers: English Heritage blue plaque on the former Post Office Research Station building in Dollis Hill
English Heritage blue plaque on the former Post Office Research Station building in Dollis Hill
Tommy Flowers: Front view of the Colossus rebuild showing, from right to left (1) The "bedstead" containing the message tape in its continuous loop and with a second one loaded. (2) The J-rack containing the Selection Panel and Plug Panel. (3) The K-rack with the large "Q" switch panel and sloping patch panel. (4) The double S-rack containing the control panel and, above the image of a postage stamp, five two-line counter displays. (5) The electric typewriter in front of the five sets of four "set total" decade switches in the C-rack.[36]
Front view of the Colossus rebuild showing, from right to left (1) The "bedstead" containing the message tape in its continuous loop and with a second one loaded. (2) The J-rack containing the Selection Panel and Plug Panel. (3) The K-rack with the large "Q" switch panel and sloping patch panel. (4) The double S-rack containing the control panel and, above the image of a postage stamp, five two-line counter displays. (5) The electric typewriter in front of the five sets of four "set total" decade switches in the C-rack.[36]

Worked examples

Example 1 — a first encounter with Tommy Flowers

Start with the simplest possible case. Write down what Tommy Flowers claims or describes in one sentence, then invent the smallest concrete situation in which that sentence is true. In engineering, the smallest case is usually a single object, a single equation or a single measurement. Check that every symbol or term in your sentence has a meaning in that case.

Example 2 — changing one variable

Take the situation from Example 1 and change exactly one quantity: double it, halve it, or set it to zero. Predict what should happen to Tommy Flowers before you calculate. Comparing your prediction with the result is the fastest way to find out whether you understand the idea or only the words.

Example 3 — an exam-style question

Typical questions about Tommy Flowers ask you to (a) state it precisely, (b) apply it to given data, and (c) explain a limitation. Practise writing all three answers in under five minutes; the third part is what separates a full-mark answer from an average one.

Applications of Tommy Flowers

In research
Tommy Flowers appears in engineering research whenever the underlying quantities have to be modelled precisely. Papers usually cite it as a starting assumption and then explore where it breaks down.
In technology and industry
Engineering practice reuses Tommy Flowers in design rules, simulations and safety margins. Knowing the idea lets you read a specification sheet and understand why the numbers look the way they do.
In the classroom
Tommy Flowers is common in secondary-school and first-year university syllabi. It links to neighbouring topics 1905 births, 1998 deaths, 20th-century English engineers, so understanding it makes those chapters shorter.
In everyday life
Look for Tommy Flowers outside the textbook — in sport, cooking, traffic, electronics or the sky above you. An example you found yourself is remembered far longer than one you were given.
Ask Teacher Smith questions about this articleOpens your AI tutor with a question about “Tommy Flowers” →

Affiliate

Preply — study more efficiently by working with a personal tutor. 50% off.

How to study Tommy Flowers in 20 minutes

  1. Read the reference excerpt below once, without taking notes.
  2. Close the page and write down what Tommy Flowers means in your own words.
  3. Compare your version with the excerpt and mark what you missed.
  4. Work through the three examples above with pen and paper.
  5. Explain Tommy Flowers out loud to somebody else — or to Teacher Smith in the lgStudy chat.

Frequently asked questions

What is Tommy Flowers in simple terms?

Thomas Harold Flowers (22 December 1905 – 28 October 1998) was an English engineer with the British General Post Office. During World War II, Flowers designed and built Colossus, the world's first programmable electronic computer, to help decipher encrypted German messages.

Why does Tommy Flowers matter?

Because it connects several engineering ideas at once: it gives you a definition you can apply, a quantity you can calculate, and a way to check whether a result is plausible.

How should I study Tommy Flowers?

Read the excerpt, restate it from memory, then work through the examples and applications listed on this page. The five-step study plan above takes about twenty minutes.

What does this page cover?

It gives you a compact reference excerpt plus original lgStudy explanations, examples, applications and study material on Tommy Flowers.

Tags

  • 1905 births
  • 1998 deaths
  • 20th-century English engineers
  • Alumni of the University of London
  • Bletchley Park people
  • British electronics engineers
  • British telecommunications engineers
  • Civil servants in the General Post Office
  • Computer designers
  • Computer hardware engineers
  • English electrical engineers
  • History of computing in the United Kingdom

Keep exploring