| uint2bits(j) = false ' + true ' + bits, 0 < j, ∀ i. ¬ i < 0 → j ≠ 2 ^ i ⊦ sgn(true ' + bits) = true ' + true ' + bits, true ∈ bits |
bits2uint(uint2bits(j)) = bits2uint(false ' + true ' + bits), uint2bits(j) = false ' + true ' + bits, 0 < j, ∀ i. ¬ i < 0 → j ≠ 2 ^ i ⊦ sgn(true ' + bits) = true ' + true ' + bits, true ∈ bits
Used formulas: bits2uint(uint2bits(j)) = bits2uint(false ' + true ' + bits)