| (range ri | m).size = 0, ri[key] = @(m, m0, m1), inv(gstore \ ginval), key ∈ ri, ∀ key0. key0 ∈ ri → ri[key0] ∈ gstore ↓ ∧ ¬ ri[key0].lnum ∈ ginval ∧ key-cons(key0, nodes(gstore ↓, ginval)[ri[key0]]) ⊦ |
(range ri | m).size = 0, ri[key] = @(m, m0, m1), inv(gstore \ ginval), key ∈ ri, key ∈ ri → ri[key] ∈ gstore ↓ ∧ ¬ ri[key].lnum ∈ ginval ∧ key-cons(key, nodes(gstore ↓, ginval)[ri[key]]) ⊦
Used terms: key