Skip to content

Possibility

Defines Possibility, possible, enables, diamond

Let HH be a Heyting algebra equipped with a closure operator j ⁣:HHj \colon H \to H.

Definition. The possibility operator (or interior operator) dual to jj is the map  ⁣:HH\Diamond \colon H \to H defined by

a  =  {cHj:ca},\Diamond a \;=\; \bigvee \{c \in H^j : c \leq a\},

where Hj={cH:j(c)=c}H^j = \{c \in H : j(c) = c\} is the set of jj-closed elements. Equivalently, a\Diamond a is the largest jj-closed element below aa.

In a Kripke model (W,R,V)(W, R, V), the semantic clause is:

M,wφiffv(wRv  and  M,vφ).M, w \models \Diamond\varphi \quad \text{iff} \quad \exists v\,(wRv \;\text{and}\; M, v \models \varphi).

Proposition. \Diamond is a co-closure (interior) operator: aa\Diamond a \leq a, \Diamond is monotone, and a=a\Diamond\Diamond a = \Diamond a.

Proof sketch. aa\Diamond a \leq a by definition. Monotonicity: aba \leq b implies every jj-closed element below aa is below bb, so ab\Diamond a \leq \Diamond b. Idempotence: aHj\Diamond a \in H^j, so a=a\Diamond\Diamond a = \Diamond a. \square

Proposition. In classical modal logic (where HH is Boolean), a=¬¬a\Diamond a = \neg\Box\neg a and a=¬¬a\Box a = \neg\Diamond\neg a.

Proof sketch. In a Boolean algebra, ¬\neg is an order-reversing involution, so a=¬j(¬a)\Diamond a = \neg j(\neg a). \square

Proposition. In intuitionistic modal logic, the classical interdefinability a=¬¬a\Diamond a = \neg\Box\neg a fails precisely when HH is non-Boolean. The operators \Box and \Diamond carry independent information.

Proof sketch. In a non-Boolean Heyting algebra, ¬\neg is not an involution, so ¬j(¬a)\neg j(\neg a) equals the largest jj-closed element below aa iff HH is Boolean; in a non-Boolean Heyting algebra, ¬j(¬a)<{cHj:ca}\neg j(\neg a) < \bigvee\{c \in H^j : c \leq a\} is possible. \square

Examples.

  • In a Kripke frame (W,R)(W, R), R(S)={wW:v(wRv  and  vS)}\Diamond_R(S) = \{w \in W : \exists v\,(wRv \;\text{and}\; v \in S)\}. This is the RR-preimage operator on P(W)\mathcal{P}(W).
  • In S5, φ\Diamond\varphi holds at ww iff φ\varphi holds somewhere in ww’s equivalence class under RR.
  • On the open-set lattice O(X)\mathcal{O}(X) with j=idj = \mathrm{id}, =id\Diamond = \mathrm{id}; every proposition is already “possible.” Nontrivial possibility operators arise from nontrivial Lawvere-Tierney topologies in topos theory.

Relations

Date created
Mathematical object
Heyting algebra

Cite

@misc{emsenn2025-possibility,
  author    = {emsenn},
  title     = {Possibility},
  year      = {2025},
  url       = {https://emsenn.net/library/math/domains/logic/terms/possibility/},
  publisher = {emsenn.net},
  license   = {CC BY-SA 4.0}
}