| eqent0.pnum < # apebs, valid-eraseq(apebs, q + eqent ' + q1), valid-peb(apebs[eqent0.pnum]) → eqent0.lebref = apebs[eqent0.pnum].vidhdr.vol × apebs[eqent0.pnum].vidhdr.leb, ∀ apebs, eqent, q1. valid-eraseq(apebs, q + eqent ' + q1) → valid-eraseq(apebs, q + q1) ⊦ valid-eraseq(apebs, q + q1) |
eqent0 = eq-entry(m, lref), m < # apebs, valid-eraseq(apebs, q + eqent ' + q1), valid-peb(apebs[m]) → lref = apebs[m].vidhdr.vol × apebs[m].vidhdr.leb, ∀ apebs, eqent, q1. valid-eraseq(apebs, q + eqent ' + q1) → valid-eraseq(apebs, q + q1) ⊦ valid-eraseq(apebs, q + q1)
Used simplifier rules: ⊦ m = eqent.pnum ∧ lref = eqent.lebref ↔ eqent = eq-entry(m, lref); (elim) Used terms: eqent0, m, lref