| avhdr.sqn = valid-sqns(v, m, apebs).max, apebs[n] = mkpeb(aehdr, avhdr, buf, m0, boolvar), n < # apebs, valid-eraseq-stronger(apebs, q), valid-peb(v, m, mkpeb(aehdr, avhdr, buf, m0, boolvar)), n ∈ q ⊦ |
avhdr.sqn = valid-sqns(v, m, apebs).max, apebs[n] = mkpeb(aehdr, avhdr, buf, m0, boolvar), n < # apebs, valid-eraseq-stronger(apebs, eqent + q0), valid-peb(v, m, mkpeb(aehdr, avhdr, buf, m0, boolvar)), n ∈ eqent + q0, ∀ avhdr, v, m, apebs, n, aehdr, buf, m0, boolvar. ¬ ( avhdr.sqn = valid-sqns(v, m, apebs).max ∧ apebs[n] = mkpeb(aehdr, avhdr, buf, m0, boolvar) ∧ n < # apebs ∧ valid-eraseq-stronger(apebs, q0) ∧ valid-peb(v, m, mkpeb(aehdr, avhdr, buf, m0, boolvar)) ∧ n ∈ q0) ⊦
Used simplifier rules: queue freely generated by [], +;;% ⊦ ¬ n ∈ []; (s)