The QR algorithm — where it appears
Named by 2 essays across 2 fields — each of them below, with the objects they name alongside it.
The algorithm the libraries actually run
Factorise, multiply the factors back in the other order, repeat. That description is complete and correct and produces something nobody would use — on a matrix with eigenvalues +1 and −1 it does not converge at all, and the subdiagonal entry does not move by so much as a rounding error.
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.
Named alongside it
The objects these essays reach for when they reach for this one.
DeflationBackward errorConvergence orderDrop toleranceEckart–YoungIncomplete factorisationJacobi's eigenvalue methodLow-rank approximationPerturbationPreconditioningShiftsSimilarity transformation