Cumulative Predication #
Formalizes Beck & Sauerland's cumulative operator **, which derives
cumulative truth conditions from transitive predicates applied to
pluralities.
Distinction from CUM Reference #
Link's CUM (Mereology.CUM) is a property of denotations: a predicate
P has cumulative reference iff P(x) ∧ P(y) → P(x ⊔ y). That is a
closure condition on extensions.
Beck & Sauerland's ** is an operator that takes a two-place predicate
and returns a new predicate with cumulative truth conditions. The output
of ** applied to a non-cumulative predicate is itself cumulative.
Connection to Distributivity #
DIST (in Distributivity.lean) universally distributes a one-place
predicate over atoms of a plurality:
DIST(P)(x) = ∀a ≤ x. P(a)
** symmetrically distributes a two-place predicate over atoms of
both argument pluralities:
**(R)(x, y) = [∀a ≤ x. ∃b ≤ y. R(a, b)] ∧ [∀b ≤ y. ∃a ≤ x. R(a, b)]
@cite{guerrini-2026} §4 uses ** for cumulative kind predication:
"Elephants live in Africa and Asia" is true iff every elephant lives in
at least one of Africa/Asia, and each of Africa/Asia has at least one
elephant living in it.
The cumulative operator ** (Beck & Sauerland 2000).
Given a two-place predicate R and two pluralities x : Finset A, y : Finset B:
**(R)(x, y) = [∀a ∈ x. ∃b ∈ y. R(a, b)] ∧ [∀b ∈ y. ∃a ∈ x. R(a, b)]
Both argument pluralities must be "covered": every atom in x is R-related to some atom in y, and vice versa.
Heterogeneous: A and B may be different types (e.g., Elephant × Continent).
Equations
Instances For
Left coverage: every atom in x is R-related to some atom in y.
Equations
- Semantics.Lexical.Plural.Cumulativity.leftCoverage R x y = decide (∀ a ∈ x, ∃ b ∈ y, R a b = true)
Instances For
Right coverage: every atom in y is R-related to some atom in x.
Equations
- Semantics.Lexical.Plural.Cumulativity.rightCoverage R x y = decide (∀ b ∈ y, ∃ a ∈ x, R a b = true)
Instances For
** is the conjunction of left and right coverage.
** entails DIST on the left argument: if **(R)(x, y) then every
atom in x is R-related to something in y (left universality).
** entails DIST on the right argument: if **(R)(x, y) then every
atom in y is R-related to something in x (right universality).
Equations
Instances For
Equations
- One or more equations did not get rendered due to their size.
Instances For
Instances For
Equations
Instances For
Equations
- One or more equations did not get rendered due to their size.
Instances For
Equations
- One or more equations did not get rendered due to their size.
Equations
- One or more equations did not get rendered due to their size.
Equations
- Semantics.Lexical.Plural.Cumulativity.livesIn Semantics.Lexical.Plural.Cumulativity.Elephant.dumbo Semantics.Lexical.Plural.Cumulativity.Continent.africa = true
- Semantics.Lexical.Plural.Cumulativity.livesIn Semantics.Lexical.Plural.Cumulativity.Elephant.babar Semantics.Lexical.Plural.Cumulativity.Continent.africa = true
- Semantics.Lexical.Plural.Cumulativity.livesIn Semantics.Lexical.Plural.Cumulativity.Elephant.tantor Semantics.Lexical.Plural.Cumulativity.Continent.asia = true
- Semantics.Lexical.Plural.Cumulativity.livesIn x✝¹ x✝ = false