| ¬ 0 ≤ i % j ⊦ j = 0, i = j * i / j + i |%| j, ∃ j0. i = j * j0 + i |%| j |
i % j < 0 ⊦ j = 0, i = j * i / j + i |%| j, ∃ j0. i = j * j0 + i |%| j
Used simplifier rules: forward-le-02: ⊦ j < i ∧ i ≤ 0 → j < 0; (forward) from specification int-abs%lels-01: ⊦ ¬ i ≤ j ↔ j < i; from specification int-abs