Bylinina and Nouwen (2018): On zero and semantic plurality #
This file formalizes the argument of Bylinina and Nouwen that zero is a numeral, not a negative
quantifier like no, and that its semantics needs an empty plurality. A numeral contributes a
cardinality, ∃x[#x = n ∧ A(x) ∧ B(x)], with an at least reading ((20)–(28)). With Link's
pluralization * ((29)), which excludes the sum of the empty set, zero A B is a contradiction
((36)); with the full lattice × ((30)), which has the empty plurality ⊥, it is a tautology
((37), (39)), and exhaustifying it against the higher numerals gives no A B ((40)).
The polarity of zero follows from the split between the two meanings. Weak negative polarity
items need their environment non-trivially downward entailing, downward and not upward entailing,
in the meaning below the exhaustivity operator, and strong items in the meaning above it as well
((53)). Below the operator zero A B is a tautology, downward and upward entailing at once, so
zero licenses neither kind of item ((54)), while few licenses weak items only ((48)) and no
both. An analysis with a basic exactly meaning has no such split: Kennedy's degree quantifier
zero, λP. max(P) = 0, is no A B under × ((73)) and never true under * ((72)), and as no
it licenses both kinds of item (Section 6.3).
The empty plurality is needed elsewhere: under × a downward monotone degree quantifier such as
fewer than ten is downward monotone in its scope, under * it is not ((65), (66)). On scope the
two analyses agree (Section 6.2): exhaustifying the lower bound at a site and raising Kennedy's
quantifier to that site give the same reading, so the split-scope reading (77b) of every student
read zero books, which the sentence lacks ((78)), is blocked only for the degree quantifier, by
the Heim-Kennedy generalization ((80)).
Main results #
exhAgainst_zero_iff_no,zero_mem_countDegrees: exhaustified zero is no, and the unexhaustified zero is a tautology.not_licenses_zero,rows_predicted: zero licenses no polarity item, few weak ones only and no both, as the paper's judgments have it.kennedyZero_eq_nobody: Kennedy's zero is the context of no.antitone_maxIn_countDegrees,not_antitone_maxIn_countDegrees_sdiff: fewer than ten is downward monotone with×and not with*.countDegrees_plural_eq_Iic_comp: a count's measured degree property is that of its pluralities under×.
Implementation notes #
- Pluralities are the finite sets of atoms, and
plural ZisMereology.FullAlgClosureof the singletons ofZ, the full lattice×Z; without the empty sum it is Link's*Z,Mereology.AlgClosureof them (plural_sdiff_empty). A distributive predicateBholds of a plurality that is inplural B. - Degrees are natural numbers; Kennedy's numeral is
Degree.MaxIn {n}and its two scopes areDegree.LowScopeandDegree.HighScope. Exhaustification against the higher numerals isExhaustification.exhAgainst (· < ·). - Licensing is the library's: zero is a scalar
PolarityItem.Licenser, and every item needs the meaning below the exhaustivity operator non-trivially downward entailing. For strong items the library asks Zwarts's anti-additivity of the meaning above it where (53) asks for non-trivial downward entailment; zero fails the first condition, so the two agree on it.
TODO #
The tag-question and neg-inversion contrasts (Section 2), the existential operator E for bare
plurals ((58)), plural definites with ⊥ ((60)–(64)), and the stipulation max(∅) = 0 that would
let the de-Fregean analysis do without ⊥ (Section 6.1) are not formalized.
References #
Pluralities and numerals #
The pluralities of members of Z, the full closure ×Z of its singletons ((30)), are the sums
⊔X of the subsets X ⊆ Z, the empty sum ⊥ among them.
Equations
- BylininaNouwen2018.plural Z = {x : Finset α | Mereology.FullAlgClosure (fun (x : Finset α) => x ∈ (fun (x : α) => {x}) '' Z) x}
Instances For
Without the empty sum ×Z is Link's *Z ((29)).
The degree property λi. ∃x[#x = i ∧ A(x) ∧ C(x)] of the pluralities of members of A that
are C, which a numeral n holds of at its lower bound ((27)) and Kennedy's numeral quantifies
over ((71)).
Equations
- BylininaNouwen2018.countDegrees A C = Finset.card '' (BylininaNouwen2018.plural A ∩ C)
Instances For
With a distributive predicate the degree property is a lower set, so the numeral has an at least reading ((20), (22)).
With a collective predicate true of the plurality s alone, the degree property holds at #s
alone, so the numeral has no at least reading.
With finitely many members of A ∩ B the degree property under × is {0, …, n} for their
number n ((73)), the measured degree property of Degree.LowScope.
Zero #
Under * the at least zero is a contradiction and under × a tautology; exhaustification
against the higher numerals turns the tautology into no.
Under *, zero A B is a contradiction ((36)).
Under ×, zero A B is a tautology ((37), (39)).
Kennedy's quantifier holds of a degree property when the lower bound, exhaustified against the
higher numerals, does: both say that n is its greatest degree.
Under ×, Kennedy's zero A B is no A B ((73)).
Under *, Kennedy's zero A B is never true ((72)), since the degree property lacks 0.
Exhaustified zero A B is no A B ((40)).
Negative polarity items #
Zero is a scalar licenser, the at least numeral below the exhaustivity operator and the numeral exhaustified against the higher numerals above it, so the library's licensing applies to it as stated in (53).
Zero NP over a restrictor, the at least numeral and its exhaustification against the higher numerals ((39), (40)).
Equations
- One or more equations did not get rendered due to their size.
Instances For
Above the exhaustivity operator zero is no, non-trivially downward entailing ((54a)).
Below it zero is a tautology, downward and upward entailing at once ((54b)).
So zero licenses no negative polarity item, weak or strong.
Equations
Kennedy's zero, with its exactly meaning basic and so no exhaustivity operator to split its meaning.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Kennedy's zero is no ((73)), so it licenses what no licenses, strong items included, against (13), (15) and (16) (Section 6.3).
Equations
- BylininaNouwen2018.instDecidableEqLicenser x✝ y✝ = if h : x✝.ctorIdx = y✝.ctorIdx then isTrue ⋯ else isFalse ⋯
Equations
- One or more equations did not get rendered due to their size.
Instances For
Equations
- BylininaNouwen2018.instReprLicenser = { reprPrec := BylininaNouwen2018.instReprLicenser.repr }
The library's operator for each licenser.
Equations
Instances For
Equations
- One or more equations did not get rendered due to their size.
A sentence of the paper records its licenser, its polarity item as an entry of the English fragment, and the judgment.
- licenser : Licenser
- item : PolarityItem
- judgment : Judgment
Instances For
A sentence gives a row for each of its polarity items, as entries of the English fragment.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Equations
Instances For
Every judgment is the library's verdict, a sentence being acceptable exactly when its licenser licenses its item.
Downward monotone degree quantifiers #
A degree quantifier at a lower set, fewer than ten or at most ten, is downward monotone in its
scope under ×, since 0 keeps the degree property nonempty, and not under * ((65), (66)).
Under *, fewer than ten students passed is false when no student passed.
Scope #
Exhaustifying the lower bound at a site and raising Kennedy's quantifier to that site give the same reading ((75), (76)), whatever degree property the scope abstracts, so the analyses differ only in the sites they reach.
Exhaustification above Q is the numeral raised over Q.
Exhaustification below Q is the numeral in situ under Q.
A count's measured degree property is that of its full pluralities. With finitely many members
of each A ∩ B i, the pluralities of A that are B i have the degrees Iic of their number,
so Degree.LowScope and Degree.HighScope at Iic ∘ the count are the readings of the plural
model.
Over every student the split-scope reading (77b), that not every student read a book, is true when one student read none and another four, while the reading (77a), that every student read none, is false: the continuation (78) separates them.