ArticleslgStudy

computer science

Percy Ludgate

Percy Ludgate is a computer science 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 Percy Ludgate rather than just read about it. In short: Percy Edwin Ludgate (2 August 1883 – 16 October 1922) was an Irish amateur scientist who, in 1909, designed an analytical engine (a general-purpose Turing-complete computer, and the second of its kind). This machine was to be capable of storing 192 numbers, each containing 20 digits, and as part of the design, he devised a number of novel techniques, including Irish logarithms.

Percy Ludgate — main illustration
Percy Ludgate — illustration

Key takeaways

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

Reference excerpt

Percy Edwin Ludgate (2 August 1883 – 16 October 1922) was an Irish amateur scientist who, in 1909, designed an analytical engine (a general-purpose Turing-complete computer, and the second of its kind). This machine was to be capable of storing 192 numbers, each containing 20 digits, and as part of the design, he devised a number of novel techniques, including Irish logarithms.

Life Ludgate was born on 2 August 1883 in Skibbereen, County Cork, to Michael Ludgate and Mary McMahon. In the 1901 census, he is listed as Civil Servant National Education (Boy Copyist) in Dublin. In the 1911 census, he is also in Dublin, as a Commercial Clerk (Corn Merchant). He studied accountancy at Rathmines College of Commerce, earning a gold medal based on the results of his final examinations in 1917. At some date before or after then, he joined Kevans & Son, accountants.

Work on analytical engine It seems that Ludgate worked as a clerk for an unknown corn merchant, in Dublin, and pursued his interest in calculating machines at night. Charles Babbage in 1843 and Ludgate in 1909 designed the only two mechanical analytical engines before the electromechanical analytical engine of Leonardo Torres Quevedo of 1920 and its few successors, and the six first-generation electronic analytical engines of 1949. Working alone, Ludgate designed an analytical engine while unaware of Babbage's designs, although he later went on to write about Babbage's machine. Ludgate's engine used multiplication as its base mechanism (unlike Babbage's which used addition). It incorporated the first multiplier-accumulator, and was the first to exploit a multiplier-accumulator to perform division, using multiplication seeded by reciprocal, via the convergent series (1 + x)−1. Ludgate's engine also used a mechanism similar to slide rules, but employing unique, discrete "Logarithmic Indexes" (now known as Irish logarithms), as well as a novel memory system utilizing concentric cylinders, storing numbers as displacements of rods in shuttles. His design featured several other novel features, including for program control (e.g., preemption and subroutines – or microcode, depending on one's viewpoint). The design is so dissimilar from Babbage's that it can be considered a second, unique type of analytical engine, which thus preceded the third (electromechanical) and fourth (electronic) types. The engine's precise mechanism is unknown, as the only written accounts which survive do not detail its workings, although he stated in 1914 that "[c]omplete descriptive drawings of the machine exist, as well as a description in manuscript" – these have never been found. Ludgate was one of just a few independent workers in the field of science and mathematics. His inventions were worked on outside a lab. He worked on them only part-time, often until the early hours of the morning. Many publications refer to him as an accountant, but that came only after his 1909 analytical engine paper. Little is known about his personal life, as his only known records are his scientific writings. Prior to 2016, the best source of information about Ludgate and his significance was in the work of Professor Brian Randell. Since then, further investigation is underway at Trinity College, Dublin under the auspices of the John Gabriel Byrne Computer Science Collection. Ludgate died of pneumonia on 19 October 1922, and is buried in Mount Jerome Cemetery in Dublin.

Legacy In 1960, a German patent lawyer working on behalf of IBM successfully relied on Ludgate’s 1909 paper to defeat an important 1941 patent application by the pioneering computer scientist Konrad Zuse. Had the patent been approved, Zuse would have controlled the primary intellectual property for crucial techniques that all computers now use; this would have changed his career and could well have altered the commercial trajectory of the computer industry.

In 1991, a prize for the best final-year project in the Moderatorship in computer science course at Trinity College, Dublin – the Ludgate Prize – was instituted in his honour, and in 2016 the Ludgate Hub e-business incubation centre was opened in Skibbereen, where he was born. In October 2022, a plaque from the National Committee for Commemorative Plaques in Science and Technology was unveiled at Ludgate's home in Drumcondra by the Provost of Trinity College, Linda Doyle. (As can be seen in the photo, the year of birth is listed incorrectly on the plaque.) Also in 2022, a podcast with Dr Chris Horn discussed Percy Ludgate, then in October 2024 a podcast on Percy Ludgate was created by Google's Gemini A.I..

See also List of pioneers in computer science

References

… excerpt ends here. Continue reading the full article.

Illustrations

Percy Ludgate illustration
Percy Ludgate: Plaque to Ludgate at his home in Drumcondra
Plaque to Ludgate at his home in Drumcondra

Worked examples

Example 1 — a first encounter with Percy Ludgate

Start with the simplest possible case. Write down what Percy Ludgate claims or describes in one sentence, then invent the smallest concrete situation in which that sentence is true. In computer science, 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 Percy Ludgate 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 Percy Ludgate 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 Percy Ludgate

In research
Percy Ludgate appears in computer science 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 Percy Ludgate 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
Percy Ludgate is common in secondary-school and first-year university syllabi. It links to neighbouring topics 1883 births, 1922 deaths, 20th-century Irish businesspeople, so understanding it makes those chapters shorter.
In everyday life
Look for Percy Ludgate 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 “Percy Ludgate” →

Affiliate

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

How to study Percy Ludgate in 20 minutes

  1. Read the reference excerpt below once, without taking notes.
  2. Close the page and write down what Percy Ludgate 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 Percy Ludgate out loud to somebody else — or to Teacher Smith in the lgStudy chat.

Frequently asked questions

What is Percy Ludgate in simple terms?

Percy Edwin Ludgate (2 August 1883 – 16 October 1922) was an Irish amateur scientist who, in 1909, designed an analytical engine (a general-purpose Turing-complete computer, and the second of its kind). This machine was to be capable of storing 192 numbers, each containing 20 digits, and as part of…

Why does Percy Ludgate matter?

Because it connects several computer science 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 Percy Ludgate?

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 Percy Ludgate.

Tags

  • 1883 births
  • 1922 deaths
  • 20th-century Irish businesspeople
  • 20th-century Irish scientists
  • Burials at Mount Jerome Cemetery and Crematorium
  • Businesspeople from Dublin (city)
  • Computer designers
  • Deaths from pneumonia in the Republic of Ireland
  • Irish inventors
  • People from Skibbereen
  • Scientists from Dublin (city)

Keep exploring