| i % 10 = 0, ∀ i1, i0. i→n(i1) < i→n(i) → true → even(mkDecimal(i1 * i1, 2 * abs(i0)).scale) ⊦ i = 0, i0 = 0, even(mkDecimal((i * i) / 10, 2 * abs(i0) - 1).scale) |
j ≠ 0 ⊦ i % j = 0 ↔ (∃ j0. i = j0 * j)
10 ≠ 0, ∃ j0. i = j0 * 10, ∀ i1, i0. i→n(i1) < i→n(i) → true → even(mkDecimal(i1 * i1, 2 * abs(i0)).scale) ⊦ i = 0, i0 = 0, even(mkDecimal((i * i) / 10, 2 * abs(i0) - 1).scale)
Used terms: 10, i