[Math] How to prove that a statement is a tautology using logical equivalences

discrete mathematicslogic

I'm having trouble understanding how exactly to use laws of logical equivalences to prove what a statement is equivalent to or if it's a tautology. In this particular case, I have the statement:

(š‘āˆ§š‘ž) ā†’ (š‘āˆØš‘ž)

which needs to be proven as a tautology. I have all the laws for reference in front of me; I think the next steps would be:

  1. (š‘āˆ§š‘ž) ā†’ (š‘āˆØš‘ž)
  2. ~(š‘āˆ§š‘ž) āˆØ (š‘āˆØš‘ž)
  3. (~š‘āˆØ~š‘ž) āˆØ (š‘āˆØš‘ž)

Following the definition of tautology as being always true, would the end goal statement be pāˆØT=T?

Best Answer

You are right up to that point. From there you can group $\neg p \vee p $ and $\neg q \vee q$ together, which are true by definition. So you have $True \vee True = True$.

There is your tautology.