Necessity and possibility over conversational backgrounds #
Kratzer's modal operators are the box and diamond of Logic.Modal over the accessibility
relations two conversational backgrounds induce. Simple necessity quantifies over the worlds a
modal base makes accessible, and necessity over the best of them under an ordering source.
Kratzer's own definition, human necessity, needs no Limit Assumption: each accessible world must
see, at least as good, a witness below which only p-worlds occur. It is universal
quantification over the best worlds exactly under the Limit Assumption, which every finite frame
satisfies. Good possibility asks for one such witness, so p may hold on one branch of the
ordering and its rival on another; Portner and Rubinstein call it local necessity. Both are the
forces of ordering semantics (OrderingSemantics) over the accessible worlds ranked by the
ordering source. When the ordering source is consistent with the modal base, the two
backgrounds unify into one and both forces become simple necessity over their union.
Main definitions #
Background.ofRel R: the background whose accessible worlds are theR-successors.simpleNecessity f,simplePossibility f: the box and diamond off.accessible.necessity f g,possibility f g: the box and diamond ofbestAccessible f g.humanNecessity f g,humanPossibility f g,LimitAssumption f g w.goodPossibility f g: some accessible world sees onlyp-worlds at least as good.
Main statements #
humanNecessity_iff_necessity: under the Limit Assumption, human necessity is necessity.goodPossibility_iff_simpleNecessity_sup: with the ordering source consistent with the modal base, good possibility is simple necessity over the unified backgrounds.isRealistic_iff_simpleNecessity_le_id: a modal base is realistic exactly when simple necessity over it is veridical.simpleNecessity_iff_sInf_le: simple necessity is consequence from the premises at the world.
Implementation notes #
necessity quantifies over bestWorlds directly, so studies that treat necessity and
possibility as the Kratzer pair inherit the Limit Assumption; humanNecessity is the
limit-free form. Kratzer's comparative possibility, weak necessity and slight possibility are
not formalized here.
References #
Accessibility relations #
Under a modal base, w' is accessible from w when it satisfies every premise of f w,
Kratzer's w' ∈ ⋂f(w).
Equations
Instances For
Under a modal base and an ordering source, w' is best-accessible from w when it is among
the best worlds accessible from w.
Equations
Instances For
The background of a relation, whose one premise at w is to be an R-successor of w.
Equations
- Modality.Background.ofRel R w = {fun (x : W) => (w, x) ∈ R}
Instances For
The background of a relation makes accessible exactly the relation's successors.
With the empty ordering source, best-world accessibility is base accessibility.
Operators #
Simple necessity holds when p holds at every accessible world,
⟦must⟧_f(p)(w) = ∀w' ∈ ⋂f(w). p(w'), Definition 5 of [Kra77].
Equations
- Modality.simpleNecessity f p w = ModalLogic.Box f.accessible p w
Instances For
Simple possibility holds when p holds at some accessible world,
⟦can⟧_f(p)(w) = ∃w' ∈ ⋂f(w). p(w'), Definition 6 of [Kra77].
Equations
- Modality.simplePossibility f p w = ModalLogic.Diamond f.accessible p w
Instances For
Necessity with an ordering source holds when p holds at every best world,
⟦must⟧_{f,g}(p)(w) = ∀w' ∈ Best(f,g,w). p(w'), the Limit Assumption form of
humanNecessity.
Equations
- Modality.necessity f g p w = ModalLogic.Box (Modality.bestAccessible f g) p w
Instances For
Possibility with an ordering source holds when p holds at some best world,
⟦can⟧_{f,g}(p)(w) = ∃w' ∈ Best(f,g,w). p(w').
Equations
- Modality.possibility f g p w = ModalLogic.Diamond (Modality.bestAccessible f g) p w
Instances For
Necessity is monotone in the prejacent, so Kratzer's must is closed under entailment
(box_mono over the best accessible worlds).
Possibility is monotone in the prejacent.
Necessity of a conjunction is the conjunction of necessities, box_inf over the best
accessible worlds.
Kratzer's must eliminates conjunction.
Human necessity #
[Kra81b]'s official definition needs no Limit Assumption, asking each accessible world to
see, at least as good, a witness below which only p-worlds occur. It is the necessity of
ordering semantics over the accessible worlds ranked by the ordering source, and necessity,
universal quantification over bestWorlds, is its Limit Assumption collapse.
Human necessity holds when every accessible world has an accessible world at least as good,
below which p holds throughout ([Kra81b], restated as necessity in [Kra12b]).
Equations
- Modality.humanNecessity f g p w = OrderingSemantics.IsNecessity (Modality.premisePreorder (g w)) (f.accessibleWorlds w) {v : W | p v}
Instances For
Human necessity implies best-worlds necessity, unconditionally.
The Limit Assumption holds at w when every accessible world sees a best world at least as
good.
Equations
- Modality.LimitAssumption f g w = ∀ u ∈ f.accessibleWorlds w, ∃ v ∈ Modality.bestWorlds f g w, v ≤ u
Instances For
The Limit Assumption holds on a finite frame, where every accessible world lies above a best one.
Under the Limit Assumption, best-worlds necessity implies human necessity.
Under the Limit Assumption, [Kra81b]'s human necessity is exactly universal quantification over the best worlds.
Human possibility is the dual of humanNecessity, holding when the negation is not a human
necessity ([Kra12b]).
Equations
- Modality.humanPossibility f g p w = ¬Modality.humanNecessity f g (fun (v : W) => ¬p v) w
Instances For
Under the Limit Assumption, human possibility is existential quantification over the best worlds.
With the empty ordering source, human necessity is simple necessity, [Kra81b]'s
equivalence for arbitrary f and empty g.
Good possibility #
Good possibility holds when some accessible world sees only p-worlds among the accessible
worlds at least as good as itself, so that p holds throughout a branch of the ordering.
Equations
- Modality.goodPossibility f g p w = OrderingSemantics.IsGoodPossibility (Modality.premisePreorder (g w)) (f.accessibleWorlds w) {v : W | p v}
Instances For
Over a modal base with an accessible world, human necessity implies good possibility.
With the empty ordering source, good possibility is simple necessity over a modal base with an accessible world.
Unified backgrounds #
When some accessible world verifies every premise of the ordering source, it is at least as good
as every accessible world, the worlds at least as good as it are those accessible under the
unified background f ⊔ g, and the forces that read the ordering collapse to simple necessity
over the unified background.
Good possibility implies simple necessity over the unified backgrounds.
Human necessity implies simple necessity over the unified backgrounds.
When the ordering source is consistent with the modal base, good possibility is simple necessity over the unified backgrounds.
When the ordering source is consistent with the modal base, human necessity is simple necessity over the unified backgrounds.
When the ordering source is consistent with the modal base, good possibility is human necessity.
Characterization lemmas #
Simple necessity is consequence from the premises at the world, ⋂f(w) ⊆ p, Definition 5 of
[Kra77].
Simple possibility is compatibility with the premises at the world, ⋂f(w) ∩ p ≠ ∅,
Definition 6 of [Kra77].
Necessity with the empty ordering source is simple necessity.
Monotonicity in the modal base #
Premise growth preserves simple necessity, since more evidence leaves fewer accessible worlds and so at least as many necessities. This is [Kra12b]'s point about epistemic change over time, the approaching-man dialogue, where one conversational background represents evidence that grows as time goes by, and what must hold on the earlier evidence still must on the later.
Adding p to an ordering source that holds a proposition incompatible with p makes nothing
necessary that a best world verifying the latter fails.
Frame conditions on Background.accessible #
A realistic modal base gives reflexive accessibility.
A realistic base gives serial accessibility.
A modal base is realistic exactly when its accessibility relation is reflexive.
A modal base is realistic exactly when simple necessity over it is veridical, what must be the case being the case, so T defines realism.
A modal base is realistic exactly when what is actual is possible over it. Read epistemically, an asserted fact can be a might; read deontically, everything actual is permitted.
Under the empty modal base, every world is accessible.
Modal axioms #
Modal duality, □p ↔ ¬◇¬p, is the box-diamond duality (ModalLogic.not_diamond), since
necessity is □[bestAccessible f g].
Necessity distributes over implication, the K axiom □(p → q) → □p → □q.
Over a totally realistic base, necessity is veridical whatever the ordering source, the T axiom for full necessity.