| ⊦ mkDecimal(mkDecimal(~ i, j).int, mkDecimal(i, j).scale) = mkDecimal(~ i, j) |
⊦ dec_i = dec_j ↔ dec_i.int = dec_j.int ∧ dec_i.scale = dec_j.scale
⊦ mkDecimal(mkDecimal(~ i, j).int, mkDecimal(i, j).scale).int = mkDecimal(~ i, j).int ∧ mkDecimal(mkDecimal(~ i, j).int, mkDecimal(i, j).scale).scale = mkDecimal(~ i, j).scale
Used terms: mkDecimal(~ i, j), mkDecimal(mkDecimal(~ i, j).int, mkDecimal(i, j).scale)