| j < 0 ⊦ j = ~1, abs(i) * j < i ↔ ¬ i ≤ 0 ∨ i ≠ 0 ∧ j ≠ ~1 |
j < 0, i ≤ abs(i) * j ⊦ j = ~1, i = 0
Used simplifier rules: zero-left: ⊦ 0 * i = 0;%associativity: ⊦ i * j * j0 = (i * j) * j0;%commutativity: ⊦ i * j = j * i;%lels: ⊦ ¬ i < j ↔ j ≤ i; from specification int-abs