| i < ~128, i ≤ ~256, ~128 ≤ i % 256, i < 0 ⊦ b2i(i2b(bits2int(lastn(8, int2bits(i))))) = i % 256 |
⊦ i < 0 ∧ lastn(m, int2bits(i)).first ∧ m ≤ # int2bits(i) ∧ m ≠ 0 ∧ ~ i ≠ 2 ^ n→i(m) → bits2int(lastn(m, int2bits(i))) = i % 2 ^ n→i(m)
¬(i < 0 ∧ lastn(8, int2bits(i)).first ∧ 8 ≤ # int2bits(i) ∧ 8 ≠ 0 ∧ ~ i ≠ 2 ^ n→i(8)), i < ~128, i ≤ ~256, ~128 ≤ i % 256, i < 0 ⊦ b2i(i2b(bits2int(lastn(8, int2bits(i))))) = i % 256
i < 0 ∧ lastn(8, int2bits(i)).first ∧ 8 ≤ # int2bits(i) ∧ 8 ≠ 0 ∧ ~ i ≠ 2 ^ n→i(8), i < ~128, i ≤ ~256, ~128 ≤ i % 256, i < 0 ⊦ b2i(i2b(i % 2 ^ n→i(8))) = i % 256
Used terms: i, 8