| ⊦ j = 0, i = 0, rational(j * i, rational(i, 1).denom * rational(j, 1).denom) = rational(i * j, 1) |
⊦ i ≠ 0 ∧ j ≠ 0 → rational(i, j).denom = abs(j) / gcd(i, j)
Used simplifier rules: denominator-pos: ⊦ i ≠ 0 ∧ j ≠ 0 → rational(i, j).denom = abs(j) / gcd(i, j);% ⊦ i * j = j * i;% ⊦ gcd(i, 1) = 1; Used terms: 1, i