| wlar[m, wl-entry(n, used)][m] = wl-entry(m0, stat), m ∈ bflipset, ∀ n. n ∈ bflipset → n < # wlar ∧ wlar[n].status = used ⊦ # bflipset = 0, bflipset = ∅, m < # wlar ∧ stat = used |
wlar[m, wl-entry(n, used)][m] = wl-entry(m0, stat), m ∈ bflipset, ∀ n. n ∈ bflipset → n < # wlar ∧ wlar[n].status = used ⊦ # bflipset = 0, bflipset = ∅, m < # wlar, m < # wlar ∧ stat = used
Used simplifier rules: ⊦ m < # wlar → wlar[m, wle][m] = wle; (s)% ⊦ wl-entry(m, stat) = wl-entry(m0, stat0) ↔ m = m0 ∧ stat = stat0; (ws) Used formulas: m < # wlar