de Morgan’s laws
In set theory, de Morgan’s lawsrelate the three basic set operations
to each other;the union, the intersection
, and the complement
.de Morgan’s laws are named after theIndian-born British mathematician and logicianAugustus De Morgan (1806-1871) [1].
If and are subsets of a set , de Morgan’s laws state that
Here, denotes the union, denotes the intersection,and denotes the set complement of in , i.e.,.
Above, de Morgan’s laws are written for two sets.In this form, they are intuitively quite clear.For instance, the first claim states that an elementthat is not in is not in and not in . It also states that an elements not in and not in is not in .
For an arbitrary collection of subsets, de Morgan’s laws areas follows:
Theorem.Let be a set with subsets for , where is an arbitrary index-set. In other words, can be finite,countable, or uncountable. Then
(proof (http://planetmath.org/DeMorgansLawsProof))
de Morgan’s laws in a
For Boolean variables and in a Boolean algebra,de Morgan’s laws state that
Not surprisingly, de Morgan’s laws form an indispensable toolwhen simplifying digital circuits involving and, or, and notgates [2].
References
- 1 Wikipedia’s http://www.wikipedia.org/wiki/Augustus_De_Morganentry on de Morgan, 4/2003.
- 2 M.M. Mano,Computer Engineering: Hardware Design,Prentice Hall, 1988.