| apebs[m].vidhdr.leb = VTBL_LNUM, wlar[m].status = used, apebs[m].vidhdr.vol = VTBL_VOLID, m < # apebs, m < # wlar, indices-erasing(wlar, nx), is-encoded(to-vtbl(vols), apebs[m].data), valid-indices(wlar, nx) ⊦ dups(nx), valid-vtbl(apebs, vols, wlar.mapIndices(nx, f), m) |
apebs[m].vidhdr.leb = VTBL_LNUM, wlar[m].status = used, apebs[m].vidhdr.vol = VTBL_VOLID, m < # apebs, m < # wlar, indices-erasing(wlar, nx), is-encoded(to-vtbl(vols), apebs[m].data), valid-indices(wlar, nx) ⊦ dups(nx), valid-vtbl(apebs, vols, wlar.mapIndices(nx, f), m)
Used simplifier rules: ⊦ m < n → n ≠ 0; (s)%f: ⊦ m < n → n ≠ 0; (forward) from specification nat-basic