| ⊦ 0 ≤ j ∧ 0 ≤ j0 → i * 10 ^ j + i0 * 10 ^ j0 = (i * 10 ^ (j - min(j, j0)) + i0 * 10 ^ (j0 - min(j, j0))) * 10 ^ min(j, j0) |
0 ≤ j, 0 ≤ j0 ⊦ i * 10 ^ j + i0 * 10 ^ j0 = (i * 10 ^ (j - min(j, j0)) + i0 * 10 ^ (j0 - min(j, j0))) * 10 ^ min(j, j0)
Used simplifier rules: forward-le-01: ⊦ i ≤ j ∧ 0 ≤ i → 0 ≤ j; (forward) from specification int-abs