Documentation

Linglib.Phenomena.Plurals.Studies.Charlow2021.Basic

Pointwise Dynamic Generalized Quantifiers #

@cite{brasoveanu-2007} @cite{charlow-2021}

@cite{muskens-1996}/@cite{brasoveanu-2007}-style dynamic GQ operators defined over the pointwise DRS S := S → S → Prop type. These correspond to @cite{charlow-2021} §2.

The key operators:

Charlow shows that in the pointwise setting, sequencing Mvar inside vs outside CardTest yields pseudo-cumulative vs cumulative readings — and the pointwise system can only derive pseudo-cumulative.

Cross-cutting smell: five dynamic-GQ variants, no "which to use" map #

Quantification/Dynamic/ hosts five formalizations of dynamic generalized quantifiers, each coping with the cumulative-reading problem differently. They are not ranked or ordered; downstream consumers must pick by hand.

VariantState typeCumulative?File
Pointwise (this file)S → S → Prop✗ pseudo-cumulative onlyQuantification/Dynamic/Basic.lean
Update-theoreticState W E → State W E✓ via non-distributive Mvar_uQuantification/Dynamic/UpdateTheoretic.lean
Higher-order tower((DRS S → DRS S) → DRS S) → DRS S✓ via LOWER placementQuantification/Dynamic/HigherOrder.lean
Post-suppositionalWriter (DRS S) A✓ via deferred cardinality testsQuantification/Dynamic/PostSuppositional.lean
Subtype-polymorphicDRS S with Completeness enumrules out pseudo-cumulative by typingQuantification/Dynamic/SubtypePolymorphism.lean

All five are @cite{charlow-2021}'s work — the paper canvasses them as alternative repairs to the pointwise system's failure on exactly 3 boys saw exactly 5 movies. The variants are not equivalent: Update-theoretic and Higher-order produce genuine cumulative readings operationally; Post-suppositional defers the cardinality test as conventional implicature; Subtype-polymorphic blocks the pseudo- cumulative reading by type discipline rather than by deriving the cumulative one. New consumers should pick based on what they need: flat state-threading (Update-theoretic), explicit scope (Higher-order), post-suppositional content (Post-suppositional), or static well- formedness (Subtype-polymorphic). Pointwise is the baseline and the empirical counterexample, kept here primarily as the reference against which the other four are measured.

Existential dref introduction (equation 17): introduce a new referent satisfying P into the assignment at dref v. Evar v P i j ⟺ ∃x. P(x) ∧ j = extend(i, v, x)

Equations
Instances For

    Mereological maximization (equation 18): retain only assignments where v is maximal in the output set of D. In the pointwise setting, this checks maximality of v(j) among all j reachable from i via D.

    Equations
    Instances For
      def Phenomena.Plurals.Studies.Charlow2021.Basic.CardTest {S : Type u_1} {E : Type u_2} (v : Semantics.Dynamic.Core.Dref S E) (n : ) [PartialOrder E] [Fintype E] :

      Cardinality test (equation 19): test that atomCount of v equals n. Identity on assignments (a test in the dynamic sense).

      Equations
      Instances For

        Transitive verb as DRS: test that R holds between two drefs.

        Equations
        Instances For

          Composed pointwise "exactly N": E^v; M_v; n_v (equation 20).

          Equations
          • One or more equations did not get rendered due to their size.
          Instances For
            def Phenomena.Plurals.Studies.Charlow2021.Basic.pseudoCumulative {S : Type u_1} {E : Type u_2} [Semantics.Dynamic.Core.AssignmentStructure S E] [PartialOrder E] [Fintype E] (v u : Semantics.Dynamic.Core.Dref S E) (boys movies : EProp) (saw' : EEProp) :

            Pseudo-cumulative formula (5): M_v scopes over the cardinality test on u. "Exactly 3 boys saw exactly 5 movies" with pseudo-cumulative reading: M_v(E^v boys; M_u(E^u movies; saw u v); 5_u); 3_v

            Equations
            • One or more equations did not get rendered due to their size.
            Instances For
              def Phenomena.Plurals.Studies.Charlow2021.Basic.cumulative {S : Type u_1} {E : Type u_2} [Semantics.Dynamic.Core.AssignmentStructure S E] [PartialOrder E] [Fintype E] (v u : Semantics.Dynamic.Core.Dref S E) (boys movies : EProp) (saw' : EEProp) :

              Cumulative formula (6): cardinality tests scope outside both M operators. M_v(E^v boys; M_u(E^u movies; saw u v)); 5_u; 3_v

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