[Wan25a] Presupposition, Competition, and Coherence #
[Hei91] [Kat07] [Wan25a] [Wan25b]
Self-contained study of [Wan25a] "Presupposition, Competition, and Coherence": both the experimental data (three experiments on Mandarin presupposition triggers) and the constraint-based formalization (IC ≫ FP ≫ MP) that derives Wang's three-way obligatoriness pattern.
Experimental Data #
Experiment 1: Naturalness Judgments (9 triggers × 3 contexts) #
9 Mandarin presupposition triggers tested in 3 context conditions:
- Full: CommonGround fully entails the presupposition
- Partial: CommonGround partially entails the presupposition
- None: CommonGround does not support the presupposition
Experiment 2: Polarity-Reversed Alternatives (4 triggers × 3 contexts) #
4 triggers with polarity-reversed non-presuppositional alternatives: tests whether alternative structure affects felicity.
Experiment 3: De Re Judgments #
Presuppositional triggers under attitude verbs: tests whether presuppositions can be resolved de re (against CommonGround) vs. de dicto (against attitude holder's beliefs).
Constraint-based Formalization #
Presuppositional sentences S_p compete with non-presuppositional alternatives
S under three ranked pragmatic constraints:
- IC (Internal Coherence):
S_p's presupposition is consistent with its assertion. Non-violable — IC violation always blocks the presuppositional form. - FP (Felicity Presupposition): CommonGround entails
S_p's presupposition. Violable — partial CommonGround support may be tolerated. - MP (Maximize Presupposition): prefer
S_poverSwhen CommonGround supports the presupposition andS_pis more informative. Violable — overridable by IC or FP violations.
The ranking IC ≫ FP ≫ MP, together with the trigger's alternative structure (Wang's Table 4.1), derives three obligatoriness patterns:
- Obligatory triggers (ye, you, reng): deletion alternatives — MP forces use of the trigger when CommonGround fully supports presupposition.
- Optional triggers (buzai, kaishi): replacement alternatives — competitor is informative enough that MP doesn't strongly prefer the trigger.
- Blocked triggers (jiu, zhidao under partial CommonGround): no alternative or replacement with stronger assertion — FP violation blocks the trigger.
K Operator Interaction #
The epistemic operator K (speaker's beliefs) interacts with exhaustification:
- K ≫ exh_mx: preferred for atomic sentences (speaker-oriented reading)
- exh_mx ≫ K: possible for complex sentences
Context condition for presupposition support.
- full : ContextCondition
- partialSupport : ContextCondition
- noSupport : ContextCondition
Instances For
Equations
- Wang2025.instDecidableEqContextCondition 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
- Wang2025.instReprContextCondition = { reprPrec := Wang2025.instReprContextCondition.repr }
A single naturalness judgment datum (Experiment 1).
- trigger : Mandarin.Particles.MandarinTrigger
- context : ContextCondition
- meanRating : ℚ
Mean naturalness rating (1-7 Likert scale, ×10 for rational representation)
- felicity : Features.Acceptability
Observed felicity judgment, encoded as a standard acceptability diacritic (
Features.Acceptability):.ok= felicitous,.marginal= borderline?,.anomalous= pragmatically odd#.
Instances For
Equations
- One or more equations did not get rendered due to their size.
Instances For
Equations
- Wang2025.instReprExp1Datum = { reprPrec := Wang2025.instReprExp1Datum.repr }
Experiment 1 key finding: ye/also is felicitous under full and partial CommonGround.
Equations
- Wang2025.ye_full = { trigger := Mandarin.Particles.MandarinTrigger.ye, context := Wang2025.ContextCondition.full, meanRating := 62 / 10, felicity := Features.Acceptability.ok }
Instances For
Equations
- Wang2025.ye_partial = { trigger := Mandarin.Particles.MandarinTrigger.ye, context := Wang2025.ContextCondition.partialSupport, meanRating := 51 / 10, felicity := Features.Acceptability.ok }
Instances For
Equations
- Wang2025.ye_none = { trigger := Mandarin.Particles.MandarinTrigger.ye, context := Wang2025.ContextCondition.noSupport, meanRating := 28 / 10, felicity := Features.Acceptability.anomalous }
Instances For
Experiment 1 key finding: you/again is felicitous under full and partial CommonGround.
Equations
- Wang2025.you_full = { trigger := Mandarin.Particles.MandarinTrigger.you, context := Wang2025.ContextCondition.full, meanRating := 6, felicity := Features.Acceptability.ok }
Instances For
Equations
- One or more equations did not get rendered due to their size.
Instances For
Equations
- Wang2025.you_none = { trigger := Mandarin.Particles.MandarinTrigger.you, context := Wang2025.ContextCondition.noSupport, meanRating := 25 / 10, felicity := Features.Acceptability.anomalous }
Instances For
Experiment 1 key finding: jiu/only is blocked under partial CommonGround.
Equations
- Wang2025.jiu_full = { trigger := Mandarin.Particles.MandarinTrigger.jiu, context := Wang2025.ContextCondition.full, meanRating := 58 / 10, felicity := Features.Acceptability.ok }
Instances For
Equations
- Wang2025.jiu_partial = { trigger := Mandarin.Particles.MandarinTrigger.jiu, context := Wang2025.ContextCondition.partialSupport, meanRating := 3, felicity := Features.Acceptability.anomalous }
Instances For
Equations
- Wang2025.jiu_none = { trigger := Mandarin.Particles.MandarinTrigger.jiu, context := Wang2025.ContextCondition.noSupport, meanRating := 22 / 10, felicity := Features.Acceptability.anomalous }
Instances For
Experiment 1 key finding: zhidao/know is blocked under partial CommonGround.
Equations
- Wang2025.zhidao_full = { trigger := Mandarin.Particles.MandarinTrigger.zhidao, context := Wang2025.ContextCondition.full, meanRating := 59 / 10, felicity := Features.Acceptability.ok }
Instances For
Equations
- One or more equations did not get rendered due to their size.
Instances For
Equations
- Wang2025.zhidao_none = { trigger := Mandarin.Particles.MandarinTrigger.zhidao, context := Wang2025.ContextCondition.noSupport, meanRating := 2, felicity := Features.Acceptability.anomalous }
Instances For
Key contrast: ye and jiu diverge under partial CommonGround support.
Obligatory triggers are felicitous under both full and partial CommonGround.
Blocked triggers are only felicitous under full CommonGround.
Resolution locus for presupposition under attitude verbs.
- deRe : Resolution
Presupposition resolved against CommonGround (de re)
- deDicto : Resolution
Presupposition resolved against attitude holder's beliefs (de dicto)
Instances For
Equations
- Wang2025.instDecidableEqResolution 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.
- Wang2025.instReprResolution.repr Wang2025.Resolution.deRe prec✝ = Repr.addAppParen (Std.Format.nest (if prec✝ ≥ 1024 then 1 else 2) (Std.Format.text "Wang2025.Resolution.deRe")).group prec✝
Instances For
Equations
- Wang2025.instReprResolution = { reprPrec := Wang2025.instReprResolution.repr }
A de re judgment datum (Experiment 3).
- trigger : Mandarin.Particles.MandarinTrigger
- resolution : Resolution
- accepted : Bool
Whether this resolution was accepted by participants
Instances For
Equations
- One or more equations did not get rendered due to their size.
Instances For
Equations
- Wang2025.instReprExp3Datum = { reprPrec := Wang2025.instReprExp3Datum.repr }
ye/also under attitude verb: de re reading available.
Equations
- Wang2025.ye_deRe = { trigger := Mandarin.Particles.MandarinTrigger.ye, resolution := Wang2025.Resolution.deRe, accepted := true }
Instances For
ye/also under attitude verb: de dicto reading also available.
Equations
- Wang2025.ye_deDicto = { trigger := Mandarin.Particles.MandarinTrigger.ye, resolution := Wang2025.Resolution.deDicto, accepted := true }
Instances For
Additive presupposition allows de re resolution.
Local Bool-valued accessibility used by Wang2025 for List.all evaluation
of the speaker-K operator. The Prop-valued canonical version lives in
Core.Logic.Modal.AccessRel; lift via
fun a b => R a b = true to bridge.
Equations
- Wang2025.BAccessRel W = (W → W → Bool)
Instances For
[Wan25a] pragmatic constraint ranking: IC ≫ FP ≫ MP.
- IC (Internal Coherence): S_p's presupposition is consistent with its assertion. Non-violable.
- FP (Felicity Presupposition): S_p's presupposition is entailed by the CommonGround. Violable but ranked above MP.
- MP (Maximize Presupposition): Prefer the presuppositional S_p over its non-presuppositional alternative S when context supports it. Violable.
- IC : PragConstraint
Internal Coherence: presupposition consistent with assertion (non-violable)
- FP : PragConstraint
Felicity Presupposition: CommonGround entails presupposition (violable)
- MP : PragConstraint
Maximize Presupposition: prefer presuppositional form (violable)
Instances For
Equations
- Wang2025.instDecidableEqPragConstraint x✝ y✝ = if h : x✝.ctorIdx = y✝.ctorIdx then isTrue ⋯ else isFalse ⋯
Equations
- Wang2025.instReprPragConstraint = { reprPrec := Wang2025.instReprPragConstraint.repr }
Equations
- One or more equations did not get rendered due to their size.
Instances For
IC is non-violable; FP and MP are violable.
Equations
Instances For
The canonical constraint ranking: IC ≫ FP ≫ MP.
Equations
Instances For
IC (Internal Coherence): the presupposition is consistent with the assertion.
S_p is internally coherent iff there exists a world where both the presupposition and the assertion hold. IC violation means the presupposition contradicts the assertion — the sentence is semantically defective.
[Wan25a]: IC is NON-VIOLABLE.
Equations
- Wang2025.satisfiesIC p = ∃ (w : W), Semantics.Presupposition.PartialProp.holds w p
Instances For
FP (Felicity Presupposition): the common ground entails the presupposition.
Standard Stalnakerian presupposition satisfaction. When the CommonGround only partially entails the presupposition, FP is violated but may be tolerated.
Equations
- Wang2025.satisfiesFP cg p = ∀ (w : W), cg w → Semantics.Presupposition.PartialProp.defined w p
Instances For
Partial FP satisfaction: the presupposition is compatible with the CommonGround but not fully entailed.
[Wan25a] Ch. 2-3: some triggers tolerate partial satisfaction (ye, you, reng) while others don't (jiu, zhidao).
Equations
- Wang2025.partialFP cg p = ((∃ (w : W), cg w ∧ Semantics.Presupposition.PartialProp.defined w p) ∧ ¬Wang2025.satisfiesFP cg p)
Instances For
MP (Maximize Presupposition): prefer S_p over S when the presuppositional form is more informative and the CommonGround supports its presupposition.
MP is violated when the non-presuppositional alternative S is used despite the CommonGround supporting S_p's presupposition.
Equations
- Wang2025.mpPrefers cg sp = (Wang2025.satisfiesFP cg sp ∧ Wang2025.satisfiesIC sp)
Instances For
Predict obligatoriness from alternative structure and context.
[Wan25a] Ch. 4: The three-way prediction follows from constraint interaction.
Equations
- Wang2025.predictObligatoriness Semantics.Presupposition.TriggerTypology.AltStructure.deletion true cgPartialPresup = Semantics.Presupposition.TriggerTypology.Obligatoriness.obligatory
- Wang2025.predictObligatoriness Semantics.Presupposition.TriggerTypology.AltStructure.replacement true cgPartialPresup = Semantics.Presupposition.TriggerTypology.Obligatoriness.obligatory
- Wang2025.predictObligatoriness Semantics.Presupposition.TriggerTypology.AltStructure.none true cgPartialPresup = Semantics.Presupposition.TriggerTypology.Obligatoriness.obligatory
- Wang2025.predictObligatoriness Semantics.Presupposition.TriggerTypology.AltStructure.deletion false true = Semantics.Presupposition.TriggerTypology.Obligatoriness.optional
- Wang2025.predictObligatoriness Semantics.Presupposition.TriggerTypology.AltStructure.replacement false true = Semantics.Presupposition.TriggerTypology.Obligatoriness.optional
- Wang2025.predictObligatoriness Semantics.Presupposition.TriggerTypology.AltStructure.none false true = Semantics.Presupposition.TriggerTypology.Obligatoriness.blocked
- Wang2025.predictObligatoriness altStr false false = Semantics.Presupposition.TriggerTypology.Obligatoriness.blocked
Instances For
Triggers with deletion alternatives remain felicitous under partial CommonGround.
[Wan25a] Ch. 4: ye/also, you/again, reng/still have deletion alternatives, so even when the CommonGround only partially entails the presupposition, the presuppositional form is not blocked.
Triggers with no structural alternative are blocked under partial CommonGround.
[Wan25a] Ch. 4: jiu/only has no non-presuppositional alternative, so when the CommonGround doesn't fully support the presupposition, the presuppositional form cannot be used.
Full CommonGround support always yields obligatoriness (for any alternative structure).
No CommonGround support always blocks (for any alternative structure).
IC satisfaction is necessary for felicity.
Equations
- ⋯ = h
Instances For
The epistemic K operator: speaker believes φ.
[Wan25a] Ch. 4: K is a covert doxastic operator marking the speaker's epistemic stance. It scopes relative to exh_mx:
- K >> exh_mx: preferred for atomic sentences
- exh_mx >> K: available for complex sentences
Uses a local Bool-valued accessibility relation; for the Prop-valued
canonical Kripke semantics see Intensional.box.
Equations
- Wang2025.speakerK R φ w = (List.filter (R w) Finset.univ.toList).all φ
Instances For
Input for Wang's felicity prediction: a trigger entry in a context.
- sentence : Semantics.Presupposition.PartialProp W
The presuppositional sentence
- altStructure : Semantics.Presupposition.TriggerTypology.AltStructure
The trigger's alternative structure
- cgFull : Bool
Whether CommonGround fully entails the presupposition
- cgPartial : Bool
Whether CommonGround partially entails the presupposition
- ic : Bool
Whether the sentence is internally coherent
Instances For
[Wan25a] felicity check: evaluates constraint satisfaction.
IC violation → odd (non-violable). Otherwise, obligatoriness prediction from alternative structure and CommonGround support determines the status.
Equations
- One or more equations did not get rendered due to their size.
Instances For
IC violation always yields oddness, regardless of CommonGround support and alternative structure.
[Wan25a]: IC is the only non-violable constraint. A sentence whose presupposition contradicts its assertion is always infelicitous, no matter what the CommonGround says or what alternatives exist.
When CommonGround entails the presupposition, the CI-lifted form yields a felicitous two-dimensional meaning where the CI content (presupposition) is satisfied at all CommonGround worlds.
This connects the constraint-based analysis to the CI bifurcation approach for de re presupposition.