Institution: Stanford University, Department of Computer Science

Title: Pitfalls in computation, or why a math book isn't enough

Author: Forsythe, George E.

Date: January 1970

Abstract: The floating-point number system is contrasted with the real numbers. The author then illustrates the variety of computational pitfalls a person can fall into who merely translates information gained from pure mathematics courses into computer programs. Examples include summing a Taylor series, solving a quadratic equation, solving linear algebraic systems, solving ordinary and partial differential equations, and finding polynomial zeros. It is concluded that mathematics courses should be taught with a greater awareness of automatic computation.

http://i.stanford.edu/pub/cstr/reports/cs/tr/70/147/CS-TR-70-147.pdf