| # x = # lax, (@(m, a.flashsize) ' + lax)[n] = @(m0, m1), n ≤ # lax, ∀ n. n < # lax → lax[n].size = x[n].flashsize ⊦ m1 = x[n - 1].flashsize, n = 0 |
# x = # lax, (@(m, a.flashsize) ' + lax)[n] = @(m0, m1), n = m2 + 1, n ≤ # lax, ∀ n. n < # lax → lax[n].size = x[n].flashsize ⊦ m1 = x[m2].flashsize, n = 0
Used simplifier rules: n ≠ 0 ⊦ m = n - 1 ↔ n = m + 1; (elim) Used terms: n, m2