| 0 < j ⊦ abs(rational(i, j)).num = rational(abs(i), j).num ∧ rational(i, j).denom = rational(abs(i), j).denom |
⊦ i ≠ 0 ∧ j ≠ 0 → rational(i, j).denom = abs(j) / gcd(i, j)
¬(i ≠ 0 ∧ j ≠ 0), 0 < j ⊦ abs(rational(i, j)).num = rational(abs(i), j).num ∧ rational(i, j).denom = rational(abs(i), j).denom
i ≠ 0 ∧ j ≠ 0, 0 < j ⊦ abs(rational(i, j)).num = rational(abs(i), j).num ∧ abs(j) / gcd(i, j) = rational(abs(i), j).denom
Used terms: j, i