| @(m, m0, m1) ∈ ri[ks] ⊦ # ri[ks] = 0, ri[ks] = ∅, m ∈ ns, @(m, m0, m1) ∈ ri, ri[ks].lebs ⊆ ri.lebs |
⊦ adr ∈ ri[ks] ↔ (∃ key. key ∈ ks ∧ key ∈ ri ∧ adr = ri[key])
Used simplifier rules: in-data-explicit: ⊦ key ∈ ri ∧ ri[key] = adr → adr ∈ ri; Used terms: ks, ri, @(m, m0, m1)