From Wikipedia, the free encyclopedia.
In mathematics, Heyting algebras are special partially ordered sets that constitute a generalization of Boolean algebras. Heyting algebras arise as models of intuitionistic logic, a logic in which the law of excluded middle does not in general hold. Complete Heyting algebras are a central object of study in pointless topology.
A Heyting algebra H is a bounded lattice such that for all a and b in H there is a greatest element x of H such that a ∧ x ≤ b.
This element is called the relative pseudo-complement of a with respect to b, and is denoted a⇒b (or a→b).
An equivalent definition can be given by considering the mappings fa: H→H defined by fa(x) = a∧x, for some fixed a in H. A bounded lattice H is a Heyting algebra iff all mappings fa are the lower adjoint of a Galois connection. In this case the respective upper adjoints ga are given by ga(x) = a⇒x, where ⇒ is defined as above.
A complete Heyting algebra is a Heyting algebra that is a complete lattice.
In any Heyting algebra, one can define the pseudo-complement ¬x of some element x by setting ¬x=x⇒0, where 0 is the least element of the Heyting algebra.
An element x of a Heyting algebra is called regular if x = ¬¬x.
Heyting algebras are always distributive. This is sometimes stated as an axiom, but in fact it follows from the existence of relative pseudo-complements. Furthermore, in a complete Heyting algebra, the following infinite distributive law holds:
x∧VY = V{x∧y : y in Y},
for any element x in H and any subset Y of H.
Not every Heyting algebra satisfies the two De Morgan laws. However, the following statements are equivalent for all Heyting algebras H:
Boolean algebras are exactly those Heyting algebras in which x = ¬¬x for all x, or, equivalently, in which x ∨ ¬x = 1 for all x. In this case, the element a⇒b is equal to ¬a ∨ b.
In any Heyting algebra, the least and greatest elements 0 and 1 are regular. In addition, the regular elements of any Heyting algebra constitute a Boolean algebra.
Formal definitions
Properties
The pseudo-complement of an element x of H is the supremum of the set {y : y∧x=0} and x∧¬x=0 as well.Examples
References

