| 0 ≤ abs(i0) ∧ 0 ≤ abs(i2), 0 < i ⊦ i1 * 10 ^ abs(i0) * 10 ^ abs(i4) < i3 * 10 ^ abs(i0) * 10 ^ abs(i2) ↔ mkDecimal(i1, i2) < mkDecimal(i3, i4) |
0 < i ⊦ i1 * 10 ^ abs(i4) < i3 * 10 ^ abs(i2) ↔ mkDecimal(i1, i2) < mkDecimal(i3, i4)
Used simplifier rules: abs-03: ⊦ 0 ≤ abs(i); from specification int-abs%commutativity: ⊦ i * j = j * i; from specification int-mult%associativity: ⊦ i * j * j0 = (i * j) * j0; from specification int-mult%pot10-ls: ⊦ i * 10 ^ abs(j) < i0 * 10 ^ abs(j) ↔ i < i0; from specification int-pot