| ¬ j1 < 0 ⊦ rational(i1, j1) * rational(i2, j2) = rational(i1 * i2, j1 * j2), j2 = 0, j1 = 0, ¬ j1 < 0 ∧ ¬ j2 < 0 |
0 < j1, j2 < 0 ⊦ rational(i1, j1) * rational(i2, j2) = rational(i1 * i2, j1 * j2), j2 = 0
Used simplifier rules: ⊦ i < j ∧ 0 ≤ i → 0 < j; (forward)% ⊦ j < i ∧ i ≤ 0 → j < 0; (forward)% ⊦ i < j → ¬ j < i;% ⊦ ¬ i < j → (i ≠ j ↔ j < i);