Documentation

Linglib.Syntax.Clause.ArgumentRole

Comparative argument roles #

ArgumentRole: the S/A/P/R/T comparative concepts for argument coding, neutral between case and agreement. The clause takes the classification — a passive clause's sole argument is S whatever the predicate calls it — so the label set lives with the clause vocabulary; Clause.Arguments.codingRole classifies clause tokens and Verb.codingRoles the citation clause. ArgumentRole.core is the monotransitive core that alignment partitions quantify over; IsHighDefault/IsLowDefault classify the roles by their usual referential prominence (the role-reference association).

Distinct from the semantic tier (ArgumentStructure.ThetaRole, the Dowty proto-role profiles): S/A/P/R/T are construction-relative coding slots — the A of a transitive clause may be an instrument or experiencer, and S spans unergative agents and unaccusative patients, which is what lets alignment statements like "S groups with P" be expressed at all. The linking theories relating the two tiers live in Semantics/ArgumentStructure/Linking.lean and its studies.

References #

inductive ArgumentRole :

Argument roles spanning monotransitive and ditransitive clauses, following [Com78] and [haspelmath-2021] in using S/A/P/R/T (not subject/object) to avoid theory-dependent constituency assumptions.

  • S : ArgumentRole

    S: sole argument of an intransitive verb

  • A : ArgumentRole

    A: the more agent-like argument of a transitive verb

  • P : ArgumentRole

    P: the more patient-like argument of a transitive verb

  • R : ArgumentRole

    R: the recipient-like argument of a ditransitive verb

  • T : ArgumentRole

    T: the theme-like argument of a ditransitive verb

Instances For
    @[instance_reducible]
    Equations
    def instReprArgumentRole.repr :
    ArgumentRoleNatStd.Format
    Equations
    Instances For
      @[instance_reducible]
      Equations

      The monotransitive core roles: A, P, and S (omits the ditransitive scaffolding roles R/T). The domain over which alignment partitions and per-language case/agreement coverage theorems quantify.

      Equations
      Instances For

        The role defaults to high referential prominence (A and R, which are usually human, definite, topical) — so differential marking targets its non-prominent end ([haspelmath-2021]'s (6)).

        Equations
        Instances For

          The role defaults to low referential prominence (P and T) — so differential marking targets its prominent end. S is the alignment reference point and is neither.

          Equations
          Instances For