Null space — where it appears
Named by 3 essays across 2 fields — each of them below, with the objects they name alongside it.
Also named here as reduced hessian — the same set of essays touches all of them, so they are one junction rather than several.
Two ways to remove a constraint
A constrained system can be reduced by eliminating the multipliers or by eliminating the constrained directions. Both give the same answer in exact arithmetic and inherit different condition numbers — one of them squares the constraint's, and the other does not contain it at all.
A preconditioner that need not know the constraint
Keep the constraint block exactly and replace the objective block by anything positive definite on the null space. The preconditioned matrix then has 2m eigenvalues at exactly one, and its remaining n − m are the generalised eigenvalues of a pencil in which the constraint does not appear. Sweep its condition number over six decades and they do not move in six digits.
The basis nobody chose on purpose
A method that eliminates a constraint has to pick a basis for its null space, and every basis is correct. Their condition numbers are eight orders apart, the reduced problem inherits the square, and the choice is usually made by a one-line rule nobody thought of as a numerical decision.
Named alongside it
The objects these essays reach for when they reach for this one.
Condition numberReduced hessianSaddle-point systemsConstrained minimisationBlock preconditionerColumn pivotingConstraint preconditionerForward errorInertiaMatrix pencilMINRESNormal equations