| 127 < b2i(by1) / i, b2i(by1) / i ≤ abs(b2i(by1)), 0 ≤ abs(b2i(by1)) + b2i(by1) / i, 0 < b2i(by1) / i, 127 < abs(b2i(by1)) ⊦ i = ~1, i = 0, b2i(by1) / i = b2i(i2b(b2i(by1) / i)), b2i(by1) = 0 |
⊦ ¬ j < 0 → abs(j) = j
¬ ¬ b2i(by1) < 0, 127 < b2i(by1) / i, b2i(by1) / i ≤ abs(b2i(by1)), 0 ≤ abs(b2i(by1)) + b2i(by1) / i, 0 < b2i(by1) / i, 127 < abs(b2i(by1)) ⊦ i = ~1, i = 0, b2i(by1) / i = b2i(i2b(b2i(by1) / i)), b2i(by1) = 0
Used simplifier rules: byte-gr-127: ⊦ ¬ 127 < b2i(by);% ⊦ ¬ i < j → (i ≠ j ↔ j < i);%j ≠ 0 ⊦ 0 < i → i / j ≤ i; Used terms: b2i(by1)