| files[ino] = mkfile(m, md, n0, content), ino ∈ files ⊦ (fid ∈ abs-files(files[ino, mkfile(m, md, n1, content)]) ↔ fid ∈ abs-files(files)) ∧ (fid ∈ abs-files(files[ino, mkfile(m, md, n1, content)]) → abs-files(files[ino, mkfile(m, md, n1, content)])[fid] = abs-files(files)[fid]) |
files[ino] = mkfile(m, md, n0, content), fid = ⌜ino0⌝ , ino ∈ files ⊦ (fid ∈ abs-files(files[ino, mkfile(m, md, n1, content)]) ↔ fid ∈ abs-files(files)) ∧ (fid ∈ abs-files(files[ino, mkfile(m, md, n1, content)]) → abs-files(files[ino, mkfile(m, md, n1, content)])[fid] = abs-files(files)[fid])
Used simplifier rules: fid freely generated by ⌜ ⌝;;