This article is about iterative refinement in mathematics. For iterative refinement in software development, see Iterative and incremental development.
When solving a linear system due to the compounded accumulation of rounding errors, the computed solution may sometimes deviate from the exact solution Starting with iterative refinement computes a sequence which converges to when certain assumptions are met.