| apebs[m] = mkpeb(aehdr0, avhdr0, buf0, m2, boolvar0), valid-sqns(v, m0, apebs).max < (valid-sqns(v, m0, apebs) -- avhdr0.sqn).max, avhdr.sqn < (valid-sqns(v, m0, apebs) -- avhdr0.sqn).max, avhdr.sqn < ((valid-sqns(v, m0, apebs) -- avhdr0.sqn) ++ avhdr.sqn).max, valid-sqns(v, m0, apebs).max < n, m < # apebs, avhdr.sqn < n, valid-peb(v, m0, mkpeb(aehdr, avhdr, buf, m1, boolvar)), valid-peb(mkpeb(aehdr, avhdr, buf, m1, boolvar)), valid-peb(v, m0, mkpeb(aehdr0, avhdr0, buf0, m2, boolvar0)), n ≤ (valid-sqns(v, m0, apebs) -- avhdr0.sqn).max ⊦ |
⊦ (bag ++ n).max = (bag = ∅ ⊃ n;(bag.max > n ⊃ bag.max;n))
apebs[m] = mkpeb(aehdr0, avhdr0, buf0, m2, boolvar0), avhdr.sqn < n, m < # apebs, valid-sqns(v, m0, apebs).max < n, avhdr.sqn < (valid-sqns(v, m0, apebs) -- avhdr0.sqn = ∅ ⊃ avhdr.sqn ;((valid-sqns(v, m0, apebs) -- avhdr0.sqn).max > avhdr.sqn ⊃ (valid-sqns(v, m0, apebs) -- avhdr0.sqn).max;avhdr.sqn) ), avhdr.sqn < (valid-sqns(v, m0, apebs) -- avhdr0.sqn).max, valid-sqns(v, m0, apebs).max < (valid-sqns(v, m0, apebs) -- avhdr0.sqn).max, valid-peb(v, m0, mkpeb(aehdr0, avhdr0, buf0, m2, boolvar0)), valid-peb(mkpeb(aehdr, avhdr, buf, m1, boolvar)), valid-peb(v, m0, mkpeb(aehdr, avhdr, buf, m1, boolvar)), n ≤ (valid-sqns(v, m0, apebs) -- avhdr0.sqn).max ⊦
Used terms: avhdr.sqn, valid-sqns(v, m0, apebs) -- avhdr0.sqn