| 0 < j ⊦ rational(abs(rational(i, j).num), rational(i, j).denom).num = rational(abs(i), j).num ∧ rational(abs(rational(i, j).num), rational(i, j).denom).denom = rational(abs(i), j).denom |
0 < j ⊦ abs(rational(i, j)).num = rational(abs(i), j).num ∧ rational(i, j).denom = rational(abs(i), j).denom
Used simplifier rules: num-same-01: ⊦ rational(abs(ri.num), ri.denom).num = abs(ri).num;%denum-same: ⊦ rational(abs(rj.num), rj.denom).denom = rj.denom;