Documentation

Linglib.Syntax.Binding.Tree

Binding configurations of phrase-structure trees #

On a phrase-structure tree a position commands another when it c-commands it in Reinhart's sense, neither dominating the other and every branching node above the first dominating the second. The binding domain of a position is bounded by a set of nodes: it holds the positions that every bounding node properly dominating the position dominates, the cone of the lowest such node. Theories of binding differ in the bounding nodes, which may depend on the position. With the clause nodes the domain is the minimal clause, the governing category of Government and Binding approximated; with the spell-out domains of phases it is the domain of Charnavel and Sportiche. More bounding nodes give smaller domains.

Main definitions #

Main statements #

References #

The binding configuration of t bounded by P takes c-command as its command relation and gives a position b the domain that every node of P b properly dominating it dominates.

Equations
Instances For
    @[instance_reducible]
    instance PhraseStructure.Tree.instDecidablePredTreePathMemSetDomainConfiguration {C : Type u_1} {W : Type u_2} (t : Tree C W) {P : Core.Order.TreePath → Set Core.Order.TreePath} [(b : Core.Order.TreePath) → DecidablePred fun (x : Core.Order.TreePath) => x ∈ P b] (b : Core.Order.TreePath) :
    DecidablePred fun (x : Core.Order.TreePath) => x ∈ (t.configuration P).domain b
    Equations
    theorem PhraseStructure.Tree.configuration_anti {C : Type u_1} {W : Type u_2} (t : Tree C W) {P Q : Core.Order.TreePath → Set Core.Order.TreePath} (h : ∀ (b : Core.Order.TreePath), P b ⊆ Q b) :

    More bounding nodes give smaller domains and the same command.

    @[reducible, inline]

    The clause configuration of t is bounded by the clause nodes, so the binding domain of a position is the minimal clause containing it.

    Equations
    Instances For