Lesson 8

The Truth Table Test for Validity


We have been using truth tables to define the logical operators. They can also be used to test argument forms for validity.

Remember that a valid argument form is one in which if the premises are true then the conclusion must be true. This relationship can be seen very clearly in a truth table, because the table will show all the logical possibilities. Thus if one or more of the situations has true premises and a false conclusion, then we know that the argument form is not valid. It does not preserve the truth of the premises.

Say we have an argument involving three propositions, such as this:

If John and Mary go to the beach, then it will rain.
John and Mary do not go to the beach.
Therefore, it does not rain.

Since "John and Mary go the beach" is actually two propositions, we will represent the argument in this way:

(J & M) É R

~(J & M)

~R

The truth table for this argument form will have eight lines (23 or 2 x 2 x 2); it will be set up like this:

Premise 1Premise 2Conclusion
JMR(J & M) É R~(J & M)~R
1)TTT
2)TTF
3)TFT
4)TFF
5)FTT
6)FTF
7)FFT
8)FFF

Since our premises are compound statements, we need to assign truth-values to the simple compounds and atomic statments. That is we will assign truth-values to the two J & M statements and to the unnegated Rs. We will do so by entering the truth-values in lower-case letters. We are using lower-case letters to indicate that this is a preliminary assignment of truth-values:

Premise 1Premise 2Conclusion
JMR(J & M) É R~(J & M)~R
1)TTT tttt
2)TTF tftf
3)TFT ftft
4)TFF ffff
5)FTT ftft
6)FTF ffff
7)FFT ftft
8)FFF ffff

Now we can assign truth-values to the compounds as they occur in the premises and conclusion:

Premise 1Premise 2Conclusion
JMR(J & M) É R~(J & M)~R
1)TTTTFF
2)TTF FFT
3)TFT TTF
4)TFF TTT
5)FTT TTF
6)FTF TTT
7)FFT TTF
8)FFF TTT

Note that the truth-value of the conclusion is not determined in the truth table by the premises; it is determined by the truth-values of the R column to the left.

Now let's display the truth table again, but this time we will apply several rules. After constructing a truth table, you are to do the following:

  1. Designate all rows with true premises. (Underline or indicate in some way both premises and conclusion. In the classroom or on the board I will underline the rows; here I use italics.)

  2. Write "OK" at the end of each row with true premises and a true conclusion.

  3. Write "NO" at the end of each row with true premises and a false conclusion.

  4. Write "valid" if the truth table has only "OK" rows; write "invalid" if there is one or more "NO" rows.

Premise 1Premise 2Conclusion
JMR(J & M) É R~(J & M)~R
1)TTTTFF
2)TTF FFT
3)TFT TTFNO
4)TFF TTTOK
5)FTT TTFNO
6)FTF TTTOK
7)FFT TTFNO
8)FFF TTTOK

Remember: Valid argument forms have only true premises and a true conclusion; invalid argument forms have at least one instance in which there are true premises and a false conclusion.

Exercise 8 provides practice opportunities.

Back to Logic home page

Copyright © 1999, Michael Eldridge