Existential Pluralization Operator (∃-PL) #
The existential pluralization operator ∃-PL gives definite plurals a
basic existential meaning: "the kids laughed" ≈ "at least one kid
laughed." This contrasts with Link's * (AlgClosure), which gives
universal closure under join. The choice between ∃-PL and *
distinguishes the two main families of homogeneity theories:
implicature accounts ([Mag14], [BL21]) build on
∃-PL + Exh^{IE+II} strengthening; trivalent accounts
([Sch96b], [Kri15b]) build on */DIST + a
truth-value gap.
Main declarations #
existPL— Bar-Lev's existential pluralization with a domain parameterD.existPL_full— collapse to plain existential whenD ⊇ x.existPL_mono— monotonicity inD.existPL_singleton— singleton domain reduces to atomic predication.
Implementation notes #
∃-PL takes a domain variable D; replacing D with D' ⊆ D generates
subdomain alternatives — a set NOT closed under conjunction.
This non-closure is the structural property shared with Free Choice
disjunction ([Fox07]).
The plural individual x is modelled as Finset Atom with a ∈ x
for "a is an atomic part of x". The paper uses mereological ≤_AT
(atomic part-of) over Semantics/Mereology.lean's lattice-based Atom
predicate. The Finset representation is simpler and adequate for the
exhaustification proofs; a mereological formulation can be added as a
bridge if needed.
Todo #
- Bridge to
CandidateInterpretation.malamudDisjunction— they agree on full domain:existPL x P x w ↔ malamudDisjunction P x w. - Bridge to
Plurality.Distributivity.pluralTruthValue(K&S divergence):¬ (∀ P x w, existPL x P x w ↔ pluralTruthValue P x w = .true)— counterexample at any mixed-truth(P, x). - Mereological reformulation against
Mereology.Atom/Mereology.AlgClosurefor unification with Link's*Pfamily.
∃-PL: Bar-Lev's existential pluralization operator.
⟦∃-PL_D⟧ P x w ↔ ∃ a ∈ x, a ∈ D ∧ P a w
D is a domain variable restricting which atomic parts of x are
"visible" for predication. Subdomain alternatives arise from
replacing D with D' ⊆ D.
Equations
- Semantics.Plurality.Implicature.existPL D P x w = ∃ a ∈ x, a ∈ D ∧ P a w