Ying, Zhi-Xuan, Wong, Mansinghka & Tenenbaum (2025): Understanding Epistemic Language #
This file formalizes the epistemic language of thought of
Ying and colleagues, a degree-based semantics for attitude verbs,
modal verbs and modal adjectives grounded in the probability an agent assigns to a formula,
following the scalar semantics of Lassiter. Each expression is the positive form of the
probability scale at a lexical threshold (Thresholds), the preimage of Set.Ici:
believes, certain, the modal verbs from could to must, and likely hold when the
probability clears their threshold; uncertain and unlikely when it falls below
(the preimage of Set.Iio); knows that is belief plus truth, knows if knowledge of the
question, and the about operators quantify over a contextually restricted domain
(knowsAbout, certainAbout, uncertainAbout). A modal under believes is lowered to a
comparison with the modal's own threshold rather than the belief threshold
(believesModal_might). Comparatives and superlatives compare probabilities, and the
strengthened superlative scales the threshold by a multiplier (mostStr). The entailments among
the expressions follow from the ordering of the thresholds alone (Thresholds.Ordered,
must_entails_might, certainAbout_believes, uncertainAbout_certainAbout), and the fitted
values of the paper's lexicon respect that ordering (fitted, fitted_ordered). The modal
verbs' forces in the English fragment agree with the ordering: no possibility modal carries a
higher threshold than a necessity modal (force_threshold_le).
Implementation notes #
An agent's credences are a Markov kernel from agents to worlds, Pr a φ the probability agent
a assigns to φ; the Bayesian theory-of-mind inference that produces it from observed
actions is not modelled. Thresholds live on the probability scale ℝ≥0∞. The fitted thresholds
and the literature-derived initial values of the paper's second appendix are recorded as
instances of Thresholds, and the theorems are stated for any thresholds satisfying the
ordering. The paper states no ordering; Thresholds.Ordered is this file's, and its modal part
agrees with Lassiter's θ_might < θ_likely < θ_must < θ_certain (p. 152), weakened to
≤ since the fitted values tie.
References #
Thresholds #
The probability thresholds of the epistemic lexicon and the multiplier of the strengthened superlative.
- believes : ENNReal
- certain : ENNReal
- uncertain : ENNReal
- likely : ENNReal
- unlikely : ENNReal
- could : ENNReal
- might : ENNReal
- may : ENNReal
- should : ENNReal
- must : ENNReal
- most : ENNReal
Instances For
The thresholds are ordered as the entailments need when the modal verbs form a scale from could to must, likely sits between may and should, belief lies above likely and below certain, and the reversed-polarity thresholds lie below certain.
- one_le_most : 1 ≤ Θ.most
Instances For
The thresholds fitted against human plausibility ratings.
Equations
- One or more equations did not get rendered due to their size.
Instances For
The initial thresholds derived from the literature, before fitting.
Equations
- One or more equations did not get rendered due to their size.
Instances For
The epistemic expressions #
A believes that φ.
Equations
- YingEtAl2025.believes Θ Pr a φ = (φ ∈ ⇑(Pr a) ⁻¹' Set.Ici Θ.believes)
Instances For
A believes M, for a modal claim M, applies the modal to the agent.
Equations
- YingEtAl2025.believesModal a M = M a
Instances For
A knows that φ holds when A believes φ and φ is true.
Equations
- YingEtAl2025.knowsThat Θ Pr a φ w = (YingEtAl2025.believes Θ Pr a φ ∧ w ∈ φ)
Instances For
A knows if φ holds when A knows the answer.
Equations
- YingEtAl2025.knowsIf Θ Pr a φ w = (YingEtAl2025.knowsThat Θ Pr a φ w ∨ YingEtAl2025.knowsThat Θ Pr a φᶜ w)
Instances For
A knows about φ holds when the agent knows φ of some relevant entity.
Equations
- YingEtAl2025.knowsAbout Θ Pr a C φ w = ∃ (x : X), C x ∧ YingEtAl2025.knowsThat Θ Pr a (φ x) w
Instances For
A does not know that φ holds when φ is true but not believed.
Equations
- YingEtAl2025.notKnowsThat Θ Pr a φ w = (¬YingEtAl2025.believes Θ Pr a φ ∧ w ∈ φ)
Instances For
A is certain that φ.
Equations
- YingEtAl2025.certainThat Θ Pr a φ = (φ ∈ ⇑(Pr a) ⁻¹' Set.Ici Θ.certain)
Instances For
A is certain about φ holds when the agent is certain of φ for some relevant entity.
Equations
- YingEtAl2025.certainAbout Θ Pr a C φ = ∃ (x : X), C x ∧ YingEtAl2025.certainThat Θ Pr a (φ x)
Instances For
A is uncertain if φ or ψ holds when neither alternative reaches the threshold.
Equations
- YingEtAl2025.uncertainIf Θ Pr a φ ψ = (φ ∈ ⇑(Pr a) ⁻¹' Set.Iio Θ.uncertain ∧ ψ ∈ ⇑(Pr a) ⁻¹' Set.Iio Θ.uncertain)
Instances For
A is uncertain about φ holds when no relevant entity reaches the threshold.
Equations
- YingEtAl2025.uncertainAbout Θ Pr a C φ = ∀ (x : X), C x → φ x ∈ ⇑(Pr a) ⁻¹' Set.Iio Θ.uncertain
Instances For
The modal verbs and adjective, each a property of agents.
Equations
- YingEtAl2025.could Θ Pr φ a = (φ ∈ ⇑(Pr a) ⁻¹' Set.Ici Θ.could)
Instances For
Equations
- YingEtAl2025.might Θ Pr φ a = (φ ∈ ⇑(Pr a) ⁻¹' Set.Ici Θ.might)
Instances For
Equations
- YingEtAl2025.may Θ Pr φ a = (φ ∈ ⇑(Pr a) ⁻¹' Set.Ici Θ.may)
Instances For
Equations
- YingEtAl2025.should Θ Pr φ a = (φ ∈ ⇑(Pr a) ⁻¹' Set.Ici Θ.should)
Instances For
Equations
- YingEtAl2025.must Θ Pr φ a = (φ ∈ ⇑(Pr a) ⁻¹' Set.Ici Θ.must)
Instances For
Equations
- YingEtAl2025.likely Θ Pr φ a = (φ ∈ ⇑(Pr a) ⁻¹' Set.Ici Θ.likely)
Instances For
Equations
- YingEtAl2025.unlikely Θ Pr φ a = (φ ∈ ⇑(Pr a) ⁻¹' Set.Iio Θ.unlikely)
Instances For
φ is more likely than ψ.
Equations
- YingEtAl2025.more Pr φ ψ a = ((Pr a) ψ < (Pr a) φ)
Instances For
φ of o is most likely among the relevant alternatives.
Equations
- YingEtAl2025.mostSup Pr o C φ a = ∀ (x : X), C x → (Pr a) (φ x) ≤ (Pr a) (φ o)
Instances For
The strengthened superlative holds when the probability reaches the multiplied threshold.
Equations
- YingEtAl2025.mostStr Θ Pr θ φ a = (φ ∈ ⇑(Pr a) ⁻¹' Set.Ici (Θ.most * θ))
Instances For
Entailments from the ordering #
Knowledge entails belief.
Knowledge is veridical.
Knowing that answers the question.
Belief and not knowing exclude one another.
A modal under believes is lowered to the modal's own threshold.
must entails should, likely, may, might and could under the ordering.
Certainty entails belief.
Certainty about supplies a believed witness.
Uncertainty about and certainty about are incompatible.
The strengthened superlative entails the plain threshold reading.
The English modal verbs #
Equations
- YingEtAl2025.instDecidableEqModalVerb 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
- YingEtAl2025.instReprModalVerb = { reprPrec := YingEtAl2025.instReprModalVerb.repr }
Equations
- One or more equations did not get rendered due to their size.
The threshold of each modal verb.
Equations
- YingEtAl2025.ModalVerb.threshold Θ YingEtAl2025.ModalVerb.could = Θ.could
- YingEtAl2025.ModalVerb.threshold Θ YingEtAl2025.ModalVerb.might = Θ.might
- YingEtAl2025.ModalVerb.threshold Θ YingEtAl2025.ModalVerb.may = Θ.may
- YingEtAl2025.ModalVerb.threshold Θ YingEtAl2025.ModalVerb.should = Θ.should
- YingEtAl2025.ModalVerb.threshold Θ YingEtAl2025.ModalVerb.must = Θ.must
Instances For
The English auxiliary of each modal verb.
Equations
Instances For
The epistemic forces of each modal verb, read off the fragment.
Equations
Instances For
Under the ordering, a possibility modal never carries a higher threshold than a modal of necessity or weak necessity.