7.4 Abbreviated Truth Tables

advertisement
7.4 Abbreviated Truth Tables
The full truth table method of Section 7.3 is extremely cumbersome.
For example, an argument with only four statement letters requires
a truth table with 24 = 32 rows. One with five requires a truth table
with 25 = 64 rows. Obviously, truth tables of these sizes are simply
impractical to construct. Abbreviated truth tables provide a much
more efficient method for determining validity.
The method
The key insight behind the method
If we can construct just one row of a truth table for an argument that makes the premises true and the conclusion false,
then we will have shown the argument to be invalid. If we fail
at such an attempt, we will have shown the argument to be
valid.
Recall the argument from the lecture for 7.3:
Abortion is permissible only if fetuses are not innocent human beings
or it is not always wrong to kill innocent human beings. But it is always
wrong to kill innocent human beings. So abortion is not permissible. (A:
Abortion is permissible; B: Fetuses are innocent human beings; W: It is
always wrong to kill innocent human beings.)
We symbolized this sentence as follows:
[A → (∼B ∨ ∼W)]. W ∴ ∼A
The method applied to an invalid argument
1. Write down the symbolized argument thus (note that we’ve dispensed with periods; they just get in the way):
A → (∼B ∨ ∼W),
W ∴ ∼A
2. Hypothesize that the premises are true and the conclusion false:
A → (∼B ∨ ∼W),
T
W ∴ ∼A
T
F
3. Calculate the immediate consequences of this hypothesis:
◦ Copy the truth value assigned to W to its other occurrence:
A → (∼B ∨ ∼W),
T
T
W ∴ ∼A
T
F
◦ Calculate truth values of the compound statements whenever you know the
truth values of their component parts. Thus, we can calculate that ∼W is false
in virtue of our assumption that W is true:
2
A → (∼B ∨ ∼W),
T
FT
W ∴ ∼A
T
F
◦ Calculate truth values of the component parts of compound statements whenever you know the truth values of the compound statements (and copy any truth
values assigned to statement letters to all other occurrences). Thus, we can
calculate that A must be true given that ∼A is false:
A → (∼B ∨ ∼W),
T T
FT
W ∴ ∼A
T
FT
Furthermore, since (i) we’ve hypothesized that [A → (∼B ∨ ∼W)] is true and
(ii) we have calculated that the antecedent A of [A → (∼B ∨ ∼W)] must be true
(given our initial hypothesis about ∼A), it now follows that (∼B ∨ ∼W) must be
true as well, lest we falsify our hypothesis that [A → (∼B ∨ ∼W)] is true. (Recall
that a conditional is false if its antecedent is true and its consequent is false.)
Hence:
A → (∼B ∨ ∼W),
T T
T FT
W ∴ ∼A
T
FT
But now that we have deduced that the disjunction (∼B ∨ ∼W) must be true
(given our initial hypotheses), we know that, because its right disjunct ∼W is
false, its left disjunct ∼B must be true — for a disjunction is true if and only if at
least one of its disjuncts is. Thus:
A → (∼B ∨ ∼W),
T T T T FT
W ∴ ∼A
T
FT
3
And this, of course, enables us now to deduce that B is false, which completes
the row:
A → (∼B ∨ ∼W),
T T TF T FT
W ∴ ∼A
T
FT
So we have identified a row that makes the premises of our argument true and
the conclusion false, so we have thereby demonstrated that the argument is
invalid when A is true, B is false, and W is true. We complete the abbreviated
truth table by recording this invalidating truth value assignment into the table:
A B W A → (∼B ∨ ∼W),
T F T T T TF T FT
W ∴ ∼A
T
FT
Much shorter than the full truth table! To remind you:
A
T
T
T
T
F
F
F
F
B
T
T
F
F
T
T
F
F
W A → (∼B
T
F
F
T
F
F
T
T
T
F
T
T
T
T
F
T
F
F
T
T
T
F
T T
∨ ∼W),
F
F
T
T
T
F
T
T
F
F
T
T
T
F
W ∴ ∼A
T
F
F
F
T
F
F
F
T
T
F
T
T
T
T
F
T
T
Note that row 3 is exactly the row that we just constructed using the abbreviated
truth table method.
4
The method applied to a valid argument
What happens if the argument in question is valid ? We demonstrate with a
further example. We’ll cut right to the chase with a symbolized argument without
worrying about the English argument it symbolizes.
We begin with the usual hypothesis that the premises are true and the conclusion
false:
W ∨ J,
T
(W → Z) ∨ (J → Z),
T
∼Z ∴ ∼(W • J)
T
F
Since the conclusion ∼(W • J) is false, its component statement (W • J) must
be true:
W ∨ J,
T
(W → Z) ∨ (J → Z),
T
∼Z ∴ ∼(W • J)
T
F
T
From the truth table schema for •, the only way for (W • J) to be true is if both
W and J are true. So we record this information below the conclusion, and copy
it into the rest of the table:
W ∨ J,
T T T
(W → Z) ∨ (J → Z),
T
T T
∼Z ∴ ∼(W • J)
T
F T T T
So far so good. Now, from the fact that ∼Z is true, we infer that Z is false, and
record this information into the table:
W ∨ J,
T T T
(W → Z) ∨ (J → Z),
T
F T T
F
∼Z ∴ ∼(W • J)
TF
F T T T
5
This then enables us to fill in the truth values for the two disjuncts in the second
premise in accordance with the truth table schema for conditions:
W ∨ J,
T T T
(W → Z) ∨ (J → Z),
T F F T T F F
∼Z ∴ ∼(W • J)
TF
F T T T
But now there is a problem: our hypothesis was that the three premises were all
true. But the second premise is a disjunction with two false disjuncts. Hence,
it is itself false. But this conflicts with our initial hypothesis. Hence, we have
shown that it is not possible after all for the premises of the argument to be
true and the conclusion false. We indicate the contradiction that arises when we
assume otherwise by putting ‘T/F’ underneath the main logical operator of the
problematic premise (all of them, if there are more than one):
W ∨ J,
T T T
(W → Z) ∨ (J → Z),
T F F T/F T F F
∼Z ∴ ∼(W • J)
TF
F T T T
When there are several ways the conclusion can be false
If the conclusion can be made false in more than one way, then every way must
be tried until either an invalidating assignment is found or all the ways of making
the conclusion false are exhausted. Again, we start with the usual hypothesis:
∼B → ∼A,
T
C → D,
T
A • C ∴ B • D
T
F
But note that, by the truth table schema for •, there are three ways to make the
conclusion false. So we simply pick one of the three to start with, viz., the one
where both B and D are false:
6
∼B → ∼A,
T
C → D,
T
A • C ∴ B • D
T
F F F
Copying these to the rest of the row and calculating truth values we get:
∼B → ∼A,
TF T
C → D,
T F
A • C ∴ B • D
T
F F F
Because of the truth table schema for → and our hypothesis that (C → D) is
true, it follows that C has to be false as well:
∼B → ∼A,
TF T
C → D,
F T F
A • C ∴ B • D
T
F F F
Copying this value to (A • C) we get
∼B → ∼A,
T F T
C → D,
F T F
A • C ∴ B • D
T F
F F F
But now we see that there will be no way to make (A • C) true, since one of its
conjuncts is false. Consequently, this particular way of making the conclusion
false fails to yield an invalidating assignment, and we so indicate:
∼B → ∼A,
TF T
C → D,
F T F
A • C ∴ B • D
T/F F
F F F
7
Note: The Web Tutor will require you to complete the row. To do so, just assign
an arbitrary value to A (it won’t matter because (A • C) will be false either way
just because C is); ‘F’ is easiest in this case:
∼B → ∼A,
TF T TF
C → D,
F T F
A • C ∴ B • D
F T/F F
F F F
Now we need to try the two remaining ways of making the conclusion false; we
will (arbitrarily) try the one where B is true and D is false first:
∼B → ∼A,
TF T TF
T
C → D,
F T F
T
A • C ∴ B • D
F T/F F
F F F
T
T F F
But, when calculated out, this possibility fares no better than the first:
∼B → ∼A,
TF T TF
FT T FT
C → D,
F T F
T T/F F
A • C ∴ B • D
F T/F F
F F F
T T T
T F F
So we must try the final case, where B is false and D is true:
∼B → ∼A,
TF T TF
FT T FT
T
C → D,
F T F
T T/F F
T
A • C ∴ B • D
F T/F F
F F F
T T T
T F F
T
F F T
8
But, when calculated out, this possibility too fails to yield an invalidating assignment:
∼B
TF
FT
TF
→
T
T
T
∼A,
TF
FT
TF
C → D,
F T F
T T/F F
T T T
A • C ∴ B • D
F T/F F
F F F
T T T
T F F
F T/F T
F F T
Only now that we have exhausted the possible ways of making the conclusion
false are we permitted to say that the argument is valid; for on all the possible ways of making the conclusion false we found we were unable to make the
premises true. If, however, any of these ways of making the conclusion false
had yielded a row with true premises, the argument would have been shown to
be invalid. To emphasize: to show invalidity, all it takes is one row, one truth
value assignment to the statement letters, on which the premises are true and
the conclusion false.
9
Download