Semantics of mixed and scaled P3109 arithmetic #
These results identify the exact expression passed to the final destination projection. The source types, their storage representations, and the destination format are independent. Finite hypotheses expose ordinary rational expressions; without them, the closed operation retains the report's NaN and infinity rules.
Generic conversion to P3109 decodes to one report projection of the exact source datum.
An arbitrary mixed unary operation refines the same destination projection.
Both independently decoded operands reach the exact closed operation before projection.
Ternary arithmetic retains all three exact source observations before projection.
Finite mixed FMA passes exactly x * y + z to the destination, without a rounded product.
Finite mixed FAA passes the exact sum of all three operands to the destination.
Scaled operations project the closed operation on exact block-decoded operands.
Finite scaled addition is the projection of s * x + t * y.
Finite scaled subtraction is the projection of s * x - t * y.
Finite scaled multiplication retains both scale products before the final projection.
Dividing by the implicit exact result scale one leaves a canonical closed datum unchanged.