| sdt[str][p] = fnode(fid), p ∈ sdt[str], str ∈ sdt ⊦ fid ∈ sdt.fids |
⊦ fid ∈ sdt.fids ↔ (∃ str, p. str ∈ sdt ∧ p ∈ sdt[str] ∧ sdt[str][p] = fnode(fid))
sdt[str][p] = fnode(fid), str ∈ sdt, p ∈ sdt[str] ⊦ ∃ str, p. str ∈ sdt ∧ p ∈ sdt[str] ∧ sdt[str][p] = fnode(fid)
Used terms: sdt, fid