| inv(gstore \ ginval), refsize-cons(gstore, range ri), ri-cons(ri, nodes(gstore ↓, ginval)) ⊦ ri.lebs ⊆ dom remove-refsize0(gstore) |
⊦ ns ⊆ ns0 ↔ (∀ n. n ∈ ns → n ∈ ns0)
inv(gstore \ ginval), refsize-cons(gstore, range ri), ri-cons(ri, nodes(gstore ↓, ginval)) ⊦ ∀ n. n ∈ ri.lebs → n ∈ dom remove-refsize0(gstore)
Used terms: dom remove-refsize0(gstore), ri.lebs