| # kx0 = # ax, # ax1 = # kx1, new(ax, fs), new(ax1, fs), key ∈ ri, kx0.toSet ⊆ dom ri, kx1.toSet ⊆ dom ri, ∀ key. key ∈ ri → ri[key] ∈ fs ∧ key-cons(key, fs[ri[key]]) ⊦ dups(ax), dups(ax1), dups(ax1 + ax), dups(kx1 + kx0), dups(kx1), dups(kx0), key-cons(key, fs[ri[key]]), adr ∈ ax, adr ∈ ax1, key ∈ kx1, key ∈ kx0, adr ∈ fs |
Used terms: key