| ∃ key0. key0 ∈ ri ⊖ key ∧ (ri ⊖ key)[key0] = adr ⊦ adr ∈ ri |
key0.data?, key0 ∈ ri ⊦ inodekey(key0.ino) = key, key0 = key, (ri ⊖ key)[key0] ∈ ri
Used simplifier rules: in-del-ro: ⊦ key ∈ ri ⊖ key0 ↔ key ∈ ri ∧ key ≠ key0 ∧ (key.data? → inodekey(key.ino) ≠ key0);%at-del-ro-nodata: ⊦ key ∈ ri ∧ key ≠ key0 ∧ ¬ key.data? → (ri ⊖ key0)[key] = ri[key];%key ∈ ri ⊦ ri[key] ∈ ri; (s)