Introduction To Logic
Introduction To Logic
- Truth tables are wildly used in order to test the validity of an argument,
however they become quite confusing as the number of elements in a statement
increases. There is another more efficient way of establishing the validity of an extended
argument and that is by deducing its conclusion from its premise by a sequence of
elementary arguments, each of which is known to be valid.
1. If Reagan lied about the Iran deal (I), then he either lied about the Contra deal
(C) or he should have known about the Contra deal (K).
3. But (let's assume) he did not lie about the Contra deal.
4. If he should have known about the Contra deal, then his chief of staff (S)
should not continue in office and McFarlane should be exonerated (E).
5. Also, Meese should continue in office (M) only if Reagan's chief of staff
continues in office.
1. I (C v K)
2. I
3. ~C
4. K (~S E)
5. M S
~M
Now if we combine some of these premises in isolation, we can derive some "mini"
conclusions by just using our common sense. The first premise says that if I is true, then
C v K is true. Since the second premise says that I is true, we can conclude that C v K is
true. So,
Step 1
I (C v K)
I / C v K
But the third premise says that C is not true. Since we have concluded that C v K is true,
but now know that C cannot be true, then we can conclude that K is true. So,
Step 2
CvK
~C / K
But the fourth premise says that if K is true, then S is not true and E is true. Since we
now know that K follows from the previous premises, we can conclude that S is not true
and E is true as follows,
Step 3
K (~S E)
K / ~S E
Well, if we know that S is not true and E is true, then we know that S is not true. If we
know two things, then we surely know one thing. So,
Step 4
~S E
/ ~S
Finally, the last premise says that M is true only if S is true. So, since we have discovered
that S is not true, M is not true.
Step 5
MS
~S / ~M
Reflect now on what we have done. We have shown that if the above premises (1-5) are
true, then ~M is true. In other words, we have shown this argument to be valid by
creating a chain of reasoning in which each mini-step is valid, such that starting with the
premises we created a number of steps until we arrived at the conclusion ~M. Proving
roving this argument to be valid using the truth table method would have required a
complicated table with 64 lines this argument to be valid using the truth table method
would have required a complicated table with 64 lines!
OBJECTIVE
IMPORTANT POINTERS
- Two features of these elementary argument forms must be emphasized. First, they
must be applied with exactitude. An argument that one proves valid using Modus Ponens must
have that exact form: p q, p, therefore q. Each statement variable must be replaced by some
statement (simple or compound) consistently and accurately.
- The elementary argument form must be fitted precisely to the argument with which
we are working. No shortcut—no fudging of any kind—is permitted, because we seek to know
with certainty that the outcome of our reasoning is valid, and that can be known only if we can
demonstrate that every link in the chain of our reasoning is absolutely solid.
- Second, these elementary valid argument forms must be applied to the entire lines of
the larger argument with which we are working.
- Formal proofs in deductive logic have crushing power, but they possess that power
only because, when they are correct, there can be not the slightest doubt of the validity of each
inference drawn. The tiniest gap destroys the power of the whole.
Example:
1. A B
2. (A v C) D
AB
3. A 1, Simp.
4. A v C 3, Add.
5. D 2, 4 M.P.
6. A D 3, 5 Conj.
The first two lines of this proof are seen to be premises, because they appear
before the “therefore” symbol ( ); what appears immediately to the right of that
symbol is the conclusion of this argument, A D The very last line of the sequence is (as
it must be if the formal proof is correct) that same conclusion, A D . What about the
steps between the premises and the conclusion? Line 3, A, we can deduce from line 1, A
D, by Simplification. So to the right of line 3, we put, the line number from which it
comes and the rule by which it is inferred from that line, “1, Simp.” Line 4 is A v C. How
can that be inferred from the lines above it? We cannot infer it from line 2 by
Simplification. But we can infer it from line 3, A, by Addition. Addition tells us that if p is
true, then is true, whatever q may be. Using that logical pattern precisely, we may infer
from A that A v C is true. To the right of line 4 we therefore put “3, Add.” Line 5 is D. D
appears in line 2 as the consequent of a conditional statement, ( A v C ) D. We proved
on line 4 that A v C is true; now, using Modus Ponens, we combine this with the
conditional on line 2 to prove D. To the right of line 5 we therefore write “2, 4, M.P.” A
has been proved true (on line 3) and D has been proved true (on line 5). We may
therefore validly conjoin them, which is what line 6 asserts: A D. To the right of line 6
we therefore write “3, 5, Conj.” This line, A D, is the conclusion of the argument, and it
is therefore the last statement in the sequence of statements that constitutes this proof.
The proof, which had been presented to us complete, has thus been “fleshed out” by
specifying the justification of each step within it. In this example, and the exercises that
follow, every line of each proof can be justified by using one of the elementary valid
argument forms in our logical toolbox. No other inferences of any kind are permitted,
however plausible they may seem. When we had occasion to refer to an argument form
that has two premises (e.g., M.P. or D.S.), we indicated first, in the justification, the
numbers of the lines used, in the order in which they appear in the elementary valid
form. Thus, line 5 in Example 1 is justified by 2, 4, M.P.
- Now we turn to one of the central tasks of deductive logic: proving formally
that valid arguments really are valid. In the preceding sections we examined formal
proofs that needed only to be supplemented by the justifications of the steps taken.
Let us begin by constructing proofs for simple arguments. The only rules needed
(or available for our use) are the nine elementary valid argument forms with which we
have been working. This limitation we will later overcome, but even with only these nine
rules in our logical toolbox, very many arguments can be formally proved valid.
1. A
2. B
(A v C) B
Here is a second example of an argument whose formal proof requires only two
additional lines in the sequence:
1. D E
2. D F
E
1. D E
2. D F/E
3. D 2, Simp.
4. E 1, 3, M.P.
In each of these examples, and in all the exercises immediately following, a formal proof
for each argument may be constructed by adding just two additional statements. This
will be an easy task if the nine elementary valid argument forms are clearly in mind.
Remember that the final line in the sequence of each proof is always the conclusion of
the argument being proved.
Sample exercise:
Given:
1. S L
2. (HT) (PX)
3. L (HT)
4. ~(PX)
5. ~S (A B) / A (AB)
Answer:
1. S L
2. (HT) (PX)
3. L (HT)
4. ~(PX)
5. ~S (A B) / A (AB)
6. S (HT) (1)(3) HS
7. ~(HT) (2)(4) MT
8. ~S (6)(7) MT
9. A B (5)(8) MP
Note: This proof can be done several different ways with the same number of steps.
References:
http://coursecontent1.honolulu.hawaii.edu/~pine/EL/chapt9-EL-am.pdf
http://wps.prenhall.com/wps/media/objects/5909/6050951/MyLogicLab_ebook/MLL
_Copi_13e_Ch09/0136141390_Ch09_03.pdf
http://angg.twu.net/tmp/2016-optativa/copi__introduction_to_logic.pdf
https://www.revolvy.com/main
http://www.philosophypages.com/lg/e11a.htm