| i0 = 0, i0 ≤ 0 ⊦ rational(rational(i, i0).num, rational(i, i0).denom).num = rational(i, i0).num ∧ rational(rational(i, i0).num, rational(i, i0).denom).denom = rational(i, i0).denom, ¬ i ≤ 0 ∧ i0 ≠ 0, ¬ 0 ≤ i ∧ i0 ≠ 0 |
⊦ rational(rational(i, 0).num, rational(i, 0).denom).num = rational(i, 0).num ∧ rational(rational(i, 0).num, rational(i, 0).denom).denom = rational(i, 0).denom