| i >> 16 = ~1, b2i(i2b(i >> 8)) < 0, i < ~128, i < 0 ⊦ i = b2i(i2b(i)), i2b(~1) = i2b(b2i(i2b(i >> 8)) >> 16) |
⊦ b2i(by) < 0 ∧ 8 ≤ j → b2i(by) >> j = ~1
Used simplifier rules: zero-gels-01: ⊦ i < 0 ∧ 0 ≤ j → i < j; from specification int-abs Used terms: 16, i2b(i >> 8)