| b2i(by1) / i < ~128, b2i(by1) / i ≤ abs(b2i(by1)), 0 ≤ abs(b2i(by1)) + b2i(by1) / i, b2i(by1) / i < 0 ⊦ i = ~1, i = 0, b2i(by1) / i = b2i(i2b(b2i(by1) / i)) |
~ abs(b2i(by1)) ≤ b2i(by1) / i, b2i(by1) / i < ~128, b2i(by1) / i ≤ abs(b2i(by1)), 0 ≤ abs(b2i(by1)) + b2i(by1) / i, b2i(by1) / i < 0 ⊦ i = ~1, i = 0, b2i(by1) / i = b2i(i2b(b2i(by1) / i))
Used simplifier rules: ⊦ ~ i ≤ j ↔ 0 ≤ i + j;% ⊦ ¬ i ≤ j ↔ j < i;% ⊦ i + j = j + i;% ⊦ i ≤ j → (¬ ¬ j < i ↔ false); Used formulas: ~ abs(b2i(by1)) ≤ b2i(by1) / i