TorchLean API

FloatLib.Floats.ExecFloat.Backends.FixedLimb.Pair.Division.Proof

Certified two-word normal division #

The radix-2^32 loop generates the first quotient candidate. A failed certificate selects the proved two-limb restoring result. The selected quotient is certified for every normalized input of an eligible layout, so this backend has no candidate-failure branch. Exceptional values, subnormal operands and results, and overflow boundaries retain the generic exact-rational backend. Start with divNormal_refines.

The precision of an eligible descriptor is within the certified division range.

Every accepted certified quotient agrees with the exact finite division kernel.