0 ≤ i ⊦ uint2bits(i) = boolvar ' + bits ↔ 2 ^ n→i(# bits) = i + 1 ∧ ¬ boolvar, false ∈ bits
Used simplifier rules: ⊦ i - j = i0 ↔ i = i0 + j;