Uploaded by Sunophak Krittikamas

Boolean Expression Simplification

advertisement
Boolean Expression Simplification
Boolean Algebra Examples
Binary/Boolean Main Index
[Truth Table Examples] [Boolean Expression Simplification] [Logic Gate Examples]
Here are some examples of Boolean algebra simplifications. Each line gives a form of the expression, and the rule or rules used to derive it from the previous one. Generally, there are
several ways to reach the result. Here is the list of simplification rules.
Simplify: C + BC:
Expression
C + BC
Rule(s) Used
Original Expression
C + (B + C)
(C + C) + B
T+ B
T
DeMorgan's Law.
Commutative, Associative Laws.
Complement Law.
Identity Law.
Simplify: AB(A + B)(B + B):
Expression
AB(A + B)(B + B)
Rule(s) Used
Original Expression
AB(A + B)
(A + B)(A + B)
A + BB
A
Complement law, Identity law.
DeMorgan's Law
Distributive law. This step uses the fact that or distributes over and. It can look a bit strange since addition does not distribute over multiplication.
Complement, Identity.
Simplify: (A + C)(AD + AD) + AC + C:
Expression
(A + C)(AD + AD) + AC + C
Rule(s) Used
Original Expression
(A + C)A(D + D) + AC + C
(A + C)A + AC + C
A((A + C) + C) + C
A(A + C) + C
AA + AC + C
A + (A + T)C
A+C
Distributive.
Complement, Identity.
Commutative, Distributive.
Associative, Idempotent.
Distributive.
Idempotent, Identity, Distributive.
Identity, twice.
You can also use distribution of or over and starting from A(A+C)+C to reach the same result by another route.
Simplify: A(A + B) + (B + AA)(A + B):
Expression
A(A + B) + (B + AA)(A + B)
Rule(s) Used
Original Expression
AA + AB + (B + A)A + (B + A)B
AB + (B + A)A + (B + A)B
AB + BA + AA + BB + AB
AB + BA + A + AB
AB + AB + AT + AB
AB + A(B + T + B)
AB + A
A + AB
(A + A)(A + B)
A+B
Idempotent (AA to A), then Distributive, used twice.
Complement, then Identity. (Strictly speaking, we also used the Commutative Law for each of these applications.)
Distributive, two places.
Idempotent (for the A's), then Complement and Identity to remove BB.
Commutative, Identity; setting up for the next step.
Distributive.
Identity, twice (depending how you count it).
Commutative.
Distributive.
Complement, Identity.
Download