Documentation

Linglib.Semantics.ArgumentStructure.Valency

Valency #

The two core-argument positions of a verbal clause — the internal argument (complement of the lexical core) and the external argument (specifier of Voice, [Kra96]) — and valency: the set of positions an argument-introducing locus (root, functional head, derivational operator) contributes. Valencies form the Boolean lattice Finset ArgPosition; introducers compose by , and valency-changing operations ([Cre25]) are maps on the lattice.

[Coo19]'s division of labor is stated as predicates over valencies (IsRootValency, IsVoiceValency), not baked into a type: roots introduce at most the internal argument, v Voice at most the external. The former two-case enum Root.Arity (selectsTheme valency {.internal}, noTheme ~ valency ) was this lattice restricted by the thesis.

label maps a valency to the comparative core-term labels of Features.Prominence.ArgumentRole: a lone position — internal or external alike — surfaces as S, both together as A and P. The labels are relational, so label is deliberately not monotone (label_not_monotone): adding a co-argument relabels S, which is why alignment typology needs S as its own comparative concept.

Main declarations #

A core-argument position of the verbal clause: the internal argument (complement of the lexical core) or the external argument (specifier of Voice, [Kra96]).

Instances For
    @[instance_reducible]
    Equations
    @[instance_reducible]
    Equations
    • One or more equations did not get rendered due to their size.
    Equations
    • One or more equations did not get rendered due to their size.
    Instances For
      @[reducible, inline]

      The set of core-argument positions an argument-introducing locus contributes; inherits the Boolean lattice of finite sets, and introducers compose by .

      Equations
      Instances For
        @[instance_reducible]

        Finset carries no Repr; over the two-element position universe the four valencies render literally.

        Equations
        • One or more equations did not get rendered due to their size.

        [Coo19]'s division of labor, root half: roots introduce at most the internal argument. A thesis about the lexicon, stated as a predicate rather than a type restriction.

        Equations
        Instances For

          [Coo19]'s division of labor, functional half: v ~ Voice heads introduce at most the external argument.

          Equations
          Instances For

            A transitive clause realizes both core positions.

            Equations
            Instances For

              Root and Voice valencies are disjoint, so under the division of labor the two loci partition a transitive clause's core positions.

              A root valency and a Voice valency compose to a transitive clause iff each introduces its position.

              Comparative core-term labels #

              The comparative core-term labels a valency's arguments surface with (S A P, Features.Prominence.ArgumentRole): a lone position — internal or external alike — is the S of an intransitive clause; both together are A and P.

              Equations
              • One or more equations did not get rendered due to their size.
              Instances For

                S surfaces exactly for the two singleton valencies — the unaccusative (internal) and unergative (external) S, which split-intransitive systems mark differently.

                Labels are relational, not positional: adding a co-argument relabels S to A or P, so label is not monotone in the lattice.