Title: CHAPTER 3 BOOLEAN ALGEBRA continued
1CHAPTER 3BOOLEAN ALGEBRA(continued)
This chapter in the book includes Objectives St
udy Guide 3.1 Multiplying Out and Factoring
Expressions 3.2 Exclusive-OR and Equivalence
Operations 3.3 The Consensus Theorem 3.4 Algebraic
Simplification of Switching Expressions 3.5 Provi
ng the Validity of an Equation Programmed
Exercises Problems
2Objectives
- Topics introduced in this chapter
- Apply Boolean laws and theorems to manipulation
of expression - - Simplifying
- - Finding the complement
- - Multiplying out and factoring
- Exclusive-OR and Equivalence operation(Exclusive-
NOR) - Consensus theorem
33.1 Multiplying Out and Factoring Expressions
To obtain a sum-of-product form ? Multiplying
out using distributive laws
Theorem for multiplying out
Y.
Y
or
Y
1
0
Z)
Y(1
to
reduces
3)
-
(3
0,
X
If
Z.
or Z
Y
0
Z
Y)Z
(1
to
reduces
3)
-
(3
0,
X
If
valid.
always
is
it
1,
X
and
0
X
both
for
valid
is
equation
the
because
factoring
for
3)
-
(3
Theorem
of
use
the
s
illustrate
example
following
The
8
7
6
)
'
)(
(
'
B
A
C
A
C
A
B
A
Theorem for factoring
4
3
4
2
1
43.1 Multiplying Out and Factoring Expressions
3.1 Multiplying Out and Factoring Expressions
Theorem for multiplying out
Multiplying out using distributive laws
Redundant terms
multiplying out (1) distributive laws (2)
theorem(3-3)
What theorem was applied to eliminate ABC ?
53.1 Multiplying Out and Factoring Expressions
3.1 Multiplying Out and Factoring Expressions
To obtain a product-of-sum form ? Factoring
using distributive laws
8
7
6
Theorem for factoring
)
'
)(
(
'
B
A
C
A
C
A
B
A
4
3
4
2
1
Example of factoring
63.2 Exclusive-OR and Equivalence Operations
Exclusive-OR
Truth Table
Symbol
73.2 Exclusive-OR and Equivalence Operations
Theorems for Exclusive-OR
83.2 Exclusive-OR and Equivalence Operations
Equivalence operation (Exclusive-NOR)
Truth Table
Symbol
93.2 Exclusive-OR and Equivalence Operations
Exclusive-NOR
Example of EXOR and Equivalence
Useful theorem
103.3 The Consensus Theorem
Consensus Theorem
Proof
consensus
Example
consensus
Dual form of consensus theorem
Example
113.3 The Consensus Theorem
Example eliminate BCD
Example eliminate ABD, ABC
Example Reducing an expression by adding a term
and eliminate.
Consensus Term added
Final expression
123.4 Algebraic Simplification of Switching
Expressions
1. Combining terms
Example
Adding terms using
Example
2. Eliminating terms
Example
133.4 Algebraic Simplification of Switching
Expressions
3. Eliminating literals
Example
4. Adding redundant terms (Adding xx,
multiplying (xx), adding yz to xyxz, adding
xy to x, etc)
Example
143.5 Proving Validity of an Equation
- Proving an equation valid
- 1. Construct a truth table and evaluate both
sides tedious, not elegant method - Manipulate one side by applying theorems until it
is the same as the other side - Reduce both sides of the equation independently
- Apply same operation in both sides ( complement
both sides, add 1 or 0 )
153.5 Proving Validity of an Equation
Prove
163.5 Proving Validity of an Equation
Some of Boolean Algebra are not true for
ordinary algebra
Example
True in ordinary algebra
Not True in Boolean algebra
True in ordinary algebra
Example
Not True in Boolean algebra
Example
True in ordinary algebra
True in Boolean algebra