| # pebs = n0 + m1, # pebs0 = n0 + m1, pebs[m1] = mkpeb(buf, m, true), mtd-cons(pebs), mtd-cons(pebs0), ubi-io-initial(subarray(pebs, 0, m1)) ⊦ n0 = 0, ubi-io-initial(subarray(pebs, 0, m1 + 1)) |
⊦ ubi-io-initial(pebs) ↔ (∀ n. n < # pebs → ubi-io-peb-initial(pebs[n]))
# pebs0 = n0 + m1, # pebs = n0 + m1, pebs[m1] = mkpeb(buf, m, true), mtd-cons(pebs0), mtd-cons(pebs), ubi-io-initial(subarray(pebs, 0, m1)) ⊦ n0 = 0, ∀ n. n < # subarray(pebs, 0, m1 + 1) → ubi-io-peb-initial(subarray(pebs, 0, m1 + 1)[n])
Used terms: subarray(pebs, 0, m1 + 1)