Skip to main content
Log in

Early Automatic Differentiation: The Ch’in-Horner Algorithm

  • Published:
Reliable Computing

Abstract

A method for numerical solution of polynomial equations appeared in the 1247 a.d. book The Nine Sections of Mathematics, by Ch’in Kiu-shao. This procedure was rediscovered independently by W. G. Horner [1773–1827] at the beginning of the 19th century. Since their algorithm produces values of Taylor coefficients of polynomials, it can be viewed as an early example of automatic differentiation. For polynomials, their method is shown to be computationally equivalent to automatic generation of Taylor coefficients as introduced by R. E. Moore in 1962 for use on digital computers.

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

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  1. Bell, E. T.: The Development of Mathematics, 2nd Edition, McGraw-Hill, New York, 1945.

    MATH  Google Scholar 

  2. Dickson, L. E.: New First Course in the Theory of Equations, John Wiley & Sons, New York, 1939.

    Google Scholar 

  3. Eves, H.: An Introduction to the History of Mathematics, 6th Edition, Saunders, Philadelphia, 1990.

    MATH  Google Scholar 

  4. MacDuffee, C. C.: Theory of Equations, John Wiley & Sons, New York, 1954.

    MATH  Google Scholar 

  5. Moore, R. E.: Interval Arithmetic and Automatic Error Analysis in Digital Computing, Ph.D. thesis, Department of Mathematics, Stanford University, 1962.

  6. Moore, R. E.: Methods and Applications of Interval Analysis, SIAM, Philadelphia, 1979.

    MATH  Google Scholar 

  7. Rall, L. B.: Automatic Differentiation: Techniques and Applications, Lecture Notes in Computer Science 120, Springer-Verlag, New York, 1981.

    Google Scholar 

  8. Wengert, R.: A Simple Automatic Derivative Evaluation Program, Communications of the ACM 7 (1964), pp. 463–464.

    Article  MATH  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Louis B. Rall.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Rall, L.B. Early Automatic Differentiation: The Ch’in-Horner Algorithm. Reliable Comput 13, 303–308 (2007). https://doi.org/10.1007/s11155-006-9028-z

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11155-006-9028-z

Keywords

Navigation