| ⊦ (sdt[str, tree] -- str)[str] = (sdt -- str)[str], str ∈ sdt[str, tree] -- str, str ∈ sdt -- str |
⊦ ¬ str ∈ sdt → sdt[str] = (∅)[str]
⊦ (∅)[str] = (sdt -- str)[str], str ∈ sdt -- str, str ∈ sdt[str, tree] -- str
Used terms: str, sdt[str, tree] -- str