| 2 < # int2bits(j), # int2bits(j) ≤ i→n(n→i(# int2bits(j)) - 2) + 1, j < 0, j < ~1 ⊦ # int2bits(j) = 1, # int2bits(j) = 3, # int2bits(j) = 2 |
n→i(# int2bits(j)) = i0 + 2, 2 < # int2bits(j), # int2bits(j) ≤ i→n(i0) + 1, j < 0, j < ~1 ⊦ # int2bits(j) = 1, # int2bits(j) = 3, # int2bits(j) = 2
Used simplifier rules: ⊦ i0 = i - j ↔ i = i0 + j; (elim) Used terms: n→i(# int2bits(j)), 2, i