| ⊦ adr ∈ ri, (inodekey(ino) ∈ ri → (¬ fs[ri[inodekey(ino)]].directory ↔ ¬ fs[adr, nd][ri[inodekey(ino)]].directory)) ∧ ( inodekey(ino) ∈ ri ∧ ¬ fs[ri[inodekey(ino)]].directory → mkfile(fs[ri[inodekey(ino)]].size, fs[ri[inodekey(ino)]].meta, fs[ri[inodekey(ino)]].nlink, abs-content(ino, fs, ri)) = mkfile (fs[adr, nd][ri[inodekey(ino)]].size, fs[adr, nd][ri[inodekey(ino)]].meta, fs[adr, nd][ri[inodekey(ino)]].nlink, abs-content(ino, fs[adr, nd], ri))) |
inodekey(ino) ∈ ri ⊦ ¬ fs[ri[inodekey(ino)]].directory ↔ ¬ fs[adr, nd][ri[inodekey(ino)]].directory, adr ∈ ri
inodekey(ino) ∈ ri ⊦ mkfile(fs[ri[inodekey(ino)]].size, fs[ri[inodekey(ino)]].meta, fs[ri[inodekey(ino)]].nlink, abs-content(ino, fs, ri)) = mkfile (fs[adr, nd][ri[inodekey(ino)]].size, fs[adr, nd][ri[inodekey(ino)]].meta, fs[adr, nd][ri[inodekey(ino)]].nlink, abs-content(ino, fs[adr, nd], ri)), fs[ri[inodekey(ino)]].directory, adr ∈ ri