| ⊦ datakey(ino, n) ∈ ro, inodekey(ino) ∈ ro, (key ∈ (ri ⊖ ro)[datakey(ino, n), adr] ↔ key ∈ ri[datakey(ino, n), adr] ⊖ ro) ∧ (key ∈ (ri ⊖ ro)[datakey(ino, n), adr] → (ri ⊖ ro)[datakey(ino, n), adr][key] = (ri[datakey(ino, n), adr] ⊖ ro)[key]) |
key = datakey(ino, n) ⊦ inodekey(ino) ∈ ro, datakey(ino, n) ∈ ro, (key ∈ (ri ⊖ ro)[datakey(ino, n), adr] ↔ key ∈ ri[datakey(ino, n), adr] ⊖ ro) ∧ (key ∈ (ri ⊖ ro)[datakey(ino, n), adr] → (ri ⊖ ro)[datakey(ino, n), adr][key] = (ri[datakey(ino, n), adr] ⊖ ro)[key])
⊦ key = datakey(ino, n), inodekey(ino) ∈ ro, datakey(ino, n) ∈ ro, (key ∈ (ri ⊖ ro)[datakey(ino, n), adr] ↔ key ∈ ri[datakey(ino, n), adr] ⊖ ro) ∧ (key ∈ (ri ⊖ ro)[datakey(ino, n), adr] → (ri ⊖ ro)[datakey(ino, n), adr][key] = (ri[datakey(ino, n), adr] ⊖ ro)[key])
Used formulas: key = datakey(ino, n)