| root0[path] = fnode(fid), path ≠ ε, root0.dir?, fids-cons(root0, fs, ofh), py(user, parent(path), root0, fs), path ∈ root0 ⊦ ⟪psynced := ?⟫ fids-cons(root0 -- path, fs, ofh), ¬ fid ∈ ofh.fids ∧ ¬ fid ∈ root0.fids \ {fid} |
⊦ fid ∈ fidb ∧ ¬ fid ∈ fidb0 → (fid ∈ fidb \ fidb0 ↔ true)
root0[path] = fnode(fid), root0.dir?, fids-cons(root0, fs, ofh), py(user, parent(path), root0, fs), path ∈ root0 ⊦ ⟪psynced := ?⟫ fids-cons(root0 -- path, fs, ofh), path = ε, ¬ fid ∈ ofh.fids ∧ ¬ fid ∈ root0.fids \ {fid} , fid ∈ root0.fids ∧ ¬ fid ∈ {fid}
Used simplifier rules: ⊦ fid ∈ {fid0} ↔ fid = fid0; (s) Used terms: {fid} , root0.fids, fid