I need to prove the following statement is a tautology
[¬Q∧(P→Q)]→¬P
So far this is what i have but now i am stuck any advice on further finishing this problem would be helpful.
[¬Q∧(P→Q)]→¬P
[¬Q∧(¬P∨Q)]→¬P
[(¬Q∧¬P)∨(¬Q∧Q)]→¬P
¬[(¬Q∧¬P)∨(¬Q∧Q)]∨¬P
((Q∨P)∧(Q∨¬Q))∨¬P
[(Q∨P)∧T]∨¬P
And that's all i have so far. I can't figure out how to go from there. I can't use truth tables i must prove it using a series of logical equivalences.
Any help or ideas going on with this problem?
EDIT1:
I somewhat notice now can i do this?
[(Q∨P)∧T]∨¬P
(Q∨P)∧(¬P∨T)
Q∨T∨T
True!?!
Best Answer
i think what you did until here:
[(Q∨P)∧T]∨¬P
is correct. But then you can simply forget about the T; the formula above is logically equivalent to
(Q∨P)∨¬P
which is simply
Q∨P∨¬P
Q∨T
T.