Selection Functions #
A selection function in the sense of [Sta68]: given a
world w and a non-empty proposition A ⊆ W, return a unique
"selected" world s w A ∈ A — intuitively, the closest A-world to w.
Selection functions are characterized by two axioms:
- Inclusion:
s w A ∈ AwheneverAis non-empty (the selected world satisfies the input proposition). - Centering: if
w ∈ A, thens w A = w(whenwitself is inA, the closest A-world iswitself).
These two axioms suffice for many semantic applications: [Sta68] conditionals, [CS18]'s selectional semantics for will, and Schulz's choice-function conditionals all rely on selection functions of this form.
Behavior on empty A is left unspecified: the axioms are vacuous
there, and concrete instances may pick any default.
Centering specialized to a singleton: sel w {w} = w.
The selected world satisfies the input proposition (Inclusion).
Selection Excluded Middle — the structural origin of [Sta68]'s
Conditional Excluded Middle and [CS18]'s Will
Excluded Middle. Because sel w f is a single world, every
predicate evaluated there satisfies excluded middle. The selection
function reduces a quantificational question over a set to a
propositional question at one point.
Selection Negation Swap — negation commutes through evaluation
at the selected world: applying a pointwise-negated predicate to
sel w f is the same as negating the application. This is the
structural origin of [CS18]'s Negation Swap
for will. The equivalence is Iff.rfl once the prejacent has
been reduced to a propositional question at the selected point.
Selection conditional [Sta68]: "if p, q" is true at
w iff q holds at the world s selects from the p-worlds. This is the
bare selection-conditional clause of the selection-function framework. The
indicative refinement ([Sta75], via a pragmatic constraint on s)
and the counterfactual reading ([Sta81]/[Lew73b], via a
similarity-induced s) share this single clause and differ only in which
selection functions are admissible — so both Stalnaker.moodedConditional
and Counterfactual.stalnakerCounterfactual specialize it here rather than
re-stating the truth-condition.
Equations
- Semantics.Conditionals.selectionConditional s p q w = q (s.sel w {w' : W | p w'})
Instances For
selectionConditional is decidable when its consequent is. The single
decidability instance the indicative and counterfactual readings inherit.
Pairwise preference induced by a selection function.
w₁ is preferred to w₂ from center w₀ iff when choosing between
just the two of them, the selection function picks w₁.
Equations
- Semantics.Conditionals.selectionPrefers s w₀ w₁ w₂ = (s.sel w₀ {w₁, w₂} = w₁)
Instances For
A selection function is coherent iff its induced pairwise preference is transitive. This is the content of [Sta81]'s claim that selection functions determine a well-ordering of possible worlds.
Not all selection functions satisfying inclusion + centering are
coherent — coherence is an additional rationality constraint.
Equations
- One or more equations did not get rendered due to their size.