| 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 |
⊦ strings = strings0 ↔ (∀ str. str ∈ strings ↔ str ∈ strings0)
ino ∈ dirs, ¬ str ∈ entries ∨ ¬ entries[str] ∈ dirs ⊦ ino0 ∈ dirs, ∀ str0. str0 ∈ subdirs(ino, dirs[ino, mkdir(n, md, n0, n1, entries[str, ino0])]) ↔ str0 ∈ subdirs(ino, dirs[ino, mkdir(n, md, n0, n1, entries)])
Used terms: subdirs(ino, dirs[ino, mkdir(n, md, n0, n1, entries)]), subdirs(ino, dirs[ino, mkdir(n, md, n0, n1, entries[str, ino0])])