| sdt ≠ ∅ ⊦ ((abs(sdt, sdi) * D))(dirs) ↔ (∃ tree, ino, str, sdi0, sdt0. ¬ str ∈ sdt0 ∧ sdt = sdt0[str, tree] ∧ ¬ str ∈ sdi0 ∧ sdi = sdi0[str, ino] ∧ ((abs(tree, ino) * abs(sdt0, sdi0) * D))(dirs)) |
⊦ ((abs(sdt, sdi) * D))(dirs) ↔ (∃ tree, ino, str, sdi0, sdt0. ¬ str ∈ sdt0 ∧ sdt = sdt0[str, tree] ∧ ¬ str ∈ sdi0 ∧ sdi = sdi0[str, ino] ∧ ((abs(tree, ino) * abs(sdt0, sdi0) * D))(dirs)), sdt = ∅