| gch = bin-heap(kar, m), 2exp-size(# kar), heap-order(kar, m), no-dups-idx(kar, m), valid-idx(kar, lpt, m), m ≤ # kar ⊦ bin-heap-inv(gch, lpt.mapIndices(ns, λ lp. lp.size:= LEB_SIZE)) |
2exp-size(# kar), heap-order(kar, m), no-dups-idx(kar, m), valid-idx(kar, lpt, m), m ≤ # kar ⊦ bin-heap-inv(bin-heap(kar, m), lpt.mapIndices(ns, λ lp. lp.size:= LEB_SIZE))