| ~128 ≤ i % 256, i < ~128, i < 0, i < i % 256 ⊦ b2i(i2b(~ i)) = b2i(i2b(~(i % 256))) |
⊦ ~128 ≤ i ∧ i ≤ 127 → b2i(i2b(i)) = i
¬(~128 ≤ ~(i % 256) ∧ ~(i % 256) ≤ 127), ~128 ≤ i % 256, i < ~128, i < 0, i < i % 256 ⊦ b2i(i2b(~ i)) = b2i(i2b(~(i % 256)))
~128 ≤ ~(i % 256) ∧ ~(i % 256) ≤ 127, ~128 ≤ i % 256, i < ~128, i < 0, i < i % 256 ⊦ b2i(i2b(~ i)) = ~(i % 256)
Used terms: ~(i % 256)