Documentation

Linglib.Phenomena.Quantification.Studies.BarwiseCooper1981

Quantifier Universals Bridge #

@cite{barwise-cooper-1981} @cite{mostowski-1957} @cite{peters-westerstahl-2006} @cite{van-benthem-1984} @cite{van-de-pol-etal-2023}

Bridges the English determiner fragment (Fragments.English.Determiners.QuantityWord) to the GQ property predicates in Core.Quantification and Theories.Semantics.Lexical.Determiner.Quantifier.

Empirical phenomena verified #

  1. Conservativity (@cite{barwise-cooper-1981}, conservativity conjecture): all six English quantity words satisfy CONSERV.
  2. Quantity/isomorphism closure (@cite{mostowski-1957}): all six satisfy QUANT.
  3. Table II per-entry verification (@cite{barwise-cooper-1981} Table II): each quantity word's strength and monotonicity direction match the paper's classification. Changing a fragment field breaks exactly one theorem.
  4. Monotonicity–strength correlation (@cite{barwise-cooper-1981} U7): strong English determiners are scope-↑MON (increasing).
  5. Weak ↔ there-insertion (@cite{barwise-cooper-1981} §4.6): weak determiners allow there-insertion; strong determiners don't.
  6. Symmetry ↔ weak (@cite{peters-westerstahl-2006}, symmetric ↔ there-insertion): weak = symmetric, strong = not symmetric.
  7. Positive-strong → scope-↑ (@cite{peters-westerstahl-2006}, positive-strong determiners are scope-upward-monotone).
  8. Duality (@cite{barwise-cooper-1981} §4.11): outer/inner negation and dual operations connect every ↔ some ↔ no via the Square of Opposition, bridged to fragment entries.
  9. Domain restriction (@cite{ritchie-schiller-2024}): conservativity enables domain restriction for all six quantity words.

Data structures #

Thread map #

Conservativity holds for all simple (lexicalized) English determiners. @cite{barwise-cooper-1981} conjecture this is a universal of natural language. Proved individually for each quantity word via every_conservative, some_conservative, etc.

All simple determiners satisfy quantity/isomorphism closure: their truth value depends only on cardinalities |A∩B|, |A\B|, etc. All/any-based quantifiers (every, some, no) use all_bij_inv/any_bij_inv; cardinality-based quantifiers (most, few, half) use filter_length_bij_inv.

@cite{barwise-cooper-1981} U7 (monotonicity–strength correlation): strong determiners are scope-↑MON (increasing). The full universal distinguishes positive-strong (→ ↑MON) from negative-strong (→ ↓MON); since both English strong determiners (most, every) are positive, the universal reduces to: strong → increasing.

Strictly stronger than the previous strong_implies_monotone (which only checked != .nonMonotone without verifying direction).

Weak English determiners are symmetric (@cite{peters-westerstahl-2006}, symmetric ↔ there-insertion ↔ weak). Cross-references: some_symmetric, no_symmetric in Quantifier.lean.

The dual of ⟦every⟧ is ⟦some⟧: Q̌(every) = some (@cite{barwise-cooper-1981} §4.11). ¬(∀x. R(x) → ¬S(x)) = ∃x. R(x) ∧ S(x). Bridges dualQ_every_eq_some from Quantifier.lean to fragment entries.

Inner negation maps ⟦every⟧ to ⟦no⟧: every~ = no (@cite{barwise-cooper-1981} §4.11). ∀x. R(x) → ¬S(x) = ¬∃x. R(x) ∧ S(x). Bridges innerNeg_every_eq_no to fragment entries.

Outer negation maps ⟦some⟧ to ⟦no⟧: ~some = no (@cite{barwise-cooper-1981} §4.11). ¬(∃x. R(x) ∧ S(x)) = ∀x. R(x) → ¬S(x). Bridges outerNeg_some_eq_no to fragment entries.

Positive-strong determiners are scope-upward-monotone (@cite{peters-westerstahl-2006}). Only all (= every_sem) is genuinely positive-strong; for the rest, PositiveStrong is vacuously false (contradicted by R = λ _ => false or R = λ _ => true), making the implication trivially true.

Monotone quantifiers have strictly lower LZ complexity than non-monotone ones. This is the strongest of the three effects. (@cite{van-de-pol-etal-2023})

  • monotone_mean_lz :

    Mean LZ complexity of monotone quantifiers (universe size 4)

  • non_monotone_mean_lz :

    Mean LZ complexity of non-monotone quantifiers

  • monotone_simpler : self.monotone_mean_lz < self.non_monotone_mean_lz

    Monotone is simpler

Instances For

    Conservative quantifiers have lower LZ complexity than non-conservative ones.

    Instances For

      Quantity-satisfying quantifiers have lower LZ complexity, but the effect is weaker than monotonicity.

      Instances For

        The three universals combined: quantifiers satisfying all three have the lowest complexity. Monotonicity is the strongest single predictor, quantity the weakest.

        Instances For

          Conservativity universally enables domain restriction: all 6 English quantity words remain conservative under any domain restrictor C.

          This connects @cite{barwise-cooper-1981}'s conservativity conjecture (all simple determiners are conservative) to @cite{ritchie-schiller-2024}'s DDRPs. Domain restriction via C-intersection is well-defined for the entire English determiner system because every lexicalized determiner is conservative.

          Cross-references:

          • conservative_domain_restricted (general GQ theorem)
          • DDRP structure (nested spatial regions → candidate restrictors)
          • RitchieSchiller2024.lean (full RSA model with DDRPs)