Documentation

Linglib.Theories.Semantics.Lexical.Verb.VerbEntry

Cross-Linguistic Verb Infrastructure #

Framework-agnostic types for verb semantics: complement type, control type, attitude/causative builders, and the VerbCore structure that bundles all semantic fields shared across languages.

English-specific morphology (3sg, past, participles) lives in Fragments/English/Predicates/Verbal.lean; other languages extend VerbCore with their own inflectional paradigms.

Design #

@cite{bale-schwarz-2026} @cite{dayal-2025} @cite{heim-1992} @cite{icard-2012} @cite{kennedy-2007} @cite{maier-2015} @cite{qing-uegaki-2025} @cite{rappaport-hovav-levin-2024} @cite{solstad-bott-2024} @cite{rappaport-hovav-levin-1998}

VerbCore is the semantic spine of a verb entry. It carries:

Verb classification (factive, causative, attitude, etc.) is DERIVED from these primitive fields, not stipulated as an enum.

Language-specific fragments extend VerbCore with morphological fields:

Framework-neutral voice type for deriving argument structure properties.

Captures the external-argument dimension of the verb's syntactic frame without committing to a specific syntactic framework. Maps to Minimalism.VoiceFlavor via bridge theorems in interface files.

  • agentive: External argument introduced (transitive/unergative)
  • nonThematic: No external argument (unaccusative/anticausative)
  • expletive: No specifier, no semantics (middle voice)
  • reflexive: Agent that binds internal argument (@cite{wood-2015})
  • experiencer: Experiencer external argument (@cite{wood-2015})
Instances For
    Equations
    • One or more equations did not get rendered due to their size.
    Instances For

      Which Montague predicate builder this verb uses.

      This links the Fragment entry to the compositional semantics in Semantics.Attitudes.Preferential. Properties like C-distributivity are DERIVED from the builder via theorems, not stipulated.

      The connection to Montague is:

      • degreeComparison.positivePreferential.hope, Preferential.expect, etc.
      • degreeComparison.negativePreferential.fear, Preferential.dread
      • uncertaintyBasedPreferential.worry
      • relevanceBased.positivePreferential.qidai
      Instances For
        Equations
        • One or more equations did not get rendered due to their size.
        Instances For

          Unified builder for all attitude verbs, covering both doxastic (believe, know) and preferential (hope, fear) attitudes.

          This is the minimal basis from which theoretical properties are derived:

          1. Doxastic attitudes: Use accessibility relations (Hintikka semantics)
          2. Preferential attitudes: Use degree/uncertainty semantics (Villalta)

          Derived properties (in Theory layer):

          • C-distributivity: from PreferentialBuilder structure
          • NVP class: from C-distributivity + valence
          • Parasitic on belief: from being preferential
          • Presupposition projection: from veridicality + attitude type
          Instances For
            Equations
            • One or more equations did not get rendered due to their size.
            Instances For

              Presupposition trigger type (@cite{tonhauser-beaver-roberts-simons-2013} classification).

              • Hard triggers: Always project (too, again, also)
              • Soft triggers: Context-sensitive projection (stop, know)
              Instances For
                Equations
                • One or more equations did not get rendered due to their size.
                Instances For

                  Complement presupposition projection behavior (@cite{karttunen-1973}).

                  Orthogonal to PresupTriggerType (whether the verb triggers presuppositions): this classifies what the verb does with presuppositions of its complement.

                  • plug: blocks all complement presuppositions (say, tell, promise)
                  • hole: lets all complement presuppositions project (know, regret, stop)
                  • filter: conditionally cancels some complement presuppositions (if...then, and, or)
                  Instances For
                    Equations
                    • One or more equations did not get rendered due to their size.
                    Instances For

                      Disambiguates polysemous verb entries that share a citation form.

                      When a verb has multiple lexical entries (e.g., "remember" as implicative vs. "remember" as factive question-embedding), the SenseTag records why multiple entries exist:

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

                          Complement type that the verb selects.

                          • Finite: "that" clauses ("John knows that Mary left")
                          • Infinitival: "to" complements ("John managed to leave")
                          • Gerund: "-ing" complements ("John stopped smoking")
                          • NP: Direct object ("John kicked the ball")
                          • None: Intransitive ("John slept")
                          Instances For
                            Equations
                            • One or more equations did not get rendered due to their size.
                            Instances For

                              Is this complement type finite (i.e., does it contain a tense head)?

                              Finite complements (.finiteClause,.question) have independent tense morphology; non-finite complements (.infinitival,.gerund,.smallClause) do not.

                              Equations
                              Instances For

                                Control type for verbs with infinitival complements.

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

                                    Interpretation of an implicit (unexpressed) argument.

                                    Cross-linguistic: applies to any argument position where the verb allows the argument to be absent. The distinction captures whether the missing referent must be pragmatically recoverable (definite) or can be unspecified (indefinite). @cite{bruening-2021}, @cite{fillmore-1986}.

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

                                        Cross-linguistic verb core: all semantic fields shared across languages.

                                        Bundles argument structure, semantic class, and links to compositional semantics. Language-specific fragments extend this with morphological fields appropriate to their inflectional system.

                                        • form : String

                                          Citation form (cross-linguistic)

                                        • complementType : ComplementType

                                          What complement does the verb select?

                                        • Proto-role entailment profile for the subject (external argument). The authoritative representation of argument semantics (@cite{dowty-1991}, @cite{grimm-2011}, @cite{levin-2019}). Convenience role labels can be derived via EntailmentProfile.toRole.

                                        • Proto-role entailment profile for the first object (internal argument).

                                        • controlType : ControlType

                                          Control type for infinitival complements

                                        • altComplementType : Option ComplementType

                                          Alternate complement frame, for verbs with two complement types. E.g., "hope" primarily takes.finiteClause ("hope that...") but also takes.infinitival ("hope to...") with subject control. When set, altControlType specifies the control type for this frame.

                                        • altControlType : ControlType

                                          Control type for the alternate complement frame.

                                        • unaccusative : Bool

                                          Is the verb unaccusative? (subject is underlying object) When voiceType is present, prefer derivedUnaccusative which derives this from Voice selection (@cite{kratzer-1996}).

                                        • voiceType : Option VoiceType

                                          Framework-neutral voice type: determines whether an external argument is introduced. When set, derivedUnaccusative derives unaccusativity from this field, connecting the Fragment entry to Voice theory.

                                        • passivizable : Bool

                                          Can the verb passivize?

                                        • implicitObj : Option ImplicitInterp

                                          Can the direct object (theme/patient) be left unexpressed? Applies to monotransitives (eat vs devour) and the theme of ditransitives. none = object always required.

                                        • implicitGoal : Option ImplicitInterp

                                          Can the goal/recipient argument be left unexpressed? Applies to the IO of double object constructions and the PP of dative frames. none = goal always required.

                                        • speechActVerb : Bool

                                          Does the verb denote the performance of an illocutionary act? True for speech-act verbs (say, tell, claim, ask). This is a genuine semantic primitive that cannot be derived from other fields.

                                        • @cite{vendler-1957} aspectual class of the verb's base VP. For verbs whose class depends on the object NP (eat apples = activity, eat two apples = accomplishment), record the class with a quantized (bounded) object. none for verbs where Vendler class is inapplicable (e.g., clause-embedding verbs).

                                        • For degree achievements: the scale structure from which default vendlerClass is derived. When present, vendlerClass should agree with degreeAchievementScale.defaultVendlerClass.

                                        • @cite{krifka-1998} incrementality class of the object/theme role. .sinc = strictly incremental (eat, build); .inc = incremental with backups (read); .cumOnly = cumulative only (push, carry). none for intransitives and clause-embedding verbs.

                                        • Is the verb a presupposition trigger?

                                        • projectionBehavior : Option ProjectionBehavior

                                          How does the verb treat presuppositions of its complement? Orthogonal to presupType. @cite{karttunen-1973}

                                        • For measure predicates: which dimension this verb selects for. Determines per-phrase interpretation: simplex dimension → compositional, quotient → math speak.

                                        • For CoS verbs: which type (cessation, inception, continuation)?

                                        • For implicative verbs: which semantic builder (links to compositional semantics).

                                        • For causative verbs: which semantic builder (links to compositional semantics).

                                        • Source of causation for psych causatives (@cite{kim-2024} UPH). .external = mind-external percept, .internal = mind-internal representation.

                                        • opaqueContext : Bool

                                          Does the verb create an opaque context for its complement?

                                        • attitudeBuilder : Option AttitudeBuilder

                                          Unified attitude builder covering doxastic and preferential attitudes. Theoretical properties (C-distributivity, parasitic, etc.) are DERIVED.

                                        • takesQuestionBase : Bool

                                          For non-preferential question-embedding verbs (know, wonder, ask)

                                        • Entailment signature of the complement position. Classifies this verb's monotonicity w.r.t. its clausal complement. .mono = upward monotone (believe, know); .mult = multiplicative only (be surprised). Used to derive conjunction distribution and neg-raising. See @cite{bondarenko-elliott-2026}.

                                        • senseTag : SenseTag

                                          Disambiguates entries that share a citation form. Most verbs use .default; polysemous entries use descriptive tags.

                                        • levinClass : Option LevinClass

                                          @cite{levin-1993} verb class (§§ 9–57).

                                        • rootProfile : Option RootProfile

                                          Root-specific quality dimensions (within-class variation).

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

                                              Derive unaccusativity from voice type when present, falling back to the stored unaccusative field. A verb is unaccusative iff its Voice does not introduce an external argument (@cite{kratzer-1996}).

                                              Equations
                                              Instances For

                                                Derive vendlerClass from degreeAchievementScale if present. Falls back to the stipulated vendlerClass field.

                                                Equations
                                                Instances For

                                                  Effective subject entailment profile: verb-level override if present, otherwise falls back to the Levin class–level profile (@cite{levin-1993}, @cite{dowty-1991}).

                                                  Equations
                                                  Instances For

                                                    Effective object entailment profile: verb-level override if present, otherwise falls back to the Levin class–level profile.

                                                    Equations
                                                    Instances For

                                                      Is this verb a doxastic attitude?

                                                      Equations
                                                      Instances For

                                                        Is this verb a preferential attitude?

                                                        Equations
                                                        Instances For

                                                          Does this attitude distribute over conjunction? DERIVED from complementSig: any signature that refines .mono (mono, additive, mult, addMult, all) distributes.

                                                          Equations
                                                          Instances For

                                                            Is the complement position upward-entailing? DERIVED from complementSig.

                                                            Equations
                                                            Instances For

                                                              Valence is DERIVED from the attitude builder (for preferential attitudes)

                                                              Equations
                                                              Instances For

                                                                Get the CoS semantics for a verb (if it's a CoS verb).

                                                                Returns some (cosSemantics t P) if the verb has a CoS type, where P is the activity predicate (complement denotation).

                                                                Equations
                                                                Instances For

                                                                  Does this verb presuppose its complement via factivity? DERIVED from attitudeBuilder: true iff the verb is doxastic veridical.

                                                                  Equations
                                                                  Instances For

                                                                    Does this verb presuppose its complement?

                                                                    Equations
                                                                    Instances For

                                                                      Is this verb a presupposition trigger?

                                                                      Equations
                                                                      Instances For

                                                                        Presupposition trigger type DERIVED from event structure rather than stipulated. @cite{roberts-simons-2024} argue that presupposition status follows from a verb's event structure (factivity, CoS type), not from a lexically specified trigger type. This accessor derives the prediction: verbs with factive or CoS event structure are presupposition triggers.

                                                                        Note: R&S (p. 705) argue that the soft/hard trigger distinction "has never been clearly operationalized." We use .softTrigger here as a placeholder, not as an endorsement of a binary soft/hard taxonomy.

                                                                        Equations
                                                                        Instances For

                                                                          Is this verb a causative? DERIVED from causativeBuilder.

                                                                          Equations
                                                                          Instances For

                                                                            Does this causative verb assert sufficiency (like "make")?

                                                                            DERIVED from the builder: delegates to CausativeBuilder.assertsSufficiency.

                                                                            Equations
                                                                            Instances For

                                                                              Does this verb's semantics predict it is an expletive negation trigger?

                                                                              DERIVED from attitude, implicative, and causative builders. Captures the propositional attitude licensing condition from @cite{jin-koenig-2021} §5.5, ex. 13a:

                                                                              • FEAR class: negative-valence preferential attitudes activate p (feared content) and ¬p (desired alternative).
                                                                              • FORGET class: negative implicative verbs entail ¬p in w₀.
                                                                              • STOP/PREVENT: causative preventatives entail ¬p in w₀.

                                                                              DENY class triggers (doubt, question) are excluded — their EN-triggering requires matrix negation/questioning (pragmatic, via neg-raising), not purely lexical semantics. Temporal, logical, and comparative triggers are operators/connectives, not verbs.

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

                                                                                Does this causative verb assert necessity (like "cause")?

                                                                                DERIVED from the builder: delegates to CausativeBuilder.assertsNecessity.

                                                                                Equations
                                                                                Instances For

                                                                                  Does success of this implicative verb entail the complement?

                                                                                  DERIVED from the builder: delegates to ImplicativeBuilder.entailsComplement. Returns some true for positive implicatives (manage, remember), some false for negative (fail, forget), none for non-implicatives.

                                                                                  Equations
                                                                                  Instances For

                                                                                    Is this verb a preferential attitude predicate?

                                                                                    Equations
                                                                                    Instances For

                                                                                      Map complement type to syntactic valence. Clause-embedding types (.finiteClause,.infinitival,.gerund,.question, .smallClause) map to .clausal — they take xcomp/ccomp, not obj. checkVerbSubcat skips .clausal verbs (their frames require different validation than NP-argument counting).

                                                                                      Equations
                                                                                      Instances For

                                                                                        Look up a verb core by citation form and sense tag.

                                                                                        Equations
                                                                                        Instances For