| div(mkDecimal(123123, 0) * mkDecimal(45, 4), mkDecimal(45, 4), 0) * mkDecimal(45, 4) = mkDecimal(123123, 0) * mkDecimal(45, 4) ⊦ div(mkDecimal(123123, 0) * mkDecimal(45, 4), mkDecimal(45, 4), 0) = mkDecimal(123123, 0) |
⊦ dec ≠ mkDecimal(0, 0) → (dec_i * dec = dec_j * dec ↔ dec_i = dec_j)
Used simplifier rules: eq-zero: ⊦ mkDecimal(i, j) = mkDecimal(0, j0) ↔ i = 0; from specification decimal Used terms: mkDecimal(123123, 0), mkDecimal(45, 4), div(mkDecimal(123123, 0) * mkDecimal(45, 4), mkDecimal(45, 4), 0)