Core Theorems from @cite{chierchia-2013} Logic in Grammar #
@cite{chierchia-2013} @cite{fox-2007} @cite{spector-2016}
Deep integration of Chierchia's central results connecting polarity, scalar implicatures, free choice, and intervention — all with real proofs.
Main results #
Free Choice via Double Exhaustification (Ch. 2, 5):
Exh(Exh(◇(p ∨ q))) ↔ ◇p ∧ ◇qSI–NPI Generalization (Ch. 1–2): Scalar implicatures are vacuous in exactly DE contexts.
Domain Widening Reversal (Ch. 1, 3): Widening strengthens in DE contexts, weakens in UE contexts.
Intervention Disrupts DE (Ch. 7): Inserting a non-monotone strengthening operator inside a DE context destroys the DE property, blocking NPI licensing.
Scalar Reversal (Ch. 1): The same scale produces opposite implicatures in UE vs DE contexts.
FC Duality (Ch. 5–6): Free choice works uniformly for ◇ and □ via the same exhaustification.
Free Choice Derivation #
Chierchia's signature result: the Free Choice inference for permission sentences like "You may have coffee or tea" → "You may have coffee AND you may have tea" is derived grammatically via double exhaustification.
We work over an abstract World type where ◇p = ∃ w, p w.
Possibility modal: ◇p holds iff p is true at some accessible world.
Equations
- Exhaustification.Chierchia2013.diamond p = ∃ (w : World), p w
Instances For
Necessity modal: □p holds iff p is true at all accessible worlds.
Equations
- Exhaustification.Chierchia2013.box p = ∀ (w : World), p w
Instances For
Disjunction of propositions.
Equations
- Exhaustification.Chierchia2013.pdisj p q w = (p w ∨ q w)
Instances For
The alternative set for ◇(p ∨ q) consists of {◇p, ◇q, ◇(p ∧ q)}.
This is the standard alternative set: subdomain alternatives ◇p, ◇q (restricting the disjunction) and the conjunction alternative ◇(p ∧ q) (strengthening the disjunction).
Instances For
The assertion: ◇(p ∨ q)
Equations
Instances For
Alternative: ◇p
Equations
Instances For
Alternative: ◇q
Equations
Instances For
First exhaustification: Exh(◇(p ∨ q)) = ◇(p ∨ q) ∧ ¬◇(p ∧ q)
The conjunction alternative ◇(p ∧ q) is the unique innocently excludable alternative at this stage — excluding either ◇p or ◇q alone would be incompatible with the assertion.
Instances For
The strengthened alternatives after first Exh: Exh(◇p) = ◇p ∧ ¬◇q and Exh(◇q) = ◇q ∧ ¬◇p
These are the alternatives to the exhaustified sentence, obtained by exhaustifying each subdomain alternative the same way.
Instances For
Second exhaustification: Exh(Exh(◇(p ∨ q))) = Exh₁ ∧ ¬(◇p ∧ ¬◇q) ∧ ¬(◇q ∧ ¬◇p)
Now the strengthened subdomain alternatives are innocently excludable.
Instances For
Free choice: ◇p ∧ ◇q
Equations
- a.freeChoice = (a.altP ∧ a.altQ)
Instances For
Theorem 1 (Free Choice via Double Exhaustification).
@cite{chierchia-2013} Ch. 2, 5; @cite{fox-2007}:
Exh(Exh(◇(p ∨ q))) → ◇p ∧ ◇q
Double exhaustification of a disjunction under a possibility modal yields the conjunctive (free choice) reading.
Proof: The second Exh negates ◇p∧¬◇q and ◇q∧¬◇p. Combined with the assertion ◇(p∨q), we derive both ◇p and ◇q.
Theorem 1 (converse direction).
◇p ∧ ◇q ∧ ¬◇(p ∧ q) → Exh(Exh(◇(p ∨ q)))
When both disjuncts are individually possible but their conjunction is not, we get exactly the double-exhaustified meaning.
The SI–NPI Generalization #
@cite{chierchia-2013} Ch. 1–2, building on @cite{chierchia-2004}:
Scalar implicatures are blocked in exactly the environments that license NPIs — namely, Downward Entailing environments.
In a DE environment f, if strong ⊆ₚ weak (strong entails weak),
then f weak ⊆ₚ f strong (f reverses the entailment). Exhaustifying
f(weak) by negating f(strong) would produce f(weak) ∧ₚ ∼(f(strong)),
but since f(weak) ⊆ₚ f(strong), this is contradictory — i.e., the
scalar implicature is vacuous.
A context function mapping propositions to propositions.
Equations
- Exhaustification.Chierchia2013.Ctx World = (Prop' World → Prop' World)
Instances For
Exhaustification in context: assert C(weak) and negate C(strong).
Equations
- Exhaustification.Chierchia2013.exhInCtx C weak strong = C weak ∧ₚ ∼C strong
Instances For
The SI is vacuous: the exhaustified meaning entails ⊥ (is empty).
Equations
- Exhaustification.Chierchia2013.siVacuous C weak strong = ∀ (w : World), ¬Exhaustification.Chierchia2013.exhInCtx C weak strong w
Instances For
Theorem 2 (SI–NPI Generalization, one direction).
In a DE context, if strong ⊆ₚ weak, then the scalar implicature
C(weak) ∧ ¬C(strong) is contradictory (vacuous).
This is the formal content of Chierchia's observation that SIs are suspended in NPI-licensing environments.
Domain Widening and Informativity #
@cite{chierchia-2013} Ch. 1, 3, building on @cite{kadmon-landman-1993}:
NPIs like "any" are indefinites with obligatory domain widening.
- In UE contexts, widening the domain is weakening (less informative) → bad
- In DE contexts, widening the domain is strengthening (more informative) → good
This explains NPI licensing: "any" is grammatical exactly where its obligatory widening is informative, i.e., in DE contexts.
An existential statement over a domain D: ∃ x ∈ D, P x.
Equations
- Exhaustification.Chierchia2013.existsInDomain D P w = ∃ x ∈ D, P x w
Instances For
Widening the domain is weakening: if D ⊆ D', then (∃x∈D, Px) ⊆ₚ (∃x∈D', Px).
Larger domain = more potential witnesses = weaker existential claim.
Theorem 3a (Widening strengthens in DE).
In a DE context, widening the domain of an indefinite strengthens the overall claim: C(∃x∈D', Px) ⊆ₚ C(∃x∈D, Px) when D ⊆ D'.
This is why NPIs are licensed in DE contexts: widening is informative.
Theorem 3b (Widening weakens in UE).
In a UE context, widening the domain weakens the overall claim: C(∃x∈D, Px) ⊆ₚ C(∃x∈D', Px) when D ⊆ D'.
This is why NPIs are not licensed in UE contexts: widening is uninformative (violates Maximize Strength).
Intervention Effects #
@cite{chierchia-2013} Ch. 7:
Scalar triggers embedded between an NPI licensor and the NPI can disrupt licensing. This is because exhaustification (EXH) applied at the scalar trigger's scope is not monotone: it can break the Downward Entailing property of the embedding context.
Key insight: Exhaustification is a strengthening operation (exh(φ) ⊆ₚ φ). Any non-trivial strengthening can disrupt antitonicity because subset-preservation is not preserved under arbitrary strengthening.
An operator S is a strengthening operator if S(φ) ⊆ₚ φ for all φ.
Equations
- Exhaustification.Chierchia2013.IsStrengthening S = ∀ (φ : Prop' World), S φ ⊆ₚ φ
Instances For
Theorem 4 (Intervention disrupts DE).
If S is not monotone (∃ p ⊆ₚ q with ¬(S p ⊆ₚ S q)), then composing negation (a DE context) with S fails to be DE.
This captures Chierchia's insight: a scalar trigger (which acts like Exh, a non-monotone strengthening operator) between an NPI licensor and an NPI disrupts the DE chain.
Corollary: Exhaustification (Exh) is the prototypical intervener.
Exh is strengthening (exh(φ) ⊆ₚ φ) and not monotone (∃ p ⊆ₚ q with exh(p) ⊄ exh(q)). So Exh inserted between a DE licensor and an NPI disrupts the DE property.
Scalar Reversal in DE Contexts #
@cite{chierchia-2013} Ch. 1:
The same Horn scale produces opposite effects depending on polarity:
- In UE: "some" implicates "not all" (negate stronger alternative)
- In DE: "some" is STRONGER than "all" (entailment reverses), so exhaustification is vacuous
This is proven as a direct consequence of antitonicity.
Theorem 5 (Entailment reversal in DE contexts).
If strong ⊆ₚ weak (strong entails weak) and C is DE, then
C weak ⊆ₚ C strong (C(weak) entails C(strong)).
The "stronger" alternative in UE becomes the "weaker" one in DE, making the exhaustification move vacuous.
Corollary: In DE, the "weak" scalar term is informationally stronger.
"Not all students came" entails "Not some students came" (= "No student came"). So in "not ___ students came", "some" is the stronger filler. This is why "any" (= widened "some") is licensed: it's the strongest.
Free Choice Duality #
@cite{chierchia-2013} Ch. 5–6:
The Free Choice derivation is uniform across modal forces. Both existential FC (◇(p∨q) → ◇p ∧ ◇q) and universal FC (□(p∨q) → □p ∧ □q, i.e., "subtrigging") follow from the same double-exhaustification mechanism.
We prove this by parameterizing over an arbitrary modal operator.
A modal operator: maps a proposition about worlds to a truth value.
Equations
- Exhaustification.Chierchia2013.ModalOp World = (Prop' World → Prop)
Instances For
Instances For
Instances For
Instances For
Equations
- a.freeChoice = (a.altP ∧ a.altQ)
Instances For
Theorem 6 (FC Duality).
For ANY modal operator M satisfying distributivity over disjunction (M(p ∨ q) → M(p) ∨ M(q)), double exhaustification yields free choice.
This covers:
- ◇ (possibility): ◇(p∨q) → ◇p ∨ ◇q trivially
- □ (necessity): □(p∨q) → □p ∨ □q (when the box distributes)
- Deontic, epistemic, ability modals
The proof is structurally identical to the ◇ case.
Polarity Composition Laws #
@cite{chierchia-2013} Ch. 1 §1.1.3:
The four composition rules for monotonicity, grounded in Mathlib's order theory. These are the foundation for all of Chierchia's results.
Double negation restores UE: "Nobody doubts that..." is UE.
DE ∘ DE = UE, from Mathlib's Antitone.comp.
Maximize Strength as Exhaustification #
@cite{chierchia-2013} Ch. 1 §1.1.4:
Maximize Strength says: among alternative parses, prefer the one that generates the strongest (most informative) proposition. This is equivalent to applying the exhaustivity operator, since exhaustification negates alternatives to produce the strongest consistent meaning.
Maximize Strength: exhIE produces an interpretation that entails the plain meaning — it is a strengthening operation. This is Chierchia's Maximize Strength principle formalized as the defining property of exhaustification.