| ⊦ (∀ n. n < # lpt ∧ lpt.mapIndices(ns, λ lp. lp.size:= LEB_SIZE)[n].flags = LP_FREE → lpt.mapIndices(ns, λ lp. lp.size:= LEB_SIZE)[n].ref-size = 0) ↔ (∀ n. n < # lpt ∧ lpt[n].flags = LP_FREE → lpt[n].ref-size = 0) |
∀ n. n < # lpt ∧ lpt.mapIndices(ns, λ lp. lp.size:= LEB_SIZE)[n].flags = LP_FREE → lpt.mapIndices(ns, λ lp. lp.size:= LEB_SIZE)[n].ref-size = 0 ⊦ ∀ n. n < # lpt ∧ lpt[n].flags = LP_FREE → lpt[n].ref-size = 0
∀ n. n < # lpt ∧ lpt[n].flags = LP_FREE → lpt[n].ref-size = 0 ⊦ ∀ n. n < # lpt ∧ lpt.mapIndices(ns, λ lp. lp.size:= LEB_SIZE)[n].flags = LP_FREE → lpt.mapIndices(ns, λ lp. lp.size:= LEB_SIZE)[n].ref-size = 0