| j = abs(j) ⊦ abs(i) * abs(j) < i ↔ ¬ i ≤ 0 ∧ ¬ 0 < abs(j) ∨ ¬ 0 ≤ i ∧ ¬ ~1 ≤ abs(j) |
0 ≤ j ⊦ abs(i) * j < i ↔ ¬ i ≤ 0 ∧ ¬ 0 < j
Used simplifier rules: forward-le-01: ⊦ i ≤ j ∧ 0 ≤ i → 0 ≤ j; (forward) from specification int-abs%numleledel-01: i0 ≠ 0, i0 ≤ i ⊦ (* i) ≤ j → (* i0) ≤ j; from specification int-abs%absle: ⊦ 0 ≤ i → abs(i) = i; from specification int-abs%abs-18: ⊦ abs(i) = i ↔ 0 ≤ i; from specification int-abs