| ⊦ key = inodekey(ino), inodekey(ino) ∈ ro, (key ∈ ri ∧ ¬ key ∈ ro ∧ (key.data? → ¬ inodekey(key.ino) ∈ ro) → key ∈ ri ∧ ¬ key ∈ ro ∧ (key.data? → ¬ inodekey(key.ino) ∈ ro)) ∧ (key ∈ ri ∧ ¬ key ∈ ro ∧ (key.data? → ¬ inodekey(key.ino) ∈ ro) → (ri ⊖ ro)[key] = (ri[inodekey(ino), adr] ⊖ ro)[key]) |
key ∈ ri, key.data? → ¬ inodekey(key.ino) ∈ ro ⊦ (ri ⊖ ro)[key] = (ri[inodekey(ino), adr] ⊖ ro)[key], key = inodekey(ino), inodekey(ino) ∈ ro, key ∈ ro