Femme_physics said:
OK, so the above Truth Table is now correct. Do you see that the output is exactly c? The output is 0 when c=0 and 1 when c=1. So the simplified final answer is just c.
Here's how to see that by doing the Boolean Algebra. I'm going to answer my own post here:
xx (can also be written x.x) = (x AND x) = x. This is because when x = 0, 0 AND 0 = 0, and when x = 1, 1 AND 1 = 1.
(x+1) = (x OR 1) = (1+x) = (1 OR x) = 1. A '1' OR anything (or vice versa) is still '1'. This line also demonstrates commutativity of addition (the OR function).
(1.x) = (1 AND x) = (x.1) = (x AND 1) = x. A '1' AND anything (or vice versa) depends wholly on x, as you can see from the truth table for AND. This line also demonstrates commutativity of multiplication (the AND function).
OK, so back to the problem. The first line uses the distributive law over multiplication (AND), which you already seem to know. It is used again in regrouping terms.
(\bar{ab}+c).c = \bar{ab}c + c.c = \bar{ab}c + c = (\bar{ab}+1).c = 1.c = c
See how easy that was?
As a final note, please don't get confused between binary number addition and the Boolean OR, and binary number multplication and the Boolean AND. As an exercise you may want to work out the other simple rules in Boolean Algebra, (the ones for 0.x, 0 + x, and maybe inspect the slight complexities of the XOR function, and culminating in doing your own proof of De Morgan's Laws).