In mathematics, a De Morgan algebra (named after Augustus De Morgan, a British mathematician and logician) is a structure A = (A, ∨, ∧, 0, 1, ¬) such that:
- (A, ∨, ∧, 0, 1) is a bounded distributive lattice, and
- ¬ is a De Morgan involution: ¬(x ∧ y) = ¬x ∨ ¬y and ¬¬x = x. (i.e. an involution that additionally satisfies De Morgan's laws)
In a De Morgan algebra, the laws
- ¬x ∨ x = 1 (law of the excluded middle), and
- ¬x ∧ x = 0 (law of noncontradiction)
do not always hold. In the presence of the De Morgan laws, either law implies the other, and an algebra which satisfies them becomes a Boolean algebra.
Remark: It follows that ¬(x ∨ y) = ¬x ∧ ¬y, ¬1 = 0 and ¬0 = 1 (e.g. ¬1 = ¬1 ∨ 0 = ¬1 ∨ ¬¬0 = ¬(1 ∧ ¬0) = ¬¬0 = 0). Thus ¬ is a dual automorphism of (A, ∨, ∧, 0, 1).
If the lattice is defined in terms of the order instead, i.e. (A, ≤) is a bounded partial order with a least upper bound and greatest lower bound for every pair of elements, and the meet and join operations so defined satisfy the distributive law, then the complementation can also be defined as an involutive anti-automorphism, that is, a structure A = (A, ≤, ¬) such that:
- (A, ≤) is a bounded distributive lattice, and
- ¬¬x = x, and
- x ≤ y → ¬y ≤ ¬x.
De Morgan algebras were introduced by Grigore Moisil[1][2] around 1935,[2] although without the restriction of having a 0 and a 1.[3] They were then variously called quasi-boolean algebras in the Polish school, e.g. by Rasiowa and also distributive i-lattices by J. A. Kalman.[2] (i-lattice being an abbreviation for lattice with involution.) They have been further studied in the Argentinian algebraic logic school of Antonio Monteiro.[1][2]
De Morgan algebras are important for the study of the mathematical aspects of fuzzy logic. The standard fuzzy algebra F = ([0, 1], max(x, y), min(x, y), 0, 1, 1 − x) is an example of a De Morgan algebra where the laws of excluded middle and noncontradiction do not hold.
Another example is Dunn's four-valued semantics for De Morgan algebra, which has the values T(rue), F(alse), B(oth), and N(either), where
- F < B < T,
- F < N < T, and
- B and N are not comparable.[2]
Kleene algebra
editIf a De Morgan algebra additionally satisfies x ∧ ¬x ≤ y ∨ ¬y, it is called a Kleene algebra.[1][3] (This notion should not be confused with the other Kleene algebra generalizing regular expressions.) This notion has also been called a normal i-lattice by Kalman.
Examples of Kleene algebras in the sense defined above include: lattice-ordered groups, Post algebras and Łukasiewicz algebras.[3] Boolean algebras also meet this definition of Kleene algebra. The simplest Kleene algebra that is not Boolean is Kleene's three-valued logic K3.[4] K3 made its first appearance in Kleene's On notation for ordinal numbers (1938).[5] The algebra was named after Kleene by Brignole and Monteiro.[6]
Related notions
editDe Morgan algebras are not the only plausible way to generalize Boolean algebras. Another way is to keep ¬x ∧ x = 0 (i.e. the law of noncontradiction) but to drop the law of the excluded middle and the law of double negation. This approach (called semicomplementation) is well-defined even for a (meet) semilattice; if the set of semicomplements has a greatest element it is usually called pseudocomplement. If the pseudocomplement satisfies the law of the excluded middle, the resulting algebra is also Boolean. However, if only the weaker law ¬x ∨ ¬¬x = 1 is required, this results in Stone algebras.[1] More generally, both De Morgan and Stone algebras are proper subclasses of Ockham algebras.
See also
editReferences
edit- ^ a b c d Blyth, T. S.; Varlet, J. C. (1994). Ockham algebras. Oxford University Press. pp. 4–5. ISBN 978-0-19-859938-8.
- ^ a b c d e Béziau, Jean-Yves (2012). "A History of Truth-Values". In Gabbay, Dov M.; Pelletier, Francis Jeffry; Woods, John (eds.). Logic: A History of its Central Concepts. North Holland (an imprint of Elsevier). pp. 280–281. ISBN 978-0-08-093170-8.
- ^ a b c Cignoli, Roberto (1975). "Injective de Morgan and Kleene Algebras" (PDF). Proceedings of the American Mathematical Society. 47 (2): 269–278. doi:10.1090/S0002-9939-1975-0357259-4. JSTOR 2039730.
- ^ Kaarli, Kalle; Pixley, Alden F. (21 July 2000). Polynomial Completeness in Algebraic Systems. CRC Press. pp. 297–. ISBN 978-1-58488-203-9.
- ^ Kleene, S. C. (1938). "On Notation for Ordinal Numbers". The Journal of Symbolic Logic. 3 (4): 150–155. doi:10.2307/2267778. JSTOR 2267778.
- ^ Brignole, D.; Monteiro, A. (1964). "Caracterisation des algèbres de Nelson par des egalités". Notas de Logica Matematica. 20. Instituto de Matematica Universidad del sur Bahia Blanca. A (possibly abbreviated) version of this paper appeared later in Proceedings of the Japan Academy: Brignole, Diana; Monteiro, Antonio (1967). "Caracterisation des algèbres de Nelson par des egalités, I". Proceedings of the Japan Academy, Series A, Mathematical Sciences. 43 (4). doi:10.3792/pja/1195521624, Brignole, Diana; Monteiro, Antonio (1967). "Caracterisation des algèbres de Nelson par des egalités, II". Proceedings of the Japan Academy, Series A, Mathematical Sciences. 43 (4). doi:10.3792/pja/1195521625.
Further reading
edit- Balbes, Raymond; Dwinger, Philip (1975). "Chapter IX. De Morgan Algebras and Lukasiewicz Algebras". Distributive lattices. University of Missouri Press. ISBN 978-0-8262-0163-8.
- Birkhoff, G. (1936). "Reviews: Moisil Gr. C.. Recherches sur l'algèbre de la logique. Annales scientifiques de l'Université de Jassy, vol. 22 (1936), pp. 1–118". The Journal of Symbolic Logic. 1 (2): 63. doi:10.2307/2268551. JSTOR 2268551.
- Batyrshin, I.Z. (1990). "On fuzzinesstic measures of entropy on Kleene algebras". Fuzzy Sets and Systems. 34 (1): 47–60. doi:10.1016/0165-0114(90)90126-Q.
- Kalman, J. A. (1958). "Lattices with involution" (PDF). Transactions of the American Mathematical Society. 87 (2): 485–491. doi:10.1090/S0002-9947-1958-0095135-X. JSTOR 1993112.
- Pagliani, Piero; Chakraborty, Mihir (2008). A Geometry of Approximation: Rough Set Theory: Logic, Algebra and Topology of Conceptual Patterns. Springer Science & Business Media. Part II. Chapter 6. Basic Logico-Algebraic Structures, pp. 193-210. ISBN 978-1-4020-8622-9.
- Cattaneo, G.; Ciucci, D. (2009). "Lattices with Interior and Closure Operators and Abstract Approximation Spaces". Transactions on Rough Sets X. Lecture Notes in Computer Science 67–116. Vol. 5656. pp. 67–116. doi:10.1007/978-3-642-03281-3_3. ISBN 978-3-642-03280-6.
- Gehrke, M.; Walker, C.; Walker, E. (2003). "Fuzzy Logics Arising From Strict De Morgan Systems". In Rodabaugh, S. E.; Klement, E. P. (eds.). Topological and Algebraic Structures in Fuzzy Sets: A Handbook of Recent Developments in the Mathematics of Fuzzy Sets. Springer. ISBN 978-1-4020-1515-1.
- Dalla Chiara, Maria Luisa; Giuntini, Roberto; Greechie, Richard (2004). Reasoning in Quantum Theory: Sharp and Unsharp Quantum Logics. Springer. ISBN 978-1-4020-1978-4.