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