PHI 165
Fall 1997
Garns
7.1 Rules of Implication
Natural deduction is a method for establishing the validity of
propositional arguments that is simpler than the truth table method.
Through a series of steps the conclusion is derived from the
premises. Each step in the derivation or proof must depend on a rule
of inference. Rules of inference permit us to glean new information
from information given, either by "breaking up" or combining
information already obtained.
We begin with four rules of inference.
Modus Ponens (MP)
Given a conditional statement and its antecedent, you may conclude that
the consequent is true.
Given: p > q, p
Conclude: q
Modus Tollens (MT)
Given a conditional statement and the negation of its consequent, you
may conclude that the antecedent is false.
Given: p > q, ~q
Conclude: ~p
Hypothetical Syllogism (HS)
Given two conditionals where the consequent of one is the identical
with the antecedent of the other, you may conclude with a third conditional
that combines the antecedent of the one with the matching consequent with
the consequent of the one with the matching antecedent.
Given: p > q, q > r
Conclude: p > r
Disjunctive Syllogism (DS)
Given a disjunction and the negation of the first disjunct you may conclude
that the second disjunct is true.
Given: p v q, ~p
Conclude: q
Notice that rules of inference are presented with statement variables,
which means that either simple or compound statements can stand in for
the variables. The following inference is an instance of the disjunctive
syllogism.
In this example let (A * B) stand for p and ~(B > C) stand for q
in the argument form.
(A B) v ~(B > C)
~(A * B) So, ~(B > C) |
p v q
~p So, q |
In a natural deduction proof you are given a series of premises that
may be assumed to be true and a conclusion that you are asked to prove
is true. The premises should be listed and numbers. and the conclusion
is set beside the last premise and separated with a slash. Use the rules
of inference to deduce pieces of information from what is given to derive
the conclusion. New information that is derived along the way is then available
for further derivations. The conclusion to be proved must be the last line
of the proof.
Example 1:
1. A > B
2. A ___/B
3. B ___1, 2, MP
Lines 1 and 2 and given as premises and you are asked to prove that
the conclusion B is true. Applying the rule Modus Ponens to lines 1 and
2 you derive line 3. The justification for the move is listed next to line
3.
Example 2:
1. A > B
2. D v ~B
3. ~D ___/~A
You need to show that ~A is true. Looking at premise 1 you see that
if you knew that ~B you could use MT to derive ~A. Can you show that ~B?
Looking at premise 2 you see that if you could show that ~D you could use
DS to derive ~B. Can you show that ~D? Yes, in fact premise 3 indicates
that ~D. Now list the steps in order.
4. ~B ___2, 3, DS
5. ~A ___1, 4, MT
In detail.
4. ~B | 2. D v ~B
3. ~D 4. ~B |
p v q
~p So, q |
5. ~A | 1. A > B
4. ~B 5. ~A |
p > q
~q So, ~p |
Example 3:
1. M > N
2. A
3. A > (N > O) ___/M > O
The conclusion you are asked to prove is not found in the premises as
stated. But since it is a conditional you might be able to use HS to derive
it should you find the right lines of information, viz., two conditionals,
one with M as an antecedent and a consequent that is identical with the
antecedent of another conditional whose consequent is O.
M > Something
Something > O
Line 1 is a conditional whose antecedent is M. Line 3 contains a conditional
whose consequent is a conditional whose consequent is O. But first you
must "detach" this consequent (N > O) from the larger conditional.
To do that you need to show that A is true so you can use MP. In fact,
line 2 tells you that A is true.
4. N > O ___2, 3, MP
5. M > O ___1, 4, HS
In detail.
4. N > O | 2. A
3. A > (N > O) 4. N > O |
p
p > q So, q |
5. M > O | 1. M > N
4. N > O 5. M > O |
p > q
q > r So, p > r |
Tips:
1. Work backwards by trying to "find" the conclusion in the
premises or by considering what you would need to do last to derive the
conclusion, and then considering what you would need to know to do that
and how you would show those additional pieces of information are true.
2. Use MP to "detach" a consequent. Remember that conditionals
do not assert both the antecedent and consequent; they state only that
the consequent is true IF the antecedent is true.
Suppose you have the two premises:
1. A > (B > C)
2. B
With these two premises alone you cannot derive C using MP. First you
must detach the conditional B > C from the larger conditional. So you
will need to know that A is true.
3. Do not commit the fallacy of affirming the consequent. Even if the
consequent of a conditional is true, the antecedent could be false while
the whole conditional is true.
valid: |
p > q
p q |
invalid: |
p > q
q p |
4. Use DS to "detach" the second disjunct of a disjunction.
Remember that disjunctions do not assert both disjuncts; they state only
that one or the other (or both) is true.
5. Use MT to show that the negation of the antecedent of a conditional
is correct. You must also know that the negation of the consequent is true.
6. Do not commit the fallacy of denying the antecedent. If the antecedent
of a conditional is false, the consequent might still be true.
valid: |
p > q
~q ~p |
invalid: |
p > q
~p ~q |
7. Use HS to create a "chain" argument that links the antecedent of one conditional to the consequent of another. The "middle" statement drops out.