Difference Engine

A difference engine is an automatic mechanical calculator designed to tabulate polynomial functions. The name derives from the method of divided differences, a way to interpolate or tabulate functions by using a small set of polynomial coefficients. Both logarithmic and trigonometric functions, functions commonly used by both navigators and scientists, can be approximated by polynomials, so a difference engine can compute many useful sets of numbers.

The historical difficulty in producing error free tables by teams of mathematicians and human "computers" spurred Charles Babbage's desire to build a mechanism to automate the process.

Read more about Difference Engine:  History, Operation, Method of Differences, Initial Values

Famous quotes containing the words difference and/or engine:

    The difference between guilt and shame is very clear—in theory. We feel guilty for what we do. We feel shame for what we are. A person feels guilt because he did something wrong. A person feels shame because he is something wrong. We may feel guilty because we lied to our mother. We may feel shame because we are not the person our mother wanted us to be.
    Lewis B. Smedes, U.S. psychologist, educator. Shame and Grace: Healing the Shame We Don’t Deserve, ch. 2, Harper (1993)

    There is a small steam engine in his brain which not only sets the cerebral mass in motion, but keeps the owner in hot water.
    —Unknown. New York Weekly Mirror (July 5, 1845)