Skip to content

Heyting Implication

Defines Heyting Implication, relative pseudocomplement, residual
Requires
  • ./connective.md
  • ../../../concepts/heyting-algebra/index.md

Let HH be a Heyting algebra.

Definition. The Heyting implication (or relative pseudocomplement) is the binary operation \to on HH defined by

ab  =  max{cH:acb}.a \to b \;=\; \max\{c \in H : a \wedge c \leq b\}.

Equivalently, \to is characterized by the residuation law: for all a,b,cHa, b, c \in H,

c(ab)acb.c \leq (a \to b) \quad \Longleftrightarrow \quad a \wedge c \leq b.

Proposition. For each aHa \in H, the functor (a)(a \wedge -) is left adjoint to (a)(a \to -). That is, \wedge and \to form an adjunction in the poset category HH.

Proof sketch. The residuation law is exactly the hom-set condition for the adjunction (a)(a)(a \wedge -) \dashv (a \to -). \square

Proposition. In a Boolean algebra, ab=¬aba \to b = \neg a \vee b. In a general Heyting algebra, ab¬aba \to b \geq \neg a \vee b, with equality holding iff HH is Boolean.

Proof sketch. In a Boolean algebra, complementation gives ¬ab=max{c:acb}\neg a \vee b = \max\{c : a \wedge c \leq b\}. In a non-Boolean Heyting algebra (e.g., O(R)\mathcal{O}(\mathbb{R})), choose aa with ¬aa\neg a \vee a \neq \top to exhibit strict inequality. \square

Proposition (Intuitionistic negation). Define ¬a=a\neg a = a \to \bot. Then:

  1. a¬a=a \wedge \neg a = \bot.
  2. a¬¬aa \leq \neg\neg a.
  3. ¬¬¬a=¬a\neg\neg\neg a = \neg a.
  4. ¬¬a=a\neg\neg a = a holds for all aa if and only if HH is Boolean.

Proof sketch. (1) follows from the definition. (2) follows by applying residuation to (1). (3) follows from (2) applied to ¬a\neg a and a dual argument. (4) is the standard characterization of Boolean algebras among Heyting algebras. \square

Examples.

  • In O(X)\mathcal{O}(X), the open-set lattice of a topological space XX: UV=int(UcV)U \to V = \mathrm{int}(U^c \cup V).
  • In any Boolean algebra: ab=¬aba \to b = \neg a \vee b.
  • The Heyting implication is the internal hom of the lattice viewed as a category. In a topos, the Heyting implication on the subobject classifier Ω\Omega gives the internal implication of the topos’s logic.

Relations

Date created
Mathematical object
Heyting algebra
Notation
    Requires
    • . connective.md
    • .. .. .. concepts heyting algebra index.md

    Cite

    @misc{emsenn2026-heyting-implication,
      author    = {emsenn},
      title     = {Heyting Implication},
      year      = {2026},
      url       = {https://emsenn.net/library/math/domains/logic/terms/heyting-implication/},
      publisher = {emsenn.net},
      license   = {CC BY-SA 4.0}
    }