| sdt[str][p0] = fnode(fid), str ∈ sdt, p0 ∈ sdt[str], ∀ tree, fid. tree[p0] = fnode(fid) ∧ p0 ∈ tree → fid ∈ tree.fids ⊦ fid ∈ sdt.fids |
sdt[str][p0] = fnode(fid), p0 ∈ sdt[str], str ∈ sdt, sdt[str][p0] = fnode(fid) ∧ p0 ∈ sdt[str] → fid ∈ sdt[str].fids ⊦ fid ∈ sdt.fids
Used terms: sdt[str], fid