| ⊦ ispath(p + q, ino, dirs, files) ↔ (∃ m. ispath(p, ino, m, dirs, files) ∧ ispath(q, m, dirs, files)) |
⊦ ispath(p, n, dirs, files) ↔ (∃ m. ispath(p, n, m, dirs, files))
⊦ (∃ m. ispath(p + q, ino, m, dirs, files)) ↔ (∃ m. ispath(p, ino, m, dirs, files) ∧ ispath(q, m, dirs, files))
Used terms: files, dirs, ino, p + q