Documentation

Linglib.Studies.Wellwood2015

[Wel15]: On the Semantics of Comparison Across Categories #

Nominal ("more coffee"), verbal ("ran more"), and adjectival ("hotter") comparatives share one DegP pipeline: covert much denotes an assignment-supplied monotonic measure function (eqs. 7/28) and -er compares strictly against the maximal than-clause degree (eq. 38; [vS84], [Rul95]), yielding the same truth condition in all three domains (eqs. 42/48/65). Felicity with much tracks mereological status; dimension availability tracks the measured domain, not lexical category (§3.4).

Main declarations #

Implementation notes #

Monotonicity of A(μ) is a felicity condition on the assignment, not part of the denotation. Example sentences and judgments are generated from Data/Examples/Wellwood2015.json; theorems consume them directly, with lexical categories derived from Fragments/English entries rather than annotated.

The measured domain (§3.4) #

What a comparative measures — the ontological domain whose mereological structure determines the available dimensions. The key §3.4 insight: dimension type (intensive vs extensive) tracks the measured domain, not lexical category.

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

      The comparative truth condition (§§2.1–3.2) #

      def Wellwood2015.comparativeTruth {Ent : Type u_1} {α : Type u_2} {Measured : Type u_3} (role : EntαProp) (P : αProp) (extract : αMeasured) (μ : Measured) (a b : Ent) :

      The truth condition shared by eqs. 42/48/65: some role-a eventuality satisfies P and measures strictly above the maximal than-clause degree. The domains differ only in role (Agent/Holder) and extraction (themeOf/id).

      Equations
      Instances For
        def Wellwood2015.equativeTruth {Ent : Type u_1} {α : Type u_2} {Measured : Type u_3} (role : EntαProp) (P : αProp) (extract : αMeasured) (μ : Measured) (a b : Ent) :

        The equative truth condition (eq. 27.ii): as much compares weakly — some role-a eventuality satisfies P and measures at least the maximal as-clause degree. The same pipeline as comparativeTruth with for ([Bre73]'s as filling the same Det slot).

        Equations
        Instances For
          theorem Wellwood2015.comparativeTruth_entails_equativeTruth {Ent : Type u_1} {α : Type u_2} {Measured : Type u_3} (role : EntαProp) (P : αProp) (extract : αMeasured) (μ : Measured) (a b : Ent) :
          comparativeTruth role P extract μ a bequativeTruth role P extract μ a b

          -er is strictly stronger than as (eq. 27.i ⇒ 27.ii).

          The compositional derivation (§§2.1–3.2) #

          The paper's derivation steps as combinators, proven to compose to comparativeTruth.

          def Wellwood2015.matrixDegP {α : Type u_2} (μ : α) (δ : ) (e : α) :

          ⟦much_μ⟧^A = A(μ) composed with ⟦-er⟧: a strict degree threshold (37.i/45.i).

          Equations
          Instances For
            def Wellwood2015.absDegP {α : Type u_2} (μ : α) (d : ) (e : α) :

            ABS (38.ii): the weak degree threshold of the than-clause.

            Equations
            Instances For
              def Wellwood2015.predMod {α : Type u_2} (P Q : αProp) (e : α) :

              Predicate Modification: intersective conjunction (37.iii/45.iii).

              Equations
              Instances For
                def Wellwood2015.thanClause {Ent : Type u_1} {α : Type u_2} (role : EntαProp) (P : αProp) (μ : α) (b : Ent) :
                Set

                The than-clause (39–41/47): degree abstraction over the ∃-closed ABS-composed clause.

                Equations
                Instances For
                  def Wellwood2015.matrixClause {Ent : Type u_1} {α : Type u_2} (role : EntαProp) (P : αProp) (μ : α) (a : Ent) (δ : ) :

                  The matrix clause (37.viii/45.vi): ∃-closure over the PM of the base predicate with the DegP at standard δ.

                  Equations
                  Instances For
                    theorem Wellwood2015.derivation_eq_comparativeTruth {Ent : Type u_1} {α : Type u_2} {Measured : Type u_3} (role : EntαProp) (P : αProp) (extract : αMeasured) (μ : Measured) (a b : Ent) :
                    (∃ (δ : ), IsGreatest (thanClause role P (fun (e : α) => μ (extract e)) b) δ matrixClause role P (fun (e : α) => μ (extract e)) a δ) comparativeTruth role P extract μ a b

                    The derivation composes: max-selecting the than-clause standard for the matrix clause is comparativeTruth (eqs. 42/48/65).

                    The derivations, type-driven #

                    The step-licensed derivations (37.i–viii, 45.i–vi, 61) run through the shared [HK98] engine (Semantics/Composition/Tree.lean): one lexicon — -er, much (eqs. 7/28), ABS (38.ii), the standard δ, a base predicate, and a [Kra96] role head — and one tree shape, composed by FA, PM, EI, FA, and existential closure. Degree abstraction for the than-clause (39–41) is the meta-language λ over the same tree with ABS in place of -er. The cross-categorial thesis is the parametricity: nominal, verbal, and adjectival matrices are the SAME tree at different (role, predicate, measure) cells.

                    @[reducible, inline]
                    abbrev Wellwood2015.Dom (Ent α : Type) :

                    The sorted composition domain: individuals ⊕ eventualities.

                    Equations
                    Instances For
                      def Wellwood2015.lexicon {Ent α : Type} (role : EntαProp) (P : αProp) (μ0 : α) (subj : Ent) (δ : ) :

                      Wellwood's lexicon over the engine: much is the assignment-supplied measure (eqs. 7/28), -er the strict and ABS (38.ii) the weak degree head, role a [Kra96] role head composing by EI.

                      Equations
                      Instances For

                        The shared matrix tree (37.i–viii / 45.i–vi): [EC [subj [role [pred [[er much] δ]]]]] — Deg′ = FA(-er, much), DegP = FA(Deg′, δ), VP = PM, vP = EI, S = FA, then closure.

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

                          The than-clause body (39–41/47): the same tree with ABS (38.ii) for -er.

                          Equations
                          • One or more equations did not get rendered due to their size.
                          Instances For
                            theorem Wellwood2015.matrix_derivation_denotes {Ent α : Type} (role : EntαProp) (P : αProp) (μ0 : α) (a : Ent) (δ : ) (g : Assignment (Dom Ent α)) :
                            Semantics.Composition.Tree.interp (Dom Ent α) Unit (lexicon role P μ0 a δ) g matrixTree = some { ty := Intensional.Ty.t, val := pure (matrixClause role P μ0 a δ) }

                            The engine derives the matrix clause: type-driven interpretation of matrixTree succeeds and denotes matrixClause (45.vi / 37.viii).

                            theorem Wellwood2015.than_derivation_denotes {Ent α : Type} (role : EntαProp) (P : αProp) (μ0 : α) (b : Ent) (d : ) (g : Assignment (Dom Ent α)) :
                            Semantics.Composition.Tree.interp (Dom Ent α) Unit (lexicon role P μ0 b d) g thanTree = some { ty := Intensional.Ty.t, val := pure (d thanClause role P μ0 b) }

                            The engine derives the than-clause degree set pointwise: at each degree d, thanTree denotes membership of d in thanClause (39–41/47); degree abstraction is the meta-language λ over d.

                            Three domain instantiations #

                            def Wellwood2015.nominalComparative {Entity : Type u_1} {Time : Type u_2} [LinearOrder Time] (frame : ArgumentStructure.ThematicFrame Entity Time) (P : Event TimeProp) (themeOf : Event TimeEntity) (μ : Entity) (a b : Entity) :

                            Nominal comparative (§2.1, eq. 42): Agent role, entities measured via themeOf.

                            Equations
                            Instances For
                              def Wellwood2015.verbalComparative {Entity : Type u_1} {Time : Type u_2} [LinearOrder Time] (frame : ArgumentStructure.ThematicFrame Entity Time) (P : Event TimeProp) (μ : Event Time) (a b : Entity) :

                              Verbal comparative (§2.2, eq. 48): Agent role, events measured directly.

                              Equations
                              Instances For
                                def Wellwood2015.adjectivalComparative {Entity : Type u_1} {Time : Type u_2} [LinearOrder Time] (frame : ArgumentStructure.ThematicFrame Entity Time) (P : Event TimeProp) (μ : Event Time) (a b : Entity) :

                                Adjectival comparative (§3.2, eq. 65): Holder role, states measured directly.

                                Equations
                                Instances For

                                  Mereological status (§§2–3) #

                                  The paper's two-way cross-categorial classification and its bridges to the feature substrate. Interpretive notes: the paper does not label GA state domains "cumulative" in Krifka's technical sense — it argues they "form mereologies" (ordered domains with proper parts); we classify them .cumulative because the structural consequence (monotonic measurability) is the same.

                                  Cross-categorial mereological classification (§§2–3): cumulative domains have proper-part structure enabling monotonic measurement by much (mass nouns, atelic VPs, GA state domains); quantized domains lack it (count nouns, telic VPs, non-GA states).

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

                                      GA state domains form mereologies (see the section note).

                                      Equations
                                      Instances For

                                        Non-GA states are atomic and unordered — QUA as the closest label.

                                        Equations
                                        Instances For

                                          Felicity from the lexicon (§§2–3) #

                                          Each felicity observation predicted from shared substrate: fragment entries where the lexicon has them (coffee, idea, run, hot), the paper's feature assignment otherwise.

                                          much is predicted felicitous exactly with cumulative status.

                                          Equations
                                          Instances For

                                            The lexical-level number feature of a fragment noun entry.

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

                                              "Al bought more coffee than Bill did" (§2.1): the fragment's mass entry gives cumulative status, predicting the recorded judgment.

                                              "?Al has more idea than Bill does" (§2.1): count entry ⇒ quantized ⇒ anomalous.

                                              "Al ran more than Bill did" (§2.2): run is an activity in the fragment; atelic status predicts the recorded judgment.

                                              "?Al graduated high school more than Bill did" (§2.2): telic ⇒ quantized ⇒ anomalous.

                                              "Al's coffee is hotter than Bill's" (§3.1): GA state domains form mereologies (English.Predicates.Adjectival.hot carries a scalar dimension).

                                              "?This piece of wood is more wooden than that one" (ex. 53a): non-GA states are atomic and unordered ⇒ anomalous.

                                              theorem Wellwood2015.qua_measures_vacuously_admissible {α : Type u_1} [PartialOrder α] {P : αProp} (hQ : Mereology.QUA P) (μ : α) :
                                              StrictMonoOn μ {x : α | P x}

                                              Why quantized reference blocks much: a quantized extension is an antichain, so every measure is vacuously admissible on it — monotone measurement cannot discriminate, leaving only counting (many).

                                              Dimensional restriction (§3.4) #

                                              @[reducible, inline]

                                              Order model of a measured domain: states are linearly ordered; entity and event domains have incomparable parts (weight × volume, distance × duration).

                                              Equations
                                              Instances For
                                                @[instance_reducible]
                                                Equations

                                                §3.4 as order theory: exactly the state domain is dimensionally restricted.

                                                theorem Wellwood2015.dimension_tracks_domain (e : Data.Examples.LinguisticExample) :
                                                e Examples.all∀ (m : MeasuredDomain), (e.feature? "measuredDomain").bind measuredDomainOfFeature = some m(Degree.DimensionallyRestricted m.Model e.feature? "intensive" = some "true")

                                                §3.4 verified over the example annotations (exs. 82–89): the measured domain's order model is dimensionally restricted iff the observed dimension is intensive.

                                                theorem Wellwood2015.dimension_not_category :
                                                ¬eExamples.all, e.feature? "dataset" = some "dimension"(e.feature? "category" = some "gradableAdj" e.feature? "intensive" = some "true")

                                                The lexicalist rival §3.4 argues against — dimension fixed by category — fails on the reversal data (fuller, ex. 84a; more heat, ex. 85a).

                                                Grammar shifts measurement (§5) #

                                                Bresnan's decomposition (§3.3) #

                                                [Bre73]'s QP -er + much, underlying more in all domains; adjectives differ only by Much Deletion (Wellwood's (74)).

                                                Equations
                                                Instances For

                                                  The surface form "more" derives from Bresnan's suppletion.

                                                  very distribution (§6.3) #

                                                  theorem Wellwood2015.very_tracks_much_deletion (e : Data.Examples.LinguisticExample) :
                                                  e Examples.alle.feature? "dataset" = some "very"(e.feature? "requiresOvertMuch" = some "true" Bresnan1973.muchDeletionApplies Bresnan1973.Q.much (e.feature? "category" == some "gradableAdj") = false)

                                                  The §6.3 very asymmetry (exs. 117–118) follows from Much Deletion: much deletes exactly before adjectives, so only GAs host covert much, and very requires overt much everywhere else.