Documentation

Linglib.Semantics.ArgumentStructure.EntailmentProfile

Proto-role entailment profiles #

[Dow91] [Gri11] [davis-koenig-2000] [Lev19]

An EntailmentProfile records which of [Dow91]'s ten proto-role entailments (pp.572–573) a verb imposes on one of its arguments. Proto-Agent and Proto-Patient are cluster concepts: each is a set of entailments, and an argument's degree of agenthood or patienthood is the set it satisfies. The Argument Selection Principle is stated lattice-theoretically ([Gri11]): subjecthood tracks strict superset dominance on Proto-Agent feature sets, with Proto-Patient dominance breaking ties.

Main declarations #

Implementation notes #

The ten entailments are not independent ([Lev19] §2.1): volition presupposes sentience (EntailmentProfile.WellFormedInternal); causation, movement, and independent existence pair asymmetrically with Proto-Patient entailments (WellFormedPair); and the affectedness-related Proto-Patient entailments form an implicational hierarchy ([Bea10]). Their algebraic counterparts live in Agentivity/Defs.lean, whose lattice carriers this file imports and bridges to. [Dow91]'s original flat-counting selection principle is preserved for comparison in Studies/Dowty1991.lean; the counting accessors here are informational only. Causation priority ([davis-koenig-2000]) needs no extra clause: it falls out of feature-set inclusion.

The ten entailments defining the proto-roles ([Dow91] pp.572–573): the first five are Proto-Agent, the last five Proto-Patient. Fields default to false, so a profile lists only the entailments it imposes.

  • volition : Bool

    Volitional involvement in the event.

  • sentience : Bool

    Sentience or perception.

  • causation : Bool

    Causes an event or change of state in another participant.

  • movement : Bool

    Movement relative to another participant.

  • independentExistence : Bool

    Exists independently of the event named by the verb.

  • changeOfState : Bool

    Undergoes a change of state.

  • incrementalTheme : Bool

    Incremental theme: the argument measures out the event.

  • causallyAffected : Bool

    Causally affected by another participant.

  • stationary : Bool

    Stationary relative to another participant.

  • dependentExistence : Bool

    Does not exist independently of the event.

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

        Feature counting #

        Number of Proto-Agent entailments. Informational: the Argument Selection Principle uses lattice comparison ([Gri11]), not counting.

        Equations
        Instances For

          Number of Proto-Patient entailments.

          Equations
          Instances For

            Lattice comparison #

            p has every Proto-Agent feature that q has: the subset ordering on Proto-Agent feature sets.

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

              p has every Proto-Patient feature that q has.

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

                p's Proto-Agent feature set is a strict superset of q's.

                Equations
                Instances For

                  p's Proto-Patient feature set is a strict superset of q's.

                  Equations
                  Instances For

                    Argument selection #

                    The lattice-based Argument Selection Principle ([Gri11], [davis-koenig-2000]): subj outranks obj for subjecthood iff subj strictly Proto-Agent-dominates obj, or the two are Proto-Agent-incomparable and obj strictly Proto-Patient-dominates subj. Causation priority is structural: {causation, IE} strictly dominates {IE} yet is incomparable with {sentience, IE}.

                    Equations
                    Instances For
                      @[implicit_reducible]
                      Equations

                      [Dow91]'s Corollary 1 (p.579): neither argument outranks the other, so subject choice may alternate (buy/sell, like/please).

                      Equations
                      Instances For

                        Split intransitivity #

                        The sole argument lacks the priority Proto-Agent entailments — volition and causation ([davis-koenig-2000]) — and bears at least one Proto-Patient entailment ([Dow91] Table 1). Unlike flat counting, this classifies arrive as unaccusative.

                        Equations
                        Instances For

                          The sole argument bears a priority Proto-Agent entailment (volition or causation) and no Proto-Patient entailment.

                          Equations
                          Instances For

                            Well-formedness #

                            Volition presupposes sentience: only sentient entities can act volitionally ([Dow91] p.607, [Lev19] §2.1).

                            Equations
                            Instances For

                              Three Proto-Agent entailments pair asymmetrically across a subject–object pair ([davis-koenig-2000], [primus-1999]): causation → changeOfState, movement → stationary, independentExistence → dependentExistence.

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

                                The do-test #

                                The do-test ([Cru73] via [Dow91]) passes on semantic grounds iff the profile entails volition, causation, or movement.

                                Equations
                                Instances For

                                  Effectors and force recipients #

                                  A self-energetic force bearer ([VVW96]): movement plus independent existence, realized as external argument.

                                  Equations
                                  Instances For
                                    @[implicit_reducible]
                                    Equations

                                    Causally affected or stationary, realized as internal argument.

                                    Equations
                                    Instances For

                                      An effector carries at least two Proto-Agent entailments.

                                      Template-level proto-role defaults #

                                      Per-template subject/object defaults ([RHL98] with [Dow91]'s entailments), consumed by Template.subjectProfile and Template.objectProfile in EventStructure.lean and by Fragment-level verb entries. Per-verb entailment content is NOT stored here: it lives in the Levin-class → template map (Semantics/Lexical/LevinClassProfiles.lean), and Dowty's own per-verb attributions are typed data rows in Data/ProtoRoles/Dowty1991.json consumed by Studies/Dowty1991.lean.

                                      Activity template subject: V+S+M+IE. Transitive activities like hit add causation at the class level via root-contributed objects.

                                      Equations
                                      Instances For

                                        Achievement template subject: undergoes change (M+IE+CoS). Caveat: the movement entailment fits directed-motion achievements (arrive) but overgeneralizes to non-motion achievements (recognize, notice), whose subjects are sentient rather than moving — those pattern with the psych-state templates in LevinClassProfiles.lean.

                                        Equations
                                        Instances For

                                          Accomplishment template subject: full proto-agent (V+S+C+M+IE). Dowty-confirmed at the class level: the primary transitive verbs of [Dow91] (35) (build, write, murder, eat, wash) have subjects with "volition, sentience, causation, and movement" and no Proto-Patient entailments (p. 577); independent existence is the parenthesized (27e).

                                          Equations
                                          Instances For

                                            Accomplishment template object: result patient (CoS+CA). Dowty-confirmed at the class level: the (35) objects have "change, causally affected" (p. 577); the remaining Proto-Patient entailments are hedged there as "(mostly) incremental theme, stationary, dependent existence", so incremental themes (eat, build) add IT per class or per verb — not all accomplishment objects measure the event.

                                            Equations
                                            Instances For

                                              Bridge to the Grimm agentivity lattice #

                                              The Dowty→Grimm feature translation ([Gri11] §2.1, Tables 1–2) and the consistency theorems relating [Dow91]'s dominance orders to the lattice order of Agentivity/Defs.lean. The bridge lives here, with the profiles it translates, so the lattice substrate stays Mathlib-only.

                                              Map Dowty's P-Agent entailments to Grimm's agentivity features.

                                              The correspondence is direct for 3 of 4 features:

                                              • volition = volition
                                              • sentience = sentience
                                              • causation → instigation (p.521)
                                              • movement = motion

                                              Independent existence is handled by the persistence dimension.

                                              Equations
                                              Instances For

                                                Map Dowty's P-Patient entailments to Grimm's persistence level.

                                                This is an approximate mapping — Grimm's system is genuinely different from Dowty's. The diagnostic features:

                                                • DE + IT → exPersEnd: entity created incrementally (build, invent)
                                                • DE + ¬IT → exPersBeginning: entity ceases to exist (die, evaporate)
                                                • IT + ¬DE → exPersBeginning: entity consumed incrementally (eat)
                                                • CoS + ¬IT + ¬DE → quPersBeginning: changed but persists (move, dim)
                                                • ¬CoS + ¬DE → totalPersistence or totalNonPersistence

                                                Dowty's DE ("does not exist independently of the event") maps to Grimm's creation/destruction axis. IT (incremental theme) disambiguates: DE+IT = creation (exPersEnd), DE+¬IT = destruction (exPersBeginning).

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

                                                  Map a full EntailmentProfile to a GrimmNode.

                                                  The agentivity features come from the P-Agent entailments; the persistence level comes from the P-Patient entailments.

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

                                                      Grimm ↔ Dowty ASP consistency #

                                                      Grimm's agentivity lattice ordering is consistent with Dowty's PAgentDominates: if Grimm a ≤ Grimm b on agentivity, then Dowty a dominates Dowty b on P-Agent features.

                                                      This holds because the feature-to-feature mapping is a bijection on the first 4 P-Agent features (volition, sentience, causation=instigation, movement=motion).

                                                      The Dowty→Grimm bridge is monotone: if one EntailmentProfile dominates another on P-Agent features, the corresponding AgentivityNodes are ordered.

                                                      Dominance is lattice order plus independent existence #

                                                      [Dow91]'s five P-Agent entailments (Table 1 of [Gri11]) split into [Gri11]'s four agentivity primitives (Table 2) plus independent existence, which Grimm recasts on the persistence axis (§2.1). The three theorems below make the split exact: the flat count decomposes through the bridge, the lattice's feature count is monotone in the inclusion order (§2.3: higher in the lattice = higher degree of agentivity), and Dowty's PAgentDominates is precisely lattice order plus an independent-existence implication (§2.2).

                                                      Feature count is monotone in the inclusion order ([Gri11] §2.3): ascending the Fig. 1 lattice never loses agentivity features.

                                                      Dowty's flat P-Agent count decomposes through the bridge: the four lattice features ([Gri11] Table 2) plus independent existence, the one Table 1 entailment Grimm moves to the persistence axis (§2.1).

                                                      Dowty's subset dominance is exactly Grimm's lattice order plus an independent-existence implication ([Gri11] §2.2, Fig. 1): the bridge loses no dominance information. Derived from fromEntailmentProfile_monotone and grimm_agentivity_consistent_with_dowty.