You are here
Home ›De Morgan algebra
Primary tabs
De Morgan algebra
A bounded distributive lattice is called a De Morgan algebra if there exists a unary operator such that
1. and
2. .
From the definition, we have the following properties:
-
is a bijection, since for any , .
-
, which is the dual statement of (2) above. This, together with condition (2), are commonly known as the De Morgan’s laws.
-
for all , so . Dually, . As a result, a De Morgan algebra is an Ockham algebra.
-
iff iff iff .
-
A Boolean algebra is always a De Morgan algebra, where the is the complementation operator . The converse is not true. In general, is not a complement of (that is, and ). Otherwise, is a complemented lattice and consequently a Boolean algebra.
Furthermore, a Kleene algebra is, by definition, a De Morgan algebra. But the converse is false. For example, consider , where is a chain with the usual ordering. Define on by . Then . The De Morgan’s laws follow from the identity applied to each of the two components. But is not Kleene in general. Take , then and . But and are not comparable.
Next, for any , define . Then is a binary operator. It has the following properties:
-
.
-
.
-
.
-
.
-
.
Finally, we define for , . This is again a binary operator, with the following properties:
-
. We have .
-
, since . In particular .
-
. If we define , then .
-
More generally, we have
Remark. Since a De Morgan algebra is an Ockham algebra, a morphism between any two objects in the category of De Morgan algebras behaves just like an Ockham algebra homomorphism: it preserves .
References
- 1 G. Grätzer, General Lattice Theory, 2nd Edition, Birkhäuser (1998)
Mathematics Subject Classification
06D30 De Morgan algebras, Łukasiewicz algebras03G10 Lattices and related structures
- Forums
- Planetary Bugs
- HS/Secondary
- University/Tertiary
- Graduate/Advanced
- Industry/Practice
- Research Topics
- LaTeX help
- Math Comptetitions
- Math History
- Math Humor
- PlanetMath Comments
- PlanetMath System Updates and News
- PlanetMath help
- PlanetMath.ORG
- Strategic Communications Development
- The Math Pub
- Testing messages (ignore)
- Other useful stuff
Recent Activity
new correction: typo? by Filipe
May 22
new question: Linear Algebra Combination Problem! by Aleph Zero
new question: Computation of $\varphi(2000)$ by unlord
May 21
new question: pure subgroups by lvoyster
new correction: Typo in M\"obius function? by Aleph Zero
new collection: analytic number theory by Aleph Zero
May 20
new question: Taylor's Series Query! by unlord
new question: Laplace transform by J
new question: Residue Calculus by J
May 19
new Education: Project: PlanetMath Outlines Series by unlord


