Selection Functions #
@cite{stalnaker-1968}
A selection function in the sense of @cite{stalnaker-1968}: 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: @cite{stalnaker-1968} conditionals, @cite{cariani-santorio-2018}'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.
A selection function on W: maps a world and a proposition to
a "selected" world, satisfying @cite{stalnaker-1968}'s Inclusion
and Centering axioms.
- sel : W → Set W → W
The selection map.
Inclusion: if
Ais non-empty, the selected world is inA.Centering: if
w ∈ A, thensel w A = w.
Instances For
Centering specialized to a singleton: sel w {w} = w.
The selected world satisfies the input proposition (Inclusion).
Selection Excluded Middle — the structural origin of @cite{stalnaker-1968}'s
Conditional Excluded Middle and @cite{cariani-santorio-2018}'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 @cite{cariani-santorio-2018}'s Negation Swap
for will. The equivalence is Iff.rfl once the prejacent has
been reduced to a propositional question at the selected point.
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 @cite{stalnaker-1981}'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.