How Do You Simplify Complex Boolean Expressions?

Click For Summary
SUMMARY

This discussion focuses on simplifying complex Boolean expressions using Boolean algebra and Karnaugh maps. The first problem simplifies the expression (p+q'r')(p'q'+r) to pr + q'r'p', while the second problem simplifies (z+xy')+yx+x(z+y') to xz. Participants emphasize the importance of applying Boolean algebra rules, including De Morgan's law and the associative law, to achieve accurate simplifications.

PREREQUISITES
  • Understanding of Boolean algebra rules
  • Familiarity with De Morgan's law
  • Knowledge of Karnaugh maps
  • Ability to apply the associative law in Boolean expressions
NEXT STEPS
  • Practice simplifying Boolean expressions using Karnaugh maps
  • Study the application of De Morgan's law in various contexts
  • Explore advanced Boolean algebra techniques for circuit design
  • Learn about common pitfalls in Boolean simplification
USEFUL FOR

Students, electrical engineers, and computer scientists who are working with digital logic design and need to simplify Boolean expressions for circuit optimization.

mad_monkey_j
Messages
33
Reaction score
0

Homework Statement



1.
Simplify the following problem using boolean algebra:
(p+q'r')(p'q'+r)

2.
Use algebra or karnaugh maps to simplify the following circuit:
(z+xy')+yx+xzy'

Homework Equations


Boolean algebra rules and demorgan's law

The Attempt at a Solution



1. (p+q'r')(p'q'+r)
=pq'p'+pr+q'r'p'q'+q'r'r
=0q'+pr+'q'r'p+0q
=pr+q'r'p'
=0r+q'r'
=00+q'
=q'
Not sure if correct

2.(z+xy')+yx+x(z+y')
=zxy'+yx+xzy'
=zxy'+1x+xz
=x(zy'+z)
=xz
Not sure about this one either
 
Last edited:
Physics news on Phys.org
mad_monkey_j said:

Homework Statement



1.
Simplify the following problem using boolean algebra:
(p+q'r')(p'q'+r)

2.
Use algebra or karnaugh maps to simplify the following circuit:
(z+xy')+yx+xzy'


Homework Equations


Boolean algebra rules and demorgan's law


The Attempt at a Solution



1. (p+q'r')(p'q'+r)
=pq'p'+pr+q'r'p'q'+q'r'r
=0q'+pr+'q'r'p+0q
=pr+q'r'p'
OK to there. Then next equation is wrong. Use the identity a + a'b = a + b.
=0r+q'r'
=00+q'
=q'
Not sure if correct

2.(z+xy')+yx+x(z+y')
=zxy'+yx+xzy'

What rule did you use to get that step?
 
So i get
pr+q' for the first one
and i used demorgan's law to get to the second step in the second question
 
mad_monkey_j said:
So i get
pr+q' for the first one
and i used demorgan's law to get to the second step in the second question

Actually, after looking at it a bit more leisurely than I did this morning, I think you should have just stopped at pr + q'r'p' which is correct. I don't think my suggestion was good.

For the second one, use the associative law to group the two center terms first to get started.
 

Similar threads

Replies
15
Views
29K
  • · Replies 1 ·
Replies
1
Views
2K
  • · Replies 1 ·
Replies
1
Views
2K
Replies
1
Views
2K
  • · Replies 1 ·
Replies
1
Views
8K
  • · Replies 1 ·
Replies
1
Views
2K
Replies
1
Views
4K
  • · Replies 2 ·
Replies
2
Views
2K
  • · Replies 8 ·
Replies
8
Views
15K
  • · Replies 12 ·
Replies
12
Views
3K