| inodekey(m) ∈ ks, datakey(m0, m1) ∈ ri[inodekey(m), adr], datakey(m0, m1) ∈ ri ⊦ # ks = 0, ri[inodekey(m), adr][datakey(m0, m1)] = ri[datakey(m0, m1)], ks = ∅, datakey(m0, m1) ∈ ks, inodekey(m0) ∈ ks |
⊦ key ≠ key0 → ri[key0, adr][key] = ri[key]
Used simplifier rules: ⊦ inodekey(m) ≠ datakey(m0, m1); (s) Used terms: datakey(m0, m1), adr, inodekey(m), ri