Probabilistic Question Semantics #
[Tho26] [westera-brasoveanu-2014] [onea-2019]
Bayesian inquisitive answerhood. The probabilistic refinement of the
set-theoretic resolution relation in Resolution.lean: a state σ
"answers" a question Q under a prior μ to the extent that
conditioning μ on σ shifts mass toward some resolution of Q (a
conjunction of alternatives, in the inquisitive sense of
[CGR18]).
Key API #
evidencesMore μ A R R'— Bayesian comparator:Rprovides more evidence forAthanR'does. [Tho26] Def 63 (operator-level).IsResolutionEvidencedBy Q 𝒜 R μ— structure with four named fields capturing [Tho26] Def 62:𝒜 ⊆ alt Qis nonempty,RraisesP(⋂𝒜), and the impact ratio of⋂𝒜strictly dominates that of any competing intersection.Answers R Q μ—RanswersQ: an evidenced resolution exists. [Tho26] Def 62.resolutionEvidencedBy Q R μ : Option (Set (Set W))— the evidenced resolution as aClassical.choose-extracted witness,nonewhenAnswersfails.evidencesResolutionMore μ 𝒜 R R'— resolution-level analogue ofevidencesMore. [Tho26] Def 63.
Note on relocated apparatus #
The doxastic Supports / Agree / Disagree predicates previously
lived here; they have been moved to
Studies/IppolitoKissWilliams2022.lean (the paper
that introduced them) since their only consumer is the IKW 2025
discourse-only study file.
Bayesian evidence comparator #
R evidences A more strongly than R' does:
P(A | R) > P(A | R'). [Tho26] Def 63.
Equations
- Semantics.Questions.Probabilistic.evidencesMore μ A R R' = (μ.condProbSet R A > μ.condProbSet R' A)
Instances For
Equations
- Semantics.Questions.Probabilistic.instTransSetEvidencesMore = { trans := ⋯ }
Pointwise positive evidence #
The atomic Bayesian-evidence relation: conditioning on R raises the
probability of A. The pointwise version of IsResolutionEvidencedBy's
raises_prob field, factored out so consumers
([Tho26] §1.2, the IKW 2022 Supports predicate in
Studies/IppolitoKissWilliams2022.lean) can refer to
it directly.
R provides positive evidence for A: conditioning on R
raises the probability of A.
Equations
- Semantics.Questions.Probabilistic.IsPositiveEvidence R A μ = (μ.condProbSet R A > μ.probOfSet A)
Instances For
𝒜 ⊆ alt Q is the resolution of Q evidenced by R under prior
μ. [Tho26] Def 62.
The four fields:
subset_alt—𝒜 ⊆ alt Q;nonempty—𝒜is nonempty;raises_prob—Rraises the probability of⋂₀ 𝒜;dominates— for any other nonempty𝒜' ⊆ alt Qwhose intersection does not contain⋂₀ 𝒜, the impact ratio of⋂₀ 𝒜strictly dominates the impact ratio of⋂₀ 𝒜'.
The ⋂₀ 𝒜 ⊆ ⋂₀ 𝒜' exclusion in dominates is what makes
weaker resolutions (= larger intersections) not interfere with
a stronger candidate: a weaker competitor's intersection contains
the candidate's, so the comparison is vacuously waived. The
intersection ⋂₀ 𝒜 is what [Tho26] calls "the
resolution of Q evidenced by R" (notation Q|_R).
- subset_alt : 𝒜 ⊆ Q.alt
- nonempty : 𝒜.Nonempty
- raises_prob : μ.condProbSet R (⋂₀ 𝒜) > μ.probOfSet (⋂₀ 𝒜)
- dominates (𝒜' : Set (Set W)) : 𝒜' ⊆ Q.alt → 𝒜'.Nonempty → ¬⋂₀ 𝒜 ⊆ ⋂₀ 𝒜' → μ.impactRatio R (⋂₀ 𝒜) > μ.impactRatio R (⋂₀ 𝒜')
Instances For
Evidenced resolutions are nested: two resolutions of Q for the same
evidence R have ⊆-comparable intersections. This is the robust content
of [Tho26] Def 62's "if such a set 𝒜 exists, it is unique" — the
dominates field forces a chain, so the strongest (⊆-minimal)
resolution is the canonical Q|_R. Full set-uniqueness does not hold:
dominates deliberately waives competitors whose intersection contains
⋂₀ 𝒜, so weaker resolutions can coexist higher in the chain.
Probabilistic answerhood #
R answers Q (under prior μ): an evidenced resolution
exists. [Tho26] Def 62.
Equations
- Semantics.Questions.Probabilistic.Answers R Q μ = ∃ (𝒜 : Set (Set W)), Semantics.Questions.Probabilistic.IsResolutionEvidencedBy Q 𝒜 R μ
Instances For
Witnessing the structure (finite worlds) #
A constructor and a negative test showing the answerhood structure is both
satisfiable and genuinely discriminating. Both require [Fintype W], via the
finite-PMF mass bounds of Core/Probability/Finite.lean.
Constructor for a singleton evidenced resolution. If A is an
alternative of Q, the evidence R lies inside A and misses every other
alternative (R ∩ A' = ∅ for A' ∈ alt Q, A' ≠ A), the prior puts
positive mass on R, and A is not full-measure, then {A} is a resolution
of Q evidenced by R. The dominates field holds because any competitor
not containing A must contain some other alternative A', whose
intersection R misses — giving it impact ratio 0 < μ.impactRatio R A.
Trivial (universal) evidence answers no question: conditioning on univ
changes nothing, so no resolution is strictly raised.
Resolution-as-projection #
The evidenced resolution as Option (Set (Set W)): some 𝒜 for
some witness when Answers R Q μ holds, none otherwise.
Witness extraction uses Classical.choose, hence noncomputable.
Evidenced resolutions are nested
(IsResolutionEvidencedBy.sInter_subset_or_subset), so the strongest is
the canonical Q|_R of [Tho26] Def 62; Classical.choose need not
return it, since full set-uniqueness fails (weaker resolutions coexist).
Equations
- Semantics.Questions.Probabilistic.resolutionEvidencedBy Q R μ = if h : Semantics.Questions.Probabilistic.Answers R Q μ then some (Classical.choose h) else none
Instances For
Resolution-level evidence comparison #
R evidences resolution ⋂₀ 𝒜 more strongly than R' does;
evidencesMore with the A argument fixed to ⋂₀ 𝒜.
[Tho26] Def 63.
Equations
- Semantics.Questions.Probabilistic.evidencesResolutionMore μ 𝒜 R R' = Semantics.Questions.Probabilistic.evidencesMore μ (⋂₀ 𝒜) R R'
Instances For
Probabilistic relevance ([Tho26] Def 61) #
The weaker companion of Answers: R is relevant to Q if some
alternative of Q has its prior shifted by conditioning on some
alternative of R. Used in [Tho26] §5.4.3 to license
too's prejacent against an implicit "Relevant Question" rather than
a Current Question — an RQ need not be a CQ, only relevant to one.
R is relevant to Q (under prior μ): some alternative of
R shifts the probability of some alternative of Q.
[Tho26] Def 61. The relation is also lifted to
declarative-as-singleton-issue contexts via IsRelevantOf.
Equations
- Semantics.Questions.Probabilistic.IsRelevantTo R Q μ = ∃ A ∈ R.alt, ∃ A' ∈ Q.alt, μ.condProbSet A A' ≠ μ.probOfSet A'
Instances For
A proposition R is relevant to a question Q if conditioning
on R shifts the probability of some alternative of Q.
The "assertion-to-question" instance of [Tho26] Def 61.
Equations
- Semantics.Questions.Probabilistic.IsRelevantPropOf R Q μ = ∃ A' ∈ Q.alt, μ.condProbSet R A' ≠ μ.probOfSet A'
Instances For
The defining unfolding of IsRelevantPropOf.
Bridge: Answers ⇒ IsRelevantPropOf #
[Tho26] §5.1.3 asserts "all Answers are Relevant, but not all Relevant
assertions are Answers." The forward direction does not hold mechanically: a
strict inequality on condProbSet R (⋂₀ 𝒜) need not imply that some single
A ∈ alt Q has condProbSet R A ≠ probOfSet A, because the conditional
probability of an intersection does not decompose into those of its components
without an independence assumption. Positivity of the prior on each alternative
is not sufficient — R can correlate with the conjunction while leaving
every marginal fixed. It does hold unconditionally for singleton
(mention-some/one) resolutions, and in general once the prior propagates
marginal irrelevance to the resolution.
For a singleton resolution {A}, answerhood evidence is directly
relevance to Q: R raises P(A) and A ∈ alt Q. The mention-some/one
instance of [Tho26] §5.1.3.
General forward bridge under an explicit independence hypothesis: if the
prior carries marginal irrelevance (R shifts no alternative of Q) to
the resolution ⋂₀ 𝒜, then any evidenced resolution makes R relevant to
Q. The hypothesis is exactly the non-degeneracy [Tho26] §5.1.3
leaves implicit.