| inv(gstore \ ginval), ri-cons(ri, nodes(gstore ↓, ginval)) ⊦ #(range ri | m) = 0, (range ri | m).size = 0, range ri | m = ∅, ∃ adr. adr ∈ ri ∧ adr.lnum = m |
⊦ as = as0 ↔ (∀ adr. adr ∈ as ↔ adr ∈ as0)
inv(gstore \ ginval), ri-cons(ri, nodes(gstore ↓, ginval)) ⊦ #(range ri | m) = 0, (range ri | m).size = 0, ∀ adr. adr ∈ range ri | m ↔ adr ∈ ∅, ∃ adr. adr ∈ ri ∧ adr.lnum = m
Used terms: ∅, range ri | m