Link 1983: The Logical Analysis of Plurals and Mass Terms #
@cite{link-1983}
Link introduces a model structure π = β¨E, A, D, hβ© for the ontology of plurals and mass terms:
- E is a complete atomic Boolean algebra of individuals (join βα΅’, ordering β€α΅’)
- A β E are atoms β singular objects (this card, that ring)
- D is a join-semilattice of portions of matter
- h : E{0} β D is a semilattice homomorphism (materialization)
The two-level structure (E vs D, connected by h) is Link's key innovation. It separates individual part (Ξ , the lattice ordering on E) from material part (β€, induced by h). "The cards" and "the deck of cards" may be made of the same matter (h-equivalent) while being distinct individuals in E.
Operators #
| Link | Definition | Linglib |
|---|---|---|
*P | Closure of P under βα΅’ | Mereology.AlgClosure |
βP | *P β§ Β¬At (proper plural) | properPlural |
Distr(P) | βx. Px β At x | Distr |
Inv(P) | Closed under m-equivalent substitution | Inv |
a Ξ b | a β€α΅’ b (individual part) | β€ |
a β€ b | h(a) β€ h(b) (material part) | mPart |
a ~ b | h(a) = h(b) (material equivalence) | mEquiv |
Connection to Existing Infrastructure #
Link's * IS Mereology.AlgClosure. Link's cumulative reference
IS Mereology.CUM. Link's atom IS Mereology.Atom. This file
makes the connection explicit by stating Link's theorems in terms
of the existing Core/Mereology.lean definitions, correcting
attributions that had previously cited only @cite{champollion-2017}.
*P: Link's star operator β plural closure under join.
β*Pβ is the complete βα΅’-subsemilattice generated by βPβ.
This IS Mereology.AlgClosure.
Equations
Instances For
βP: the proper plural predicate (D.12).
βPa β *Pa β§ Β¬At a.
If P = child', then βP = children': non-atomic sums of
child-individuals.
Equations
Instances For
Distr(P): P is a distributive predicate (D.19).
Distributive predicates are true of atoms only.
Common nouns like "child" and intransitive verbs like "die"
are distributive. Collective predicates like "gather" are not.
Equations
- Semantics.Lexical.Plural.Link1983.Distr P = β (x : E), P x β Mereology.Atom x
Instances For
Inv(P): P is an invariant predicate (D.21).
Invariant predicates are closed under substitution of
materially equivalent individuals. Spatio-temporal predicates
like "be-on-the-table" are invariant: "the cards are on
the table" iff "the deck of cards is on the table."
Equations
- Semantics.Lexical.Plural.Link1983.Inv h P = β (x y : E), h x = h y β (P x β P y)
Instances For
Link's materialization: a semilattice homomorphism h : E β D mapping individuals to their material constitution (D.22). h commutes with join: h(x β y) = h(x) β h(y).
- h : E β D
The materialization function.
- h_hom : Mereology.IsSumHom self.h
h preserves join.
Instances For
Material part (m-part) relation (D.23): x β€β y β h(x) β€ h(y).
"The portion of matter constituting x is part of the portion
constituting y." Coarser than individual part (β€α΅’).
Equations
- Semantics.Lexical.Plural.Link1983.mPart mat x y = (mat.h x β€ mat.h y)
Instances For
Material equivalence (D.24): x ~ y β h(x) = h(y).
"x and y are made of the same stuff."
Equations
- Semantics.Lexical.Plural.Link1983.mEquiv mat x y = (mat.h x = mat.h y)
Instances For
T.2: Individual part implies material part.
a Ξ b β a β€ b. Follows from monotonicity of h.
T.4 (partial): Material equivalence is an equivalence relation.
Material equivalence β mutual material part.
Invariant predicates respect material equivalence by definition.
T.7: P β *P β every predicate is contained in its plural closure.
T.11: CUM(*P) β *P is always cumulative.
If *P(x) and *P(y) then *P(x β y). This is the formal
content of Link's "homogeneous reference" property.
T.8 (backward): For atoms, *P implies P.
An atom cannot arise as a proper join (since a β€ a β b
forces a = a β b for atoms), so the only way
AlgClosure P x can hold for an atom is via the base case.
T.8: At x β (Px β *Px) β for atoms, P and *P coincide.
T.9 (partial): every element of *P has a P-individual as a part.
Every plural individual contains at least one base individual.
T.6: Distributive predicates and proper plurals are disjoint. If P is distributive (true of atoms only), then no P-individual is a proper plural (non-atomic).
Contrapositive of T.6: proper plurals of distributive predicates are NOT in P itself.
Atoms are join-prime: if an atom is below a join, it is below one of the joinands. This holds in Boolean algebras and distributive lattices. Link assumes E is a complete atomic Boolean algebra (D.22), so this is always available.
Equations
- Semantics.Lexical.Plural.Link1983.AtomJoinPrime E = β (a : E), Mereology.Atom a β β (x y : E), a β€ x β y β a β€ x β¨ a β€ y
Instances For
Link's distributive inference:
If P is distributive and *P(x), then every atom below x
satisfies P.
"John, Paul, George, and Ringo are pop stars" β *popStar(jβpβgβr)
"Paul is a pop star" β popStar(p)
Requires atoms to be join-prime (holds in Link's Boolean algebra).
If P is distributive, then βP extends P with genuinely new entities: the join of two distinct P-atoms is a proper plural.
CUM for the proper plural βP: sums of proper plurals are proper plurals.