At first, we remind that logical implication → can be rewritten via a logical disjunction. Namely, a→b=aˉ∨b for two statements a,b. Thus, the expression can be rewritten as:
(¬q∧(p→q))→¬p=¬(¬q∧(¬p∨q))∨¬p. Remind De Morgan’s laws (they belong to laws of logic): a∧b=aˉ∨bˉ, a∨b=aˉ∧bˉ for two statements a,b. From them we get: ¬(¬q∧(¬p∨q))∨¬p=q∨(¬(¬p∨q))∨¬p=¬q∨(p∧¬q)∨¬p. The statement is not a tautology. Suppose that p and q are true. The expression is false in this case.
Comments