Boolean expression needs simplifying

AI Thread Summary
The discussion revolves around simplifying Boolean expressions, with participants sharing their working and corrections. Steve initially posted a problem but later corrected errors in his calculations, realizing that A’+A=1 and providing a series of simplifications. The conversation includes inquiries about specific rules used in transformations and the suggestion to use truth tables for verification. Participants also explore the simplification of a more complex expression, aiming to achieve a final form of a XOR operation. The thread concludes with expressions being refined and participants thanking each other for assistance.
Steve Collins
Messages
45
Reaction score
0
I have attached the problem and my working. It would be much appreciated if someone could check through my working and let me know if I have slipped up anywhere.

Thanks in advance

Steve
 

Attachments

  • Scan0003.jpg
    Scan0003.jpg
    25.3 KB · Views: 482
Last edited:
Physics news on Phys.org
Attachment not attached.
 
I realized that I had made a couple of errors so I deleted the attachment. I have now reattached it above.

Also, I’ve just realized that A’+A=1… (the 0 I have put is incorrect)

So
A’+(AC) = (A’+A)+(A’+C) = 1 + (A’+C) = 1
B(1) = B

C(AB’+AC’+B) = AB’C+ACC’+BC = AB’C+BC = AB’C+BC (which somehow is the same answer as before)Cheers

Steve
 
Last edited:
4th line:
~A+(AC) = (~A+A)(~A+C) = 1(~A+C) = (~A+C) --got lucky.

last line:
BC(1+~A) != BC
 
ok I see,

1 + (A’+C) is actually 1(~A+C)

Thanks for your help lewando.
 
What is your final simplification of the expression, Steve Collins?
 
ac+bc

I've been staring at this one for a while:

~a~bc+~ab~c+a~b~c+abc

Can this be simplified at all?
 
Last edited:
Steve Collins said:
ac+bc
Is this your answer to my question? If so, write it as c(a+b), though that is still wrong. The easiest way to check is to draw up two truth-tables, one for the original expression, and another for your simplification. They should agree.

Please explain what rule you used to go from the LHS to the RHS here:
A’+(AC) = (A’+A)+(A’+C)

I've been staring at this one for a while:

~a~bc+~ab~c+a~b~c+abc

Can this be simplified at all?
It can be simplified using exclusive-OR operations.
 
I've been keeping my results in sum of products form as I find it easier to read when simulating in Proteus.

A'+(AC)=(A'+A)+(A'+C) Should have read A'+(AC)=(A'+A)(A'+C)

I have constructed a truth table for the original problem and my answer and they seem to concur.
 

Attachments

  • truth table.jpg
    truth table.jpg
    40.6 KB · Views: 462
  • #10
Steve Collins said:
I have constructed a truth table for the original problem and my answer and they seem to concur.
My mistake, I overlooked a closing parenthesis in your handwriting.
 
  • #11
NascentOxygen said:
It can be simplified using exclusive-OR operations.
If you need encouragement: it simplifies to entirely exclusive-ORs. :smile:

¬xy + x¬y = x⊕y
 
  • #12
Thanks for the help and sorry for the late reply… Not enough hours in the day!

With NascentOxygen’s direction I’ve discovered that this Boolean expression is for a full counter so my ultimate goal is to achieve:
a xor b xor c

I have got to my working below, but I am struggling to proceed. I think that I may be going down the wrong path or there is a rule that I cannot find after much searching.

~a~bc+~ab~c+a~b~c+abc
~a(~bc+b~c)+a(~b~c+bc)
~a(b xor c)+a~(b xor c)
 
  • #13
Steve Collins said:
my ultimate goal is to achieve:
a xor b xor c

I have got to my working below, but I am struggling to proceed. I think that I may be going down the wrong path or there is a rule that I cannot find after much searching.

~a~bc+~ab~c+a~b~c+abc
~a(~bc+b~c)+a(~b~c+bc)
~a(b xor c)+a~(b xor c)
If you are able to get this far, then you are almost done.

Your last expression matches ~x.y + x.~y
 
  • #14
Thank you NascentOxygen... Your help has been greatly appreciated.
 

Similar threads

Replies
3
Views
3K
Replies
5
Views
2K
Replies
2
Views
2K
Replies
1
Views
1K
Replies
5
Views
2K
Replies
4
Views
3K
Replies
1
Views
2K
Replies
1
Views
2K
Back
Top