| abs(tree, ino0)(dirs), ino1 ∈ files, ino0 ∈ dirs, ∀ ino. ¬ ino ∈ files ∨ ¬ ino ∈ dirs, ∀ ino. ⌜ino⌝ ∈ tree.fids → ino ∈ files ⊦ # links(ino1, dirs) = 0, links(ino1, dirs) = ∅, ⌜ino1⌝ ∈ tree.fids |
⊦ ls = ls0 ↔ (∀ alink. alink ∈ ls ↔ alink ∈ ls0)
abs(tree, ino0)(dirs), ino0 ∈ dirs, ino1 ∈ files, ∀ ino. ⌜ino⌝ ∈ tree.fids → ino ∈ files, ∀ ino. ¬ ino ∈ files ∨ ¬ ino ∈ dirs ⊦ # links(ino1, dirs) = 0, ⌜ino1⌝ ∈ tree.fids, ∀ alink. alink ∈ links(ino1, dirs) ↔ alink ∈ ∅
Used terms: ∅, links(ino1, dirs)