| mkDecimal(3 * i, abs(i0)) = mkDecimal(1, 0), ∀ i1, i0. i→n(i1) < i→n(i) → mkDecimal(3 * i1, abs(i0)) = mkDecimal(1, 0) → false ⊦ (3 * i) % 10 = 0, i0 = 0 |
⊦ dec_i = dec_j ↔ dec_i.int = dec_j.int ∧ dec_i.scale = dec_j.scale
mkDecimal(3 * i, abs(i0)).int = mkDecimal(1, 0).int ∧ mkDecimal(3 * i, abs(i0)).scale = mkDecimal(1, 0).scale, ∀ i1, i0. i→n(i1) < i→n(i) → mkDecimal(3 * i1, abs(i0)) = mkDecimal(1, 0) → false ⊦ (3 * i) % 10 = 0, i0 = 0
Used terms: mkDecimal(1, 0), mkDecimal(3 * i, abs(i0))