| ⊦ mkDecimal((i + i0) * 10 ^ abs(j), 2 * abs(j)) = mkDecimal(i + i0, j) |
⊦ 0 ≤ j0 → mkDecimal(i, j) = mkDecimal(i * 10 ^ j0, abs(j) + j0)
0 ≤ abs(j) → mkDecimal(i + i0, abs(j)) = mkDecimal((i + i0) * 10 ^ abs(j), abs(abs(j)) + abs(j)) ⊦ mkDecimal((i + i0) * 10 ^ abs(j), 2 * abs(j)) = mkDecimal(i + i0, j)
Used terms: abs(j), i + i0, abs(j)