| abs(i) ≠ 0 ∧ j ≠ 0, 0 < j ⊦ j = 0, i = 0, abs(rational(i, j)).num = rational(abs(i), j).num ∧ j / gcd(i, j) = abs(j) / gcd(abs(i), j) |
0 < j ⊦ i = 0, j = 0, abs(rational(i, j)).num = rational(abs(i), j).num ∧ j / gcd(i, j) = j / gcd(abs(i), j)
Used simplifier rules: ⊦ 0 < j → abs(j) = j;% ⊦ abs(i) = 0 ↔ i = 0;