| ⊦ ¬ false ∈ int2bits(i).rest ∧ 0 ≤ i → band(j, i) = bits2uint(fix((# int2bits(i))-1, int2bits(j))) |
0 ≤ i ⊦ band(j, i) = bits2uint(fix(# int2bits(i) - 1, int2bits(j))), false ∈ int2bits(i).rest
Used simplifier rules: ⊦ i ≤ j ∧ 0 ≤ i → 0 ≤ j; (forward)% ⊦ n -1 = n - 1;