⊦ j = 0, rational(~ i, ~ j).denom = rational(i, j).denom
Used simplifier rules: num-neg: ⊦ j ≠ 0 → rational(~ i, ~ j).num = rational(i, j).num;