Earlier, we observed that as soon as we have found a row in which the premises are true and the conclusion false, we can stop: we know at that point that the argument is invalid, and filling in further rows will not add anything to this. For example:
P | Q | S | T | P v Q | Q → S | T | |- S & T |
---|---|---|---|---|---|---|---|
T | T | T | T | T | T | T | T |
T | T | T | F | T | T | F | F |
T | T | F | T | T | F | T | F |
T | T | F | F | T | F | F | F |
T | F | T | T | T | T | T | T |
T | F | T | F | T | T | F | F |
T | F | F | T | T | T | T | F |
T | F | F | F | ||||
F | T | T | T | ||||
F | T | T | F | ||||
F | T | F | T | ||||
F | T | F | F | ||||
F | F | T | T | ||||
F | F | T | F | ||||
F | F | F | T | ||||
F | F | F | F |
We can use this to develop an abbreviated truth-table test by trying to work backwards from the assumption that an argument is invalid. Taking the same example, suppose that it did have true premises and a false conclusion. We can represent this by starting out a "truth table" with the right side filled in first:
P | Q | S | T | P v Q | Q → S | T | |- S & T |
---|---|---|---|---|---|---|---|
T | T | T | T | F |
What can we add to this? First, if S & T is false and T is true, then S must be false:
P | Q | S | T | P v Q | Q → S | T | |- S & T |
---|---|---|---|---|---|---|---|
F | T | T | T | T | F |
Next, if Q → S is true and S is false, then Q must be false:
P | Q | S | T | P v Q | Q → S | T | |- S & T |
---|---|---|---|---|---|---|---|
F | F | T | T | T | T | F |
But if Q is false and P v Q is true, then P must be true:
P | Q | S | T | P v Q | Q → S | T | |- S & T |
---|---|---|---|---|---|---|---|
T | F | F | T | T | T | T | F |
In this case, we have figured out the only possible combination of truth values for the sentence letters in these wffs that makes the conclusion false and the premises true: P = T, Q = F, S = F, and T = T.
What would happen if we tried this method on a valid argument? First, let's take note of a difference between what it takes to show that an argument is valid and what it takes to show it is invalid:
To show that an argument is invalid, we only need to find one row of its truth table in which the premises are true and the conclusion false.
To show that an argument is valid, we need to show that there is no row of its truth table in which the premises are true and the conclusion false.
The important difference is that once we have found a single row with true premises and a false conclusion, we can stop (since we know that the argument is invalid), but in order to prove that it is valid we will have to check every row.
As a side note, you may think that the reason proving an argument is valid requires more work than proving it is invalid is that "it is hard to prove a negative." The real reason, however, is that proving validity requires proving something universal: it requires proving, for every possible combination of truth values, that that combination does not make the premises true and the conclusion false. Consider this sentences:
Every member of Congress is either a Democrat or a Republican.
There is nothing negative about this sentence, but in order to prove it you will need to determine, for each and every member of Congress, whether or not that person is either a Democrat or a Republican. On the other hand, to prove it false, all you need to do is find one member of Congress who is neither a Democrat nor a Republican.