| m < # apebs, # apebs = # wlar ⊦ valid-wl(subarray(apebs, 0, m), subarray(wlar, 0, m)) ∧ valid-peb(v, n, apebs[m]) ∧ valid-sqns(v, n, apebs, m) = ∅ → (valid-wl(subarray(apebs, 0, m + 1), subarray(wlar[m, wl-entry(m0, used)], 0, m + 1)) ↔ apebs[m].echdr.ec = m0) |
# apebs = # wlar, valid-sqns(v, n, apebs, m) = ∅, m < # apebs, valid-peb(v, n, apebs[m]), valid-wl(subarray(apebs, 0, m), subarray(wlar, 0, m)) ⊦ valid-wl(subarray(apebs, 0, m + 1), subarray(wlar[m, wl-entry(m0, used)], 0, m + 1)) ↔ apebs[m].echdr.ec = m0