| 0 < i, 0 < j ⊦ rational(i, j).num = i / gcd(i, j) |
⊦ i ≠ 0 ∧ 0 < j → rational(i, j).num = i / gcd(i, j)
Used simplifier rules: ⊦ ¬ i < j ↔ j ≤ i;% ⊦ i < j → (¬ ¬ j ≤ i ↔ false);% ⊦ gcd(i, 0) = abs(i);% ⊦ 0 < j → abs(j) = j;% ⊦ gcd(i, j) = gcd(j, i); Used terms: j, i