| (nf from ii(m)) to # lf(m) = lf(m), ii(m + 1) = ii(m) + # lf(m), ii(0) = 0, n < # lf(m), m < n0, ∀ m0. m0 ≤ m → ii(m0) ≤ ii(m), ∀ m. m < n0 → ii(m + 1) = ii(m) + # lf(m) ∧ (nf from ii(m)) to # lf(m) = lf(m) ∧ (∀ m0. m0 ≤ m → ii(m0) ≤ ii(m)) ⊦ (ii(m) + n < ii(n0) + # lf(n0) ∧ ¬ ii(m) + n < ii(n0) ⊃ lf(n0)[ii(m) + n - ii(n0)];nf(ii(m) + n)) = lf(m)[n], n0 = 0, n0 = m, m = n0 + 1, lf(m) = [] |
ii(m) + n < ii(n0) + # lf(n0) ∧ ¬ ii(m) + n < ii(n0), (nf from ii(m)) to # lf(m) = lf(m), ii(m + 1) = ii(m) + # lf(m), ii(0) = 0, n < # lf(m), m < n0, ∀ m0. m0 ≤ m → ii(m0) ≤ ii(m), ∀ m. m < n0 → ii(m + 1) = ii(m) + # lf(m) ∧ (nf from ii(m)) to # lf(m) = lf(m) ∧ (∀ m0. m0 ≤ m → ii(m0) ≤ ii(m)) ⊦ lf(n0)[ii(m) + n - ii(n0)] = lf(m)[n], n0 = 0, n0 = m, m = n0 + 1, lf(m) = []
¬ ii(m) + n < ii(n0) + # lf(n0) ∨ ii(m) + n < ii(n0), (nf from ii(m)) to # lf(m) = lf(m), ii(m + 1) = ii(m) + # lf(m), ii(0) = 0, n < # lf(m), m < n0, ∀ m0. m0 ≤ m → ii(m0) ≤ ii(m), ∀ m. m < n0 → ii(m + 1) = ii(m) + # lf(m) ∧ (nf from ii(m)) to # lf(m) = lf(m) ∧ (∀ m0. m0 ≤ m → ii(m0) ≤ ii(m)) ⊦ nf(ii(m) + n) = lf(m)[n], n0 = 0, n0 = m, m = n0 + 1, lf(m) = []