I have been learning boolean algebra but I am stuck understanding a rule. That is the term I am trying to explain my problem on: $$(\neg a*\neg b* \neg c)+(\neg a*\neg b * c)+(\neg a *b *c)+(a*\neg b*c)+(a*b*c)$$
I first cut it down to this:
$(\neg a * \neg b)+(\neg a *b *c)+(a*c)$ // I think this is right so far
the next step would be: $(\neg a * \neg b)+(b *c)+(a*c)$ // problem 1
and after that it would be: $(\neg a * \neg b)+c$ // problem 2
so, the first problem is: why is $(\neg a *b *c)+(a*c) = (b *c)+(a*c)$ ?
I would appreciate a detailed explanation, I think the same thing happens on problem 2:
why is $(b *c)+(a*c) = c$ ?
I first thought okay, it is because both terms depend on c anyway, but lets say $c=1 $ and $b = 0 = a$ this would be a different outcome than just $c = 1$, so how do we get $c$ as the result? I think its probably the same way as with problem 1.
I would appreciate your help
your functionandcare not identical. – lu5er May 03 '17 at 09:06