Mathematical meaning of dyadic rounding decisions #
The shift-based implementation of §4.7.4 has the same fractional-part formulas as the rational implementation. In particular the stochastic decisions hold for every supplied word, including words of width zero. No probability or distribution hypothesis is used.
Reference: P3109 unapproved interim report 4.0.3, revision 34f5964, §4.7.4.
Scaling a dyadic fraction by a power of two agrees with exact rational division.
The same scaling identity before taking a floor or nearest integer.
The shift-based stochastic-C helper computes the report's RNITE exactly.
Every valid dyadic remainder uses exactly the report's rational rounding decision.
For every finite dyadic, precision rounding selects the report's floor or successor using the
exact fractional part. The witnesses include its binary denominator, so the fractional part lies
in [0, 1). The theorem includes zero inputs and every stochastic word.