Documentation

Linglib.Theories.Semantics.Degree.Wellwood

Compositional Comparative Derivation (@cite{wellwood-2015}, §2–3) #

@cite{wellwood-2015} @cite{cariani-santorio-wellwood-2024} @cite{schwarzschild-2008}@cite{wellwood-2015} argues that comparatives across nominal, verbal, and adjectival domains share a uniform DegP pipeline yielding truth conditions of the form:

∃ea. role(a, ea) ∧ P(ea) ∧ ∀eb. role(b, eb) → P(eb) →
     μ(extract(eb)) < μ(extract(ea))

The three domains differ only in the thematic relation (role), the extraction function (extract), and what is measured:

DomainroleextractMeasuredExample
NominalAgentthemeOfEntity"more coffee than"
VerbalAgentidEvent"ran more than"
AdjectivalHolderidState"hotter than"

Under unique-max assumptions (each individual has exactly one relevant eventuality), this reduces to direct comparison: μ(extract(ea)) > μ(extract(eb)), bridging to comparativeSem (Rett/Schwarzschild) and statesComparativeSem (CSW).

The DimensionallyRestricted predicate from Measurement.lean explains WHY dimension type tracks measured domain (§3.4):

The three comparative domains of @cite{wellwood-2015}. Each domain determines the thematic relation (role), extraction function, and measured ontological sort.

Instances For
    Equations
    • One or more equations did not get rendered due to their size.
    Instances For
      def Semantics.Degree.Wellwood.comparativeTruth {Entity : Type u_1} {Time : Type u_2} {Measured : Type u_3} [LE Time] (role : EntityEvents.Ev TimeProp) (P : Events.EvPred Time) (extract : Events.Ev TimeMeasured) (μ : Measured) (a b : Entity) :

      Universal comparative truth condition (@cite{wellwood-2015}, eq. 35/43/59).

      "a V-s more than b does" is true iff there exists an eventuality ea with role(a, ea) and P(ea) such that for ALL eventualities eb with role(b, eb) and P(eb), μ(extract(eb)) < μ(extract(ea)).

      Parameters:

      • role: thematic relation linking individual to eventuality (Agent for nominal/verbal, Holder for adjectival)
      • P: event/state predicate (the VP or GA denotation)
      • extract: what to measure from the eventuality (themeOf for nominal, id for verbal/adjectival)
      • μ: measure function on the extracted domain
      Equations
      • One or more equations did not get rendered due to their size.
      Instances For
        def Semantics.Degree.Wellwood.nominalComparative {Entity : Type u_1} {Time : Type u_2} [LE Time] (frame : Events.ThematicRoles.ThematicFrame Entity Time) (P : Events.EvPred Time) (themeOf : Events.Ev TimeEntity) (μ : Entity) (a b : Entity) :

        Nominal comparative (Wellwood eq. 35): "Al bought more coffee than Bill did."

        Equations
        Instances For
          def Semantics.Degree.Wellwood.verbalComparative {Entity : Type u_1} {Time : Type u_2} [LE Time] (frame : Events.ThematicRoles.ThematicFrame Entity Time) (P : Events.EvPred Time) (μ : Events.Ev Time) (a b : Entity) :

          Verbal comparative (Wellwood eq. 43): "Al ran more than Bill did."

          Equations
          Instances For
            def Semantics.Degree.Wellwood.adjectivalComparative {Entity : Type u_1} {Time : Type u_2} [LE Time] (frame : Events.ThematicRoles.ThematicFrame Entity Time) (P : Events.EvPred Time) (μ : Events.Ev Time) (a b : Entity) :

            Adjectival comparative (Wellwood eq. 59): "This coffee is hotter than that coffee."

            Equations
            Instances For
              theorem Semantics.Degree.Wellwood.comparativeTruth_max {Entity : Type u_1} {Time : Type u_2} {Measured : Type u_3} [LE Time] {role : EntityEvents.Ev TimeProp} {P : Events.EvPred Time} {extract : Events.Ev TimeMeasured} {μ : Measured} {a b : Entity} {ea eb : Events.Ev Time} (ha : role a ea P ea) (ha_unique : ∀ (e : Events.Ev Time), role a eP ee = ea) (hb : role b eb P eb) (hb_unique : ∀ (e : Events.Ev Time), role b eP ee = eb) :
              comparativeTruth role P extract μ a b μ (extract eb) < μ (extract ea)

              Maximality reduction (@cite{wellwood-2015}, passim).

              Under unique-event assumptions — each individual has exactly one eventuality satisfying P with the appropriate role — the full truth condition reduces to direct comparison of measured values.

              theorem Semantics.Degree.Wellwood.adjectival_max_reduces {Entity : Type u_1} {Time : Type u_2} [LE Time] {frame : Events.ThematicRoles.ThematicFrame Entity Time} {P : Events.EvPred Time} {μ : Events.Ev Time} {a b : Entity} {sa sb : Events.Ev Time} (ha : frame.holder a sa P sa) (ha_unique : ∀ (s : Events.Ev Time), frame.holder a sP ss = sa) (hb : frame.holder b sb P sb) (hb_unique : ∀ (s : Events.Ev Time), frame.holder b sP ss = sb) :
              adjectivalComparative frame P μ a b μ sb < μ sa

              Adjectival comparative under maximality reduces to direct state comparison: μ(sb) < μ(sa).

              theorem Semantics.Degree.Wellwood.statesComparativeSem_is_lt {S : Type u_1} {D : Type u_2} [Preorder S] [Preorder D] (μ : SD) (sa sb : S) :

              CSW's statesComparativeSem is definitionally the direct comparison μ sb < μ sa.

              theorem Semantics.Degree.Wellwood.max_eq_comparativeSem {Entity : Type u_1} {Time : Type u_2} {Measured : Type u_3} [LE Time] {role : EntityEvents.Ev TimeProp} {P : Events.EvPred Time} {extract : Events.Ev TimeMeasured} {μ : Measured} {a b : Entity} {ea eb : Events.Ev Time} (ha : role a ea P ea) (ha_unique : ∀ (e : Events.Ev Time), role a eP ee = ea) (hb : role b eb P eb) (hb_unique : ∀ (e : Events.Ev Time), role b eP ee = eb) :

              All comparative domains under maximality = comparativeSem (Rett/Schwarzschild).

              The Wellwood pipeline under maximality reduces to the same direct comparison as comparativeSem from Degree.Comparative on measured values.

              State domains are dimensionally restricted when linearly ordered.

              theorem Semantics.Degree.Wellwood.not_restricted_of_disagreement {α : Type u_1} [Preorder α] {μ₁ μ₂ : α} (hμ₁ : StrictMono μ₁) (hμ₂ : StrictMono μ₂) {a b : α} (h₁ : μ₁ a < μ₁ b) (h₂ : ¬μ₂ a < μ₂ b) :

              If two admissible measures disagree on some pair, the domain is NOT dimensionally restricted.