Proof-indexed views of exact finite codebooks #
The views in this module attach erased denotation proofs to the same exact-width runtime bit vector. They introduce no additional executable representation.
@[reducible, inline]
abbrev
FloatLib.Floats.Formats.Codebook.At
{width : ℕ}
{α : Type u}
(book : Codebook width α)
(value : Numerics.NumericalValue α)
:
A codebook word bundled with an erased proof of its complete denotation.
Instances For
theorem
FloatLib.Floats.Formats.Codebook.numericalSystem_denote
{width : ℕ}
{α : Type u}
(book : Codebook width α)
(code : book.Code)
:
The numerical-system wrapper preserves the codebook's denotation definitionally.