| n→i(# int2bits(j0) - 1) ≤ i, 0 ≤ j0 ⊦ band(cast(i, j), j0) = band(j, j0) |
# int2bits(j0) = m + 1 ∧ # int2bits(j0) ≠ 0, n→i(m) ≤ i, 0 ≤ j0 ⊦ band(cast(i, j), j0) = band(j, j0)
Used simplifier rules: ⊦ # bits = 0 ↔ bits = [];% ⊦ int2bits(j) ≠ [];%n ≠ 0 ⊦ m = n - 1 ↔ n = m + 1; (elim) Used terms: # int2bits(j0), m