Silent failure — where it appears
Named by 3 essays across 2 fields — each of them below, with the objects they name alongside it.
The swap that is not optional
Run elimination without a row interchange on a matrix that needs one and nothing announces a failure. There is no division by zero, no warning, and an answer of the right shape. It is simply wrong, and how wrong depends on a number you did not look at.
The pivot that reads the units
Partial pivoting compares the entries of a column and takes the largest. Those entries carry units, so the comparison depends on them — and there is a row scaling, on the standard two-by-two that pivoting exists to fix, which makes partial pivoting perform the identical catastrophic elimination it was introduced to prevent, with no interchange at all.
An estimate that can be fooled
Nobody computes a condition number, because forming an inverse costs more than the solve did. Every library estimates it instead, from four or five products with a factorisation already in hand. The estimate is exactly right on four random matrices out of five — and there is a matrix, three distinct entries wide, on which it returns a twentieth of the truth.
Named alongside it
The objects these essays reach for when they reach for this one.
Backward errorGaussian eliminationGrowth factorPartial pivotingBackward stabilityComplete pivotingCondition estimationCondition numberCounterexampleEquilibrationHilbert matrixLower bound