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