| (i / 10 ^ (maxScale(i / 10) + 1)) % 10 = 0, i % 10 = 0, ∀ i0. i→n(i0) < i→n(i) → (i0 / 10 ^ maxScale(i0)) % 10 = 0 → i0 = 0 ⊦ i = 0 |
⊦ 0 ≤ i → j ^ (i + 1) = j ^ i * j
0 ≤ maxScale(i / 10), (i / (10 ^ maxScale(i / 10) * 10)) % 10 = 0, i % 10 = 0, ∀ i0. i→n(i0) < i→n(i) → (i0 / 10 ^ maxScale(i0)) % 10 = 0 → i0 = 0 ⊦ i = 0
Used simplifier rules: maxScale-not-negt: ⊦ ¬ maxScale(i) < 0;%lels-01: ⊦ ¬ i ≤ j ↔ j < i; from specification int-abs Used terms: maxScale(i / 10), 10