I’m not sure about proving it, but a halfDomain
lookup is effectively a preset IndexMap
with samples at every possible half-float code value. If you consider the precision of half-float acceptable, then by definition its code values are closely enough spaced samples. And for higher precision input, you can still interpolate between the samples.