HeytingAlgebra

A Heyting algebra is a bounded lattice that supports an implication operation where A → B is the greatest element x that satisfies A ∧ x ≤ B.

This is also called an implicated lattice.

See also

Functions

Link copied to clipboard
abstract infix fun imply(that: T): T

this.imply(that) is the greatest solution to this.meet(x) ≤ that.

Link copied to clipboard
abstract infix fun join(that: T): T

The least upper bound of this and that.

Link copied to clipboard
abstract infix fun meet(that: T): T

The greatest lower bound of this and that.

Inheritors

Link copied to clipboard