Preference in attitude semantics #
The two mathematizations of preference that attitude semantics runs on, gathered: qualitative preference orderings on propositions and quantitative preference degrees measured against thresholds.
A preference structure ([CL12] (65)) is a pair
⟨P, ≺⟩ where P ⊆ ℘(W) is a set of propositions and ≺ is a strict
partial order — the mathematical spine of Condoravdi & Lauer's
effective-preference framework ([CL11], [Lau13],
[CL16]), consumed by the want semantics in
Desire.lean and the dynamic necessity operator of
Semantics/Dynamic/UpdateSemantics/Necessity.lean. maxElts (their
eq. 70) collects the maximal elements. Relative to an information
state B, consistent (eq. 66) demands that any subfamily of
preferences jointly incompatible with B contain a strictly ranked
pair, and realistic (eq. 67) — derivable from consistency
(consistent_implies_realistic, their fn. 30) — demands every
preference be belief-compatible. maxElts_pair_belief_compatible is
the conflicting-desires blocker: two maximal preferences of a
consistent structure meet inside B. maxInducedLe is the
world-side preorder induced by maximal preferences, the Kratzer-style
([Kra81]) derivation of a world ordering from an ordering
source.
A preferential predicate ([Vil08]) measures preference as
a degree: ⟦x V p⟧(C) = μ(x, p) > θ(C), for a preference degree
function μ and a contextual threshold θ over a comparison class C.
[QOR+25] classify non-veridical preferentials by clausal
distributivity (Distributivity.IsDistributive) and evaluative
valence: the degree-comparison predicates built here are distributive
by construction (mkDegreeComparison_isDistributive), while worry
and Mandarin qidai carry an extra global condition on the question
that breaks distributivity (worry_not_distributive).
ThresholdSignificance is the presupposition [US19]
posit for degree constructions — triggered by positive preferentials,
not by negative ones ([QOR+25] §3.2) — from which the
anti-rogativity of the distributive positive class is derived in
Studies/UegakiSudo2019.lean; the classification's cross-linguistic
support lives in Studies/QingEtAl2025.lean, and the emotive
doxastic refinement of hope and fear ([AH13]) in
Studies/AnandHacquard2013.lean.
A preference structure: a set of propositions prefs and a strict
ranking prec, with prec p q read "q is strictly preferred to p".
The ranking is a relation on all of Set W; only its restriction to
prefs is ever observed.
- prefs : Set (Set W)
The propositions the agent has preferences over.
- prec : Set W → Set W → Prop
The strict ranking.
prec p qreads "q is strictly preferred to p". - isStrictOrder : IsStrictOrder (Set W) self.prec
The strict-partial-order axioms, packaged as a mathlib typeclass.
Instances For
The maximal elements of the preference structure: the preferences
with nothing in prefs strictly above them.
Instances For
Consistency w.r.t. an information state B: any subfamily of
preferences whose joint realization is incompatible with B
contains a strictly ranked pair.
Equations
- P.consistent B = ∀ X ⊆ P.prefs, B ∩ ⋂ p ∈ X, p = ∅ → ∃ p ∈ X, ∃ q ∈ X, P.prec p q
Instances For
Realism w.r.t. an information state: every preference is belief-compatible.
Instances For
Realism follows from consistency via the singleton-X case combined
with irreflexivity.
Pair belief-consistency of maximal preferences: given consistent B,
two maximal preferences cannot have an empty intersection w.r.t. B.
The four cases of the consistency conclusion are blocked by
irreflexivity (diagonal pairs) and maximality (off-diagonal pairs).
The world preorder induced by maximal preferences #
The world-level preorder induced by maximal preferences:
maxInducedLe w v iff w verifies every maximal preference that
v verifies.
Equations
- P.maxInducedLe w v = ∀ p ∈ P.maxElts, v ∈ p → w ∈ p
Instances For
Degree-comparison preferential predicates #
A preferential attitude predicate: an evaluative valence, a preference degree function, a contextual threshold, and propositional and question semantics relative to a comparison class of propositions.
- valence : Features.AttitudeValence
Evaluative valence (positive for hope, negative for fear).
- μ : E → Finset W → ℚ
Preference degree function:
μ x pis how stronglyxprefers (or, for negative valence, dreads)p. - θ : List (Finset W) → ℚ
Contextual threshold over a comparison class.
- propSemantics : E → Finset W → List (Finset W) → Prop
⟦x V p⟧(C), the propositional semantics.
- questionSemantics : E → List (Finset W) → List (Finset W) → Prop
⟦x V Q⟧(C), the question semantics.
Instances For
A preferential predicate is clausally distributive when its
question semantics is the existential over its propositional
semantics — the world-free instance of
Distributivity.IsDistributive (preferential semantics are
world-independent because the predicates are non-veridical).
Equations
- V.IsDistributive = ∀ (x : E) (Q C : List (Finset W)), V.questionSemantics x Q C ↔ ∃ p ∈ Q, V.propSemantics x p C
Instances For
Degree-comparison predicates #
Degree-comparison predicate ([Vil08]): ⟦x V p⟧(C) = μ(x, p) > θ(C), with the question semantics the pointwise existential.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Degree-comparison predicates are clausally distributive by construction: the question semantics is the existential over the propositional semantics.
hope: degree comparison, positive valence. What distinguishes
hope from want is an additional doxastic component
([AH13]), formalized in
Studies/AnandHacquard2013.lean.
Equations
Instances For
fear: degree comparison, negative valence.
Equations
Instances For
expect: degree comparison, positive valence.
Equations
Instances For
wish: degree comparison, positive valence.
Equations
Instances For
dread: degree comparison, negative valence.
Equations
Instances For
Non-distributive preferentials #
worry: propositionally a degree comparison, but the question semantics adds a global uncertainty condition on the question — not reducible to the existential over answers ([QOR+25] §3.1.2).
Equations
- One or more equations did not get rendered due to their size.
Instances For
Mandarin qidai "look forward to": positive valence, with an anticipation-of-resolution condition on the question — a positive non-distributive preferential ([QOR+25] §3.1.1).
Equations
- One or more equations did not get rendered due to their size.
Instances For
worry is not clausally distributive: when the agent is not
uncertain about Q but some answer clears the threshold, the
existential over the propositional semantics holds while the
question semantics fails.
Threshold significance #
The Threshold Significance Presupposition ([US19]):
some member of the comparison class clears the threshold. Degree
constructions presuppose it generally; positive preferentials
trigger it while negative ones do not ([QOR+25] §3.2),
which is how fear-type predicates escape the anti-rogativity
triviality derived in Studies/UegakiSudo2019.lean.
Equations
- Preferential.ThresholdSignificance μ θ x C = ∃ p ∈ C, μ x p > θ C