C-Distributivity: Derivation from Compositional Semantics #
@cite{uegaki-sudo-2019} @cite{uegaki-2022}
This file derives C-distributivity as a theorem rather than stipulating it.
For the broader constraint hierarchy (P-to-Q Entailment, Strawson C-distributivity,
Veridical Uniformity, fictitious predicates), see EmbeddingConstraints.lean.
Insight #
C-distributivity follows from the structure of the semantics:
- If
⟦x V Q⟧ := ∃p ∈ Q. ⟦x V p⟧, then V is C-distributive by construction - If the question semantics involves something beyond existential quantification (e.g., uncertainty, resolution), then V is NOT C-distributive
Semantic Patterns #
Pattern 1: Degree Comparison (hope, fear) #
⟦x hopes p⟧ = μ_hope(x, p) > θ(C)
⟦x hopes Q⟧ = ∃p ∈ Q. μ_hope(x, p) > θ(C)
This is C-distributive because the question semantics IS the existential.
Pattern 2: Uncertainty-Based (worry, care) #
⟦x worries about p⟧ = μ(x, p) > θ ∧ x is uncertain about p
⟦x worries about Q⟧ = x is uncertain which answer in Q is true
≠ ∃p ∈ Q. x worries about p
This is NOT C-distributive because worry-about-Q involves global uncertainty.
A Hamblin question denotation: set of possible answers
Equations
Instances For
Preference/attitude degree function
Equations
- Semantics.Attitudes.CDistributivity.DegreeFn W E = (E → BProp W → ℚ)
Instances For
Contextual threshold function
Equations
Instances For
A predicate V is C-distributive iff its question semantics is equivalent to existential quantification over its propositional semantics.
Formally: V is C-distributive iff ∀ x Q w, V_Q(x, Q, w) ↔ ∃p ∈ Q, V_p(x, p, w)
Where V_p is the propositional semantics and V_Q is the question semantics.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Degree-comparison propositional semantics.
⟦x V p⟧(w, C) = μ(x, p) > θ(C)
This is the pattern for hope, fear, expect, wish, etc. The degree μ(x, p) measures how strongly x prefers/fears p.
Equations
- Semantics.Attitudes.CDistributivity.degreeComparisonProp μ θ C x p _w = decide (μ x p > θ C)
Instances For
Degree-comparison question semantics (existential).
⟦x V Q⟧(w, C) = ∃p ∈ Q. μ(x, p) > θ(C)
This is the standard Hamblin-style composition: pointwise application with existential closure.
Equations
Instances For
Theorem: Degree-comparison predicates are C-distributive.
This follows directly from the definition: the question semantics IS the existential over the propositional semantics.
Why Worry/Care are NOT C-Distributive #
@cite{elliott-etal-2017} @cite{spector-egr-2015}
The key insight from @cite{elliott-etal-2017} is that predicates like "worry" and "care" have question semantics that go beyond existential quantification.
Worry Semantics #
⟦x worries about p⟧ = μ(x, p) > θ ∧ x is uncertain about p ⟦x worries about Q⟧ = x is uncertain which answer in Q is true ∧ has concern about the open possibilities
The uncertainty component is global for questions but pointwise for propositions. This breaks C-distributivity.
Care/Relevance Semantics #
⟦x cares about Q⟧ = resolving Q is relevant to x's goals ≠ ∃p ∈ Q. resolving whether p is relevant
Example: "Al cares about where to dock his boat"
- This is about the DECISION, not about any particular location
- Al doesn't "care that the boat docks at location A" (odd reading)
Mandarin qidai (期待, "look forward to") #
qidai appears to have similar non-C-distributive semantics:
- ⟦x qidai Q⟧ involves anticipation of resolution
- Not reducible to existential over individual answers
This explains why qidai (positive valence, Class 1) takes questions while hope (positive valence, Class 3) doesn't: they have different semantic structures despite similar preference content.
There exist semantics for "worry" that are not C-distributive.
Concrete counterexample: question semantics requires global uncertainty (conjunctive condition beyond existential), so V_question can be false even when V_prop holds for some answer.
There exist semantics for "care" that are not C-distributive.
Same construction: relevance-based question semantics is not reducible to existential quantification over propositional semantics.
Semantic Structure → C-Distributivity → NVP Class #
The key theorem chain:
Semantic structure determines C-distributivity
- Degree-comparison → C-distributive (PROVED)
- Uncertainty/relevance-based → non-C-distributive (AXIOMATIZED)
C-distributivity + valence determines NVP class
- Non-C-distributive → Class 1 (takes questions)
- C-distributive + negative → Class 2 (takes questions)
- C-distributive + positive → Class 3 (anti-rogative)
NVP class determines question-taking
- Class 1, 2 → takes questions
- Class 3 → anti-rogative (triviality)
This gives us a genuine derivation:
hopeSemantics is degree-comparison
→ (by degreeComparison_isCDistributive) hope is C-distributive
→ (by classifyNVP) hope is Class 3
→ (by class3_yields_triviality) hope + Q is trivial
→ (by L-analyticity) *hope who is ungrammatical
The first step is now PROVED rather than stipulated.
A predicate is "degree-comparison-like" if its question semantics is defined as existential quantification over propositional semantics.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Degree-comparison-like predicates are automatically C-distributive.
Main Results #
degreeComparison_isCDistributive: Any predicate with degree-comparison semantics (⟦V Q⟧ = ∃p ∈ Q. μ(x,p) > θ) is C-distributive.degreeComparisonLike_implies_cDistributive: General theorem that existential question semantics implies C-distributivity.exists_nonCDistributive_worry,exists_nonCDistributive_care: Concrete counterexamples showing non-C-distributive semantics exist.
Per-predicate instantiations (hope, fear, etc.) are in Preferential.lean.
Constraint hierarchy and fictitious predicates are in EmbeddingConstraints.lean.