De Morgan
De Morgan
SHYAMA
A BSTRACT. A briefing on de Morgan’s laws, duality and it’s applications. Set the-
ory, boolean and lattice algebra have varied applications, starting from digital
systems design, to logical reasoning to real analysis.
Sets are the most basic building blocks in mathematics, and it is in fact not
easy to give a precise definition of the mathematical object set. Once sets are
introduced, however, one can compare them, define operations similar to ad-
dition and multiplication on them, and use them to define new objects such as
various kinds of number systems. In fact, most of the topics in modern analysis
are ultimately based on sets.
Therefore, it is good to have a basic understanding of sets, and we will review
a few elementary facts in this section. Most, if not all, of this section should be
familiar and its main purpose is to define the basic notation so that there will be
no confusion in the remainder of this text.
Date: 30-Aug-2006.
1991 Mathematics Subject Classification. Set theory, lattice and boolean algebra.
Key words and phrases. Set, De Morgan’s law, Complement, intersection, union, dual.
1
2 SHYAMA
(1) A ∪ (B ∩ C) = (A ∪ B) ∩ (A ∪ C)
(2) A ∩ (B ∪ C) = (A ∩ B) ∪ (A ∩ C)
Many results in set theory can be illustrated using Venn diagram, as in the
above proof. However, such diagrams do not represent mathematically rigorous
proofs. Nonetheless, before an actual proof is developed, it is first necessary to
form a mental picture of the assumptions, conclusions, and implications of a
theorem. For this process a Venn diagram can be very helpful. You can prac-
tice Venn diagrams by using them for some of the true/false statements in the
exercises.
There are many other theorems dealing with operation on sets. One that is
particularly interesting is the theorem about de Morgan’s Laws, because it deals
with any number of sets (even infinitely many). Drawing a Venn diagram in such
a situation would be impossible, but a mathematical proof can easily deal with
this situation:
Theorem 2.2. de Morgan’s Laws
T S
(1) comp( j Aj ) = j comp(Aj )
S T
(2) comp( j Aj ) = j comp(Aj )
In words of proposition logic - For every proposition involving logical addi-
tion and multiplication (”or” and ”and”), there is a corresponding proposition
in which the words ”addition” and ”multiplication” are interchanged.
Theorem 2.3. Duality
A metatheorem stating that every theorem on partially ordered sets remains true
DE MORGAN’S LAW AND DUALITY 3
R EFERENCES
I NDEX
Boolean algebra, 3
complement, 1
de Morgan’s Laws, 2
disjoint, 1
distributive law, 2
Duality, 2
empty set, 1, 2
equal, 1
infimum, 3
integers, 1
intersection, 1
join, 3
lattice, 3
logical addition, 2
maximum, 3
meet, 3
minimum, 3
minus, 1
multiplication, 2
natural numbers, 1
proposition, 2
proposition logic, 2
rational, 1, 2
real numbers, 1, 2
subset, 1
supremum, 3
union, 1
Venn diagram, 2
4
DE MORGAN’S LAW AND DUALITY 5