| apebs[m0] = mkpeb(aehdr, avhdr, buf, m1, boolvar), m0 < # apebs, valid-eraseq(apebs, q0), valid-peb(v, m, apebs[n]), valid-peb(mkpeb(aehdr, avhdr, buf, m1, boolvar)), eq-entry(n, lref) ∈ q0, ∀ apebs, v, m, n, lref. valid-eraseq(apebs, q0) ∧ valid-peb(v, m, apebs[n]) ∧ eq-entry(n, lref) ∈ q0 → lref = v × m ⊦ eq-entry(n, lref) = eq-entry(m0, avhdr.vol × avhdr.leb), lref = v × m |
Used simplifier rules: ⊦ valid-peb(v0, m0, apeb) → (valid-peb(v1, m1, apeb) ↔ v0 = v1 ∧ m0 = m1); (s) Used terms: apebs, v, m, n, lref