| inv(gstore \ ginval), refsize-cons(gstore, range ri), ri-cons(ri, nodes(gstore ↓, ginval)), @(m, m0, m1) ∈ ri ⊦ m ∈ remove-refsize0(gstore) |
⊦ adr ∈ ri ↔ (∃ key. key ∈ ri ∧ ri[key] = adr)
inv(gstore \ ginval), refsize-cons(gstore, range ri), ri-cons(ri, nodes(gstore ↓, ginval)), ∃ key. key ∈ ri ∧ ri[key] = @(m, m0, m1) ⊦ m ∈ remove-refsize0(gstore)
Used terms: ri, @(m, m0, m1)