| div(mkDecimal(25, 1) * mkDecimal(2, 0), mkDecimal(2, 0), 0) * mkDecimal(2, 0) = mkDecimal(25, 1) * mkDecimal(2, 0) ⊦ div(mkDecimal(25, 1) * mkDecimal(2, 0), mkDecimal(2, 0), 0) = mkDecimal(25, 1) |
⊦ 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(25, 1), mkDecimal(2, 0), div(mkDecimal(25, 1) * mkDecimal(2, 0), mkDecimal(2, 0), 0)