| uint2bits(j) = false ' + true ' + bits0, false ∈ uint2bits(j), 0 < j ⊦ bits0 = [], sgn(uint2bits(j) + bits) = uint2bits(j) + bits |
Used simplifier rules: ⊦ (bits + bits0) + bits1 = bits + bits0 + bits1;% ⊦ sgn(false ' + true ' + bits) = false ' + true ' + bits;% ⊦ bits + bits0 = bits + bits1 ↔ bits0 = bits1;