Documentation

Linglib.Semantics.Verb.Basic

Verb entry — derived API #

Classification accessors DERIVED from the primitive Verb fields: unaccusativity from voice, veridicality from the attitude builder, presupposition status from event structure, theta-role linking, and so on. Verb classification is computed here, not stipulated as enum fields on Verb.

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 ([Kra96]).

Equations
Instances For

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

    Equations
    Instances For

      The verb's within-class quality profile ([SMcN26]), read off its root (where the profile is carried).

      Equations
      Instances For

        The verb's raw kind signature ([BKG20]): the un-closed atom-kinds of its root, the source of truth for what the verb structurally entails. Verb.closedKinds is its collocational closure and Verb.classKinds the coarse class-derived view (an independent provenance).

        Equations
        Instances For

          The verb's closed kind signature ([BKG20]): the collocational closure of Verb.kinds (cause ⟹ result ⟹ state), which the event-structure spine (Verb.Root.template, CosModel.denote) runs on.

          Equations
          Instances For

            Effective subject entailment profile: verb-level override if present, otherwise falls back to the Levin class–level profile ([Lev93], [Dow91]).

            Equations
            Instances For

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

              Equations
              Instances For

                Veridicality is DERIVED from the attitude builder

                Equations
                Instances For
                  def Verb.isDoxastic (v : Verb) :
                  Bool

                  Is this verb a doxastic attitude?

                  Equations
                  Instances For
                    def Verb.isPreferential (v : Verb) :
                    Bool

                    Is this verb a preferential attitude?

                    Equations
                    Instances For

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

                      Equations
                      Instances For
                        def Verb.factivePresup (v : Verb) :
                        Bool

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

                        Equations
                        Instances For

                          Does this verb presuppose its complement?

                          Equations
                          Instances For
                            def Verb.isPresupTrigger (v : Verb) :
                            Bool

                            Is this verb a presupposition trigger?

                            Equations
                            Instances For

                              Presupposition trigger type DERIVED from event structure rather than stipulated. [RS24b] 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
                                def Verb.isCausative (v : Verb) :
                                Bool

                                Is this verb a causative? DERIVED from causative field.

                                Equations
                                Instances For

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

                                  DERIVED: delegates to Causative.assertsSufficiency.

                                  Equations
                                  Instances For

                                    Lexicalist prediction of the external argument's theta role ([Lev93], [RHL98]), based solely on verb-internal properties.

                                    The cascade mirrors traditional linking rules:

                                    • raising / weather → no external role
                                    • external causal source → stimulus (Class II psych, [Kim24])
                                    • attitude builder or factive presupposition → experiencer
                                    • occasion sense (manage-to) → experiencer
                                    • Levin class flinch / learn → experiencer
                                    • unaccusative / measure → theme
                                    • default → agent

                                    Contrasts with the Kratzer severing prediction (VoiceFlavor.thetaRole), which derives the role from Voice flavor rather than verb-internal semantics. Studies comparing the two accounts can apply both to the same Verb and inspect divergence.

                                    Equations
                                    • One or more equations did not get rendered due to their size.
                                    Instances For
                                      def Verb.isENTrigger (v : Verb) :
                                      Bool

                                      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 [JK21] §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
                                      Instances For
                                        def Verb.assertsNecessity (v : Verb) :
                                        Bool

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

                                        DERIVED: delegates to Causative.assertsNecessity.

                                        Equations
                                        Instances For
                                          def Verb.entailsComplement (v : Verb) :
                                          Option Bool

                                          Does success of this implicative verb entail the complement?

                                          DERIVED: delegates to Implicative.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

                                              Can this verb take a clausal (CP) complement?

                                              Checks both primary and alternate complement frames. Used to classify verbs as CP-selecting vs non-CP-selecting for coordination studies ([Sch26]).

                                              Equations
                                              Instances For

                                                Can this verb take a nominal (DP) complement?

                                                Checks both primary and alternate complement frames.

                                                Equations
                                                Instances For
                                                  def lookupSense (verbs : List Verb) (form : String) (tag : SenseTag := SenseTag.default) :
                                                  Option Verb

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

                                                  Equations
                                                  Instances For