| 8 ≤ # int2bits(i) ⊦ ¬ bits2int(lastn(8, int2bits(i))) < ~128, b2i(i2b(bits2int(lastn(8, int2bits(i))))) = bits2int(lastn(8, int2bits(i))), ¬ i < ~128 ∧ ¬ 127 < i |
bits2int(lastn(8, int2bits(i))) < ~128, 8 ≤ # int2bits(i), bits2int(lastn(8, int2bits(i))) < 0 ⊦ b2i(i2b(bits2int(lastn(8, int2bits(i))))) = bits2int(lastn(8, int2bits(i))), ¬ i < ~128 ∧ ¬ 127 < i
Used simplifier rules: ⊦ i < (* j) ∧ j < 0 → i < 0; (forward)