| ⊦ rational(0r.num * rational(0, 1).denom - 0r.denom * rational(0, 1).num, 0r.denom * rational(0, 1).denom).num = 0 |
⊦ 0r.num = 0
Used simplifier rules: denominator-zero: ⊦ rational(0, j).denom = 1;%numerator-zero: ⊦ rational(0, j).num = 0;%make: ⊦ rational(ri.num, ri.denom) = ri;% ⊦ i - 0 = i;% ⊦ i * 0 = 0;% ⊦ i * j = j * i;% ⊦ i * j * j0 = (i * j) * j0;% ⊦ 1 * i = i;