| # ax0 = # ax1, adr ∈ ax0, ax0.toSet ⊆ range ri, ∀ key. key ∈ ri → ri[key] ∈ fs ∧ key-cons(key, fs[ri[key]]) ⊦ fs[adr].key ∈ ri |
⊦ as ⊆ as0 ↔ (∀ adr. adr ∈ as → adr ∈ as0)
# ax0 = # ax1, adr ∈ ax0, ∀ key. key ∈ ri → ri[key] ∈ fs ∧ key-cons(key, fs[ri[key]]), ∀ adr. adr ∈ ax0.toSet → adr ∈ range ri ⊦ fs[adr].key ∈ ri
Used terms: range ri, ax0.toSet