Modal Operator
Let be a Heyting algebra.
Definition. A modal operator on is a monotone map satisfying additional axioms that depend on the intended modality. The two fundamental modal operators are:
-
A necessity operator (): a closure operator on , i.e., a map satisfying
- (extensive),
- (monotone),
- (idempotent).
-
A possibility operator (): an interior operator on , i.e., the order-dual of a closure operator, satisfying , monotonicity, and .
In classical modal logic (where is Boolean), and are interdefinable: and .
Proposition. If is a closure operator on , then is a sub-meet-semilattice of containing .
Proof sketch. by extensiveness and being greatest. For , monotonicity gives , and extensiveness gives the reverse inequality.
Proposition. In Kripke semantics, the operator on preserves finite meets: and .
Proof sketch. Direct from the universal quantification in the definition.
Examples.
- On a Boolean algebra, any normal modal operator satisfies and (the K axioms). Additional axioms (T, 4, 5) correspond to reflexivity, transitivity, and euclideanness of the underlying accessibility relation.
- On for a topological space , the identity is a closure operator (trivial modality). A Lawvere-Tierney topology in a topos gives a nontrivial modal operator on the subobject classifier.
- In intuitionistic modal logic, the duality fails precisely when is non-Boolean: in a non-Boolean Heyting algebra, is not an involution, so in general. The duality holds iff is Boolean.