⊦ i ≠ 0 ∧ 0 < j → rational(i, j).num = i / gcd(i, j)
¬(i ≠ 0 ∧ 0 < i0), rational(i, i0).num = 0 ⊦ rational(i, i0).denom = 1
Used simplifier rules: ⊦ i ≠ 0 → i / gcd(i, i0) ≠ 0; Used terms: i0, i