| ⊦ valid-eraseq-stronger(apebs, eq-entry(m, lref) ') ↔ m < # apebs ∧ (lref = none → ¬ valid-peb(apebs[m])) ∧ (lref ≠ none → valid-peb(lref.vol, lref.leb, apebs[m]) ∧ apebs[m].vidhdr.sqn ≠ valid-sqns(lref.vol, lref.leb, apebs).max) |
⊦ valid-eraseq-stronger(apebs, eq-entry(m, lref) ') ↔ m < # apebs ∧ (lref = none → ¬ valid-peb(apebs[m])) ∧ (lref ≠ none → valid-peb(lref.vol, lref.leb, apebs[m]) ∧ apebs[m].vidhdr.sqn ≠ valid-sqns(lref.vol, lref.leb, apebs).max)