Correctness properties of exact posit semantics #
The complete and partial rational decoders preserve zero and finite fields, identify NaR exactly, and agree with the shared dyadic decoder used by integer arithmetic kernels.
This is the semantic junction between user-facing rational meanings and implementation-facing dyadics. Proving the agreement once lets order, rounding, and arithmetic developments choose the more convenient exact representation without creating parallel definitions of what a posit word means.
Forgetting exact zero produces finite rational zero.
Forgetting decoded finite fields preserves their exact rational value.
Forgetting NaR records the common notAReal exceptional value.
The optional rational view preserves decoded finite fields exactly.
The rational and shared-dyadic decoders commute.
Integer kernels may therefore prove their rounding behavior in Numerics.Dyadic and reuse the
result against the public rational specification.
Decoding the canonical zero word produces finite rational zero.
Decoding the unique NaR word produces the common notAReal exception.