| m ∈ gstore, ri.lebs ⊆ dom gstore ⊦ ri[key, @(m, m1, m2)].lebs ⊆ ri.lebs, ∀ n. n ∈ ri[key, @(m, m1, m2)].lebs → n ∈ dom gstore |
adr ∈ ri[key, @(m, m1, m2)], m ∈ gstore, ri.lebs ⊆ dom gstore ⊦ adr.lnum ∈ gstore, ri[key, @(m, m1, m2)].lebs ⊆ ri.lebs
Used simplifier rules: lebs-index: ⊦ n ∈ ri.lebs ↔ (∃ adr. adr.lnum = n ∧ adr ∈ ri);% ⊦ n ∈ dom gstore ↔ n ∈ gstore; (s)