TorchLean API

FloatLib.Floats.Formats.BinaryInterchange.Configured.Value.CoreProof

Packing correctness for configured binary values #

The storage-independent constructors form a lossless equivalence with the exact-width binary model and with every in-range complete interchange word. This module depends only on the representation interface; importing these proofs does not register arithmetic backends.

@[simp]

Decoding immediately after packing a binary proof model returns the original model.

@[simp]

Packing immediately after decoding a configured binary value returns the original value.

@[simp]

Reconstructing a configured binary value from its complete word is lossless.

@[simp]

Reading an in-range complete word immediately after constructing it returns that word.