| ⊦ inodekey(ino) ∈ ro, (inodekey(ino) ∈ ri[inodekey(ino), adr] ∧ ¬ inodekey(ino) ∈ ro ∧ (inodekey(ino).data? → ¬ inodekey(inodekey(ino).ino) ∈ ro)) ∧ adr = (ri[inodekey(ino), adr] ⊖ ro)[inodekey(ino)] |
⊦ adr = (ri[inodekey(ino), adr] ⊖ ro)[inodekey(ino)], inodekey(ino) ∈ ro
Used simplifier rules: ⊦ ¬ inodekey(m).data?; (s)% ⊦ key ∈ ri[key, adr]; (s)