| abs(j0) < j, i * j + j0 ≤ 0, i * j + j0 < i, 0 < i ⊦ i * j + j0 = 0 |
i * j + j0 < 0, abs(j0) < j, 0 < i, i * j + j0 < i, (i * j + j0) + 1 < i ⊦ i * j + j0 = 0
Used simplifier rules: succ-01: ⊦ i +1 = i + 1; from specification int-basic2%forward-le-02: ⊦ j < i ∧ i ≤ 0 → j < 0; (forward) from specification int-abs%lf-01: ⊦ i < j ∧ j < i0 → i +1 < i0; (forward) from specification int-basic1%lels-02: ⊦ i ≠ j → (i ≤ j ↔ i < j); from specification int-abs