| 8 = n + # int2bits(b2i(by)), # int2bits(b2i(by)) ≤ 8, b2i(by) < 0 ⊦ n = 0, 2 ^ n→i(# int2bits(b2i(by))) * 2 ^ n→i(n) = 256 |
⊦ 0 ≤ j ∧ 0 ≤ j0 → i ^ (j + j0) = i ^ j * i ^ j0
0 ≤ n→i(# int2bits(b2i(by))) ∧ 0 ≤ n→i(n), 8 = n + # int2bits(b2i(by)), # int2bits(b2i(by)) ≤ 8, b2i(by) < 0 ⊦ n = 0, 2 ^ (n→i(# int2bits(b2i(by))) + n→i(n)) = 256
Used simplifier rules: ⊦ 0 ≤ n→i(n); Used terms: n→i(n), n→i(# int2bits(b2i(by))), 2