Chapter 10

Conditioning of Problems and Stability of Algorithms


This chapter begins with a discussion of why numerical linear algebra is different from linear algebra and why it is important in engineering and science. The two types of error, backward error and forward error, are defined and examples presented. Backward error is generally more meaningful. An algorithm can be unstable, meaning that there are significantly many cases where data for the algorithm are perfectly good, and the results are in error. Solving the quadratic equation using the classical formula is an unstable algorithm. An analysis of stability is normally done using backward error analysis. A particular problem may be sensitive to perturbations in its data ...

Get Numerical Linear Algebra with Applications now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.