| ⊦ (fnode(fid) = tree → # (fid0 = fid ⊃ ∅ ++ ε;∅) = (fid0 = fid ⊃ 1;0)) ∧ ( (∀ str. str ∈ sdt → (∀ fid1. # links(fid1, sdt[str]) = count(fid1, sdt[str].fids))) → dnode(md, sdt) = tree0 → # links(fid1, dnode(md, sdt)) = count(fid1, sdt.fids)) |
fnode(fid) = tree ⊦ # (fid0 = fid ⊃ ∅ ++ ε;∅) = (fid0 = fid ⊃ 1;0)
dnode(md, sdt) = tree0, ∀ str. str ∈ sdt → (∀ fid1. # links(fid1, sdt[str]) = count(fid1, sdt[str].fids)) ⊦ # links(fid1, dnode(md, sdt)) = count(fid1, sdt.fids)