@cite{scontras-tonhauser-2025} #
Projection emerges from RSA over speaker's private assumptions, not lexical presupposition. L1 jointly infers world state and speaker's belief state.
The Model (Section 3) #
- L0 (eq. 5): L0(Q(w)|u,A,Q) ∝ Σ_{w'∈A∩⟦u⟧, Q(w')=Q(w)} P(w')
- S1 (eq. 6): S1(u|w,A,Q) ∝ exp(α(log L0(Q(w)|u,A,Q) − C(u)))
- L1 (eq. 7): L1(w,A|u,Q) ∝ S1(u|w,A,Q) · P(w) · P(A)
Domain: 6 utterances × 4 worlds × 15 belief states × 2 QUDs. α = 10.
Section 3 Parameters (fn. 12) #
- Belief states A: all 15 non-empty subsets of W (following @cite{qing-goodman-lassiter-2016})
- Prior over A: uniform
- α = 10
- P(C): 2/3 (higher) or 1/3 (lower); P(BEL|C) = 1/2
Cost (complex = 2×simple) is omitted: exp(−αC) with α = 10 introduces irrational numbers incompatible with ℚ arithmetic. Cost omission affects S1's normalization even for same-cost comparisons, reversing the direction of prediction (2a); the full model with cost predicts know > think (Figure 7a). Predictions (2b) and (2c) are robust to cost omission.
Factive Semantics #
Literal truth conditions derive from Semantics.Attitudes.Factivity:
know = factivePos (BEL ∧ C), think = nonFactivePos (BEL).
Key Structural Insight #
Under QUD=BEL?, L1's world-marginal P(C|u) = P(C) for all utterances — a mathematical identity. S1 scores depend on w only through w.bel, so the complement dimension washes out in the marginal. Prediction 2b (prior effect) therefore comes from the C? QUD condition; prediction 2c (QUD effect) compares the uninformative BEL? marginal against the C? marginal.
BToM Connection #
This is a BToM model: L1 inverts S1's generative model to jointly infer the speaker's belief state and the world state.
Experimental Results #
Exp 1 confirms (2a) utterance effect (β = 0.35, p < .001) and (2b) prior effect (β = 0.16, p < .001). The QUD manipulation was not significant (β = 0.009, p = .75). Exp 2 confirms (2a) utterance effect (β = 0.34, p < .001) and (2c) QUD effect (β = 0.14, p < .001) with a stronger QUD manipulation. Exp 2 did not manipulate prior probability.
Connection to @cite{degen-tonhauser-2021} #
The prior effect (prediction 2b) replicates the core finding of @cite{degen-tonhauser-2021}: higher prior probability of complement content leads to stronger projection. D&T 2021 demonstrate this across 20 predicates with β = 0.14 (categorical) / β = 0.28 (individual-level). S&T 2025's RSA model provides the theoretical explanation: L1's Bayesian inference naturally incorporates prior beliefs, so higher priors yield higher posteriors.
World state: (BEL, C) where BEL = Cole believes C, C = complement is true. Flat inductive for tactic enumerability.
- w11 : WorldState
- w10 : WorldState
- w01 : WorldState
- w00 : WorldState
Instances For
Equations
- One or more equations did not get rendered due to their size.
Instances For
Equations
Instances For
Equations
- One or more equations did not get rendered due to their size.
Equations
- Phenomena.Presupposition.Studies.ScontrasTonhauser2025.WorldState.w11.bel = true
- Phenomena.Presupposition.Studies.ScontrasTonhauser2025.WorldState.w10.bel = true
- Phenomena.Presupposition.Studies.ScontrasTonhauser2025.WorldState.w01.bel = false
- Phenomena.Presupposition.Studies.ScontrasTonhauser2025.WorldState.w00.bel = false
Instances For
Equations
- Phenomena.Presupposition.Studies.ScontrasTonhauser2025.WorldState.w11.c = true
- Phenomena.Presupposition.Studies.ScontrasTonhauser2025.WorldState.w01.c = true
- Phenomena.Presupposition.Studies.ScontrasTonhauser2025.WorldState.w10.c = false
- Phenomena.Presupposition.Studies.ScontrasTonhauser2025.WorldState.w00.c = false
Instances For
Equations
- One or more equations did not get rendered due to their size.
Instances For
Equations
Instances For
Equations
- One or more equations did not get rendered due to their size.
Literal truth conditions derived from factive/non-factive semantics.
"know" is factive: factivePos = BEL ∧ C
"think" is non-factive: nonFactivePos = BEL
"C" / "not C" are direct assertions about the complement.
Equations
- One or more equations did not get rendered due to their size.
- Phenomena.Presupposition.Studies.ScontrasTonhauser2025.literalMeaning Phenomena.Presupposition.Studies.ScontrasTonhauser2025.Utterance.knowPos = Semantics.Attitudes.Factivity.factivePos
- Phenomena.Presupposition.Studies.ScontrasTonhauser2025.literalMeaning Phenomena.Presupposition.Studies.ScontrasTonhauser2025.Utterance.knowNeg = Semantics.Attitudes.Factivity.factiveNeg
- Phenomena.Presupposition.Studies.ScontrasTonhauser2025.literalMeaning Phenomena.Presupposition.Studies.ScontrasTonhauser2025.Utterance.thinkPos = Semantics.Attitudes.Factivity.nonFactivePos
- Phenomena.Presupposition.Studies.ScontrasTonhauser2025.literalMeaning Phenomena.Presupposition.Studies.ScontrasTonhauser2025.Utterance.thinkNeg = Semantics.Attitudes.Factivity.nonFactiveNeg
- Phenomena.Presupposition.Studies.ScontrasTonhauser2025.literalMeaning Phenomena.Presupposition.Studies.ScontrasTonhauser2025.Utterance.cPos = Semantics.Attitudes.Factivity.HasComplement.c
Instances For
Speaker's private assumptions: all 15 non-empty subsets of W. Section 3 follows @cite{qing-goodman-lassiter-2016}: A ranges over all non-empty subsets of the world space.
- onlyW11 : BeliefState
- onlyW10 : BeliefState
- onlyW01 : BeliefState
- onlyW00 : BeliefState
- belTrue : BeliefState
- belFalse : BeliefState
- cTrue : BeliefState
- cFalse : BeliefState
- diagonal : BeliefState
- antiDiagonal : BeliefState
- notW11 : BeliefState
- notW10 : BeliefState
- notW01 : BeliefState
- notW00 : BeliefState
- all : BeliefState
Instances For
Equations
- One or more equations did not get rendered due to their size.
Instances For
Equations
Instances For
Equations
- One or more equations did not get rendered due to their size.
Membership in belief state. Boolean operations on WorldState fields
reduce cleanly for rsa_predict.
Equations
- One or more equations did not get rendered due to their size.
- Phenomena.Presupposition.Studies.ScontrasTonhauser2025.speakerCredenceBool Phenomena.Presupposition.Studies.ScontrasTonhauser2025.BeliefState.all x✝ = true
- Phenomena.Presupposition.Studies.ScontrasTonhauser2025.speakerCredenceBool Phenomena.Presupposition.Studies.ScontrasTonhauser2025.BeliefState.onlyW11 x✝ = (x✝.bel && x✝.c)
- Phenomena.Presupposition.Studies.ScontrasTonhauser2025.speakerCredenceBool Phenomena.Presupposition.Studies.ScontrasTonhauser2025.BeliefState.onlyW10 x✝ = (x✝.bel && !x✝.c)
- Phenomena.Presupposition.Studies.ScontrasTonhauser2025.speakerCredenceBool Phenomena.Presupposition.Studies.ScontrasTonhauser2025.BeliefState.onlyW01 x✝ = (!x✝.bel && x✝.c)
- Phenomena.Presupposition.Studies.ScontrasTonhauser2025.speakerCredenceBool Phenomena.Presupposition.Studies.ScontrasTonhauser2025.BeliefState.onlyW00 x✝ = (!x✝.bel && !x✝.c)
- Phenomena.Presupposition.Studies.ScontrasTonhauser2025.speakerCredenceBool Phenomena.Presupposition.Studies.ScontrasTonhauser2025.BeliefState.belTrue x✝ = x✝.bel
- Phenomena.Presupposition.Studies.ScontrasTonhauser2025.speakerCredenceBool Phenomena.Presupposition.Studies.ScontrasTonhauser2025.BeliefState.belFalse x✝ = !x✝.bel
- Phenomena.Presupposition.Studies.ScontrasTonhauser2025.speakerCredenceBool Phenomena.Presupposition.Studies.ScontrasTonhauser2025.BeliefState.cTrue x✝ = x✝.c
- Phenomena.Presupposition.Studies.ScontrasTonhauser2025.speakerCredenceBool Phenomena.Presupposition.Studies.ScontrasTonhauser2025.BeliefState.cFalse x✝ = !x✝.c
- Phenomena.Presupposition.Studies.ScontrasTonhauser2025.speakerCredenceBool Phenomena.Presupposition.Studies.ScontrasTonhauser2025.BeliefState.diagonal x✝ = (x✝.bel && x✝.c || !x✝.bel && !x✝.c)
- Phenomena.Presupposition.Studies.ScontrasTonhauser2025.speakerCredenceBool Phenomena.Presupposition.Studies.ScontrasTonhauser2025.BeliefState.notW11 x✝ = !(x✝.bel && x✝.c)
- Phenomena.Presupposition.Studies.ScontrasTonhauser2025.speakerCredenceBool Phenomena.Presupposition.Studies.ScontrasTonhauser2025.BeliefState.notW10 x✝ = !(x✝.bel && !x✝.c)
- Phenomena.Presupposition.Studies.ScontrasTonhauser2025.speakerCredenceBool Phenomena.Presupposition.Studies.ScontrasTonhauser2025.BeliefState.notW01 x✝ = !(!x✝.bel && x✝.c)
- Phenomena.Presupposition.Studies.ScontrasTonhauser2025.speakerCredenceBool Phenomena.Presupposition.Studies.ScontrasTonhauser2025.BeliefState.notW00 x✝ = !(!x✝.bel && !x✝.c)
Instances For
Whether C is true in all worlds of the belief state.
Equations
- Phenomena.Presupposition.Studies.ScontrasTonhauser2025.assumesC Phenomena.Presupposition.Studies.ScontrasTonhauser2025.BeliefState.onlyW11 = true
- Phenomena.Presupposition.Studies.ScontrasTonhauser2025.assumesC Phenomena.Presupposition.Studies.ScontrasTonhauser2025.BeliefState.onlyW01 = true
- Phenomena.Presupposition.Studies.ScontrasTonhauser2025.assumesC Phenomena.Presupposition.Studies.ScontrasTonhauser2025.BeliefState.cTrue = true
- Phenomena.Presupposition.Studies.ScontrasTonhauser2025.assumesC x✝ = false
Instances For
QUD aggregation: sums L0 probabilities over the QUD equivalence class of w.
Named qudAggregate to distinguish from Factivity.qudProject
(the equivalence relation, not the aggregation).
- BEL? QUD: partitions by BEL → sums over same-BEL worlds
- C? QUD: partitions by C → sums over same-C worlds
Equations
- One or more equations did not get rendered due to their size.
Instances For
World prior parameterized by P(C). P(BEL, C) = P(BEL | C) · P(C), with P(BEL | C) = 1/2.
Equations
- Phenomena.Presupposition.Studies.ScontrasTonhauser2025.worldPriorQ pC Phenomena.Presupposition.Studies.ScontrasTonhauser2025.WorldState.w11 = pC / 2
- Phenomena.Presupposition.Studies.ScontrasTonhauser2025.worldPriorQ pC Phenomena.Presupposition.Studies.ScontrasTonhauser2025.WorldState.w01 = pC / 2
- Phenomena.Presupposition.Studies.ScontrasTonhauser2025.worldPriorQ pC Phenomena.Presupposition.Studies.ScontrasTonhauser2025.WorldState.w10 = (1 - pC) / 2
- Phenomena.Presupposition.Studies.ScontrasTonhauser2025.worldPriorQ pC Phenomena.Presupposition.Studies.ScontrasTonhauser2025.WorldState.w00 = (1 - pC) / 2
Instances For
World prior sums to 1 for any P(C).
RSA model for Section 3: uniform prior over all 15 belief states, QUD-projected rpow scoring, α = 10.
Equations
- One or more equations did not get rendered due to their size.
Instances For
QUD=BEL?, P(C)=2/3.
Equations
- One or more equations did not get rendered due to their size.
Instances For
QUD=BEL?, P(C)=1/3.
Equations
- One or more equations did not get rendered due to their size.
Instances For
QUD=C?, P(C)=2/3.
Equations
- One or more equations did not get rendered due to their size.
Instances For
QUD=C?, P(C)=1/3.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Under BEL? QUD, L1's world-marginal for C equals the prior P(C) for every utterance. S1 scores depend on w only through w.bel, so the complement dimension washes out in the marginal:
L1_marginal(C|u, BEL?) = Σ_{w:C(w)} P(w)·f(u,w.bel) / Σ_w P(w)·f(u,w.bel) = (pC/2)·(f₁+f₀) / ((1/2)·(f₁+f₀)) = pC.
Same identity for the low-prior configuration: P(C|u, BEL?) = P(C) = 1/3.
Under C? QUD, knowNeg is evidence AGAINST C: ¬(BEL∧C) is literally compatible with C-false worlds, so an informative speaker uses knowNeg more often when C is false. Thus thinkNeg preserves P(C) better.
Prediction 2a: Utterance Effect (know > think) #
The paper predicts stronger projection for factive know than non-factive think (Figure 7a). The full Section 3 model — including utterance cost (complex = 2×simple) — produces this direction via the world-marginal. Our cost-free model does not:
- BEL? QUD: both utterances yield P(C|u) = P(C) (the identity above)
- C? QUD: the direction is reversed (
c_qud_thinkNeg_higher)
The reversal is due to cost omission, which changes S1's normalization. With cost, simple utterances (cPos, cNeg) dominate S1's softmax via exp(−α·C_simple) ≫ exp(−α·C_complex), altering which (world, belief state) combinations favor knowNeg vs thinkNeg in L1's posterior.
The paper also notes (fn. 11) that projection can be measured via the A-marginal P(A ⊧ C | u) — the probability that the speaker's inferred belief state entails C. This measure may capture the utterance effect even without cost, since the mechanism works through belief state inference rather than world-marginal.
Prediction 2b (prior effect): higher prior increases projection. Under C? QUD, L1 assigns higher probability to C with P(C) = 2/3 than with P(C) = 1/3.
Prediction 2c (QUD effect): BEL? QUD increases projection over C? QUD. Under BEL? QUD, C is not at-issue and L1_marginal(C) = P(C) = 2/3. Under C? QUD, the literal semantics of "doesn't know C" (= ¬(BEL∧C)) lowers P(C) from the prior, so BEL? > C?.
"know" entails C (from factivePos_entails_c).
"think" does NOT entail C.
"know" entails BEL (from factivePos_entails_bel).
Know entails think (factivity is strictly stronger than belief).
knowNeg (= ¬(BEL∧C)) is true at all worlds except w11.
thinkNeg (= ¬BEL) is true only at worlds where Cole doesn't believe.
knowNeg is compatible with strictly more worlds than thinkNeg (3 vs 2), making it the weaker (less informative) negation.
The pattern-matched assumesC agrees with the generic
assumesComplement from Factivity.
Exactly 3 of 15 belief states assume C: onlyW11, onlyW01, cTrue.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Exp 1: Utterance effect (know > think).
Equations
- Phenomena.Presupposition.Studies.ScontrasTonhauser2025.exp1_utteranceEffect = { β := 0.35, se := 3e-2, t := 12.2, p := 1e-3 }
Instances For
Exp 1: Prior effect (higher > lower).
Equations
- Phenomena.Presupposition.Studies.ScontrasTonhauser2025.exp1_priorEffect = { β := 0.16, se := 3e-2, t := 5.5, p := 1e-3 }
Instances For
Exp 1: QUD effect (NOT significant — manipulation too weak).
Equations
- Phenomena.Presupposition.Studies.ScontrasTonhauser2025.exp1_qudEffect = { β := 9e-3, se := 3e-2, t := 0.3, p := 0.75 }
Instances For
Exp 2: Utterance effect (know > think).
Equations
- Phenomena.Presupposition.Studies.ScontrasTonhauser2025.exp2_utteranceEffect = { β := 0.34, se := 4e-2, t := 8.8, p := 1e-3 }
Instances For
Exp 2: QUD effect (significant with stronger manipulation).
Equations
- Phenomena.Presupposition.Studies.ScontrasTonhauser2025.exp2_qudEffect = { β := 0.14, se := 4e-2, t := 3.6, p := 1e-3 }
Instances For
- utterance : Hypothesis
- prior : Hypothesis
- qud : Hypothesis
Instances For
Equations
- One or more equations did not get rendered due to their size.
Instances For
Which experiments support each hypothesis. Exp 1: (2a) yes, (2b) yes, (2c) no (QUD not significant). Exp 2: (2a) yes, (2b) not tested, (2c) yes.
Equations
- Phenomena.Presupposition.Studies.ScontrasTonhauser2025.supported Phenomena.Presupposition.Studies.ScontrasTonhauser2025.Hypothesis.utterance = (true, true)
- Phenomena.Presupposition.Studies.ScontrasTonhauser2025.supported Phenomena.Presupposition.Studies.ScontrasTonhauser2025.Hypothesis.prior = (true, false)
- Phenomena.Presupposition.Studies.ScontrasTonhauser2025.supported Phenomena.Presupposition.Studies.ScontrasTonhauser2025.Hypothesis.qud = (false, true)
Instances For
Equations
- One or more equations did not get rendered due to their size.
Instances For
Classification of BeliefState in BToM terms.
Equations
Instances For
Classification of QUD in BToM terms.
Equations
Instances For
Characteristic function: does the speaker assume C?
Equations
Instances For
Belief states that assume C have indicator 1.
Belief states that don't assume C have indicator 0.
The three C-entailing belief states have indicator 1; the remaining twelve have indicator 0.
Predictions (2b) and (2c) match experimental effect directions. Prediction (2a) requires cost; see the commentary above.
The prior effect found by S&T 2025 (β = 0.16) replicates the prior effect
found by @cite{degen-tonhauser-2021} (β = 0.14 categorical, β = 0.28
individual). Both find that higher prior probability of the complement
content leads to stronger projection. The RSA model's prediction_2b
provides the theoretical explanation for this empirical finding.