logical algebra

Erros

New member
Joined
May 6, 2022
Messages
23
Hello everyone, I'm just learning logic, algebra and rules and doing tasks, so I don't know if what I did is the correct solution and good :)

Using only the rules of Boolean algebra (and nothing else), minimize the Boolean expression
NOTE: The solution is only 3 literals long.
Screenshot_32.png

20221022_191109.jpg
 
If :
X = True,
Y = False,
Z = False
then one gets False for the original expression but True for your resulting expression. At least this is what my script thinks.
 
Logical 'and' is commutative, which means that your second answer is identical to the first.
 
Is this done well and correctly, the way to reduce to 3 literals
IF your second answer is equivalent to your first answer AND your first answer is incorrect THEN you second answer is incorrect too.
 
Okay, I understood, but I'm asking what I should fix to make it correct?
IF your second answer is equivalent to your first answer AND your first answer is incorrect THEN you second answer is incorrect too.
 
I could have made mistakes of my own, but it looks like half of your transformations are wrong. In those cases I cannot understand how you get from one line to another. For example, you've modified the first transformation flagged by @Steven G in post #3, but you did not make it right.

My suggestion for you is to write explanations for each transformation so we can check if your understanding of the rules needs corrections. You can start with the first transformation and post it for us to check.
 
Does everyone realize that the change from the first answer to the second answer was just that the first line had been wrong at first, and was corrected to match the original statement of the problem?

The answer wasn't changed, only the original form:
1666700496016.png
1666700517379.png was wrong​
1666700559244.png is right​

I believe the answer (and the work) has been right all along (though I could be missing something).
 
I believe the answer (and the work) has been right all along (though I could be missing something).
Not sure I agree. While the final answer seems correct the intermediate transformations don't seem so. E.g., in the very first transformation expressions [imath](x\wedge z) \vee (x\wedge \bar y) \vee (\bar z \wedge y)[/imath] and [imath]x \wedge (z \wedge \bar y) \vee (\bar z \wedge y)[/imath] have different values when [imath]x=y=z=T[/imath]
 
Not sure I agree. While the final answer seems correct the intermediate transformations don't seem so. E.g., in the very first transformation expressions [imath](x\wedge z) \vee (x\wedge \bar y) \vee (\bar z \wedge y)[/imath] and [imath]x \wedge (z \wedge \bar y) \vee (\bar z \wedge y)[/imath] have different values when [imath]x=y=z=T[/imath]
You're right. I think I was reading it as it was intended, with an or where an and was written, or something like that. (I don't have time at the moment to look carefully.)
 
Top