Simplifying Expressions with Boolean Algebra - Homework Help

In summary, Boolean algebra is a branch of mathematics that deals with logical expressions and operations, using variables and logical operators to represent and manipulate statements. It is important in computer science and engineering for simplifying and analyzing logical expressions. To simplify expressions, one can use rules and laws such as De Morgan's laws and the distributive law. Common mistakes when simplifying expressions include forgetting parentheses and making errors in the order of operations. Boolean algebra has applications in other fields such as mathematics, physics, and philosophy.
  • #1
EEhokie13
11
0

Homework Statement


Simplify the following expressions using Boolean Algebra.

a) A + AB (A or A and B)
b) A'BC + AC (A(not) and B and C or A and C)
c) A'B + ABC' + ABC (A(not) and B or A and B and C(not) or A and B and C)

Homework Equations


Some simple boolean algebra rules.
x+1=0
x*x=x
x*x'=0


The Attempt at a Solution



For a, I got the answer of A.
I did:
A(1 + B)
A(1)
= A

For b, I got the answer AC.

I did:
C(A'B + A)
C(0 + A)
= AC

For c, I got the answer AB.
I did:
B(A' + AC' + AC)
B(A' + (A.C') + (A.C))
B(A' + (0) + A)
B(A' + A)
B(A)
= AB

Are my calculations correct or am I completely wrong? Thank you for your help.
 
Physics news on Phys.org
  • #2
EEhokie13 said:

Homework Statement


Simplify the following expressions using Boolean Algebra.

a) A + AB (A or A and B)
b) A'BC + AC (A(not) and B and C or A and C)
c) A'B + ABC' + ABC (A(not) and B or A and B and C(not) or A and B and C)

Homework Equations


Some simple boolean algebra rules.
x+1=0
x*x=x
x*x'=0


The Attempt at a Solution



For a, I got the answer of A.
I did:
A(1 + B)
A(1)
= A
Looks good.
For b, I got the answer AC.

I did:
C(A'B + A)
C(0 + A)
= AC
How did you replace A'B with 0?
For c, I got the answer AB.
I did:
B(A' + AC' + AC)
B(A' + (A.C') + (A.C))
B(A' + (0) + A)
B(A' + A)
B(A)
= AB
It's not clear what you did from the second to third line, and you simplified A'+A incorrectly.
Are my calculations correct or am I completely wrong? Thank you for your help.
When you have only a few variables, it's easy enough to verify that you simplified an expression correctly by writing out the truth table. For example, for A'BC+AC, you get
Code:
A B C   A'  A'BC   AC    A'BC+AC
T T T   F     F     T       T
T T F   F     F     F       F
T F T   F     F     T       T
T F F   F     F     F       F 
F T T   T     T     F       T
F T F   T     F     F       F
F F T   T     F     F       F
F F F   T     F     F       F
Comparing the columns for AC and A'BC+AC, you can see they're not equal, so you know something went wrong in the simplification.
 

Related to Simplifying Expressions with Boolean Algebra - Homework Help

What is Boolean algebra?

Boolean algebra is a branch of mathematics that deals with logical expressions and operations. It uses variables, logical operators (AND, OR, NOT), and parentheses to represent and manipulate logical statements.

Why is Boolean algebra important?

Boolean algebra is important because it is widely used in computer science and engineering to simplify and analyze logical expressions. It allows for the manipulation and simplification of complex logical expressions, making it easier to design and troubleshoot digital circuits and computer programs.

How do I simplify expressions using Boolean algebra?

To simplify expressions using Boolean algebra, you can use a set of rules and laws, such as De Morgan's laws, distributive law, and identity laws. These rules help to reduce complex expressions into simpler forms by manipulating the logical operators and variables within the expression.

What are common mistakes when simplifying expressions with Boolean algebra?

Common mistakes when simplifying expressions with Boolean algebra include forgetting to use parentheses to group terms, not applying the correct laws or rules, and making errors in the order of operations. It is essential to carefully follow the rules and double-check your work to avoid these mistakes.

Can I use Boolean algebra in other areas besides computer science?

Yes, Boolean algebra has applications in other fields such as mathematics, physics, and philosophy. It is used to represent and analyze logical relationships and can be applied to any situation that involves logical statements and operations.

Similar threads

  • Engineering and Comp Sci Homework Help
Replies
3
Views
1K
  • Engineering and Comp Sci Homework Help
Replies
5
Views
1K
  • Engineering and Comp Sci Homework Help
Replies
2
Views
1K
  • Engineering and Comp Sci Homework Help
Replies
10
Views
1K
  • Engineering and Comp Sci Homework Help
Replies
5
Views
5K
  • Engineering and Comp Sci Homework Help
Replies
3
Views
2K
  • Engineering and Comp Sci Homework Help
Replies
6
Views
4K
  • Engineering and Comp Sci Homework Help
Replies
2
Views
2K
  • Engineering and Comp Sci Homework Help
Replies
4
Views
9K
  • Engineering and Comp Sci Homework Help
Replies
5
Views
1K
Back
Top