| j * j = i * j0 * j0, prime(i), j ≤ 0, j ≠ 0 ∨ j0 ≠ 0 ⊦ j = 0, j < 0 ∧ 0 ≤ j0 |
j * j = i * j0 * j0, j < 0, j0 < 0, prime(i) ⊦ j = 0
Used simplifier rules: forward-le-02: ⊦ j < i ∧ i ≤ 0 → j < 0; (forward) from specification int-abs% ⊦ i ≤ j ↔ ¬ j < i; (ss)% ⊦ i ≠ j → (i ≤ j ↔ i < j); (s)