Companion Website

Computational Physics

From Equations to Simulation

Chapter 4

Numerical Errors and Uncertainty in Computation

Computers use finite precision, and numerical results must be interpreted with that limitation in mind. This chapter introduces number representation, rounding, cancellation, overflow, underflow, and truncation error. It discusses error propagation, numerical stability, conditioning, meaningful digits, and practical accuracy checks. It also distinguishes numerical error from uncertainty in input data, implementation mistakes, and limitations of the physical model.

In this chapter

  1. 4.1 Finite precision: how computers represent numbers
  2. 4.2 Sources of numerical error
  3. 4.3 Assessing numerical accuracy
  4. 4.4 Modeling and simulation errors

Companion resources