Expected-value desire semantics #
a wants p iff the conditional expected value of p given a's beliefs exceeds a
contextual threshold — [Las17a]'s scalar semantics for evaluative predicates,
applied to want ([Las11]). expectedValue is the conditional expected utility
of the one-action decision problem whose utility is the value function; it is intermediate
on disjoint propositions (expectedValue_intermediate), from which Weakening follows
(Want.union). The bare threshold admits simultaneous want p and want ¬p
(exists_want_and_want_compl); Sloman's Principle — the wanted proposition strictly
dominates every alternative ([Las17a]) — excludes it (WantWithSloman.not_compl).
The one-action decision problem whose utility is the value function V.
Equations
- Desire.ExpectedValue.toDecisionProblem pr V = { utility := fun (w : W) (x : Unit) => V w, prior := pr }
Instances For
The worlds of p compatible with the beliefs.
Equations
- Desire.ExpectedValue.cell bel p = {x : W | x ∈ bel ∩ p}
Instances For
E_V(p): the conditional expected value of p given the belief state (0 on a
zero-mass cell).
Equations
- Desire.ExpectedValue.expectedValue pr V bel p = (Desire.ExpectedValue.toDecisionProblem pr V).condExpectedUtility (Desire.ExpectedValue.cell bel p) ()
Instances For
p carries positive prior mass inside the belief state.
Equations
- Desire.ExpectedValue.HasPositiveBeliefMass pr bel p = (0 < ∑ w ∈ Desire.ExpectedValue.cell bel p, pr w)
Instances For
a wants p: the expected value of p exceeds the threshold.
Equations
- Desire.ExpectedValue.Want pr V θ bel p = (θ < Desire.ExpectedValue.expectedValue pr V bel p)
Instances For
Equations
- Desire.ExpectedValue.instDecidableWant pr V θ bel p = Desire.ExpectedValue.instDecidableWant._aux_1 pr V θ bel p
s strictly dominates every other alternative on the expected-value scale.
Equations
- Desire.ExpectedValue.SlomanPrinciple pr V bel alts s = ∀ t ∈ alts, t ≠ s → Desire.ExpectedValue.expectedValue pr V bel ↑t < Desire.ExpectedValue.expectedValue pr V bel ↑s
Instances For
The threshold reading together with Sloman's Principle.
Equations
- Desire.ExpectedValue.WantWithSloman pr V θ bel alts s = (Desire.ExpectedValue.Want pr V θ bel ↑s ∧ Desire.ExpectedValue.SlomanPrinciple pr V bel alts s)
Instances For
The expected value of a disjoint union lies between the expected values of the parts.
Weakening: disjoint p and q both above threshold put their union above it.
The bare threshold admits simultaneous want p and want ¬p.