| # int2bits(j) < # uint2bits(j), 2 ^ (n→i(# int2bits(j)) - 1) ≤ j, 0 ≤ j ⊦ int2bits(j) = false ' |
⊦ 0 ≤ i → int2bits(i) = uint2bits(i)
Used simplifier rules: uint2bits-zero-01: 0 ≤ i ⊦ uint2bits(i) = false ' ↔ i = 0;% ⊦ i ≤ j → (¬ ¬ j < i ↔ false);% ⊦ ¬ i ≤ j ↔ j < i;% ⊦ ¬ n < n; Used terms: j