@cite{degen-tonhauser-2022}: Are There Factive Predicates? #
@cite{heim-1983} @cite{schlenker-2009} @cite{van-der-sandt-1992}
Empirical data from "Are there factive predicates? An empirical investigation" by Judith Degen and Judith Tonhauser (Language 98(3):552–591, 2022).
Finding #
Projection is gradient across predicates, with no categorical gap between traditional factive and nonfactive classes.
The gradient patterns observed in inference judgments do not, on their own, settle whether factivity is fundamentally discrete or gradient. As Degen & Tonhauser note, "the observed gradience in projection [is] compatible with a binary factivity category" under the assumption that predicates are ambiguous between factive and nonfactive readings. @cite{grove-white-2025} subsequently show that models implementing discrete factivity fit these data better than models implementing gradient factivity.
Predicates #
This paper reuses the 20 clause-embedding predicates from @cite{degen-tonhauser-2021} and adds a four-way traditional classification.
Experiments #
Experiment 1: Projection (Certain That Diagnostic) #
- Presented polar questions with clause-embedding predicates
- Asked: "Is [speaker] certain that [CC]?"
- Found gradient projection, no categorical distinction
Experiments 2-3: Entailment #
- Inference diagnostic: "Does it follow that [CC]?"
- Contradictoriness diagnostic: "[Matrix] but [not CC]" contradictory?
- Found only prove/be right pattern with entailed controls
Theoretical Implications #
Definition 3a (CC is presupposed) not supported:
- Canonically factive CCs not categorically more projective
Definition 3b (CC is presupposed AND entailed) not supported:
- Set of "factive" predicates is either empty or heterogeneous
For projection analyses:
- Unclear which predicates the analyses apply to
- Need to account for gradient projection
Connection to @cite{tonhauser-beaver-roberts-simons-2013} #
This paper extends and empirically tests the Tonhauser taxonomy:
- SCF (Strong Contextual Felicity) relates to whether content must be established
- OLE (Obligatory Local Effect) relates to attribution under embedding
- The gradient projection patterns challenge simple binary classification
Traditional classification of clause-embedding predicates. This classification is challenged by the experimental results.
- factive : TraditionalClass
Canonically factive: CC traditionally assumed presupposed + entailed
- nonveridicalNonfactive : TraditionalClass
Nonveridical nonfactive: CC neither presupposed nor entailed
- veridicalNonfactive : TraditionalClass
Veridical nonfactive: CC entailed but not presupposed
- optionallyFactive : TraditionalClass
Optionally factive: CC may or may not be presupposed
Instances For
Equations
- One or more equations did not get rendered due to their size.
Instances For
Traditional classification of each predicate.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Mean certainty ratings from Experiment 1a (gradient scale 0-1). Higher = more projective (speaker more certain of CC).
Values computed from the data at github.com/judith-tonhauser/projective-probability (results/5-projectivity-no-fact), rounded to 2 decimal places. The gradient nature and ordering show no categorical factive/nonfactive gap.
Equations
- Phenomena.Presupposition.Studies.DegenTonhauser2022.projectionRating_Exp1a Phenomena.Presupposition.Studies.DegenTonhauser2021.Predicate.beAnnoyed = 0.88
- Phenomena.Presupposition.Studies.DegenTonhauser2022.projectionRating_Exp1a Phenomena.Presupposition.Studies.DegenTonhauser2021.Predicate.know = 0.86
- Phenomena.Presupposition.Studies.DegenTonhauser2022.projectionRating_Exp1a Phenomena.Presupposition.Studies.DegenTonhauser2021.Predicate.see = 0.81
- Phenomena.Presupposition.Studies.DegenTonhauser2022.projectionRating_Exp1a Phenomena.Presupposition.Studies.DegenTonhauser2021.Predicate.reveal = 0.70
- Phenomena.Presupposition.Studies.DegenTonhauser2022.projectionRating_Exp1a Phenomena.Presupposition.Studies.DegenTonhauser2021.Predicate.discover = 0.78
- Phenomena.Presupposition.Studies.DegenTonhauser2022.projectionRating_Exp1a Phenomena.Presupposition.Studies.DegenTonhauser2021.Predicate.pretend = 0.15
- Phenomena.Presupposition.Studies.DegenTonhauser2022.projectionRating_Exp1a Phenomena.Presupposition.Studies.DegenTonhauser2021.Predicate.think = 0.20
- Phenomena.Presupposition.Studies.DegenTonhauser2022.projectionRating_Exp1a Phenomena.Presupposition.Studies.DegenTonhauser2021.Predicate.suggest = 0.22
- Phenomena.Presupposition.Studies.DegenTonhauser2022.projectionRating_Exp1a Phenomena.Presupposition.Studies.DegenTonhauser2021.Predicate.say = 0.24
- Phenomena.Presupposition.Studies.DegenTonhauser2022.projectionRating_Exp1a Phenomena.Presupposition.Studies.DegenTonhauser2021.Predicate.beRight = 0.18
- Phenomena.Presupposition.Studies.DegenTonhauser2022.projectionRating_Exp1a Phenomena.Presupposition.Studies.DegenTonhauser2021.Predicate.demonstrate = 0.49
- Phenomena.Presupposition.Studies.DegenTonhauser2022.projectionRating_Exp1a Phenomena.Presupposition.Studies.DegenTonhauser2021.Predicate.inform = 0.81
- Phenomena.Presupposition.Studies.DegenTonhauser2022.projectionRating_Exp1a Phenomena.Presupposition.Studies.DegenTonhauser2021.Predicate.hear = 0.75
- Phenomena.Presupposition.Studies.DegenTonhauser2022.projectionRating_Exp1a Phenomena.Presupposition.Studies.DegenTonhauser2021.Predicate.acknowledge = 0.72
- Phenomena.Presupposition.Studies.DegenTonhauser2022.projectionRating_Exp1a Phenomena.Presupposition.Studies.DegenTonhauser2021.Predicate.admit = 0.66
- Phenomena.Presupposition.Studies.DegenTonhauser2022.projectionRating_Exp1a Phenomena.Presupposition.Studies.DegenTonhauser2021.Predicate.confess = 0.64
- Phenomena.Presupposition.Studies.DegenTonhauser2022.projectionRating_Exp1a Phenomena.Presupposition.Studies.DegenTonhauser2021.Predicate.announce = 0.58
- Phenomena.Presupposition.Studies.DegenTonhauser2022.projectionRating_Exp1a Phenomena.Presupposition.Studies.DegenTonhauser2021.Predicate.establish = 0.36
- Phenomena.Presupposition.Studies.DegenTonhauser2022.projectionRating_Exp1a Phenomena.Presupposition.Studies.DegenTonhauser2021.Predicate.confirm = 0.34
- Phenomena.Presupposition.Studies.DegenTonhauser2022.projectionRating_Exp1a Phenomena.Presupposition.Studies.DegenTonhauser2021.Predicate.prove = 0.30
Instances For
Proportion of 'yes' responses from Experiment 1b (binary choice).
Values computed from the data at github.com/judith-tonhauser/projective-probability (results/8-projectivity-no-fact-binary), rounded to 2 decimal places.
Equations
- Phenomena.Presupposition.Studies.DegenTonhauser2022.projectionRating_Exp1b Phenomena.Presupposition.Studies.DegenTonhauser2021.Predicate.know = 0.93
- Phenomena.Presupposition.Studies.DegenTonhauser2022.projectionRating_Exp1b Phenomena.Presupposition.Studies.DegenTonhauser2021.Predicate.beAnnoyed = 0.92
- Phenomena.Presupposition.Studies.DegenTonhauser2022.projectionRating_Exp1b Phenomena.Presupposition.Studies.DegenTonhauser2021.Predicate.inform = 0.90
- Phenomena.Presupposition.Studies.DegenTonhauser2022.projectionRating_Exp1b Phenomena.Presupposition.Studies.DegenTonhauser2021.Predicate.see = 0.86
- Phenomena.Presupposition.Studies.DegenTonhauser2022.projectionRating_Exp1b Phenomena.Presupposition.Studies.DegenTonhauser2021.Predicate.discover = 0.84
- Phenomena.Presupposition.Studies.DegenTonhauser2022.projectionRating_Exp1b Phenomena.Presupposition.Studies.DegenTonhauser2021.Predicate.hear = 0.81
- Phenomena.Presupposition.Studies.DegenTonhauser2022.projectionRating_Exp1b Phenomena.Presupposition.Studies.DegenTonhauser2021.Predicate.acknowledge = 0.78
- Phenomena.Presupposition.Studies.DegenTonhauser2022.projectionRating_Exp1b Phenomena.Presupposition.Studies.DegenTonhauser2021.Predicate.reveal = 0.70
- Phenomena.Presupposition.Studies.DegenTonhauser2022.projectionRating_Exp1b Phenomena.Presupposition.Studies.DegenTonhauser2021.Predicate.admit = 0.67
- Phenomena.Presupposition.Studies.DegenTonhauser2022.projectionRating_Exp1b Phenomena.Presupposition.Studies.DegenTonhauser2021.Predicate.confess = 0.58
- Phenomena.Presupposition.Studies.DegenTonhauser2022.projectionRating_Exp1b Phenomena.Presupposition.Studies.DegenTonhauser2021.Predicate.announce = 0.57
- Phenomena.Presupposition.Studies.DegenTonhauser2022.projectionRating_Exp1b Phenomena.Presupposition.Studies.DegenTonhauser2021.Predicate.demonstrate = 0.31
- Phenomena.Presupposition.Studies.DegenTonhauser2022.projectionRating_Exp1b Phenomena.Presupposition.Studies.DegenTonhauser2021.Predicate.establish = 0.19
- Phenomena.Presupposition.Studies.DegenTonhauser2022.projectionRating_Exp1b Phenomena.Presupposition.Studies.DegenTonhauser2021.Predicate.confirm = 0.16
- Phenomena.Presupposition.Studies.DegenTonhauser2022.projectionRating_Exp1b Phenomena.Presupposition.Studies.DegenTonhauser2021.Predicate.prove = 0.13
- Phenomena.Presupposition.Studies.DegenTonhauser2022.projectionRating_Exp1b Phenomena.Presupposition.Studies.DegenTonhauser2021.Predicate.suggest = 7e-2
- Phenomena.Presupposition.Studies.DegenTonhauser2022.projectionRating_Exp1b Phenomena.Presupposition.Studies.DegenTonhauser2021.Predicate.pretend = 7e-2
- Phenomena.Presupposition.Studies.DegenTonhauser2022.projectionRating_Exp1b Phenomena.Presupposition.Studies.DegenTonhauser2021.Predicate.say = 7e-2
- Phenomena.Presupposition.Studies.DegenTonhauser2022.projectionRating_Exp1b Phenomena.Presupposition.Studies.DegenTonhauser2021.Predicate.think = 4e-2
- Phenomena.Presupposition.Studies.DegenTonhauser2022.projectionRating_Exp1b Phenomena.Presupposition.Studies.DegenTonhauser2021.Predicate.beRight = 3e-2
Instances For
Mean inference ratings from Experiment 2a (gradient scale 0-1). Higher = inference to CC more strongly supported.
Values computed from the data at github.com/judith-tonhauser/projective-probability (results/4-veridicality3), rounded to 2 decimal places.
Equations
- Phenomena.Presupposition.Studies.DegenTonhauser2022.inferenceRating_Exp2a Phenomena.Presupposition.Studies.DegenTonhauser2021.Predicate.prove = 0.96
- Phenomena.Presupposition.Studies.DegenTonhauser2022.inferenceRating_Exp2a Phenomena.Presupposition.Studies.DegenTonhauser2021.Predicate.beRight = 0.96
- Phenomena.Presupposition.Studies.DegenTonhauser2022.inferenceRating_Exp2a Phenomena.Presupposition.Studies.DegenTonhauser2021.Predicate.see = 0.95
- Phenomena.Presupposition.Studies.DegenTonhauser2022.inferenceRating_Exp2a Phenomena.Presupposition.Studies.DegenTonhauser2021.Predicate.discover = 0.94
- Phenomena.Presupposition.Studies.DegenTonhauser2022.inferenceRating_Exp2a Phenomena.Presupposition.Studies.DegenTonhauser2021.Predicate.confirm = 0.94
- Phenomena.Presupposition.Studies.DegenTonhauser2022.inferenceRating_Exp2a Phenomena.Presupposition.Studies.DegenTonhauser2021.Predicate.know = 0.93
- Phenomena.Presupposition.Studies.DegenTonhauser2022.inferenceRating_Exp2a Phenomena.Presupposition.Studies.DegenTonhauser2021.Predicate.beAnnoyed = 0.92
- Phenomena.Presupposition.Studies.DegenTonhauser2022.inferenceRating_Exp2a Phenomena.Presupposition.Studies.DegenTonhauser2021.Predicate.admit = 0.91
- Phenomena.Presupposition.Studies.DegenTonhauser2022.inferenceRating_Exp2a Phenomena.Presupposition.Studies.DegenTonhauser2021.Predicate.acknowledge = 0.90
- Phenomena.Presupposition.Studies.DegenTonhauser2022.inferenceRating_Exp2a Phenomena.Presupposition.Studies.DegenTonhauser2021.Predicate.establish = 0.90
- Phenomena.Presupposition.Studies.DegenTonhauser2022.inferenceRating_Exp2a Phenomena.Presupposition.Studies.DegenTonhauser2021.Predicate.reveal = 0.90
- Phenomena.Presupposition.Studies.DegenTonhauser2022.inferenceRating_Exp2a Phenomena.Presupposition.Studies.DegenTonhauser2021.Predicate.confess = 0.89
- Phenomena.Presupposition.Studies.DegenTonhauser2022.inferenceRating_Exp2a Phenomena.Presupposition.Studies.DegenTonhauser2021.Predicate.demonstrate = 0.85
- Phenomena.Presupposition.Studies.DegenTonhauser2022.inferenceRating_Exp2a Phenomena.Presupposition.Studies.DegenTonhauser2021.Predicate.inform = 0.83
- Phenomena.Presupposition.Studies.DegenTonhauser2022.inferenceRating_Exp2a Phenomena.Presupposition.Studies.DegenTonhauser2021.Predicate.announce = 0.81
- Phenomena.Presupposition.Studies.DegenTonhauser2022.inferenceRating_Exp2a Phenomena.Presupposition.Studies.DegenTonhauser2021.Predicate.say = 0.68
- Phenomena.Presupposition.Studies.DegenTonhauser2022.inferenceRating_Exp2a Phenomena.Presupposition.Studies.DegenTonhauser2021.Predicate.hear = 0.50
- Phenomena.Presupposition.Studies.DegenTonhauser2022.inferenceRating_Exp2a Phenomena.Presupposition.Studies.DegenTonhauser2021.Predicate.suggest = 0.34
- Phenomena.Presupposition.Studies.DegenTonhauser2022.inferenceRating_Exp2a Phenomena.Presupposition.Studies.DegenTonhauser2021.Predicate.think = 0.32
- Phenomena.Presupposition.Studies.DegenTonhauser2022.inferenceRating_Exp2a Phenomena.Presupposition.Studies.DegenTonhauser2021.Predicate.pretend = 0.12
Instances For
Optionally factive predicates can be as projective as canonically factive ones.
Inform projects more strongly than reveal (a canonical factive): inform=0.81 vs reveal=0.70 (Exp 1a).
There is no categorical gap between factive and optionally factive predicates in projection.
The mean projection rating of the least projective factive (reveal: 0.70) is lower than the most projective optionally factive (inform: 0.81).
Predicates with highest entailment have lowest projection.
be_right: inference=0.96, projection=0.18 know: inference=0.93, projection=0.86
This dissociation between inference (entailment) strength and projection strength is one of the key empirical observations of the paper, undermining Definition 3b.
The two projection diagnostics (Exp 1a continuous, Exp 1b binary) agree on the two most projective predicates: be_annoyed and know.
The binary diagnostic produces sharper separation: nonfactive predicates cluster near 0 in binary (< 0.10) but are above 0.15 in continuous.
Canonically factive verbs have factivePresup = true in the
Fragment, matching D&T 2022's traditional classification. "be annoyed"
is copular and emotive — its presupposition derives from emotive
semantics, not doxastic veridicality, so factivePresup = false.
Nonveridical nonfactive predicates have factivePresup = false in the
Fragment, matching D&T 2022's traditional classification.
The traditional classification is consistent with Fragment factivity
for verbal entries: every verb classified as factive has
factivePresup = true, every nonfactive has false.
"be annoyed" is a presupposition trigger (emotive factive), while "be right" is not. This matches D&T 2022's traditional classification: factive predicates trigger presuppositions, veridical nonfactives do not.