hypot — where it appears
Named by 2 essays across one field — each of them below, with the objects they name alongside it.
A norm that overflows before it is a norm
The vector of sixteen thousands has a Euclidean norm of 4,000, which fp16 represents exactly. Written as the square root of the sum of squares it returns infinity, because squaring doubles the exponent — and the expression costs half the format's range on the one computation every iterative method performs at every step.
The units that overflow before the answer does
A change of variable that is exact in the algebra requires γ² times a matrix to be a number the format can hold. In binary64 that is a bound nobody meets by accident. In binary32 it arrives at 10¹⁹ and in fp16 at 256, and past it there is no answer rather than a poor one.
Named alongside it
The objects these essays reach for when they reach for this one.
Overflowbfloat16Binary32Catastrophic cancellationDynamic rangeExponent rangeFp16Half precisionMatrix polynomialQuadratic eigenvalue problemScaled normScaling