| 0 < j, i < 0 ⊦ rational(i, j) = rational(i / gcd(i, j), j / gcd(i, j)) |
⊦ ri = rj ↔ ri.num = rj.num ∧ ri.denom = rj.denom
0 < j, i < 0 ⊦ rational(i, j).num = rational(i / gcd(i, j), j / gcd(i, j)).num ∧ rational(i, j).denom = rational(i / gcd(i, j), j / gcd(i, j)).denom
Used terms: rational(i / gcd(i, j), j / gcd(i, j)), rational(i, j)