| ino ∈ dirs ⊦ subdirs(ino, dirs[ino, mkdir(n, md, n0, n1, entries[str, ino0])]) = (str ∈ entries ∧ entries[str] ∈ dirs ⊃ subdirs(ino, dirs[ino, mkdir(n, md, n0, n1, entries)]) -- str ;subdirs(ino, dirs[ino, mkdir(n, md, n0, n1, entries)]) ), ino0 ∈ dirs |
ino ∈ dirs, str ∈ entries, entries[str] ∈ dirs ⊦ subdirs(ino, dirs[ino, mkdir(n, md, n0, n1, entries[str, ino0])]) = subdirs(ino, dirs[ino, mkdir(n, md, n0, n1, entries)]) -- str, ino0 ∈ dirs
ino ∈ dirs, ¬ str ∈ entries ∨ ¬ entries[str] ∈ dirs ⊦ subdirs(ino, dirs[ino, mkdir(n, md, n0, n1, entries[str, ino0])]) = subdirs(ino, dirs[ino, mkdir(n, md, n0, n1, entries)]), ino0 ∈ dirs