In algebra, the absorption law is an identity linking a pair of binary operations.
Any two binary operations, say $ and %, are subject to the absorption law if:
The operations $ and % are said to form a dual pair.
Let there be some set closed under two binary operations. If those operations commute, associate, and satisfy the absorption law, the resulting abstract algebra is a lattice, in which case the two operations are called meet and join. Since commutativity and associativity often characterize other algebraic structures, absorption is the defining property of lattice theory. Since Boolean algebras and Heyting algebras are lattices, they too obey the absorption law.
Since classical logic is a model of Boolean algebra, and the same is true of intuitionistic logic and Heyting algebras, the absorption law holds for the truth functors and , denoting OR and AND, respectively. Hence:
where = is understood to be logical equivalence over formulae.
The absorption law does not hold for relevance logics, linear logics, and substructural logics. In the last case, there is no one-to-one correspondence between the free variables of the defining pair of identities.
This article is licensed under the GNU Free Documentation License.
It uses material from the
"Absorption law".
Home Page • arts • business • computers • games • health • hospitals • home • kids & teens • news • physicians • recreation• reference • regional • science • shopping • society • sports • world