Forward error — where it appears
The exact answer to a nearby problem
A good algorithm does not give an approximate answer to your problem. It gives the exact answer to a problem very close to yours — and once that is the definition, a wrong result has two possible authors and they can be measured apart.
A small residual is not a small error
Substituting the answer back and finding that it fits is the most natural check there is, and it verifies the wrong thing. A residual of 10⁻¹⁷ is entirely compatible with an answer whose second digit is wrong.
Buying the accuracy back
Factorise in single precision, then correct the answer using residuals computed in double, and the result is what a full double-precision solve would have given. Compute those residuals in single instead and the identical algorithm, at identical cost, recovers nothing.
Named alongside it
The objects these essays reach for when they reach for this one.
Backward errorResidualCondition numberIterative refinementPerturbationBackward stabilityCatastrophic cancellationHilbert matrixMixed precisionThe Rigal–Gaches theoremSingular valuesWorking precision