Magri (2014): An Account for the Homogeneity Effect Triggered by Plural Definites and Conjunction #
This file formalizes the double-strengthening account of homogeneity of [Mag14]. A plural
definite has the plain existential meaning of the indefinite, and its universal reading is an
implicature of an implicature: the indefinite triggers the only some inference, and the definite
triggers the inference that this inference is false, by the iterated exhaustification (19) of
[Spe07a] over the exhaustivity operator (18). The paper's abstract configuration (§5.2) is
three items, the item displaying homogeneity and the weak and strong poles of the scale it patterns
with (Item), with a non-transitive Horn-mateness that pairs the item with one pole only. In the
primal theory (52) the item means the weak pole and is a Horn-mate of it (primal,
primalMates), so the inner exhaustification excludes nothing for the item while the outer one,
denying the strengthened meaning of the weak pole, yields the strong one, (53b)
(strengthened_primal_mystery_eq_strong); in a downward-entailing environment the negated meanings
are already strongest and nothing is strengthened, (53a) (strengthened_primal_not_mystery). The
dual theory (54), (55) turns this upside down by swapping the poles (dual, dualMates), and its
computations are the primal ones relabeled (strengthened_comp_equiv). In a scenario where the
weak pole holds without the strong both the positive and the negated sentence are false after
strengthening, the homogeneity gap (primal_gap, dual_gap).
Plural definites and plural morphology instantiate the primal theory with cardinality thresholds
over the extension of the predicate, (32) (atLeast, the_eq_all), and the same computation in
the non-monotonic scope of exactly one student gives universal force in its upward and
existential force in its downward component, (37) (exactlyOne_the). Unfocused conjunction
instantiates the dual theory (§5.3), so under negation it behaves as disjunction, (61)
(not_andUnF_eq_not_or); with the appendix's enriched alternatives, the atomic conjuncts (69),
the same result comes out of [Fox07]'s innocent exclusion, (71) and (72)
(strengthened_not_andUnF). Questions, which license no strengthening, would tell the theories
apart, (62) and (63), and the paper conjectures (§4) that a matrix definite has universal force
exactly when the indefinite triggers its implicature, which yields the sloppy existential reading
of the classroom example of [Gaj05]; neither is modeled.
Implementation notes #
- Meanings are sets of worlds over a finite world type; exhaustification is the substrate's innocent exclusion, so the excludable alternatives of (18) are those of the appendix's (70) throughout, which agrees with the paper's simpler definition on every computation it performs.
- Each item carries its own Horn-mates, which is how the non-transitivity of (52b), (54b) and (69b) is encoded; the prejacent is not among its own alternatives.
- The consistency hypotheses of the general computations, that the weak pole can hold without the strong and that the strong pole is satisfiable, are the conditions under which Fox's exclusion denies an alternative.
TODO #
- The appendix's computations for conjunction under exactly one girl, (74) to (76), need three girls for the strengthened meaning to be satisfiable and are not formalized.
References #
Iterated exhaustification over Horn-mates (§3.1, §3.2) #
(18) with each item's own Horn-mates: the meaning of the item i exhaustified against the
meanings of its Horn-mates.
Equations
- Magri2014.exh mates m i = Exhaustification.innocent.exh (Finset.image m (mates i)) (m i)
Instances For
(19): the strengthened meaning is the iterated exhaustification of [Spe07a], the outer operator denying the strengthened meanings of the Horn-mates. Two iterations suffice for every configuration of the paper.
Equations
- Magri2014.strengthened mates m = (Magri2014.exh mates)^[2] m
Instances For
Relabeling the items by a permutation, with the Horn-mates carried along, relabels the exhaustified meanings.
Relabeling commutes with strengthening.
The primal and the dual theory (§5.2) #
Equations
- Magri2014.instDecidableEqItem x✝ y✝ = if h : x✝.ctorIdx = y✝.ctorIdx then isTrue ⋯ else isFalse ⋯
(52b): in the primal theory the item is a Horn-mate of the weak pole only, while the two poles are Horn-mates of each other.
Equations
Instances For
(52a): in the primal theory the item means the weak pole.
Equations
- Magri2014.primal wk st Magri2014.Item.mystery = wk
- Magri2014.primal wk st Magri2014.Item.weak = wk
- Magri2014.primal wk st Magri2014.Item.strong = st
Instances For
The dual theory turns the primal upside down by exchanging the poles.
Equations
- Magri2014.swap = Equiv.swap Magri2014.Item.weak Magri2014.Item.strong
Instances For
(54b): in the dual theory the item is a Horn-mate of the strong pole only.
Equations
- Magri2014.dualMates i = Finset.image (⇑Magri2014.swap) (Magri2014.primalMates (Magri2014.swap i))
Instances For
(54a): in the dual theory the item means the strong pole.
Equations
- Magri2014.dual wk st = Magri2014.primal st wk ∘ ⇑Magri2014.swap
Instances For
The dual computations are the primal ones with the poles exchanged.
The item has nothing to exclude at the inner level: its only Horn-mate means the same.
The weak pole denies the strong one when it can.
The weak pole excludes nothing when the strong pole is not stronger.
The core of (53b) and (37): double strengthening conjoins the item with the strong pole.
With nothing to exclude at either level the item keeps its plain meaning.
(53b): in an upward-entailing environment the primal item strengthens to the strong pole.
(53a): under negation the primal item is not strengthened and shows its weak meaning.
(55b): in an upward-entailing environment the dual item shows its strong meaning.
(55a): under negation the dual item strengthens to the negation of the weak pole.
The homogeneity gap of the primal theory: the worlds where neither the item nor its negation is true after strengthening are those where the weak pole holds without the strong.
The homogeneity gap of the dual theory is the same.
Plural definites and plural morphology (§3.3, §3.4) #
The worlds, extensions of the predicate over the domain D, where at least n members
satisfy it.
Equations
- Magri2014.atLeast D n = {s : Finset D | n ≤ s.card}
Instances For
(31c), (24c): SOME and SING, at least one.
Equations
- Magri2014.some D = Magri2014.atLeast D 1
Instances For
(24b): TWO, at least two.
Equations
- Magri2014.two D = Magri2014.atLeast D 2
Instances For
(31b): ALL, the whole domain.
Equations
- Magri2014.all D = Magri2014.atLeast D (Fintype.card D)
Instances For
A higher threshold is stronger.
A threshold within the domain is satisfiable.
(27), (34): an item that means a lower threshold and is a Horn-mate of it strengthens to the higher threshold, the plurality inference of PL and the universal reading of THE.
(34): Mary saw the boys is universal.
(35): Mary didn't see the boys is Mary saw none of the boys.
The definite's homogeneity gap: the worlds where some but not all boys were seen.
Non-monotonic environments (§3.4) #
The worlds, assignments of solved problems to students, where the number of students whose
solved problems satisfy q is exactly n.
Equations
- Magri2014.solvedBy S P q n = {w : S → Finset P | {s : S | q (w s)}.card = n}
Instances For
(36c): ∃!SOME, exactly one student solved some of the problems.
Equations
- Magri2014.exactlyOneSome S P = Magri2014.solvedBy S P (fun (s : Finset P) => 1 ≤ s.card) 1
Instances For
(36b): ∃!ALL, exactly one student solved all the problems.
Equations
- Magri2014.exactlyOneAll S P = Magri2014.solvedBy S P (fun (s : Finset P) => s = Finset.univ) 1
Instances For
¬∃₂SOME ∧ ∃₁ALL: at most one student solved some of the problems, and one solved them all.
Equations
- Magri2014.uniqueSolverAll S P = {w : S → Finset P | {s : S | 1 ≤ (w s).card}.card ≤ 1 ∧ ∃ (s : S), w s = Finset.univ}
Instances For
The last step of (37): exactly one solved some and exactly one solved all iff at most one solved some and one solved all.
(37): in the scope of exactly one student the definite strengthens to ∃!THE ∧ ∃!ALL, that is, exactly one student solved some of the problems and that student solved them all: universal force in the upward-entailing component and existential force in the downward-entailing one. The hypotheses are the consistency conditions of the two exclusions.
Unfocused conjunction (§5.3, Appendix) #
Equations
- Magri2014.instDecidableEqBoy x✝ y✝ = if h : x✝.ctorIdx = y✝.ctorIdx then isTrue ⋯ else isFalse ⋯
Equations
- Magri2014.instFintypeBoy = { elems := { val := ↑Magri2014.Boy.enumList, nodup := Magri2014.Boy.enumList_nodup }, complete := Magri2014.instFintypeBoy._proof_1 }
(56): unfocused conjunction instantiates the dual theory with disjunction as the weak and focused conjunction as the strong pole, over the worlds that record which boys Mary saw.
Equations
- Magri2014.instDecidableEqConjItem x✝ y✝ = if h : x✝.ctorIdx = y✝.ctorIdx then isTrue ⋯ else isFalse ⋯
(69b): the atomic conjuncts are alternatives of both conjunctions and of disjunction, after [Sau04]; disjunction is an alternative of focused conjunction only.
Equations
- Magri2014.conjMates Magri2014.ConjItem.andF = {Magri2014.ConjItem.andUnF, Magri2014.ConjItem.or, Magri2014.ConjItem.left, Magri2014.ConjItem.right}
- Magri2014.conjMates Magri2014.ConjItem.andUnF = {Magri2014.ConjItem.andF, Magri2014.ConjItem.left, Magri2014.ConjItem.right}
- Magri2014.conjMates Magri2014.ConjItem.left = {Magri2014.ConjItem.andF, Magri2014.ConjItem.andUnF, Magri2014.ConjItem.or, Magri2014.ConjItem.right}
- Magri2014.conjMates Magri2014.ConjItem.right = {Magri2014.ConjItem.andF, Magri2014.ConjItem.andUnF, Magri2014.ConjItem.or, Magri2014.ConjItem.left}
- Magri2014.conjMates Magri2014.ConjItem.or = {Magri2014.ConjItem.andF, Magri2014.ConjItem.left, Magri2014.ConjItem.right}
Instances For
(69a): the meanings of the five sentences.
Equations
- Magri2014.conj Magri2014.ConjItem.andF = Magri2014.all Magri2014.Boy
- Magri2014.conj Magri2014.ConjItem.andUnF = Magri2014.all Magri2014.Boy
- Magri2014.conj Magri2014.ConjItem.left = {x : Finset Magri2014.Boy | Magri2014.Boy.adam ∈ x}
- Magri2014.conj Magri2014.ConjItem.right = {x : Finset Magri2014.Boy | Magri2014.Boy.bill ∈ x}
- Magri2014.conj Magri2014.ConjItem.or = Magri2014.some Magri2014.Boy
Instances For
(71): one exhaustification of the negated sentences; unfocused conjunction excludes nothing, since denying either negated conjunct forces the other.
(72): with the enriched alternatives, negated unfocused conjunction still strengthens to negated disjunction, as in (61).
The enriched computation and the abstract dual one agree.