Tolerance — where it appears
Named by 3 essays across 2 fields — each of them below, with the objects they name alongside it.
Rank is a decision
A floating-point matrix does not have a rank. It has a spectrum of singular values, and somewhere in that spectrum is a place where the values stop being signal and start being noise. Deciding where is a judgement, and the evidence for it is a gap.
The zero you are allowed to write
A deflation criterion sets a subdiagonal entry to zero because it is small. A drop tolerance discards an entry of a factor because it is small. A truncation discards a singular value because it is small. Three fields, three vocabularies, no shared arithmetic — and plotted as work saved against error accepted, one curve.
Deciding that a zero has arrived
The previous tolerances were offers — accept this much error, save this much work. A detection threshold is not an offer, because both directions are failures. One matrix here has three genuinely near-invariant subspaces, and the constant somebody typed decides which of them the recurrence stops at; at eight significand bits the same kind of constant produces a proof of something false.
Named alongside it
The objects these essays reach for when they reach for this one.
Backward errorNumerical rankCertificateColumn pivotingCondition numberCounterexampleDeflationDrop toleranceEckart–YoungHalf precisionIncomplete factorisationInfinite eigenvalue