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
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsReferences
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.
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.
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.
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.
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.
Babbage, C. (1830). Notation. In The Edinburgh Encyclopaedia.
Babbage, C. (1836). Notations of the analytical engine [manuscript], Science Museum, The Babbage Papers 1821–1905, BAB/F/57x. London.
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.
Babbage, C. (1837b). Notations of calculations for the analytical engine [manuscript], Science Museum, The Babbage Papers 1821–1905, BAB/L London.
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.
Babbage, C. (1851b). Laws of mechanical notation. Privately printed. Reprinted in, Campbell-Kelley (1989), 3, 224–8.
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.
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.
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.
Babbage, C. (1864). Passages from the life of a philosopher. London: Longman, Green, Longman, Roberts & Green. Reprinted in, Campbell-Kelley 1989, Vol. 11.
Babbage, C. (1869). Science museum library. London, The papers of Charles Babbage, S15, f. 134.
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.
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.
Baxandall, D. (1926). Catalogue of the collections in the science museum: Mathematics: Calculating machines and instruments. London: Her Majesty’s Stationery Office (HMSO)
Bromley, A. G. (1982). Charles Babbage’s analytical engine, 1838. Annals of the History of Computing, 4, 196–217.
Bromley, A. G. (1987). The evolution of Babbage’s calculating engines. Annals of the History of Computing, 9, 113–136.
Bromley, A. G. (1991). The Babbage papers in the science museum: A cross-referenced list. London: Science Museum.
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.
Campbell-Kelly, M. (Ed.). (1989). The works of Charles Babbage. London: William Pickering.
Carlyle, T. (1829). Signs of the times. Edinburgh Review, 49, 439–459.
Cohen, I. B. (1988). Babbage and Aiken. Annals of the History of Computing, 10, 171–191.
Collier, B. (1990). The little engines that could’ve: The calculating engines of Charles Babbage. New York: Garland.
Dubbey, J. M. (1978). The mathematical work of Charles Babbage. Cambridge: Cambridge University Press.
Forbes, E. G. (1965). The foundation and early development of the Nautical Almanac. Journal of the Institute of Navigation, 18, 391–401.
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.
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.
Henniker, B. (1893). Letter to treasury, 2 Feb. National Archive, Kew, RG29-3, Vol, 3, f. 300.
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.
Huskey, V. R., & Huskey, H. D. (1980). Lady Lovelace and Charles Babbage. Annals of the History of Computing, 2, 299–329.
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.
Johnston, S. (1997). Making the arithmometer count. Bulletin of the Scientific Instrument Society, 52, 12–21.
Lardner, D. (1834). Babbage’s calculating engine. Edinburgh Review, 59, 263–327. Reprinted in, Campbell-Kelly (1989), Vol. 2, pp. 118–186.
Lindgren, M. (1990). Glory and failure: The difference engines of Johann Muller, Charles Babbage, and Georg and Edvard Scheutz. Cambridge, MA: MIT Press.
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.
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.
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.
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.
Mowatt, F. (1893). Letter to Henniker B, 14 January. National Archive, Kew, RG29-7, f. 80.
Priestley, M. (2011). A science of operations: Machines, logic and the invention of programming. London: Springer.
Randell, B. (1971). Ludgate’s analytical machine of 1909. Computer Journal, 14, 317–326.
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.
Schaffer, S. (1994). Babbage’s intelligence: Calculating engines and the factory system. Critical Enquiry, 21, 203–227.
Swade, D. (2000). The Cogwheel brain: Charles Babbage and the quest to build the first computer. London: Little, Brown.
Swade, D. (2003a). Calculation and tabulation in the 19th century: George Biddell Airy versus Charles Babbage. PhD, University College London.
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.
Swade, D. (2005). The construction of Charles Babbage’s difference engine no. 2. IEEE Annals of the History of Computing, 27, 70–88.
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.
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.
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.
Williams, M. R. (1985). A history of computing technology. Englewood Cliffs: Prentice-Hall.
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
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2018 Springer International Publishing AG, part of Springer Nature
About this chapter
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
DOI: https://doi.org/10.1007/978-3-319-93779-3_5
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-93778-6
Online ISBN: 978-3-319-93779-3
eBook Packages: Religion and PhilosophyPhilosophy and Religion (R0)