Skip to main content

Mathematics and Mechanical Computation

  • Chapter
  • First Online:
  • 417 Accesses

Part of the book series: Philosophy of Engineering and Technology ((POET,volume 30))

Abstract

The interplay of mathematics and machine is explored through early physical aids from pebbles to the ‘analytical machines’ of the nineteenth century. The earliest speculations on the nature and potential of computing machines are traced through the work of Charles Babbage for whom calculating engines represented a new technology for mathematics. Babbage’s Analytical Engine, a mechanical embodiment of mathematical analysis, and his Mechanical Notation, a universal language of signs and symbols, are described. Ideas prompted by the intersection of mathematics and machine are discussed: the physicalisation of memory and the implications for coding, algorithmic programming, machine solution of equations, heuristics, computation as systematic method, halting, and numerical analysis. A brief Epilogue links this material to the modern era.

what cannot be investigated and understood mechanically, cannot be investigated and understood at all – Thomas Carlyle (1829)

This is a preview of subscription content, log in via an institution.

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   139.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   179.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD   179.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Learn about institutional subscriptions

References

  • Babbage, C. (1822). A letter to Sir Humphrey Davy, Bart., President of the Royal Society, on the application of machinery to the purpose of calculating and printing mathematical tables. London: Cradock and Joy. Reprinted in, Campbell-Kelley (1989), Vol. 2, pp. 5–14.

    Google Scholar 

  • Babbage, C. (1823). On the theoretical principles of the machinery for calculating tables. Edinburgh Philosophical Journal, 8, 122–128. Reprinted in, Campbell-Kelley (1989), Vol. 2, pp. 39–43.

    Google Scholar 

  • Babbage, C. (1826a). On a method of expressing by signs the action of machinery. Philosophical Transactions of the Royal Society, 2, 250–265. Reprinted in, Campbell-Kelley (1989), Vol. 3, pp. 209–23.

    Article  Google Scholar 

  • Babbage, C. (1826b). On the determination of the general term of a new class of infinite series. Transactions of the Cambridge Philosophical Society, 2, 217–225. Reprinted in, Campbell-Kelley (1989), Vol. 2, pp. 61–68.

    Google Scholar 

  • Babbage, C. (1827). On the influence of signs in mathematical reasoning. Transactions of the Cambridge Philosophical Society, 2, 325–77. Reprinted in, Campbell-Kelley (1989), Vol. 1, pp. 371–408.

    Google Scholar 

  • Babbage, C. (1830). Notation. In The Edinburgh Encyclopaedia.

    Google Scholar 

  • Babbage, C. (1836). Notations of the analytical engine [manuscript], Science Museum, The Babbage Papers 1821–1905, BAB/F/57x. London.

    Google Scholar 

  • Babbage, C. (1837a). On the mathematical powers of the calculating engine. Museum of the History of Science, Oxford, Buxton MSS collection, in Campbell-Kelley (1989), 3, 15–61.

    Google Scholar 

  • Babbage, C. (1837b). Notations of calculations for the analytical engine [manuscript], Science Museum, The Babbage Papers 1821–1905, BAB/L London.

    Google Scholar 

  • Babbage, C. (1851a). The exposition of 1851 or views on the industry, the science, and the government of England. London: John Murray. Reprinted in, Campbell-Kelley (1989), Vol. 10.

    Google Scholar 

  • Babbage, C. (1851b). Laws of mechanical notation. Privately printed. Reprinted in, Campbell-Kelley (1989), 3, 224–8.

    Google Scholar 

  • Babbage, H.P. (1855). On mechanical notation, as exemplified in the Swedish calculating machine of Messrs. Scheutz. British Association. Glasgow. Reprinted in, Babbage, H. P. 1889. In Babbage’s calculating engines: A collection of papers by Henry Prevost Babbage, (pp. 246–247). London: Spon.

    Google Scholar 

  • Babbage, H. P. (1856). Scheut’s difference engine, and Babbage’s mechanical notation. Minutes of proceedings of Civil Engineers. Reprinted in, Babbage, H. P. 1889. In Babbage’s calculating engines: A collection of papers by Henry Prevost Babbage, (pp. 248–257). London: Spon.

    Google Scholar 

  • Babbage, C. (1860). Contribution to the discussions. Proceedings of the Fourth International Statistical Congress. London: Wiley. Reprinted in, Campbell-Kelley (1989), Vol. 5, pp. 169–175.

    Google Scholar 

  • Babbage, C. (1864). Passages from the life of a philosopher. London: Longman, Green, Longman, Roberts & Green. Reprinted in, Campbell-Kelley 1989, Vol. 11.

    Google Scholar 

  • Babbage, C. (1869). Science museum library. London, The papers of Charles Babbage, S15, f. 134.

    Google Scholar 

  • Babbage, H. P. (1889). Babbage’s calculating engines: A collection of papers by Henry Prevost Babbage. London: Spon. Reprinted in, Bromley, A. G. (ed.) 1982. Babbage’s Calculating Engines: a collection of papers by Henry Prevost Babbage, Los Angeles: Tomash.

    Google Scholar 

  • Babbage, C., & Herschel, J. F. W. (1813). Memoirs of the analytical society. Cambridge: Deighton & Sons et al. Preface, Reprinted in, Campbell-Kelley (1989), Vol. 1, pp. 37–60.

    Google Scholar 

  • Baxandall, D. (1926). Catalogue of the collections in the science museum: Mathematics: Calculating machines and instruments. London: Her Majesty’s Stationery Office (HMSO)

    Google Scholar 

  • Bromley, A. G. (1982). Charles Babbage’s analytical engine, 1838. Annals of the History of Computing, 4, 196–217.

    Article  Google Scholar 

  • Bromley, A. G. (1987). The evolution of Babbage’s calculating engines. Annals of the History of Computing, 9, 113–136.

    Article  Google Scholar 

  • Bromley, A. G. (1991). The Babbage papers in the science museum: A cross-referenced list. London: Science Museum.

    Google Scholar 

  • Bromley, A. G. (2000). Babbage’s analytical engine plans 28 and 28a – The programmer’s interface. IEEE Annals of the History of Computing, 22, 4–19.

    Article  Google Scholar 

  • Campbell-Kelly, M. (Ed.). (1989). The works of Charles Babbage. London: William Pickering.

    Google Scholar 

  • Carlyle, T. (1829). Signs of the times. Edinburgh Review, 49, 439–459.

    Google Scholar 

  • Cohen, I. B. (1988). Babbage and Aiken. Annals of the History of Computing, 10, 171–191.

    Article  Google Scholar 

  • Collier, B. (1990). The little engines that could’ve: The calculating engines of Charles Babbage. New York: Garland.

    Google Scholar 

  • Dubbey, J. M. (1978). The mathematical work of Charles Babbage. Cambridge: Cambridge University Press.

    Book  Google Scholar 

  • Forbes, E. G. (1965). The foundation and early development of the Nautical Almanac. Journal of the Institute of Navigation, 18, 391–401.

    Article  Google Scholar 

  • Glaschick, R. (2016). Ada Lovelace’s calculation of Bernoulli’s numbers [Online]. Available: http://rclab.de/rclab/_media/analyticalengine/aal_noteg_glaschick_v1.1.pdf. Accessed 5 Feb 2017.

  • Grattan-Guinness, I. (1990). Work for Hairdressers: The production of de Prony’s logarithmic and trigonometric tables. Annals of the History of Computing, 12, 177–185.

    Article  Google Scholar 

  • Grattan-Guinness, I. (2003). The computation factory: de Prony’s project for making tables in the 1790s. In Campbell-Kelly, M. Campbell-Kelly, M. Croarken, R. Flood, & E. Robson (Eds.), The history of mathematical tables: From sumer to spreadsheets (pp. 104–121). Oxford: Oxford University Press.

    Google Scholar 

  • Henniker, B. (1893). Letter to treasury, 2 Feb. National Archive, Kew, RG29-3, Vol, 3, f. 300.

    Google Scholar 

  • Horsburgh, E. M. (Ed.). (1914). Napier tercentenary celebration: Handbook of the exhibition of Napier Relics and of books, instruments, and devices for facilitating calculation. Edinburgh: Royal Society of Edinburgh.

    Google Scholar 

  • Huskey, V. R., & Huskey, H. D. (1980). Lady Lovelace and Charles Babbage. Annals of the History of Computing, 2, 299–329.

    Article  Google Scholar 

  • Hyman, A. (Ed.). (1988). Memoir of the life and labours of the late Charles Babbage Esq. F.R.S. by H. W. Buxton. Cambridge, MA: Tomash.

    Google Scholar 

  • Johnston, S. (1997). Making the arithmometer count. Bulletin of the Scientific Instrument Society, 52, 12–21.

    Google Scholar 

  • Lardner, D. (1834). Babbage’s calculating engine. Edinburgh Review, 59, 263–327. Reprinted in, Campbell-Kelly (1989), Vol. 2, pp. 118–186.

    Google Scholar 

  • Lindgren, M. (1990). Glory and failure: The difference engines of Johann Muller, Charles Babbage, and Georg and Edvard Scheutz. Cambridge, MA: MIT Press.

    Google Scholar 

  • Lovelace, A. A. (1843). Sketch of the analytical engine invented by Charles Babbage Esq. By L. F. Menabrea, of Turin, officer of the Military Engineers, with notes upon the memoir by the translator. Scientific Memoirs, 3, 666–731. Reprinted in, Campbell-Kelley (1989), Vol. 3, pp. 89–170.

    Google Scholar 

  • Martin, E. ([1925] 1992). The calculating machines (Die Rechensmashinen): Their history and development. Translated and edited by Peggy Aldrich Kidwell and Michael R Williams. Charles Babbage Institute Reprint Series for the History of Computing. Cambridge, MA: MIT Press.

    Google Scholar 

  • Morar, F.-S. (2015). Reinventing machines: The transmission history of the Leibniz calculator. British Journal for the History of Science (BJHS), 48(1), 125–146.

    Google Scholar 

  • Mounier-Kuhn, P. (1999). L’informatique en France, de la Seconde Guerre mondiale au Plan Calcul: Science, Industrie, Politiques publiques. PhD, Conservatoire national des arts et métiers.

    Google Scholar 

  • Mowatt, F. (1893). Letter to Henniker B, 14 January. National Archive, Kew, RG29-7, f. 80.

    Google Scholar 

  • Priestley, M. (2011). A science of operations: Machines, logic and the invention of programming. London: Springer.

    Google Scholar 

  • Randell, B. (1971). Ludgate’s analytical machine of 1909. Computer Journal, 14, 317–326.

    Article  Google Scholar 

  • Randell, B. (1982). From analytical engine to electronic digital computer: The contributions of Ludgate, Torres, and Bush. Annals of the History of Computing, 4, 327–341.

    Article  Google Scholar 

  • Schaffer, S. (1994). Babbage’s intelligence: Calculating engines and the factory system. Critical Enquiry, 21, 203–227.

    Article  Google Scholar 

  • Swade, D. (2000). The Cogwheel brain: Charles Babbage and the quest to build the first computer. London: Little, Brown.

    Google Scholar 

  • Swade, D. (2003a). Calculation and tabulation in the 19th century: George Biddell Airy versus Charles Babbage. PhD, University College London.

    Google Scholar 

  • Swade, D. (2003b). The ‘unerring certainty of mechanical agency’: Machines and table making in the nineteenth century. In M. Campbell-Kelly, M. Coarken, R. Flood, & E. Robson (Eds.), The history of mathematical tables: From sumer to spreadsheets. Oxford: Oxford University Press.

    Google Scholar 

  • Swade, D. (2005). The construction of Charles Babbage’s difference engine no. 2. IEEE Annals of the History of Computing, 27, 70–88.

    Article  Google Scholar 

  • Swade, D. (2011). Calculating engines: Machines, mathematics, and misconceptions. In R. Flood, A. Rice, & R. Wilson (Eds.), Mathematics in Victorian Britain. Oxford: Oxford University Press.

    Google Scholar 

  • Swade, D. (2017). ‘Photographing the footsteps of time’: Space and time in Charles Babbage’s calculating engines. In G. G. Shyam Wuppuluri (Ed.), Space, time, and the limits of human understanding. London: Springer.

    Google Scholar 

  • Toole, B. A. (Ed.). (1992). Ada, the enchantress of numbers: A selection from the letters of Lord Byron’s daughter and her description of the first computer. Mill Valley: Strawberry Press.

    Google Scholar 

  • Williams, M. R. (1985). A history of computing technology. Englewood Cliffs: Prentice-Hall.

    Google Scholar 

Download references

Acknowledgement

This work is supported in part by the Leverhulme Trust.

Picture Credits:

Illustrations:

2, 5, 7 – Science Museum/Science and Society Picture Library

1a, 1b, 3, 6, 8 – Doron Swade

4 – Rainer Glaschick

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Doron Swade .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2018 Springer International Publishing AG, part of Springer Nature

About this chapter

Check for updates. Verify currency and authenticity via CrossMark

Cite this chapter

Swade, D. (2018). Mathematics and Mechanical Computation. In: Hansson, S. (eds) Technology and Mathematics. Philosophy of Engineering and Technology, vol 30. Springer, Cham. https://doi.org/10.1007/978-3-319-93779-3_5

Download citation

Publish with us

Policies and ethics