| ad = mkdir(m0, md, m1, m2, entries), m0 = # entries, (((m => ad * abs(sdt, entries)) * D1))(dirs), D0(dirs), m ∈ files, ∀ ino. ¬ ino ∈ files ∨ ¬ ino ∈ dirs, ∀ ino. ⌜ino⌝ ∈ sdt.fids → ino ∈ files ⊦ |
(((m => mkdir(# entries, md, m1, m2, entries) * abs(sdt, entries)) * D1))(dirs), D0(dirs), m ∈ files, ∀ ino. ⌜ino⌝ ∈ sdt.fids → ino ∈ files, ∀ ino. ¬ ino ∈ files ∨ ¬ ino ∈ dirs ⊦