Donald Kalish, Richard Montague-Logic - Techniques of Formal Reasoning-Harcourt Brace College Publishers (1967) PDF
Donald Kalish, Richard Montague-Logic - Techniques of Formal Reasoning-Harcourt Brace College Publishers (1967) PDF
r \
» 4 *'
" frâ5S^E> . “■
-Vi" Ф ';^ ’..--г, ( b ,i‘‘ ¿Й - •
.... ■Щ : ^ J - i
*-,, ¿¡) ■!:р1^"1к rJ,l\ ilii/ •• - ^ - - ■-|Д
: r-г- > - Л .:
|1
■f = J
Ö ‘iM* Щ
_.1 ^i iaWi ■—J
LOGIC
Techniques of Formal Reasoning
LOGIC
Techniques of Formal
Reasoning
Donald Kalish
Richard Montague
U N I V E R S I T Y OF C A L I F O R N I A , LOS A N G E L E S
7^
Preface IX
Chapter I. ‘N O T ’ and T F 3
1. Symbols and sentences • 4 / e x e r c i s e s • 8
2. From symbols to English and back • 8 / exer cises • I2
3. Derivability and validity • 13 / e x e r c i s e s , group i • 26 / exer
cises, GROUP II • 29
4. * Fallacies • 30
5. Theorems • 34 / exer cises • 37
6. * Historical remarks • 37
Chapter I L ‘A N D ’, ‘ O R ’, ‘I F A N D O N L Y I F ’ 39
1. Symbols and sentences • 39 / e x e r c i s e s • 41
2. Translation and symbolization • 42 / exer cises • 45
3. Inference rules; theorems with unabbreviated proofs • 47 /
EXERCISES •55
4. Abbreviated derivations • 57 / exer cises • 61
5. Theorems with abbreviated proofs *62 / e x e r c i s e s , group
1*68 EXERCISES, GROUP II • 7I *EXERCISES, GROUP III
•72
6. *Truth-value analysis of sentences • 73 / e x e r c i s e s *75
7. * Truth-value analysis of arguments *75 / »e x e r c i s e s • 77
8. * Historical remarks • 79
9. Appendix: list of theorems of chapters I and II • 80
Chapter II I . ‘A L L ’ and ‘ S O M E ’ 85
1. Variables, quantifiers, formulas • 85 / e x e r c i s e s • 88
2. Bondage and freedom • 89 / e x e r c i s e s • 90
3. Informal notational conventions • 90
vi . Contents
B iblio g ra ph y 341
I ndexes 347
PREFACE
L ogi c is concerned with arguments, good and bad. With the docile and
the reasonable, arguments are sometimes useful in settling disputes.
With the reasonable, this utility attaches only to good arguments. It is the
logician’s business to serve the reasonable. Therefore, in the realm of
arguments, it is he who distinguishes good from bad.
Virtue among arguments is known as validity. An argument is valid if
it is impossible for its premises to be true and its conclusion false. But this
is to speak loosely, and the reasonable do not countenance looseness.
That intuition is not a reliable judge of validity will appear from a few
examples.
(1) Suppose that a student, Alfred, satisfies the following conditions.
If he studies, then he receives good grades; if he does not study, then he
enjoys college; if he does not receive good grades, then he does not enjoy
college. Is it correct to draw any conclusion concerning Alfred’s academic
performance?
It is correct to conclude that Alfred receives good grades. This example
is simpler than most of those we shall encounter, yet it is sufficiently
complex to puzzle an unschooled intuition. The situation is worse when
intuitively plausible premises lead by way of an intuitively valid argument
to an obviously false conclusion, as in the next two examples.
(2) Suppose that Alfred, an inhabitant of Berkeley, shaves all and only
those inhabitants of Berkeley who do not shave themselves. Does he shave
himself or not? The answer is neither. For suppose he shaves himself.
Then, since he shaves only those inhabitants of Berkeley who do not
shave themselves, he clearly does not shave himself. Suppose, on the other
hand, that he does not shave himself. Then, since he is himself an in
habitant of Berkeley and he shaves all inhabitants of Berkeley who fail
to shave themselves, he must shave himself. Thus both possibilities lead
to absurdity.
(3) Is the following boxed sentence true or false?
Again, the answer is neither. For suppose the boxed sentence is true.
4 . ‘Not’ and ‘If’ Chapter I
Then it is true that the boxed sentence is false. Hence the boxed sentence
is false. On the other hand, suppose the boxed sentence is false. Then it
is false that the boxed sentence is false. Hence the boxed sentence is true.
Thus, if the sentence is true, it is false; and if it is false, it is true.
In the next example, which we owe to St. Anselm, the conclusion is
not obviously false but only controversial. To those who believe it, how
ever, the argument should appear blasphemously short.
(4) Even the atheist, who denies that God exists, must be able to con
ceive of Him in order to know what he denies. Suppose that God does not
exist. Then the atheist can nevertheless conceive of Him as existing and
thereby can conceive of something greater than God. But, by definition,
God is that than which nothing greater can be conceived. Hence the
atheist’s supposition leads to contradiction. Therefore God exists.
let ‘P ’ stand for ‘Rex is a dog’ and ‘Q’ for ‘Rex is carnivorous’ . The
sentence (6) will then acquire the concise form
(7) ( P - .Q )
The relation between a capital letter and the sentence that it abbreviates,
unlike that between the symbols ‘ ^ ’ and and their English counter
parts, is subject to change. By allowing ‘P’ and ‘Q’ to represent other
sentences, we may, for instance, consider (7) an abbreviation for
If snow is white, then grass is green
or
If Empedocles is hoary, then Dalmatia is icebound.
Q23 •
T ,
P3 ;
(3) sentences correctly constructed from sentences of categories (i)
and (2) by means of and parentheses, for example:
(Alfred will pass or the text is not readable the text is readable) ,
(T -> Alfred will pass or the text is not readable) ,
-(T->-P) .
We shall use typographical displays in such a way that (3') and (4')
will be respectively synonymous with the following more succinct formula
tions :
and
(9)
and
(10) •
To drop the inner parentheses of (9) and (10) would obliterate the dis
tinction.
Although parentheses are generally required to prevent ambiguity,
no confusion will arise if we omit the outermost parentheses of a sentence,
and this we shall do frequently. Thus, for example, (8) and (9) may
alternatively be written
'<!>
and
(4> ^>P) -^ x
respectively. Further, when parentheses He within parentheses, some
pairs may for perspicuity be replaced by pairs of brackets. For example,
EX ER C ISES
State whether each of the following expressions is a nonsymbolic
sentence, a symbolic sentence, or neither. Exercises i and 2 are
solved for illustration.
1. (^ p _^ (Q _> p ))
According to clauses (2) and (3) of the characterization of the class
of sentences (p. 6), is a sentence; according to clauses (2) and
(4), ‘(Q -> P)^ is a sentence; thus, according to clause (4) again. No. i
is a sentence. Further, it is a symbolic sentence, for it is constructed
exclusively from sentence letters, parentheses, and
2. (P -> Q -> R)
Because the characterization of the class of sentences on page 6
is stipulated to be exhaustive. No. 2, if a sentence, must result from
one of the four clauses of that characterization. But clause (i) is
clearly inapplicable, and neither of the clauses (2) or (3) can generate
an expression beginning with a parenthesis. Thus clause (4) must
yield No. 2; and for this to happen, either ‘P* and *Q -> R*, or ‘P -> Q’
and ‘R’, must be sentences. But in view of considerations like the
foregoing, neither ‘Q -> R’ nor ‘P Q* is, strictly speaking, a sentence;
each fails to be a conditional by a pair of peripheral parentheses. Hence
No. 2 is not a sentence.
in step (ii)
(The lectures are dull the text is readable -> Alfred
will pass)) ,
in step (iii)
(The lectures are dull -> (it is not the case that the text is
readable -> it is not the case that Alfred will pass)) ,
and in step (iv)
(3) (If the lectures are dull, then (if it is not the case that
the text is readable, then it is not the case that
Alfred will pass)) .
(The parentheses in sentences such as (3), as in symbolic sentences, serve
as marks of punctuation.)
We shall generally wish to be more liberal in translating from symbols
to English than the notion of a literal translation will permit. For example,
we should like to consider the sentence
(4) Assuming that the lectures are dull, if the text is not
readable, then Alfred will not pass
as a translation of (2) on the basis of the scheme (i). Accordingly, we say
that an English sentence is a translation (or, when a distinction is to be
drawn, a free translation) of a symbolic sentence <f> on the basis of a given
scheme of abbreviation if it is a stylistic variant of the literal translation
of <f> into English on the basis of that scheme.
Because (4) differs only in style from (3), the former as well as the latter
qualifies as an English translation of (2) on the basis of scheme (i).
In the realm of free translations, we countenance looseness. Specifically,
we attempt no precise description of stylistic variance; in this connection,
intuition (here identified with linguistic insight) rather than exact rules
must guide the reader. To remove this source of looseness would require
systematic exploration of the English language, indeed of what might be
called the ‘logic of ordinary English’, and would be either extremely
laborious or impossible. In any case, the authors of the present book
would not find it rewarding.
Although no exact definition of stylistic variance will be offered, we
shall not leave the reader entirely to his own devices. Two stylistic variants
of
It is not the case that Alfred concentrated
Section 2 From Symbols to English and Back . i i
are
Alfred did not concentrate
and
Alfred failed to concentrate.
English idiom provides a number of stylistic variants for
(5) (If Rex is a dog, then Rex is carnivorous) ,
for example,
(6) Rex is carnivorous if Rex is a dog,
(7) Rex is carnivorous provided that Rex is a dog,
(8) Rex is a dog only if Rex is carnivorous,
(9) Only if Rex is carnivorous is Rex a dog.
Between (5) and (6) the only difference (apart from the use of parentheses)
is in word order. (7) comes from (6) upon replacement of ‘if’ by its intuitive
equivalent ‘provided that’. To see the intuitive equivalence between (5)
and (8), the following consideration should be of assistance: to assert
that Rex is a dog only if carnivorous is to deny that Rex is a dog and not
carnivorous, which is to assert that if Rex is a dog, he is also carnivorous;
but this amounts to (5). (9) comes from (8) by inversion of word order.
If <f) and ifj are any two sentences, a partial list of stylistic variants of
(if then ip)
is the following:
if (py then ip y
Ip if <P y
tp provided that <p ,
(p only if tp y
only if tp <p y
given that <jt, tp ,
tp in case <p y
tp assuming that (p ,
tp on the condition that <p .
Further instances of stylistic variance may be obtained by introducing
pronouns in place of nouns and by altering word order. Examples of these
and other sorts of stylistic variance will be found among the exercises of
this and later chapters.
We shall also be interested in the passage from English to symbols.
Accordingly, we say that is a symbolization of an English sentence tp
on the basis of a given scheme of abbreviation if and only if ^ is a symbolic
sentence that has ^ as a translation on the basis of that scheme, in other
12 . ‘Not* and ‘If* Chapter I
(j) Introduce 'it is not the case that' and \ i f , , . , then)' in place of their
respective stylistic variants,
(2) Reverse the steps leading from a symbolic sentence to a literal English
translation; that isy
{2a) replace all parts of the form
{if <f>, then ip) ,
where <f>attd ip are sefitences^ by
(0->0) ;
(26) replace all parts of the form
it is 7Wt the case that <p ,
where <p is a sentence^ by
^<P ;
{2c) replace English components by sentence letters in accordance with
the scheme of abbreviation; that is, replace each English component by a
sentence letter with which it is paired in the scheme of abbreviation;
{2d) omit peripheral parentheses and replace parentheses by brackets in
accordance with the informal conventions of the preceding section,
EX ER C ISES
On the basis of the scheme of abbreviation
P logic is difficult
Q Alfred will pass
R Alfred concentrates
S the text is readable
T Alfred will secure enjplo^Tnent
u Alfred will marry
V the lectures are dull ,
translate the following symbolic sentences into idiomatic English.
1. P - > ( Q ^ R )
2. S - > ( R - > [ - P - > Q ] )
3. ( R ^ p ) _ ^ ^ Q
(3) If Socrates did not die of old age, then the Athenians
condemned him to death. The Athenians did not con
demn Socrates to death. Socrates died of old age.
It is possible for an argument to have an empty sequence of premises
(that is, to have no premises at all), as in example (2). It is also possible
for a valid argument to have a false conclusion, as in example (3). (When,
at the end of this section, we define validity, it will be seen that argument
(3) is indeed valid.) In the case of a valid argument we may be sure only
that if all the premises are true, then the conclusion will be true.
Let us for a moment confine our attention to symbolic arguments^ that is,
arguments whose premises and conclusions are symbolic sentences.
To establish the validity of a symbolic argument with the sentence <f>
as its conclusion, we construct a derivation of (f> from the premises of the
argument—that is, a sequence of steps, each justified in some way, which
lead from the premises to the establishing of
Before presenting the rules for constructing a derivation, let us consider
an example. Suppose that from the premise
(4) p
we wish to derive the conclusion
(5) (P ^ Q) -> Q
An appropriate derivation may be constructed as follows. We write first
the conclusion, (5), together with an indication that it is to be established:
Show (P Q) -> Q
Now (5) is a conditional, and we may establish a conditional by assuming
its antecedent and deriving its consequent. Accordingly we add, as an
assumption, the antecedent of (5):
Show (P -> Q) Q
P ->Q
Now we may add the premise, (4):
Show (P Q) -> Q
P ->Q
P
From the second and third lines of the derivation we may infer ‘Q’ by
means of an inference rule, (A list of inference rules will be given shortly.)
The rule used here is modus ponens; by modus ponens a symbolic sentence ifs
may be inferred from symbolic sentences
(<!>-> >P)
Section 3 Derivability and Validity . 15
Modus tollens (M T ): ^
(j)
Double negation (DN), in two forms: ^ 0 <f>
J
That is, a symbolic sentence ifs is said to follow by modus ponens from two
other symbolic sentences if and only if these sentences have the forms
{4>
and (f); a symbolic sentence follows by modus tollens from two other symbolic
sentences if and only if it has the form
(j)
and the other sentences have the forms
i6 . ‘N ot’ and ‘I f ’ Chapter I
and
.if, ;
a symbolic sentence follows from another by double negation if and only
if the two symbolic sentences have the forms (f> and
r>^(j) *
and a sentence <f> follows by repetition from a symbolic sentence iff if and
only if (f) and if, are the same sentence. M P and M T correspond to familiar
forms of reasoning; DN is the principle that a double negative amounts
to an affirmative; and the function of the trivial rule R will become clear
later.
For example, in the arguments
(P ^Q ) . P -Q ,
(P -> ^Q ) . /^P ,
^^(P->Q) .\(P->Q) ,
( P - > Q ) /. ^ ^ ( P - > Q ) ,
(P ^ Q) .-. (P -> Q) ,
the conclusion follows from the premises by the respective rules MP,
M T , DN, DN, and R.
Suppose now that we have certain symbolic premises and that we wish
to derive as a conclusion the symbolic sentence <f>. We begin by writing
Show <f> .
We may continue in one of three ways, each of which has numerous in
tuitive counterparts in the derivations of mathematics and in the reasonings
of law courts and everyday life:
(i) By direct derivation. We write next a line that can be established
independently (for instance, a premise or a sentence accompanied by a
subsidiary derivation) and proceed by inference rules, subsidiary deriva
tions, and citing of premises until we secure (f>. A direct derivation of
then, will have the form
( 6) Show <f)
where if, and x ^^e symbolic sentences. In this case we write next, as an
Section 3 Derivability and Validity . 17
<!>
4. Q ->■ R
5. P->Q (Premise)
6. Q (2, 5. MP)
7. R (4. 6 , MP)
The subsidiary derivation establishing the assertion in line 3 is complete.
Thus we may box and cancel to obtain:
may occur as the next line; if (f) is a symbolic sentence such that
Show ^(f>
occurs as a liney then <f> may occur as the next line. {Annotation: 'Assumptioîi
for indirect derivation^ or simply 'Assumption'.)
(5) A symbolic sentence may occur as a line if it follows by an inference
rule from antecedent lines, that iSy preceding lines which neither are boxed
nor contain uncancelled 'Show'. {The annotation should refer to the inference
rule employed and the numbers of the preceding lines involved.)
{6) When the following arrangement of lines has appeared:
Show (f>
‘ XI
Xm y
where none of yi through xm contains uncancelled 'Show' and either
{i) (f) occurs unboxed among through xmy
{it) <f>is of the form
(«Ai ^ h )
and 02 occurs unboxed among xi through Xmy or
{Hi) for some sentence Xj both x negation occur unboxed among
XI through Xmy
then one may simultaneously cancel the displayed occurrence of 'Show'
and box all subsequent lines. {When we say that a sentence 0 occurs among
certain lines of a derivation y we mean that either (f> or <f>preceded by 'S how'
is one of those lines.)
Xrn J
■'P) -> Q
Now an application of clause (6), part (ii), is possible, for lines 1 - 6 have
the pattern
Show
XI
Xm
where none of xi through xm contains uncancelled 'Show' and ‘Q* occurs
unboxed among through xm- Thus we may again simultaneously cancel
the last unboxed occurrence of 'Show' and box all subsequent lines, to
obtain:
Section 3 Derivability and Validity • 23
(P -> Q)
A derivation is said to be complete if each of its lines either is boxed or
contains cancelled ^Show\
A symbolic sentence (f) is said to be derivable from given symbolic
premises if, by using only clauses (i)-(6), a complete derivation from those
premises can be constructed in which
Show <f>
occurs as an unboxed line.
For example, the derivation
1. Show P ([Q R] -> R)
2. P
3. Show [Q -> R] -> R
4. Q -> R
5. P -> Q (Premise)
6. Q
7. R
24 . ‘Not* and ‘If* Chapter I
E X E R C IS E S , G R O U P I
Show by constructing derivations that the following arguments are
valid.
12. (P->Q )-^Q . Q -> P P
13. P -> (Q -> R ) . P - > ( R -> S ) P -> (Q -> S )
14. ([P -> Q ]-> P )-> P
15. ~P^Q . P -^ Q Q
16. Q —>^^R . '^ P —^R '^ P —
17. -(R -> Q ) . Q P
18. P —> Q P —> Q P
In solving exercises 1 2 - 1 8 (as well as later exercises) the reader will
find the following suggestions helpful but not infallible. They are intended
merely as informal advice and have not the same status as the official
directions for constructing a derivation.
Again we apply M T :
1. Show P Assertion
2. Assumption
3. (P -vQ )-. Premise
4. Q -> P Premise
5. ~Q 2, 4, M T
6. ~ (P ^ Q ) 3> 5, M T
We have now obtained, in our indirect derivation, the negation of a con
ditional. Thus, following suggestion (5), we should attempt to derive
T Q’, and and this we do, following suggestion (i), by conditional
derivation:
1 . Show P Assertion
2. '^P Assumption
3. (P->Q )->Q Premise
4. Q -> P Premise
5. '-Q 2, 4, M T
6. - ( P ->Q) 3, 5, M T
7. Show P Q Assertion
8. P Assumption
9. Show Q Assertion
10. Assumption
11. 8, R
12. 2, R
But this completes the subsidiary conditional derivation, whose completion
in turn completes the main derivation:
Show P Assertion
2 Assumption
3 Premise
4 Premise
5 2, 4, M T
6 3, 5, M T
7 Assertion
8 Assumption
9 Assertion
10 Assumption
11 8, R
12 2, R
E X E R C IS E S , G R O U P II
Premise
Premise
2, 3, MT
4, DN
The reader should note that (3) has other symbolizations; for example,
on the basis of the scheme
P : if Socrates did not die of old age, then the
Athenians condemned him to death
Q : the Athenians did not condemn Socrates to death
R : Socrates died of old age
the argument
P . Q /. R
is a symbolization of (3); and on the basis of the scheme
P Socrates did not die of old age
Q Socrates died of old age
R the Athenians condemned Socrates to death
so is the argument
R R /. Q
But neither of the last two symbolizations is valid (as we shall be able
to show in the next chapter). In general, the longer the symbolization,
the more likely it is to be valid; and among symbolizations of equal
length, the likelihood of validity increases as the number of distinct
sentence letters decreases.
30 . ‘Not’ and ‘If’ Chapter I
difference between the use of premises^ which is justified by clause (2), and
the use of assumptions. A premise may be stated at any point in the course
of a derivation; there are no restrictions here whose neglect would lead
to fallacies.)
In clauses (3) and (4) of the directions for constructing a derivation,
it is specified that an assumption may be made only in connection with a
line containing uncancelled 'Show'. Let us examine the consequences
of ignoring this restriction, in connection first with clause (3). Consider
the argument
If Schopenhauer was married, then he had a wife.
Schopenhauer had a wife.
Here the premise is obviously true, and the conclusion is, as a matter of
history, false; hence the argument is false. But by an incorrect use of
clause (3), the validity of this argument could be established by means of
the following symbolization and accompanying derivation.
(I) P ^Q Q
I. Show Q Assertion
Premise
Unwarranted assumption
2, 3, M P
Now let us employ clause (4) incorrectly, again making an assumption
in connection with a line not beginning with uncancelled 'Show'. Consider
the false argument
Snow is white. Grass is red.
and the following symbolization and derivation:
(2) P Q
I. Show C Assertion
2. Premise
3- Unwarranted assumption
In both (i) and (2), then, we have validated false arguments by committing
one form of the fallacy of unwarranted assumptions; in neither case was
the assumption made in connection with a line containing uncancelled
'Show'.
The other restriction involved in clauses (3) and (4) is that the assump
tion be made immediately after the line with which it is connected. It
is not yet possible to illustrate the necessity of this restriction; in fact,
its neglect will produce no fallacies until our logical apparatus is enlarged
by the introduction, in chapter III, of a new form of derivation.
Clause (5) permits us to draw inferences only from antecedent lilies.
This restriction can be violated in two ways—by applying an inference
32 . ‘Not’ and ‘If’ Chapter I
(4) Show Q
Show Q ^ P
3- Q
4- P
(5) kJriZJZV
3, incorrect application of R
Section 4 Fallacies . 33
The partial derivations (3) and (4) are correctly constructed, but (5)
involves an unwarranted use of assumptions. Although the assumption
made in line 3 is legitimate, an illegitimate consequence has been drawn
from it; for line 3 is boxed in stage (4) and hence no longer available for
further inferences.
The derivation (5) can be obtained by another fallacious procedure.
From (3) we can proceed legitimately not only to (4), but also to the follow
ing partial derivation:
(4') 1. Show Q
2. Show Q
3* Q
4- P
5- Q 3.R
Then we might apply clause (6) of the directions for constructing deriva
tions, ignoring the injunction that when an occurrence of 'Show' is can
celled, all subsequent lines must be boxed:
(4") 1 . Show Q
2. Show Q
3- Q
4- P
5- Q 3>R
From this (incorrect) partial derivation, we might then proceed legitimately
to (5). Since line 5 depends on an assumption, it is legitimately available
only as long as the assumption is; thus the failure to box line 5 along with
lines 3 and 4 in passing from (4') to (4") can be construed, like the previous
fallacy, as an unwarranted use of an assumption.
In boxing and cancelling by clause (6), the lines to be boxed must be
free of uncancelled 'Show', Let us consider two examples in which this
restriction is violated.
Argument:
Snow is white. Grass is red.
Symbolization :
Q
Derivation:
(6) I. Show- Q Assertion
2. P Premise
3- Show Q Assertion
34 . ‘Not* and ‘If* Chapter I
Derivation:
In the derivation (6) we have begged the question, and in (7) we have
made unwarranted use of an assumption; in both cases the lines boxed
contain uncancelled 'Show\
There is another restriction imposed in clause (6). In each of our three
forms of derivation certain lines are crucial, and these must occur unboxed.
In direct derivation, for instance, the assertion that is to be established
must occur in some unboxed line following its initial statement. Let us
consider a case in which the crucial line is boxed.
Argument :
Snow is white. Grass is red.
Symbolization:
P .\ Q
We consider two stages in constructing a corresponding derivation.
(8 ) I . Show Q Assertion
2 KWJftUtv I I Assertion
3- Q Assumption
4- p Premise
(9) I. Skew Q
2. Shew Q P
3- Q
4- P
no line justified by clause (2) (the clause that admits premises), and will
be called a proof. The following theorems, some of which are accompanied
by proofs, will be useful in subsequent chapters.
Ti 1. Shofo P -> P Assertion
2. Assumption
T2 1 S h e w Q (P ^ Q) Assertion
2 Assumption
3 Assertion
4 2, R
T3 1 Assertion
2 Assumption
3 Assertion
4 Assumption
5 2, 4, MP
Assumption
Assertion
Assumption
Assertion
Assumption
7- 2, 6, M P
8. 4, 7, M P
T9 (P ^ [P -> Q]) ^ (P ^ Q)
T l2 P ^
T 13 1 . Show (P -> Q) (~ Q ~ P)
2.
2, 4, M T
T 14 (P ^~Q )->(Q P)
Section 6 Historical Remarks . 37
2 ,R
T 18 P -^(P ->Q )
T 19 and T20 are known as laws of reductio ad absurdum.
T 19 Show ( ^ P -> P) ^ P
2, 4, MP
T20 (P - P ) -> - P
According to T 2 1 and T22, the denial of a conditional leads to the affir
mation of its antecedent and the denial of its consequent.
T21 ^ (P Q) P
T22 ^ ( P - > Q ) - > '^ Q
T23 is known as Peirce's law (after the nineteenth-century American
philosopher C. S. Peirce) and is already familiar to the reader who has
solved exercise 14 (p. 26).
T23 ([P ->Q] ->P) -> P
EXERCISES
26. Prove T4, T7, T15.
27. Prove T18, T20, T 21, T22.
In solving exercises 26 and 27, the reader will again find useful the
suggestions made on page 26.
and
0) ,
A i/i) ,
V i/j) ,
and
The symbolic sentences of our language are those sentences which are con
structed exclusively from sentence letters, parentheses, and sentential
connectives. More precisely, the class of symbolic sentences is exhaustively
characterized by clauses (2) and (3) above, reading everywhere ‘symbolic
sentences’ for ‘sentences’ .
Notice that ‘ a’, ‘ v’, and like bring with them a pair of paren
theses. The ambiguity which would otherwise result is illustrated by the
invitation
Bring your wife or come stag and have a good time.
As in chapter I, we shall usually omit the outermost parentheses of a
sentence and sometimes replace parentheses by brackets. In addition,
and will be regarded as marking a greater break than the other
connectives. Consequently, the parentheses accompanying ‘ a* and ‘v’
may be omitted in certain contexts, as in the following examples. The
sentence
(P A Q) -> (R V S)
becomes
P AQ R VS
and
( P v Q )<->(R a S)
becomes
P y Q ^ R a S
Section I Symbols and Sentences . 41
EXERCISES
Which of the following are sentences in the official sense? Exercises
I and 2 are solved for illustration.
1. - ( - P - ^ ( Q v R ) )
According to clauses (2) and (3) of the characterization of sentences
(p. 40), ‘(Q V R)’ is a sentence, and is a sentence. By clause (3),
then, ‘('^P -> (Q V R))’ is a sentence; thus, by clause (3) again, No. i
is a sentence in the official sense.
2. (P v (Q -^ R ) a - P )
Because the characterization of sentences given by clauses (i) -(3)
is stipulated to be exhaustive, and clauses (i) and (2), together with
the first and fifth parts of clause (3), are inapplicable, No. 2, if a
sentence, must be either a disjunction, a conditional, or a conjunction
of two sentences. Thus either
and
(1) (Q ->R) A ~ P
are sentences, or
(2) P v(Q
and
(3) R) A ~P
are sentences, or
(4) P V (Q -> R)
and
are sentences. But (i), (2), and (4) (and, incidentally, (3)) are not senten
ces in the official sense, as the reader can easily verify. Thus No. 2
is not a sentence.
6. (P A Q P VQ) ^ P V(Q A R)
This sentence becomes
(((P a Q )-> (P v Q ) ) ^ ( P v (Q a R))) .
(I) P a Q -> R
In step (i) of the process of literal translation into English, this sentence
becomes
((P a Q )-> R )
in step (ii)
((Alfred dances with Alice a Alfred dances with Mary)
Alfred will enjoy the party) ,
Section 2 Translation and Symbolization . 43
Thus (2) is the literal translation of (i) into English on the basis of the
scheme above, and the more idiomatic sentence,
(3) Alfred will enjoy the party if he dances with both Alice and
Mary,
being a stylistic variant of (2), qualifies as a free translation of (i) on the
basis of the same scheme.
As regards stylistic variance, we persist in our loose practices, giving
no exact definition but only a few examples, ‘But’, ‘although’, ‘even
though’, ‘both . . . and’, and sometimes the relative pronouns ‘who’,
‘which’, ‘that’, serve as stylistic variants of ‘and’ ; ‘unless’, ‘either . . .
or’, as stylistic variants of ‘or’ ; and ‘exactly on condition that’, and some
times ‘just in case’, as stylistic variants of ‘if and only if’. Thus each of
Alfred slept through class, but he passed.
Even though Alfred slept through class, he passed,
Alfred, who slept through class, passed
as a stylistic variant of
The needle on the ammeter will deflect or the battery is
dead;
and
where <f> and i/j are sentences, has the stylistic variants
(It is not the case that <f> and it is not the case that 0 )
and
It is not the case that (<^ or ifj) .
It should be emphasized that the binary sentential connectives, that
is, ‘ a’, ‘ v*, may stand only between sentences (or, in later chapters,
between formulas). English usage, however, provides other contexts
for the corresponding phrases of connection, as in the sentence (3) above,
(4) Socrates is either snub-nosed or bald,
and
(5) Arcadia lies between Laconia and Achaea.
(3) and (4) have canonical stylistic variants, that is, stylistic variants
in which phrases of connection operate only on sentences. We have
seen this already in the case of (3), and (4) can be expanded into
(Socrates is snub-nosed or Socrates is bald) .
But (5) cannot be similarly treated; it is clearly not synonymous with
Arcadia lies between Laconia and Arcadia lies between
Achaea.
As in chapter I, we say that ^ is a symbolization of an English sentence
iff on the basis of a given scheme of abbreviation just in case is a symbolic
sentence which has 0 as a translation on the basis of that scheme.
To find a symbolization of a given English sentence on the basis of a
given scheme of abbreviation, the reader will find it useful to proceed
roughly as follows:
'^<f> I
A ,
{<{>*-*>!>)
respectively;
(26) replace English components by sentence letters in accordance with the
scheme of abbreviation;
(2c) omit parentheses and insert brackets in accordance with the informal
conventions of the preceding section.
EXERCISES
11. On the basis of the scheme of abbreviation
P : Alice will dance with Alfred
Q : Mary will dance with Alfred
R : Alfred will improve his deportment
translate the following symbolic sentence into idiomatic English:
( [ - P a - Q ] v R ) a ( R 4- > P a Q) .
13. Assuming either that logic is difficult or that the text is not
readable, Alfred will pass only if he concentrates. (P : logic is dif
ficult; Q : the text is readable; R : Alfred will pass; S : Alfred
concentrates)
14. Unless logic is difficult, Alfred will pass if he concentrates.
(P : logic is difficult; R : Alfred will pass; S : Alfred concentrates)
15. Mary will arrive at 10:30 A.M. unless the plane is late. (P :
Mary will arrive at 10:30 a.m .; Q : the plane will be late)
16. Assuming that the professor is a Communist, he will sign
the loyalty oath; but if he is an idealist, he will neither sign the loyalty
oath nor speak to those who do. (P : the professor is a Communist;
Q : the professor will sign the loyalty oath; R : the professor is an
idealist; S : the professor will speak to those who sign the loyalty
oath)
17. If Alfred and Mary are playing dice together, it is the first
throw of the game, and Mary is throwing the dice, then she wins
the game on the first throw if and only if she throws 7 or i i. (P :
Alfred is playing dice; Q : Mary is playing dice; R : Alfred and
Mary are playing dice together; S : it is the first throw of the game;
T : Mary is throwing the dice; U : Mary wins on the first throw;
V : Mary throws 7 or i i ; W : Mary throws 7; X : Mary throws ii)
18. If the world is a progressively realized community of inter
pretation, then either quadruplicity will drink procrastination or,
provided that the Nothing negates, boredom will ensue seldom more
often than frequently. (P : the world is a progressively realized
community of interpretation; Q: quadruplicity will drink procrastina
tion; R : the Nothing negates; S : boredom will ensue seldom more
often than frequently)
The following sentences are ambiguous in the sense that the place
ment of parentheses in their symbolizations is not uniquely deter
mined. Give all plausible symbolizations of each on the basis of the
given scheme of abbreviation. Exercise 19 is solved for illustration.
4>
Adjunction (Adj): ^
(^A ^)
Addition (Add), in two forms:
or
is inferred from <f> by Add, the symbolic sentence is called the added
disjunct.
The new rules are exemplified by the following arguments.
Simplification:
( - P a Q)
(P A (Q R)) /. (Q R)
Adjunction:
Q (-P a Q)
Addition:
P (P V ~Q ) (Here is the added disjunct.)
~Q (P V ^Q ) (Here T ' is the added disjunct.)
Modus toUendo ponens:
(P V ~ Q) . ~P
(P V Q) . Q P
Biconditional-conditional:
(P<->(Q vR)) ( P ( Q V R))
(P<->(Q vR )) ((QV R ) -> P)
Conditional-biconditional:
(P (Q V R)) . ((Q V R) -> P) /. (P<-> (Q V R))
We have at our disposal several conventions for dropping parentheses,
but they must be used with caution. In particular, when applying inference
rules, we must mentally restore omitted parentheses. For example,
(1) P aQ -> R
Q -^ R
might seem to be a case of simplification, and
(2) P
PvQ
Section 3 Inference Rules; Theorems with Unabbreviated Proofs . 49
((P v Q )^ R )
and
^ only if Ip .
This is reflected in our two rules BC and CB, by which the biconditional
(f) <
—>tjj
is related to the conditional
Ip -><i>
and its converse.
<p ->ip
The definitions of an argument, a symbolic argument, and an English
argument are carried over intact from chapter I (pp. 13 and 24). The
directions for constructing a derivation from given symbolic premises
(pp. 20 - 21), and the definitions of a complete derivation (p. 23),
of derivability (p. 23), of a valid symbolic argument (p. 24), of a valid
English argumejit (p. 25), of a theorem (p. 34), and of proof (p. 35) also remain
unchanged. The interpretation, however, of the phrase ‘an inference
rule* (which occurs in clause (5) of the directions for constructing a deriva
tion) is extended so as to include our new inference rules (S, Adj, Add,
M TP, BC, and CB) as well as MP, M T , DN, and R.
It is convenient, in developing the full sentential calculus, to depart
from the order of presentation of chapter I. We begin, not with derivations
involving premises, but with proofs of theorems. The first group of
theorems primarily concern the connectives ‘ and ‘ a *. T24 is
the commutative law for ‘ a *.
T24 1. Show P A Q<-> Q A P
2. Show P A Q Q A P
3* P aQ
4- Q 3» S
5* P 3. S
6. Q aP 4. 5. Adj
Show Q A P -> P A Q
Similar
8. P a Q<->Q a P 2, 7, CB
Section 3 In feren ce R u les; Theorem s with U nabbreviated Proofs . 5 1
(P A Q) A R
becomes
P A QAR
and
([P A Q] A R) A S
becomes
P A QAR A S
P a Q ->R
Shew- P [Q -> R]
Show Q R
Q
P aQ 5. 7. Adj
R 3, 8, MP
10 Shew {P ( P aQ ^ R )
11
12
13
14 13. s
15 I I , 14, MP
16 13. S
17 15, 16, MP
18 (Pa Q [Q ^ R ]) 2, 10, CB
T30 (P ^ Q) ^ (R A P R A Q)
T 31 (P->Q )->(Pa R - > Q a R)
T 32 is Leibniz’ praeclarum theorema.
T 32
Section 3 Inference Rules; Theorems with Unabbreviated Proofs . 53
2, S
4. S. M T
2, S
4. 7. M T
24. Q 22, R
25- R 14, 23, MP
26. (~ P ^ R ) a (Q ^R) 15, 21, Adj
27- ( ~ P ^ R) A (Q -> R)<->([P ^ Q ]^ R) 2, 13, CB
5. 5
3. 6, MP
5. 5
10
11
12
13
H
15 12, 14, Adj
16 10, R
17- 2, 9, CB
T38 P a Q<->
T41 P P AP
T42 P a ^Q —
> ^(P -> Q)
T43 -> -^(P A Q)
T44 0 ^0)
EXERCISES
22. Prove T28, T29, T34.
23. Prove T38, T44.
S .R
3. R
II, R
3. R
Now, following through suggestion (2), we employ adjunction in order
to complete the subsidiary derivation started in line 2.
1 . Show ^(P->Q )<->'P a
2. Show- '^ ( P - > Q ) - > P a
^ (P -> Q )
iShov^ P
5. R
3. R
Section 4 Abbreviated Derivations . 57
10.
11.
12.
13- II, R
H- 3. R
IS- 4. 10. Adj
Abbreviatory clauses must satisfy two conditions. In the first place, they
must be theoretically dispensable; that is to say, whenever a conclusion
can be derived from a class of premises by means of an abbreviated deriva
tion, it must also be derivable from the same premises by means of some
unabbreviated derivation (a derivation constructed on the basis of clauses
( i ) - ( 6 ) alone). In the second place, abbreviated derivations must share
the important characteristic of unabbreviated derivations pointed out
earlier: there must be an automatic procedure for checking the correctness
of an abbreviated derivation (at least when membership in the class of
premises is automatically decidable).
For the sentential calculus we shall adopt only two abbreviatory clauses,
(7) and (8), which, when adjoined to clauses ( i) - ( 6 ) , will constitute the
directions for constructing an abbreviated derivation^ or, as we shall
henceforth say, a derivation. The fact that clauses (7) and (8) satisfy the
two conditions mentioned above will be relatively obvious but will not
be established in a formal way.
For clause (7) we must introduce a new notion. By an instance of a
symbolic sentence <f> we shall understand any symbolic sentence obtained
from (f) by replacing sentence letters uniformly by symbolic sentences.
(The replacement is uniform just in case all occurrences of a sentence letter
are replaced by the same sentence.)
For example, T2,
Q -> (P ^ Q )
has as an instance
Q - > ( - R ->Q)
In this case, we have replaced T ’ by and ‘Q’ by ‘Q’ itself. We may
indicate this replacement diagrammatically as follows:
Q P
R
Other instances of T2 are
(1) ^R (Q R) ,
(2) P ^ ([R -> T ]-> P ) ,
(3) Q VP ^ ([P -> Q] -> Q VP)
(4) Q ^ (P -> Q ) ,
(5) P ^ (Q ^ P ) ,
obtained by the respective replacements
(!') _Q ____P
~R Q ’
Section 4 Abbreviated Derivations . 59
(2') Q
R -> T
(3') P
Q vP P
(4') Q P
Q P
(S') Q P
______
P Q
As a further example, T26,
(P->Q )a(Q ->R)->(P->R) ,
has as an instance
([S -> T ] - > T ) a (T -> S ) ->([S -> T ] -> S)
obtained by the replacement
P Q R
(7) I f (f> is an instance of a theorem already proved^ then <l> may occur as
a line. {Annotation: the number of the theorem of which (f) is an instance^
sometimes together with a diagrammatic indication of the replacement in-
volved.
For example, clause (7) provides the justification for lines 3 and 5
in the following abbreviated derivation.
I. Skew-{[? -> Q] -> Q) A (Q -> P) ^ P
2. ([P ^ Q ] ->Q) a (Q >P)
3- ([P ^ Q ] ^ Q ) a (Q -■>P)-^ Q R'
T 26|i ^
([P ->Q]->P) Ip ->Q Q p-
4- [P ->Q] ->p 2, 3. MP
5- ([P -^Q] -^P) ->P T 23
6. P 4. 5. MP
6o . ‘And’, ‘Or’, ‘If and Only If’ Chapter II
(The reader should compare this brief proof with the unabbreviated
derivation, given on page 26 ff., corresponding to exercise 12 of chapter I.)
It is often convenient to compress several steps into one, omitting some
lines that an unabbreviated derivation would require. Such compression
will be allowed only when no clauses other than (2) (premises), (5) (in
ference rules), and (7) (instances of previously proved theorems) are
involved, and is legitimized by clause (8).
For example, clause (8) provides the justification for line 5 in the
following abbreviated derivation.
1. Shew-(? ->Q ) -> (R a P -> R a Q)
2.
4, S, 2, MP, 4,
S, Adj
The omitted lines are, in order:
i. P (4, S)
ii. Q (i, 2, MP)
iii. R (4, S)
Line 5 follows from (ii) and (iii) by Adj. Clause (8) also provides the
justification for lines 3, 4, and 5 in the derivation accompanying the
following argument:
4- Q -> P
?)• “ P
5- P 4, ist premise, MP
Section 4 Abbreviated Derivations . 6i
3 Premise
4 2, 3, M T
5
6
7
8
9 6, R
10 2, 5, MP
11 Premise
12 10, II, M P
EX ER C ISES
Corresponding to the following argument, two abbreviated deriva-
tions are given
(6) ~ P -^ R P -> Q . Q -^ R R
(7) I. ^hewR
2. ~R
3- ~Q
4- ~P
5- R
(8) I. Shew- R
2. P -^ R 2nd premise, 3rd premise, Adj, T26, MP
3- R 2, ist premise, Adj, "^33
7
8
9
10
11
12
13 12, Add
14 10, R
15 8, I I, MP, Add
16. 2, 7, CB
T46 (P -> Q )^ ~ P v Q
T47 is the law of idempotence for ‘v\
T47 I. P V P
2. I S h ew V P VP
Section 5 Theorems with Abbreviated Proofs • 63
3,A d d
6, 8, M T P
2, 5. CB
3, M P
Show (P V Q ^ R)
(P -> R) A (Q -> R)
64 . ‘And*, ‘Or*, ‘If and Only If* Chapter II
8.
9-
10.
11. lo, Add, 8, MP
12 .
13-
H- 13, Add, 8, MP
15* 9, 12, Adj
1 6. (P - > R ) a (Q - > R ) ^
______ (P v Q -> R ) 2, 7, CB
T51 (P V Q) A (P ^ R) A ( ~ P A Q ^ R) -> R
T52 (P ^ R ) a ( ~ P a Q ^ R ) < - > ( P v Q - > R )
/(0 4>
( 2) ^ <f> —
> ijj
/
(i), (2), Adj, T 33 MP
(3) <f> V if /
Illustrations of the first and third forms of SC are provided by the following
derivations.
Section 5 Theorems with Abbreviated Proofs • 65
Argument:
P -> R R -> Q Q
Derivation:
I St premise, 2, SC
Argument:
~ P v Q ->(P ->Q)
Derivation:
I . Shot» ~ P V Q ->■ (P -> Q)
2. ~ P ^ (P -> Q ) T 18
3- Q -> (P -> Q ) T2
4- ~ P v Q ^ ( P ->Q) 2, 3, SC
Another useful pattern of inference is called the derived rule of conditional-
disjunction, and is justified by T 4 5 :
(8) ^__________
] (8), T4S, BC, MP
We shall henceforth replace the annotation ‘T45, BC, M P’ by the abbrevia
tion ‘CD ’ . An illustration is provided by the following proof.
I. Shot» (P ->■ Q
2. P -^Q
3- Show ^ P
4- P
5- Q 4, DN, 2, MP
6. ~ P VQ 3, CD
T 54 becomes
P v ( Q v R ) .< - > P v Q v R .
T55 is the distributive law for over ‘v’.
T55 (P ^ Q v R ) < - > ( P - > Q ) v ( P ^ R )
T56 (P ^ Q) ^ (R V P R V Q)
TS7 (P Q) ^ (P V R Q V R)
T58 (P ^ Q )v (Q ^ R )
The law of the excluded middle:
T59 P V ~P
T60, like T50, is a principle of composition.
T60 ( P - ^ R ) v(Q ^ R ) < - > ( P a Q - > R )
T 61 and T62 are laws of distribution.
T 61 P a (Q v R)<-».(P a Q ) v ( P a R)
T62 P v (Q a R )<-> (P v Q ) a ( P v R)
T63 - T66 are known as De Morgan's laws, after the nineteenth-century
logician, Augustus De Morgan; T67, a corollary of T66, will play an
important role in chapter V.
T63 P a Q ^ ~Q )
T64 P V Q<-> ^ ( ^ P A
T65 (P A Q) <-> ~ P v - Q
T66 (P V Q) 4-)^ -~ P A ~ Q
T67 ^P A Q -> - ( P vQ )
T68 and T69 provide redundant but useful forms of expression.
T68 P < -> (P a Q ) v ( P a ~Q )
T69 P t-» -(P v Q )A (P v ~Q )
We come now to theorems which primarily concern All but T78,
T80, T94, and T95 (which are included because of their unintuitive
character) will be found extremely useful in what follows.
T70 Q ^ (P a Q ^P)
Tyi ~ Q ^ (P v Q < -)-P )
T 72 (P ->■ Q) •<-+ (P A Q <-> P)
Section 5 T h eo rem s with Abbrevis
T74 (P ^ Q) A P ^ Q
T75 (P 4-^ Q ) A Q ^ P
T 81 (P 4-y Q ) 4-> (P ^ Q ) A (Q ^ P)
T82 ( P ^ Q ) ^ ~ ( [ P ^ 'Q ] ^ ~ [Q ^ P ])
T88 P a ~Q ~ ( P 4->Q)
T89 ~P a Q -> ~ ( P 4-^Q)
T90 ~ (P 4-^ Q ) 4-> (P 4-^ ~ Q )
T91 P 4 -^ P
T 102 (Q S) (P A Q P A S)
T 10 3 (Q S) -> (P V Q P V S)
T 10 4 (Q <-> S) -> ([P <-> Q] [P <- S])
T 10 5 P A (Q •«-> R ) ->■ (P AQ ^ R)
Each of the following theorems is an occasionally useful biconditional
corresponding to a conditional listed in chapter I. The number of the
corresponding conditional (and in some cases that of its converse) is indi
cated in parentheses.
T I0 6 (P [Q -> R]) <-> ([P Q] ^ [P ^ R]) (T6, T7)
T I0 7 (P -^ [Q ^ R ])< -» (Q -> [P ^ R ]) (T8)
T I08 (P -» [P ^ Q ])< -> (P ^ Q ) (T9)
TI09 ([P -> Q ] -> Q )< -^ ([Q -> P ] ->P) (T io)
T iio P ~ ~P ( T lI,T l2 )
T in (P - ^ Q ) 4-> (~ Q ~P) (T 1 3 )
T112 (P ^ ~ Q ) (Q -> ~ P ) (T 1 4 )
T113 ( - P -^ Q )< -> (-Q ->P ) (T 15 )
T114 (~ P (T 1 9 )
T 115 (P -> ~P)<-^ - P (T20)
EXERCISES, GROUP I
S-
6.
7'
8 3, BC, 7, MP, 7, Adj
9 s .R
10 3, BC, 6, MT, 6, Adj
11 4. CD
Section s Theorems with Abbreviated Proofs
12. Show P A Q (P Q)
13- PaQ
14. P<->Q 13, S, T2, MP, 13, s,
T 2 ( | - ^ ) ,M P ,C B
15- Show ~Q
A
16. ~ P A '■ ^Q
17- P<-^Q 16, S, T18, MP, i6, s,
T i8 ( ^ ) ,M P ,C B
18. (P^Q)-
( P a Q ) v (~ P A -.Q) 12, 15, SC, 2, CB
Of the preceding theorems, prove
30. T55, T58, T 6 0 -T 6 2 ;
31. T63, T64, T68, T69;
32. T 7 0 -T 7 3 ; ^
33. T 78 -T 8 0 ;
34. T86, T87, T90, T9s;
35* T 9 7 -T 10 0 . ^ ^
derive first
<I>^X
and
derive first
<j>—>■ \ji
and then use CD.
70 . ‘And*, ‘Or*, ‘If and Only If* Chapter II
5- P<-^Q
6 , ,Show P —^ R
7- P
8. Q S, BC, 7, MP
9* Q ^R 3. BC, 7, MP
10. R 9, BC, 8, MP
II. Show- -> R
12. -P
13- [Q <—> R] 3, BC, 12, MT
5, BC, 7, MP
3, BC, 7, MP
9, BC, 8, MP
3, BC, 12, MT
/P Q\
MP
' 5'
5, BC, 12, MT
14, BC, 15, MT, DN
6, II, SC
To complete the subsidiary derivation started in line 2, the con
verse of the conditional in line 4 must be derived; and then to com
plete the main derivation, the converse of the conditional in line 2
must be derived. We leave these details to the reader.
E X E R C I S E S , G R O UP II
or
V ... V
is T if the truth values of (f> and i/j are both T ; otherwise the truth value
of
(f) A ijj
is F .
(5) The truth value of
is T,
(6) The truth value of
(j) i-► Ip
is T if (p and ip have the same truth value; otherwise the truth value of
(p <—> p
is F.
p Q 1P ~Q P A Q (P A Q) (P -> Q) <—
> (P A Q)
T T T F F T T
T F F T T F T
F T T F F T T
F F T T F T T
Section 6 Truth-Value Analysis of Sentences . 75
EXERC ISES
Determine by means of truth tables which of the following sentences
are tautologies. (In order to show that a sentence is not a tautology,
it is sufficient to give, rather than a complete truth table, one row
whose last entry is ‘F ’.) Exercise 44 is solved for illustration.
T F F 1 F F T F
45. ( P ^ R ) - > ( P v Q ^ R )
46. T58, T61, T66, T73, T78, T94.
47. The converse of T32 and the converse of T93.
76 . ‘And’, ‘Or’, ‘If and Only If’ Chapter II
T T F F T F
T F F T F T
F T T F T T
F F T T T T
The table can be regarded as an abbreviation of the following considera
tions. Let A be an arbitrary assignment. I f A correlates T with both ‘P’
and ‘Q’ (first row), then the value of ‘ ~ P ’ with respect to A is F , and that
of ‘ ~ Q’ is F, that of ‘P -> Q’ is T, and that of ‘P ^ ~ Q’ is F. The other
rows have a similar meaning, and the four rows exhaust all possible cases.
We observe that in all cases in which the premises of (i) all receive the
value T (rows 3 and 4), the conclusion also receives the value T. Thus the
conclusion of (i) is tautologically implied by its premises, and hence
(i) is valid.
In general, to construct a truth table for a given symbolic argument
proceed as follows. Provide a column for each component of the premises
and the conclusion, including these sentences themselves. Arrange the
components in order of increasing complexity, placing all sentence letters
to the left of a double line. To the left of the double line, construct a row
for each possible combination of truth values. Proceed to the right in
each row, filling in truth values for the sentences heading the columns,
on the basis of previous entries and the rules on pages 73 - 74. The
conclusion of the argument is tautologically implied by its premises just
in case there is no row in which the premises all have the value T and the
conclusion has the value F .
Since a symbolic argument is valid in the sentential calculus just in
case its conclusion is tautologically implied by its premises, truth tables
provide both an automatic test for validity and a method of showing
invalidity in the case of symbolic arguments with finitely many premises.
Section 7 Truth-Value Analysis of Arguments . 77
EXERC ISES
Test each of the following arguments for validity, using the method
of truth tables. It is sufficient in showing invalidity to exhibit a single
row of a truth table. (The invalidity of Nos. 48 and 49 was forecast
on page 29.)
48. P . Q .*. R
49. P -> R . ^R .*. Q
50. P - > Q v R . R -> Q aP . Q -> R P<->Q
51. ^ S v P v Q . . P~>Ra S Q
52. Q -> (Q V [R S] ^ [R V S])
(To indicate grouping, Whitehead and Russell use, along with parentheses,
a complicated system of dots.)
A much more economical notation is that of Lukasiewicz [1]. The
essential feature is the placement of sentential connectives. A binary
connective is placed beforcy rather than betweeUy the two sentences which
it connects. Thus, using our symbols ‘ ^ ' and we would write
P ->Q R
for
(~ P ^ (Q -> R )) .
and
->-> ~ P Q R
for
((-P -> Q )^ R ) .
The advantage of Lukasiewicz' notation is that it makes unnecessary
special symbols for grouping, such as parentheses.
The notion of an instance of a theorem and the principle that an in
stance of a theorem is again a theorem occur more or less explicitly in Frege
[3], Couturat [3], and Russell [2].
The method of truth tables occurs informally in Frege [i], and explicitly
in Peirce [2]. The assertion that a symbolic argument is valid in the sen
tential calculus if and only if its premises tautologically imply its conclusion
was first established in Post [1].
8o . ‘And*, ‘Or*, ‘If and Only If* Chapter II
^{<f> ^tj,)
~ ('A
(f}yi/j
(«^ v«A)
T I3 (P ^ Q )-> (~ Q ^ ~ P )
T I4 (P ^ ~ Q )-> (Q ^ ~ P )
T I5 (~ P ^ Q ) ^ ( ~ Q ^ P )
T I6 (~ P ~Q ) ^ (Q ^ P )
T I7 P ^ (~ P ^Q )
T I8 ~ P -^(P ^ Q )
T I9 (~ P ^ P ) ^ P
T20 (P ^ ~ P ) -> ~ P
T2I ~ (P ^ Q ) ^ P
T22 ^ (P Q) ^Q
T23 ([P Q] ^ P) ^ P
T24 P A Q <-> Q A P
T25 P A (Q A R) (P A Q) A R
T26 (P ^ Q) A (Q ^ R) (P R)
T27 (P A Q ^ R) ^ (P ^ [Q ^ R])
T28 (P a Q ^ R ) ^ ( P a ~ R ^ ~Q )
T29 (P ^ Q A R) ^ (P ^ Q) A (P ^ R)
T30 (P ^ Q) -> (R A P -> R A Q)
T 3I (P ^ Q) -> (P A R ^ Q A R)
T32 (P ^ R) A (Q ^ S) ^ (P A Q R A S)
T33 (P ^ Q ) a ( ~ P ^ Q )
T34 (P ->Q) A (P ^ ~Q ) ^ ~ P
T37 (P ^ Q ) ^ > ~ ( P a ~Q )
T38 P a Q < -> ~ (P -^ ~ Q )
Chapter II
T39 ~ (P A Q) <-> (P ~ Q)
T40 ~ (P Q) >P A ~Q
T 4I P P A P
T42 P a ~Q —
> ~ ( P -> Q)
T43 ^P — (P A Q)
T44 ^ Q “ >■ (P A Q)
T47 P 4-> P V P
T48 (P V Q) A (P ^ R) A (Q ^ S) ^ R V S
T49 (P V Q) A (P ^ R) A (Q -> R) -> R
T so (P ^ R) A (Q -> R) 4-4 (P V Q -> R)
T 51 (P V Q) A (P ^ R) A (~ P A Q -> R) -> R
TS2 (P - > R ) a ( ~ P a Q ^ R ) 4->(P v Q ->R )
T 53 P V Q 4-> Q V P
T54 P V (Q V R) 4 -^ (P V Q) V R
T55 (P Q V R) 4-> (P Q) V (P ^ R)
T56 (P ^ Q) ^ (R V P R V Q)
T 57 (P ^ Q) ^ (P V R ^ Q V R)
T58 (P ^ Q) V (Q -> R)
T59 P V ~P
T60 (P ^ R) V (Q ^ R) 4-> (P A Q ^ R)
T61 P A (Q V R) 4-> (P A Q) V (P A R)
T62 P V (Q A R) 4-> (P V Q) A (P V R)
T63 P a Q 4-4 ~ ( ~ P v ~Q )
T64 P V Q 4 -4 ~ (~ P A ~ Q)
T65 ~ (P A Q) 4— > ~ P V ~Q
T66 ~ (P V Q) 4— > ~ P A~ Q
T67 ~P a ~ Q -> ~ ( P v Q)
Section 9 Appendix: List o f T h eo rem s o f Cl
T74 (P Q) A P -> Q
T75 (P ^ Q) A Q -> P
T76 (P 4-> Q) A ~P ~Q
T77 (P<->Q ) a ~ Q - > ~ P
T78 (P ^ [Q<-> R]) ([P ^ Q] -(-> [P -> R])
T79 (P ^ [Q ^ R]) ^ (P A Q P A R)
T80 (P<->Q) v ( P ^ ~Q )
T 81 (P Q) (P Q) A (Q ^ P)
T82 (P ^ Q )< -> ~ ([P ^ Q ] ^ P ])
T83 (P<-> Q) <-> (P A Q) V ( ~ P A ,~Q)
T 91 P<->P
T92 (P<->Q)<^(Q<-^P)
T 112 (P -> ~ Q ) ^ ( Q ^ ~ P )
T 113 ( ~ P ^ Q ) ^ ( ~ Q ->P )
T 114 ( ~ p ^ P )< -).P
(2) X is bald.
unlike
{<f> A ifl) ,
(<f> y ,
AjcP
It would be artificial to exclude these possibilities; their meaning will
be explained in due course.
A symbolic formula is a formula constructed exclusively from variables,
sentences letters, predicate letters, parentheses, sentential connectives,
and quantifiers. More precisely, the class of symbolic formulas is ex
haustively characterized by clauses (2 )-(5 ) above, reading everywhere
‘symbolic formula* for ‘formula*.
A few more terms will be useful. The result of prefixing one or more
universal quantifier phrases to a formula is called a universal generalization
of that formula. Similarly, one forms existential generalizations of a formula.
For example, the formulas
Kx X loves y ,
hxhy X loves y
Vjc X loves y ,
yy^x loves y
EXERC ISES
4. /^( /^ Ax Fx V Gy)
5- (Ficy ->■ Gy»)
6. Aa(H» <-> Gy)
7- VA»(H» G»)
8. Ay ■ ^V x(H;c A Gy)
9- Ay(Hy -> WxUx)
10. Ax{Ax{Hx y ^G y) V is between Berkeley and Los Angeles)
(4) h x { ^ x A Gy) .
The first occurrence of 'x\ however, as well as both occurrences of ^y\
is free in (3). Although the second occurrence of ‘y* in (3) stands within
an occurrence of (4), it is still free in (3), because the quantifier phrase
with which (4) begins does not contain ‘y*.
The previous considerations apply to occurrences of a variable. A
variable itself is bound in a symbolic formula (f>just in case some occurrence
of it is bound in (f>. Similarly, a variable is free in ^ just in case some
occurrence of it is free in <f>. For example, the variable ^x* is both bound
and free in (3), while ‘y* is only free in (3).
By a symbolic sentence is understood a symbolic formula in which no
variable is free. For example, (i) but not (2) is a symbolic sentence;
this fact is important in connection with exercises 15 and 16 of section 4.
Notice that the definitions above apply only to symbolic formulas;
it would be both unnecessary and extremely difficult to extend the
notions of bondage and freedom to formulas containing English com
ponents.
EXERCISES
y >}« .
with <f>a formtda and ol a variable,)
{iv) Replace all parts of the form
y>] a .
where <f> is a formula of English and a a variablcy by the result of re
placing in <f) all occurrences of the variable 'a by a.
{v) Eliminate sentential connectives and quantifier phrases in favor
of the corresponding phrases of connection and quantityy preserving all
parentheses.
(8 ) Ax{Fx G:c)
Let us translate it into English on the basis of the scheme (7). In step
(i) of the process of literal translation into English, (8) becomes
94 • ‘A ir and ‘Some* Chapter III
(Ajc(F^ Gx) ^ P) ,
in step (ii)
(Ajc(Fx -> G:v) -> ^ Moby Dick is a fish) ,
in step (iii)
(A;c({iz is a whale} a; -> (tz is a mammal) x) Moby Dick is a fish) ,
in step (iv)
{Ax{x is a whale is a mammal) ^ Moby Dick is a fish) ,
and in step (v)
(9) (If for each x (if x is a whale, then x is a mammal), then it
is not the case that Moby Dick is a fish) .
Thus (9) is the literal translation of (8) into English on the basis of the
scheme (7), and the more idiomatic sentence.
If all whales are mammals, then Moby Dick is not a fish,
being a stylistic variant of (9), qualifies as a free translation of (8) on the
basis of the same scheme.
We say that ^ is a symbolization of a formula \fj of English on the basis
of a given scheme of abbreviation just in case ^ is a symbolic formula
which has i/r as a translation on the basis of that scheme.
To find a symbolization of a given formula of English on the basis of
a given scheme of abbreviation the reader will find it useful to proceed
roughly as follows:
quantity, and this is true of the first occurrence of ‘a’ in (10). Secondly,
despite the fact that (10) begins with ‘if’, its symbolization should clearly
be not a conditional but a universal generalization of a conditional.
Thirdly, English pronouns often play a role like that of variables in our
symbolic language; this is the case with ‘he’ in (10). These points suggest
that (10) should become in step (i)
For each x (if ((:c is a professor and a: is a Communist)
and for each y (if j is a Communist, then y is subversive)),
then X is subversive) .
Let us now perform step (2) of the process of symbolization. Reversing
step (v) of the process of literal translation into English, we obtain
Kx (((^ is a professor a is a Communist) a hy{y is a Com
munist j is subversive)) -> jc is subversive) .
Reversing step (iv), this becomes
hx ((({a is a professor} a (a is a Communist} x) a ^y{{ci is a
Communist} y -> {a is subversive} j) ) {a is subver
sive} x) .
Reversing step (iii), we obtain
f\x (((F:x: a G ^ ) a hy{G y -> Hy)) ^ H;c) .
Finally, reversing step (i) (for step (ii) is irrelevant), we obtain
( ii) A;c(F:c A G;c A hy{Gy -> Hy) -> H;c) .
(The use of two variables, ‘a:’ and ‘jy’, is not necessary for a symbolization
of (10); it could equally well become ‘A;c(F a: a G x a A;c(G a: H jc) ->
H jc)’, which is, however, somewhat less perspicuous than (ii).)
By an argument we now understand a sequence of formulas^ called
\ts premiseSy together with another/omw/«, called its conclusion. A symbolic
argument or English argument is one whose premises and conclusion
are respectively symbolic formulas or formulas of English. A symboliza
tion of an English argument on the basis of a given scheme of abbreviation
is a symbolic argument whose premises and conclusion are respective sym
bolizations, on the basis of that scheme, of the premises and conclusion
of the English argument. A symbolic argument is called simply a sytnboliza-
tion of an English argument if there is some scheme of abbreviation on
the basis of which it is a symbolization of that argument.
EXERCISES
On the basis of the scheme of abbreviation,
F : Û is an even number
G : a is a prime number
96 . ‘A ir and ‘Some’ Chapter III
H a is honest
J a is a person
P 2 is a prime number
Q 4 is a prime number
R the son of Lysimachus is honest
translate the following symbolic formulas into idiomatic English.
Exercises 1 4 - 16 are solved for illustration.
In steps (i) and (ii) of the process of literal translation into English,
No. 14 becomes
A H x) the son of Lysimachus is honest) ,
in steps (iii) and (iv)
A^((.x is a person Axis honest) the son of Lysimachus
is honest) ,
and in step (v)
(12) For each x (if (;c is a person and x is honest), then the son
of Lysimachus is honest) .
Thus (12) is the literal English translation of No. 14, and the following
stylistic variant of (12) is a translation of that symbolic formula into
idiomatic English:
If anyone is honest, then the son of Lysimachus is honest.
To account for the fact that No. 15 has a different translation from
No. 16, it is sufficient to note that the latter, in contrast with the former,
is not a symbolic sentence,
mitted)
26. None but the brave deserve the fair. (F : a is brave; G : a
31. Some soldiers love war, but not all who love war are soldiers.
(F : is 3 soldier; G : loves war)
a a
32. If all men are mortal, then Christ is not a man. (F : a is a man;
G : is mortal; P : Christ is a man)
33. Men and women who are over twenty-one are permitted to
vote. (F : a is a man; G : a is a woman; : is over twenty-one;
H a
I : is permitted to vote)
34. Women without husbands are unhappy unless they have
paramours. (F : a is a woman; G : a is without a husband; H : a is
unhappy; I : a has a paramour)
35. If only Republicans support the incumbent and no Democrat
supports the candidate, then if anyone is a Democrat, someone supports
neither the incumbent nor the candidate. (F: a is a Republican; G : a
candidate)
Section 5 Inference Rules and Forms of Derivation . 99
36. If those who believe in God have immortal souls, then, giv^en
that God exists, they will have eternal bliss. (F : a believes in God;
G : a has an immortal soul; H : a will have eternal bliss; P : God
exists)
Fy A Gy ^ WxFlx
to
Mx4> ,
The third new inference rule, called the rule of existential instantiationy
accounts for the intuitive transition from step (3) to step (4), and corre
sponds to the following principle; what is true of something may be
asserted to hold for some particular object. In general, existential instan
tiation leads from
Va<^
to
4>' .
where again a is a variable, ^ is a symbolic formula, and <f>' comes from <f>
by proper substitution of some variable for a. To avoid fallacies, a re
striction on the use of existential instantiation is incorporated into clause
(5) of the directions given below for constructing a derivation: the variable
of instantiation (that is, the variable which replaces a) must be new.
(Without such a restriction we should risk an unjustifiable identification
of the object of which (f> is asserted to hold with objects already men
tioned in the derivation.)
Xm >
where <f> occurs unboxed among xi through xm* In a universal derivation
one shows that everything has a certain property by showing that an
arbitrary thing has that property. To ensure arbitrariness a restriction
will be imposed: the variable a, called the variable of generalization, must
not be free in any antecedent line.
This form of derivation is familiar to every student of plane geometry,
wherein one shows, for instance, that every triangle has a certain property
by considering an arbitrary triangle and showing that it has the property
in question.
It is natural to permit a more inclusive form of universal derivation,
in which several variables of generalization occur. Thus universal deriva
tion appears in general as follows:
Xm )
where (f> occurs unboxed among xi through xm- Here one shows that all
objects stand in a certain relation to one another by showing that arbitrary
objects do so. To insure arbitrariness, the following restriction is im
posed in clause (6) below: the variables of generalization, ai through oljc,
may not be free in antecedent lines.
We shall continue to employ the inference rules of the sentential calculus,
but they must be reconstrued in such a way as to admit as premises and
conclusions any symbolic formulas of appropriate sentential structure
(not merely symbolic sentences). For example, in the argument
the conclusion will now be considered to follow from the premises by MP.
We may call that branch of logic which essentially involves quantifiers
as well as sentential connectives the quantifier calculus. That part of the
quantifier calculus which concerns the rather restricted symbolic language
102 . *A11* and *Some* Chapter III
of the present chapter is called the monadic quantifier calculus. The direc
tions for constructing a derivation within this discipline (which in the
next chapter will be extended only slightly in order to arrive at the full
quantifier calculus) transcend in two ways those given for the sentential
calculus. On the one hand, the earlier procedures are extended so as to
apply not only to symbolic sentences but to arbitrary symbolic formulas;
on the other hand, additional provisions are made for the accommodation
of quantifiers. The directions for constructing a derivation from given
symbolic premises become, then, the following.
occurs as a line, then <p may occur as the next line, {Annotation: 'Assump
tion',)
{^a) A symbolic formula may occur as a line if it follows from antecedent
lines by an inference rule of the sentential calculus {that is, M P, M T , DN,
R, S, Adj, Add, M T P , B C , or CB), by UI, or by EG ,
(56) A symbolic formula may occur as a line if it follows from an antecedent
line by E l, provided that the variable of instantiation does not occur in any
preceding line, {The annotation for {5a) and (56) should refer to the inference
rule employed and the numbers of the antecedent lines involved,)
(6) When the following arrangement of lines has appeared:
Show <p
XI
Xm
Section 5 Inference Rules and Forms of Derivation . 103
4, UI
2 ,U I
6, 7, MP
If, in this derivation, line 6 had preceded line 5, we should not have been
104 • ‘AH' and ‘Some' Chapter III
able to complete the universal derivation of line 5; for then the variable
of generalization, ^x\ would have been free in an antecedent line. As a
general practice, if a universal derivation is to be employed, it is advisable
to begin it before using U I.
In the proof of T 201, only one of our new inference rules, UI, was
employed; T202 illustrates the application of E l and EG .
T202 yxYx -^ yxG x)
4, E l
2, U I
5, 6, MP
7, e g
15-
16. 13. El
17- 15. u i
18. ^AjcF x ^ Vx ^ F jc 2, 12, CB
6, EG
3. R
12, E l
10, U I
2, 9, CB
EXERCISES
Va 'Aoi(f> Aol
Here a is to be a variable and <f> a symbolic formula. QN corresponds
to the following intuitive principles: to deny that every object satisfies
a given condition is to assert that some object satisfies its negation, and
to deny that there is an object satisfying a given condition is to assert
that every object satisfies its negation.
For example, in each of the arguments
Section 6 Abbreviated Derivations; Theorems with Abbreviated Proofs . 107
For example, clause (9) provides the justification for line 4 in the follow
ing abbreviated derivation:
2 ,Q N ,U I ,T i 8, MP
io8 . ‘A ir and ‘Some* Chapter III
2, QN, E l
3 , T i8 ,M P , EG
(The reader should note that the omission of line 3 would not be justified
by clause (9); clause (5b), pertaining to E l, is not listed as one of the
clauses by which an omitted step may be justified.)
The reader should recall that abbreviated derivations, unlike unabbre
viated derivations, require as an essential part their annotations—at least
those given in connection with clause (9). Without an indication of omit
ted steps, it would be impossible to give an automatic procedure for
checking the correctness of an abbreviated derivation. (See the remarks
on page 80.)
T 201 and T202 are called distributiofi laws for quantifiers; we state
now some additional distribution laws.
5 Va F a
6 Aa '^Fa 5, QN
7 Fy V Gy 3> E l
8 Va G a e[ U I, 7, M TP,
EG
9 Va F a v Va G a 4, CD
10 S how Va F a v Va G a -> Va(Fa v G a )
11 ShewWxFx -> Va (Fa v G a)
12 Va F a
13 Fz 12, E l
14 Va (Fa V G a) 13, Add, E G
15 S k o w W x G x - ^ y x ( F x V G a)
Section 6 Abbreviated Derivations; Theorems with Abbreviated Proofs . 109
16.
17- 16, E l
18. 17, Add, EG
19. VxFx V V.vG.v^V.v(F a- v G.v) II, 15, SC
20. V.r(pA* V G.v) VxF.v V V.yG a' 2, 10, CB
F ¿7 is a man
G a is a. mortal
the distribution laws T201 and T202 can be translated, respectively, into
11 2, 7, CB
T216 V^(P A F;c) P A Va;F^
T 2 17 Aji(P V F;k)<-)• P V AjcFjc
T 2 18 Va:(P V F;v) ^ P V Va;Fii
T 2 19 Ajf(P Fa:) (P -> Aa:Fa:)
T220 Va:(P ->Fa:)<->(P ->Va:Fa:)
T 2 21 Aa(Fa: P)<-> (Va:Fjc ->■ P)
T222 1. Show Va:(Fa: P) (AaFa: P)
2. Shew Vx(Fx ^ P) -> (Aa:Fa: -> P)
3 Va:(Fjc -> P)
4 Show AaFa: -> P
5 Aa:Fa:
6 Fy P 3. El
7 P 5, U I, 6, M P
3 AxFx Л P
4 Fx 3. S, UI
5 Fx a F 3, S, 4, Adj
6 Fx ^ P 5, T84, MP
7 Vx(Fx P) 6, EG
8 Show ~ AxFx Л ~ P -> Vx(Fx >P)
9 Ax F x a ~ P
10 ,F y 9, S, QN, E l
11 'FjyA ~ P 9> -^4}
12 F j< -> P i i ,T 8 5 , MP
13 Vx(Fx P) 12, E G
14 (A.vF.v P) Vx(Fx <-> P) 2, 8, Adj, T86,
BC, MP
T227 and T228 are the laws of vacuous quantificationÿ by T227 the
seemingly meaningless formula ‘A.vP’ is equivalent to ‘P’.
T227 1 . Show AxP •
2. Show A.vP
3- AxP
P 3 .U I
4-
5- Show P -> AxP
6. I P I
112 . ‘A ll’ and ‘Some’ Chapter IH
7- Skew hxŸ
8. 6, R
AxP <-> P 2, 5, CB
3- V^P
4- P 3. E l
5- Shoto P -> V^P
6. P
7- V^P 6, E G
8. V;cP 2, 5, CB
8. Fw 7, El
9* yxF x 8, E G
10. yxF x y yF y 2, 6, CB
T236 A:v(F jc <r-^ G jc) a Aa:(G^ H jc) -> Aa:(F;v <-> Hx)
T237 I. ShewAx(Fx -> G jc) a Ajc(F jc H^) -> Ax‘( F jc -> G x a H jc)
1 14 . ‘A ll’ and ‘Some’ Chapter III
5
6 2, S
7 6, UI
8 5, 7. MP
9 2, S
10 9. UI
11 5, 10, MP
12 8, II, Adj
EXERCISES
39. Fill in the lines that have been omitted from the following
abbreviated derivation.
I. Show-Ax(Fx -> Gx v Hx) a ^ A.v(F.v -> G^) ->
V;c(Fjc a H;c)
Section 6 Abbreviated Derivations; Theorems with Abbreviated Proofs . 115
(The reader should note that clause (9) would not justify the omission of
line 3. This derivation constitutes, essentially, a proof of T241.)
derive first
and
derive first
and
>P^X .
and then use Adj, T35, BC, MP. {See lines 8 - 1 5 0 / the proof of T222,
p. n o , for an application of this suggestion.)
(j) To derive
(4> ^ 'f> )-*x
derive first
and
A ~ ^->X .
and then use Adj, T86, BC, MP. {See the proof of T226, p. i l l , for
an application of this suggestion.)
{¿¡) To derive
(9) To derive
Va^ ,
either derive first (f>\ where <f>' comes from <f>by proper substitution of some
variable for <Xy and then use EG, or else use indirect derivation, {See lines
S - 13 of the proof of T226y p. i l l yfor an application of thefirst alterna
tive and the proof of T'229, p, ii2y for an application of the second,)
(10) To derive anything elsey either use indirect derivation or separate
cases.
The reader should also review the remarks accompanying T201
(p. 103), T202 (p. 104), and T207 (p. 108).
2, S, 3, M P
2, S, 4, Adj, E G
EXERCISES
For each of the following arguments, derive its conclusion from its
premises. (The reader will again find useful the suggestions made on
pages 1 1 5 - 1 7 . )
46. t\y{¥x A Gjv) F^ A Gx
47. F^ A G^ .*. Ay(Fx A Gy)
48. Aa;(F:v AxGx) . Aa:(G^ V Hx) -> Axjx /. Ax(Fx J^)
49. V;v(F a; a G^) . A;c(F;c H.v)
Ax{]x A lx ^ F jc) Wx{Hx A G^) ^ A;c(Ijc 'Hx)
Aa;(J.\: I:c)
50. Ax{Fx -> Gx y H:v) . Ax{Gx y Hx lx) .
^Wx{lx A Gx) . r>.\/xFx-^WxGx . \ W x (F x a H x )
ii8 . ‘A ir and ‘Some* Chapter 111
Derivation:
Wx(Fx A G jc)
Premise
2, E l
Premise
4, E l
3> 5» Adj, E G
In this derivation line 5 is fallaciously inferred from the second premise.
The variable of instantiation, 'y\ is free in line 3, which is antecedent
to line 5.
The restriction imposed on the variable of generalization in a universal
derivation prohibits a free occurrence of that variable in lines antecedent
to that derivation. The need for this restriction is shown by the following
argument, symbolization, and derivation.
Argument:
There is an odd number. /. Everything is an odd number.
Symbolization:
WxFx AxFx
Derivation:
I. S hew A xFx
2. WxYx Premise
3- Fy 2, E l
4- /^yFy
5- 3. R
6. Far 4, U I
In this derivation the cancellation of 'Show' in line 4, along with the
boxing of line 5, is incorrect. The variable of generalization in the sub
sidiary universal derivation, 'y\ is free in line 3, which is antecedent to
the subsidiary derivation.
The notion of proper substitution is involved in the formulation of each
of the rules U I, EG , and E l. In order for ifj to come from a formula <f> by
proper substitution of a variable j3 for a variable a, two conditions must
Section 8 Fallacies . 121
Argument:
(i) All dogs are animals. There is a dog. Everything is an
animal.
Symbolization:
A;c(F jc Gx) VxFx /. AxGx
Derivation:
I. Skew- AxGx
1
2. VxFx Premise
3- Fy 2, E l
4- Ax(Fx G jc) Premise
5- ( F j -> G jc) 4, incorrect application of U I
6. G jc 3, 5, MP
In this derivation line 5 comes from line 4 incorrectly; not all free occur
rences of 'x' in \ F x -> G:c)* have been replaced by 'y\
Argument:
(2) There is a human. /. Everything is human.
Symbolization:
WxFx /. AxFx
Derivation:
1. Skew-AxFx
2. Shew-Ax{Fx Fx)
Fx<-^ Fx T91
4- WyAx(Fx Fy) 2, incorrect application of EG
5- Ax(Fx<-> Fz) 4, El
6. WxFx Premise
122 . ‘Alt’ and ‘Some’ Chapter III
7- Fît) 6, E l
8. 5, U I, BC, 7, MP
F;c 5, U I, BC, 8, MP
EX ER CISES
For each of the following false arguments annotate the derivation
accompanying its symbolization, indicating the fallacious step and
the error that led to the fallacy.
(In connection with this exercise the reader should review the com
ments on parentheses in section 3, p. 90.)
or
V . . . V
Q R P vQ Rv S R P V Q-> (P -> R) A
RvS ( Q -> S )
appearing in the given argument, then that argument is valid. Thus the
method of truth-functional expansions provides not only a means of
showing invalidity but also an automatic test of validity for arguments
of the kind under consideration.
The method given above is directly applicable only to those symbolic
arguments whose premises and conclusions are sentences. We can,
however, extend the method to arbitrary symbolic arguments.
We say that a formula ^ is a closure of a formula <f>just in case ^ is a
sentence and either ^ is or ^ is a universal generalization of <f>; and we
understand by a closure of an argument any argument obtained from it
by replacing each formula comprised in it by a closure of that formula.
It happens that a symbolic argument is valid just in case each of its
closures is valid, and furthermore that one closure of it is valid if and only
if any other is. Thus to test an arbitrary symbolic argument for validity
it is sufficient to construct a closure of that argument and to test the closure
for validity.
Another method of showing invalidity is suggested by the discussion
of fallacies in the preceding section. It happens that if a symbolic argument
has a false English translation it cannot be valid. The method of showing
invalidity based on this principle, unlike the method of truth-functional
expansions, does not directly give rise to an automatic test for validity
and, in addition, suffers from several drawbacks that will be discussed in
chapter IV.
EXERC ISES
Using the method of truth-functional expansions show the following
arguments invalid. (From the invalidity of (i) on page 125 and exercises
68 -78 it follows that the converses of T201, T202, T 209 -T 214,
T223 - T226 are not theorems.)
68. (AxFx -> hxGx) -> f\x{^x -> Gx)
69. /, Wx¥x A VjcGiV -> Vjî(Fa: a G ac)
70. Ax(Fx V Gx) -> (AxFx v AxGx)
Section 9 Invalidity . 127
91. If none but the gracious deserve the respect of their countrymen,
then Coriolanus deserved his fate. All 'who are magnanimous deserve
the respect of their countrymen. Only the gracious are magnanimous.
/. Coriolanus deserved his fate.
L AWS OF distribution :
T 20I Ajc(F jc -> G jc) -> (A:vF a: -> Ax G jc)
T202 Ajc(F jc -> G jc) (V.vF a: V^G a:)
T207 Wx(Fx V G jc) <-> WxFx V WxGx
T 20 8 Ax(Fx A G jc) <-> AxFx a A;cG;c
T 20 9 V;c(F.r A G^) -> WxFx A WxGx
T2IO AxFx V AxGx Ax(Fx v G jc)
T2II (V^F:r -> Va:G^) V:c(F jc G:c)
T 2I2 (AxFx -> Aa:G a:) -> Va:(F:v G;c)
T2I3 A^(Fa: Gx) {AxFx <-> A:rG:v)
T2I4 Ax(F;c <-> G^) (VjcF.r WxGx)
Section II Appendix: List of Theorems of Chapter I I I . 129
L A W S OF Q U A N T I F I E R N E G A T I O N :
L A W S OF c o n f i n e m e n t :
L A W S OF V A C U O U S Q U A N T I F I C A '
T227 A a P <-> P
L A W S OF A L P H A B E T I C V A R I A N C l
T234 Лл:[(Рл: -> Ол:) л (Ол; -> Нл:) -> (Рл; ^ Нл:)]
T235 К х {Р х Сл:) л K x { G x -> Нл:) -> Лл:(Рл: ^ Нл:)
T236 Л^(Рл: Ол:) А Лл:(Сл: <-> Нл:) Лл:(Рл: <-> Нл:)
T237 Лл:(Рл: ^ Сл:) л Лл:(Рл: Нл:) Л^(Рл: -> Ол: а Н л:)
T238 Лл:Рл: -> Ул:Рл:
T239 Л^Рл: А Ул:Ол: -> Ул:(Рл: а О л:)
I. T erm s and form ulas. There are arguments whose validity depends
essentially on phrases of quantity and their stylistic variants, but which
cannot be reached by the theory of chapter III. For example, the arguments
(3) T + X
for (4) is a name, and by replacing 'z' by ‘Lincoln’, ‘.v’ by ‘2’, and ‘y ’
(5) ” (7)'become, respectively, the names
132 . ‘A ir and ‘Some’, continued Chapter IV
El
are i~place operation letters; and
A2 ,
E2
are 2 -place operation letters. Additional o-place^ i-placey or 2-place operation
letters may be obtained by adding numerical subscripts to the symbols
above. For any nonnegative integer ky we may characterize k-place
operation letters in a similar way. Thus an operation letter consists of one
of the letters ‘A* through ‘E ’ accompanied by either a numerical super
script and subscript or only a superscript. The superscript indicates the
number of places of the operation letter.
Names of English will be abbreviated by o-place operation letters.
Other terms of English will be symbolized by operation letters together
with variables. For instance, the expressions
(8 ) AO ,
(9) Bi^
(10) Ci;c
(11)
may be construed as symbolizing the respective terms (4) - (7).
As in chapter II, we shall admit abbreviations of formulas of English,
but here we shall provide means of abbreviating formulas with arbitrarily
Section X Terms and Formulas . 133
Zo ,
with or without subscripts, are o-place predicate letters;
FI ,
again with or without subscripts, are i-place predicate letters; and so on.
Thus 2i predicate letter consists of one of the letters through ‘Z ’ accom
panied by either a superscript and subscript or only a superscript; the
number of places of the letter in question is denoted by its superscript.
o-place predicate letters will assume the role played by sentence letters
in earlier chapters, and i-place predicate letters that of the predicate
letters of chapter III. Formulas of English containing k variables may
be symbolized by /j-place predicate letters accompanied by those variables.
For instance, the formulas
X loves y
and
X lies between y and z
may be symbolized by
F2jcy
and
G^xyz
respectively.
(f) Terms of English {that isy names of English or expressions that are
like names of English except for the occurrence of variables) are terms. {In
particulary variables are terms.)
{it) The result of writing a k-place operation letter followed by k terms
is a term. {In particulary each o-place operation letter is itself a term.)
{3) I f ^ fo rm u la S y so a r e
^ (f) y
{<f> A l p ) ,
yoi<l>
are formulas.
The symbolic terms and formulas of our present language are those terms
and formulas that can be constructed exclusively from variables, predicate
letters, operation letters, parentheses, sentential connectives, and quanti
fiers. More precisely, the class of symbolic terms can be exhaustively
characterized as follows:
The only symbolic terms occurring in the language of chapter III were
variables. We now countenance symbolic terms such as ( 8 ) - ( i i ) above,
as well as more complex terms like
(12) C^D^xy
and
(13) D2 C^xy ,
To see that (12) is a term, we observe first that 'x' and ^y' are terms
(clause (a)), and hence (clause (b)) that is a term. Applying clause
(b) again we see that D^xy' is a term. The analysis of (13) is slightly
different; this time we consider the following sequence of terms: *x\
‘ C V , y , ‘D2 C ^ x y .
The class of symbolic formulas also expands. Clause (A) leads not
only to formulas like
po
and
pijc
136 . *Air and *Som e’, continu ed Chapter IV
(14) G^xy ,
(15) piAo ,
(16) G2A«x ,
(17) G2 a; B^y ;
and clauses (B) and (C) provide us with compounds of these.
EXERC ISES
Aa0
or
Va0 ,
Section 3 Informal Notational Conventions . 137
EX ER CISES
Consider the following formula:
(Ay (Vjc a ® A^x V G 2 B2y;sr Aijc) -> \ z (G^ <2: v G^ B^y^:))
11. In this formula identify each occurrence of a term as bound
or free.
12. Which terms are bound in the formula? Which terms are free
in the formula?
respectively, and the formulas (14) - (17) of page 136 may become
G(^j) ,
FA ,
G(Aa;) ,
G [^ B (j)]
respectively. Restoration of official notation is completely automatic;
the superscript of a letter is determined by the sequence of terms following
it.
Again, we must emphasize that in theoretical discussions—for instance,
the definitions of bondage and freedom and the ensuing characterization
of derivability—the words ‘term’ and ‘formula’ are always to be under
stood in the official sense.
EX ER C ISES
13. For each of the following formulas in unofficial notation, delete
the parentheses and brackets inserted, and restore the superscripts
and parentheses omitted, in accordance with the informal notational
conventions introduced in this section.
Y A{x)
G(B x)
H[C(B B) A(B) B]
F jc V P G{xy) A \{{xyz)
(2) AO Adam
F2 a is father of b
The process of literal translation into English on the basis of a given
scheme of abbreviation begins as before with a symbolic formula and if
successful ends with a formula of English. The process consists of the
following steps:
<f>by replacing all occurrences of 'a' by ^i, 'b' by ^2, etc., up to the kth variable,
which is to be replaced by
(v) Eliminate sentential connectives and quantifier phrases in favor of
the corresponding phrases of connection and quantity, preserving all paren
theses.
in step (ii)
^Wx X Adam
in step (iii)
' Wx [a is father of b] x Adam
in step (iv)
Va: jc is father of Adam
and in step (v)
(3) It is not the case that there is an object x such that x is father
of Adam.
Thus (3) is the literal translation of (i) into English on the basis of the
scheme (2); and the more idiomatic stylistic variant of (3),
Adam has no father,
qualifies as a free translation of (i) on the basis of the same scheme.
As a slightly more involved illustration, consider the symbolic sentence
(4) hxi\y{Fx A Fy A Gy -> G A(jcy))
and the scheme of abbreviation
(5) pi is a number
Gi a is even
A2 the product of a and b .
Let us find the literal English translation of (4) based on the scheme (5).
Applying step (i), we obtain
hx/\y{{{F^x A ply) A G^y) G^ A^xy) ,
Section 4 Translation and Symbolization . 141
L2 : a loves b
T2 . a differs from b
Ai ; the lover of a
In step (i), construing 'x is loved by y ' as a stylistic variant of *y loves x\
the sentence above becomes
For each jc (if there is an object y such that {{y loves a: and
it is not the case that x loves y) and it is not the case that
there is an object 2r such that {z differs fromjy and 2: loves x)),
then it is not the case that loves the lover of x) ;
Section 4 Translation and Symbolitcation * 143
and carrying through the successive parts of step (2), we obtain the
symbolization
Ax[Vy(L{yx) A r^L{xy) A ^Wz[T{^y) a U zx )]) -> ^ L { x A{x))] .
The order of quantifiers in a symbolization is now of particular impor
tance. For example, if we adopt the scheme of abbreviation
T2 : a differs from b ,
then
AxWy T(icy)
is a symbolization of the true sentence
. Each thing differs from something,
whereas
VyAjc T(A[y)
is a symbolization of the false sentence
Something is such that everything differs from it.
EXERCISES
14. On the basis of the scheme of abbreviation
is a person
: a loves b ,
GROUP A
(1) Everyone loves someone.
(2) Someone loves someone.
(3) If anything is a person, then someone loves hitnself.
(4) Someone loves everyone.
(5) Everyone loves everyone.
GROUP B
(a) Vx(Fjc a Ay[Fy G(xy)])
(b) Ax(Fx AAy[Fy G{xy)])
(c) Vy(Fy A Vx[Fx A G(yx)])
(d) Ax(Fx -> Vx [Fjc a G{xx)])
(e) Ay(Fy Ax[Fx -> G(>'^)])
(f) Vx(Fx -> Wy[Fy A G(xy)])
(g) Ax(Fx Wy[Fy A G(xy)])
144 • ‘All’ and ‘Some*, continued Chapter IV
GROUP A
GROUP B
H(^«;)->I(A(Bb] B[z]) B H )]
(FI : ¿2 is a triangle; G^ : a is 3. side of 6; is different from
b; 12 : is greater than b; A2 : the sum of a and : the length
of a)
In step (i) of the process of literal translation into English, No. 16
becomes
AxAyAzAw{{{{{{{F^x a G 2ja :) a G ^ z x ) a G^^w x ) a Fi^yz) a
H ^yw ) A H ^zw ) 12 A ^ F ^ y F ^ z B ^ w ) ;
20. A person pays a dollar for the banquet of the club only if
he belongs to at least one of the club’s committees and attends every
meeting of that committee. (F^ : a is a person; G^ : a pays a dollar
for ft; № ; a is a committee of ft; : a belongs to ft; : a is z
meeting of b ; : a attends ft; A ^: the banquet of a\ : the club)
Linguistic insight would suggest that No. 20 become in step (i)
of the process of symbolization
For each x (if (jt is a person and x pays a dollar for the
banquet of the club), then there is an object y such that
((y is a committee of the club and x belongs toy) and for
each z (if is a meeting of y, then x attends 2r))) .
Section 4 Ti^anslation and Sytnbolixation • 147
30. A person who loves himself more than he loves anyone else
is not loved by anyone other than himself. (F^ : a is a person; :a
loves b\ H2 : is different from b\ : a loves b more than c loves d)
31. If a father has only male children, then he does not have to
provide a dowry for any one of them. (F^ : a is 3, father; : a is
male; : a is a child of b; : a has to provide a dowry for b)
32. The wife of anyone who marries the daughter of the brother
of his father marries the son of the brother of the husband of her
mother. (F^ : a marries b; : the wife of a; : the daughter of
a; : the brother of 0; : the father of a; : the son of 0;
A^i : the husband of a\ : the mother of a)
33. If X is an integer greater than or equal to zero and every integer
is divisible by x, then x is equal to i. (F^ : a is an integer; G^ : a is
greater than b; ; a is equal to 6; : a is divisible by 6; A° :
zero; B^ : i)
34. The square of the hypotenuse of a right triangle is equal to the
sum of the squares of the other two sides. (F^ : 0 is a right triangle;
G2 : is a side of : 0 is equal to 6; A^ : the square of a; B^ :
the hypotenuse of a; : the sum of a and b)
35. The gravitational force exerted by one particle on another
is directly proportional to the mass of each particle and inversely
proportional to the square of the distance between the two particles.
(FI : a is a particle; G^ : a is directly proportional to b; : a is
inversely proportional to 6; A^ : the mass of a; B^ : the square of a;
C2 : the distance between a and b; : the gravitational force exerted
by a on b)
36. Someone is hit by a car every day. (F^ : a is a day; : a is a
car; P : a is hit by b on c)
Existential generalization (E G ): p
Section 5 Revised Inference Rules . 149
(1) FA ,
(2) F B (A ) ,
(3) FB (^) ,
(4) F C(A x)
Further, from any of (i) - (4) the sentence
V^F;c
follows by EG . From (4) we can also infer by E G the formulas
V jF C ( jx ) ,
F C(A x) ,
yyYC{Xy) ;
but we cannot infer
Vjc F C(.v x) ,
because (4) does not come from T C(;c x)' by proper substitution for 'x\
It should be emphasized that the present extensions concern only U I
and EG . The formulation of E l remains exactly as before; that is, from
one formula another follows by E l just in case the two formulas have the
respective forms
Va<^
and
<f>’ ,
where a is a variable, is a symbolic formula, and comes from (p by
proper substitution of some variable for a.
The directions for constructing an unabbreviated and (for the moment)
an abbreviated derivation remain as in chapter III. For an unabbreviated
derivation we use clauses ( i) - ( 6 ) of pages 1 0 2 - 0 3 ; for an abbreviated
derivation we supplement these with clauses (7) - (9) of pages 106 - 07.
Throughout these clauses, however, we must now understand the terms
‘formula*, ‘U r , and ‘EG* in the broader sense of the present chapter.
We thus arrive at a characterization of a derivation in the full (rather than
the monadic) quantifier calculus.
x $9 • 'All* sad 'Some'» continued Chapter IV
EXERCISES
37. Which of the following formulas follow from
bxyzF{\{xyx)z)
byUÎ?
(a) V«F(«)
(b) V«F(A(xyx)^)
(c) YarF(A(393^)a)
(d) VirF(A(xAi:x)a)
(e) VaF(A(CyB)*)
(f) V«F(A(CyC)2)
(g) V^F(A(ByB);a)
(h) VarF(A(A(xyx)yA(xyx))2r)
(i) VtrF(A(B(y)yB(y))z)
(j) VarF(A(B(C(a))yB(C(a)));r)
(k) VaF(A(C(B(w))yC(B(«)));s)
AxFA(xB(y)) V G(Cy)
by EG?
(a) V«)[AxFA(xB(y)) v G(«5')]
(b) Ww[bxYv) V G(C>-)]
(c) Vtt[AxFA(xB(a>)) v G(Cw)]
(d) Vw(AxFA(Ate) v G(Cy)]
(e) Vx(AxFA(xB(y)) v G(xy)]
(f) Vx(AxFA(xB(x)) VG(Cie)]
(g) Vy[AxFA(A:BCv))vG(Cy)]
(h) yy(AxFA(xBCv)) VG(xy)]
(i) VAr[AxFA(xB(y)) VG(Cy)]
(j) Vw[AxFA(xB(y)) VG»]
3 AjcAjyF(xy)
4 Show-AyAxF (xy)
5- AyF{xy) 3, UI
6. F{xy) 5 .U I
12 A;cA_vF(xj) AjyA:vF(xy) 2, 7, CB
The reader will find an effort to prove the converse of T253 (which is
not a theorem; see exercise 73) an instructive review of the restrictions
on variables that must be observed in constructing a derivation.
We list a few more nonmonadic theorems. The reader who is familiar
with RusselFs paradox or with axiomatic set theory will perhaps find
diversion in proving T255 and T256.
T254 VjcyyF(.ry) <<-> VxYy[F(xy) v F(yx)]
T255 YyA,v[F(:rv) <-> ^F(jcjc)]
T256 AzWyAx[F{xy) <-> F(;c^) a ^ F ( a:^)] -> '>^WzAxF{xz)
T257 AxAyF(xy) -» AyAxF(yx)
T 2 s8 F{ xA(x )) <-> yy[Az[F{zy) -> F(^A(jc))] a F{xy)]
We consider now some monadic theorems whose intuitive content is
less clear than that of the theorems of chapter III. By a generalization
we understand a formula that is either a universal generalization or an
existential generalization, that is, which has the form
AoLcf)
or
WoLcf>
Section 6 Theorems . 153
18. F y QN, U I
1 7 ,
7 V;vAy(Fjc Gy) 5, e g
8 Skew AxGx WxAy{Fx -> Gy)
9 AxGx
10 Skew A y{Fx --> G j)
11 F jc ^ G j 9, U I, T 2, MP
12 WxAy{Fx Gy) 10, E G
13 (AxFx ->AxGx) ->
V.x:Ay(Fx -> Gy) 2, 8, AdJ, T35,
BC, MP
H- SkewWxAy{Fx -> Gy)
(Aa:F^ AxGx)
IS- V;cAy(F:v Gy)
16. Ay (Fu Gy) IS, E l
17- Skew AxFx -> AxGx
18. AxFx
19. Show AxGx
20. G.V 16, U I, 18,
U I, MP
2 1. (AxFx AxGx)<-^
WxAy(Fx Gy) 13, 14, CB
4, QN, U I, QN, E l
2, U I, E l
5, T 2 1, MP, 6, MP
4, QN, U I, QN, E l
8, T 22, MP
E X E R C ISE S
In solving these exercises, the reader will still find useful the informal
suggestions made on pages 1 15 - 17 of chapter III.
48. Prove T 254-T258.
49. Prove T260 and T261.
50. Prove T264.
51. Prove T269.
7. Alphabetic varian ce. In chapter III the equivalence of two
generalizations differing only in their initial bound variables was observed.
We may refer to symbolic formulas related in this way as immediate
alphabetic variants of one another. Symbolic formulas differing only in
immediate alphabetic variants are also equivalent and may be called
alphabetic variants.
More precisely, we call two symbolic formulas immediate alphabetic
variants if they have the forms
Ау.ф
and
156 . ‘All* and ‘Some*, continued Chapter IV
or else
Va<^
and
V a 'f ,
where a and a' are variables, (f>and (f>' are symbolic formulas, <f>' comes from
(f> by proper substitution of a' for a, and <f> comes from by proper
substitution of a for a'. We say that a symbolic formula ifj is an alphabetic
variant of a symbolic formula if ip is like 0' except for having one or more
occurrences of a formula (f> where 0' has some immediate alphabetic
variant of <f>.
For example,
\'x{Gx A H^)
Vj (Gj a Hj ) ,
and therefore
Az[Fz -> Va:(G;c a H x )]
is an alphabetic variant of
E X E R C ISE S
52. For each of the following pairs of formulas, state whether the
second formula is an alphabetic variant of the first, (a) is answered for
illustration.
(d ) y z fy x H x A G z)
V zC /zH z A G z)
(0 KxYx FA(<2:)
comes from (i) by su b stitu tion for the p r e d ic a t e letter ‘F ’ . We may think
of (2) as obtained from (i) in two steps.
We first consider the formula
that is, the result of replacing in (3) all free occurrence of ‘a’ by Thus we
obtain the formula (2).
We consider now the general situation. Let S be a /i-place predicate
letter occurring in a symbolic formula <f>. Let be a symbolic formula
that is to be substituted for S. (In the example above, S is <f>is (i), and
X is (3).) The substitution takes place in two steps, as follows:
I. Throughout (f)y replace S by x enclosed in braces.
II. In the expression resulting from I (which will in general not be
a formula), successively consider each part of the form
{x)^l • ik ,
where ^1, . . . , are terms. Replace each such part by a certain formula—
in fact, by the formula obtained from x by replacing all free occurrences of
'a' by ^1, by ^2, etc., up to the ^th variable (in the standard ordering
of variables), whose free occurrences are to be replaced by
(9) .
and in (i) replace all occurrences of ‘A ’ by (9) enclosed in braces, obtaining
(10) S x F x F{B(izjy)}2:
that is, the result of replacing in (9) all occurrences of 'a^ by Thus we
obtain the formula (8).
Again we may ascend to the general situation. Let S be a k-plzct opera
tion letter occurring in a symbolic formula (^, and let >7 be a symbolic
term that is to be substituted for S. (In the example, S is 'A \ (f> is again (i),
and 7] is (9).) The substitution takes place in two steps, exactly analogous
to those involved in substitution on predicate letters.
(Fa V G«)
Section 8 Substitution . i6i
Here the order in which the substitutions are made is unimportant, but
this is not always true. For example,
Ajc(VyFj V G.v) (VyFjv v GA)
is also an instance of (13), in view of the sequence of substitutions
J F
A {WyFy V Ga)
The reverse sequence,
{WyFy V Ga) A
would lead, however, to an improper substitution on 'F \
Our new notion of an instance subsumes the earlier notion of an instance
of a sentential theorem. To see this, it is sufficient to consider substitution
on o-place predicate letters.
As before, the relation of instance is intended to hold only between
symbolic formulas. This restriction is now to some extent forced upon us;
to introduce a satisfactory notion of instance for formulas involving
phrases of quantity and their stylistic variants would be extremely labo
rious.
EXERCISES
53. Substitute (according to steps I and II) each of the formulas
(i) - (x) for T ' in the theorem
F(xy) -> yzF{zy) .
In which cases is the substitution proper? Parts (i) and (ii) are solved
for illustration.
(i) G{hha)
(Steps I and II lead to
G{yyx) -> yzG{yyz) ,
and the substitution is proper.)
(ii) G{bxa)
(In this case substitution leads to
G(yjc.v) -> yzG{yxz) .
The substitution is improper, for ^x' is common to (ii) and the theorem
above.)
(iii) G(baa)
(iv) ywG{awb)
i62 . *Air and ‘Some’, continued Chapter IV
(v) VyGy
(vi) WwGw
(vii) G{abc)
(viii) G(bzv)
(ix) G(azb)
(x) Ga
54. For each of the formulas (i) - (x) below, state whether it comes
from the theorem
(14) Fx -> WyFy
by proper substitution of a formula for ‘F*; if so, indicate the relevant
substituend. Parts (i) and (ii) are solved for illustration.
55. Substitute each of the terms (i) - (x) below for ‘A* in the
theorem
A;cFA(jC5r) YyFA(y;2r) .
In which cases is the substitution proper?
(i) B{C{b)a)
(ii)
(iii) B(a)
(iv) B(6)
(v) B
(vi) B{acb)
Section 8 Substitution • Z63
(vii) B(C(a))
(viii) w
(ix) a
(x) B (A (H C{a))
56. For each of the formulas (i) - (v) below, state whether it comes
from the theorem
F(A(«j) j ) ^ V* FiAixjv)^)
by proper substitution of a term for ‘A’ ; if so, indicate the relevant
substituend.
(i) F(B[C(^)]>-)-^VxF(B[C(^)]3')
(ii) F B{zyy) VxFB{xyy)
(iii) F{A{yz)y)->\/xF{A{yx)y)
(iv) F(j?3/) -> V;cF(^jv)
(v) F(>’>-) ^ VxF(>:y)
57. For each of the following pairs of formulas state whether the
second is an instance of the first obtainable by the indicated sequence
of substitutions. Cases (i) and (ii) are solved for illustration.
F
yyF(fljy) A^G(A(a) z B(a))
P^P'
may occur as a line. {In such a case we may call
p <—> i/f'
As before, we permit the compression of several steps into one, and the
following clause makes provision for this.
The special annotations 'S C ’ and 'C D ’, which were introduced earlier
to indicate special kinds of compression, will continue to be used. We
shall now use the annotation 'Q N ’ as an abbreviation for 'T203, BC, M P’
or 'T204, BC, M P’ ; it will therefore comprehend all inferences that its
previous use would have justified.
Clauses (7) - (10), like the earlier (7) - (9), satisfy the requirements given
on page 58; that is, they are theoretically dispensable, and derivations
constructed on their basis can be automatically checked for correctness
(at least when membership in the class of premises is automatically
decidable and annotations are present). It should be mentioned that an
exact demonstration of the theoretical dispensability of clauses (7 ) -( 10 )
would be more involved than in the case of previous abbreviations.
To obtain a proof of an instance of a theorem from the proof of the
theorem itself it is not sufficient to make simple replacements on the
original proof: the restrictions imposed on variables in our basic clauses
will sometimes necessitate a systematic change of variables in the original
proof before the replacements can be made. The rule IE (and also AV
in some of its applications) raises a special problem. IE cannot be regarded
as an abbreviation of the same kind as QN, SC, and CD, for there is no
one theorem to whose instances all applications of IE correspond. Theo
rems particularly useful in eliminating applications of IE are:
i66 . *A11* and ‘Some*, continued Chapter IV
2, QN
3, IE(T204)
In this proof the reader should observe that he could not pass directly
from line 3 to line 4, as he passed from line 2 to line 3, by means of QN.
The passage from line 3 to line 4 would look, if expanded, as follows:
3. Ax YyF(Arv)
3a. A»<^Vy F(jcy)<-> AjcAj ’ r>^F(xy) Ie ( T 2 0 4 _ f l ]
\ ^Fixa)}
3b. AjC'^YyF(ry) AxAy^ F(ry) 3a, BC
4. Ax Ay F(xy) 3, 3b, M P
(The interchange of equivalents that occurs in line 3 a results from the
substitution of ‘F(^a)’ for ‘F ’ in *^WyFy<-> A y '^ F y \ which is an alpha
betic variant of T204.)
Variants of the confinement laws, useful for the exercises to follow,
can now be obtained without the tedious proofs they would have required
in chapter III.
T272 I. Show Ax(Fx A P ) AxFx a P
2. A^(P A F jc) <-> P a AxF x T 2 15
3- Ax{Fx A P) <-> P A AxFx 2, IE(T24)
A jc( F : v a P) <-> AxFx a P 3, IE(T24)
4-
T273 V;c(F a: a P) <-> WxFx a P
T274 Ax(Fx V P) <-> AxFx V P
T275 V:v(F:)c v P) ^ WxFx v P
E X E R C ISE S, GROUP I
Using the abbreviations of the present section give brief proofs
of the following theorems. Exercise 59 is solved for illustration.
i68 . *Air and ‘Some*, continued Chapter IV
(It is understood, in the proof above, that the left side of line 2 is to be
carried over to the blanks of lines 3 - 10.) The passage from line 2 to
line 3 would look, if partially expanded, as follows:
E X E R C IS E S , G R O U P II
65. Alfred shaves all and only those inhabitants of Berkeley who
do not shave themselves. Alfred is an inhabitant of Berkeley. There
fore Alfred does not shave himself.
Section 9 Abbreviated Derivations Reconsidered . 169
ist premise, UI
2nd premise, 3
MP, BC, 2, MP
66. Alfred shaves all and only those inhabitants of Berkeley who
do not shave themselves. Alfred is an inhabitant of Berkeley. Therefore
Alfred shaves himself.
(Exercises 65 and 66 justify the assertions under (2) of page 3.)
67. Every student is able to solve some problems and not able
to solve some problems. Some teacher is able to solve all problems.
Some teacher is not a student.
68. All members of the Board of Regents distrust every member
of the Communist party. Every proponent of Marxism is a member
of the Communist party. Some member of the Board of Regents does
not distrust some proponent of Marxism. There is a Communist
on the faculty.
69. No student likes every course he takes unless he takes no
courses but philosophical studies. No mathematical study is a philo
sophical study. Some student takes nothing but mathematical studies
and likes every course he takes. Some student does not take any
courses.
70. No member of the club owes a debt to the treasurer of the
club. A member of the club has not paid the entrance fee only if he
owes a debt to the treasurer of the club. /. If the treasurer of the
club is a member of the club, then he has paid the entrance fee.
may seem true to some, false to others. Our deductive system, however,
provides assistance in the following way.
We say that an English sentence is derivable from other English sentences
just in case there is a valid argument with the latter as premises and the
former as conclusion. If an English sentence is derivable from true
English sentences, then it will be regarded as true, and if a false English
sentence is derivable from it, then it will be regarded as false. Thus, for
example, the sentence above is to be considered true because it is derivable
from the indisputably true sentence ‘Snow is not red’. Also, if we were to
doubt the falsehood of
For each jc, x is red,
it would be sufficient to consider the obviously false sentence
The White House is red.
As a further example, consider the sentence
There is an object x such that if x is identical with 2, then x
is not identical with x.
To show its truth it is sufficient to consider the true sentence
If I is identical with 2, then i is not identical with i.
The method of showing invalidity given above is directly applicable only
to those symbolic arguments whose premises and conclusion are sentences.
We can, however, extend the method to arbitrary symbolic arguments.
As before, it happens that a symbolic argument is valid just in case
each of its closures is valid. (For a definition of closure^ see p. 126.) Thus
to establish the invalidity of a symbolic argument it is sufficient to find a
false English translation of one of its closures.
As a matter of fact, we may make a stronger statement: a symbolic
argument is invalid (in the quantifier calculus) just in case a closure of it
has a false English translation. Thus, for any symbolic argument, either
a derivation may be supplied or else a false English translation of one of
its closures will exist. (Yet there is no automatic way of deciding which
alternative holds.)
The task of establishing invalidity can in some cases be simplified.
The argument
(I) AAiAjyA2 [F(xy) A F{yz) - F( x2)]
AxWy F{xy) .*.Va:F(jca;) ,
if k = o, or the sentence
A^l . . . h X ]c [7 T X \ A ... A TTX jc “ > 7t8(;vi . . . X k ) ]
if k ^ 1. For example, the closure axiom for ‘A ®’ with respect to ‘G^' is
GA ,
and for with respect to ‘G^' is
AjciAx:2[G^i a G.V2 “> G A(;vi;v2)] .
Section 10 Invalidity . 173
The methods given above for showing invalidity suffer from two
drawbacks. First, two of the notions involved, that of an English translation
of a symbolic sentence, and that of the truth of an English sentence, have
not been precisely characterized. This difficulty could be removed as
follows. We could restrict ourselves to literal translations into English,
and, further, limit consideration to that part of English which might be
called elementary arithmetic (that is, the arithmetic of nonnegative
integers). The first restriction would avoid the looseness involved in the
notion of stylistic variance, and the second would provide the possibility
of a precise characterization of truth; for the latter see Tarski [2]. (In
practice we shall not make these restrictions but proceed informally in
showing invalidity.)
The second drawback concerns the methods of showing sentences
true or false. If we deal with sentences of ordinary English, empirical
knowledge will in general be needed. This need can be obviated by the
device, mentioned above, of replacing English by the language of ele
mentary arithmetic. But even then the mathematical methods required
for showing truth and falsehood will in some cases be very deep. Indeed,
there are invalid arguments whose invalidity cannot be established
within the mathematical system presently used. (This is one version
of the incompleteness theorem of Godel [2].) For such arguments there
will be translations into elementary arithmetic that are in fact false but
which we shall be unable to prove false.
E X E R C ISE S
For each of the following arguments show that it is valid or show that
it is invalid. Exercise 77 is solved for illustration.
87. There is a number such that the product of it and any number
is even. There is an even number.
88. The distance between A and B is less than the distance between
B and C. The distance between B and C is less than the distance between
A and C. The distance between A and B is less than the distance
between A and C.
89. Students who solve every problem on the final examination
also solve every problem on the midterm examination. Some student
does not solve the hardest problem on the midterm examination.
There is a problem on the final examination that some student
does not solve.
90. No student who fails some course that Rudolf teaches fails
all the courses that Alfred teaches. Some student fails all the courses
Alfred teaches and also fails all the courses that Rudolf teaches.
/. If Rudolf teaches any courses, then there is a course that every
student fails.
91. No member of the club owes a debt to the treasurer of the club.
A member of the club has not paid the entrance fee only if he owes a
debt to some member of the club. /. If the treasurer of the club is a
member of the club, then he has paid the entrance fee.
95* '^y>'AM2:[F(xV2:)<->
Section n Paradoxical Inferences . 177
If, for each jc, for each jy, there is an object x such that x
differs from j , then there is an object x such that there is an
object X such that x differs from x ,
INFERENCE RULES
(Here <f>, X to be symbolic formulas and a a variable.)
4>
Modus tollem (M T)
(f>Atp <
pAtp Simplification (S)
<!>
4>
Adjunction (Adj)
<
f}Aip
Addition (Add)
(pWtp <pyip
fpynp <pyip
Modus tollendo ponem (MTP)
i8 o . ‘All* a n d ‘S o m e *, c o n tin u e d Chapter IV
^ -^ x -^ x
^(f) -> iff iff X ^ ’^ X Separation of cases (SC)
4> X 4>^>l>^x
'^(f) iff Conditional-disjunction (CD)
<f) y iff
PRIMITIVE QUANTIFICATIONAL RULES:
where iff comes from (f> by proper substitution of a variable for a. (See
p. 148 for a definition of ‘proper substitution’ .)
Aa^ Va
'^(f> ^ W(x,<f>
D IR E C T IO N S FOR C O N S T R U C T IN G A
D E R I V A T I O N F R O M A C L A S S K OF
SYM BO LIC FORM ULAS
(1) I f ^ is any symbolic formula, then
Show <f>
may occur as a line. (Annotation: ‘Assertion’.)
(2) Any member of K may occur as a line. (Annotation: ‘Premise’.)
Section 13 Ap p e n d i x : S u m m a r y . 181
occurs as a line, then <f>may occur as the next line. (Annotation: ‘Assump
tion’.)
(4) If is a symbolic formula such that
Show <{)
occurs as a line, then
Show '^(f>
occurs as a line, then <f>may occur as the next line. (Annotation: ‘Assump
tion’.)
(5a) A symbolic formula may occur as a line if it follows from antecedent
lines (see p. 21) by a primitive inference rule other than E L
(5b) A symbolic formula may occur as a line if it follows from an
antecedent line by the inference rule E l, provided that the variable of
instantiation (see p. 100) does not occur in any preceding line. (The
annotation for (5a) and (5b) should refer to the inference rule employed
and the numbers of the antecedent lines involved.)
(6) When the following arrangement of lines has appeared:
Show <f>
XI
Xm >
i<Pi h)
and ip2 occurs unboxed among xi through xm;
(iii) for some formula x> both x its negation occur unboxed
among XI through xml or
(iv) <p is of the form
A a i . . . A qljc^ ,
i 82 . *Air and *Some’, continued Chapter IV
ip occurs unboxed among the lines xi through xm, and the vari
ables ai through cnjc are not free in lines antecedent to the displayed
occurrence of
Show <f> ,
then one may simultaneously cancel the displayed occurrence of *Show'
and box all subsequent lines.
The remaining clauses are abbreviatory (in the sense of page 58).
(7) If <l> is an instance of an alphabetic variant of a theorem that has
already been proved, then (f> may occur as a line. (Annotation: the number
of the theorem of which (p is an instance, sometimes together with a
diagrammatic indication of the sequence of substitutions involved.) (For
the notion of instance^ see chapter IV, section 8.)
(8) A symbolic formula may occur as a line if it is an alphabetic variant
of an antecedent line. (Annotation: ‘AV* and the number of the antecedent
line.) (For the notion of alphabetic variance see chapter IV, section 7.)
(9) If (py <p' are symbolic formulas such that
<P^<P'
is an instance of an alphabetic variant of a previously proved theorem,
and ipy ip' are symbolic formulas such that ip' is like ip except for having
one or more occurrences of <p' where ip has occurrences of <py then
ip<-> ip'
may occur as a line. (Annotation: ‘IE ’ (‘interchange of equivalents’),
together with a parenthetical reference to the theorem involved.)
(10) A symbolic formula may occur as a line if it follows from antecedent
lines by a succession of steps, and each intermediate step can be justified
by one of clauses (2), (5a), (7), (8), or (9). (The annotation should determine
the omitted succession of steps by indicating, in order of application, the
antecedent lines, the premises, the inference rules, and the previously
proved theorems employed.) (The use of derived inference rules is com
prehended under this clause.)
D E R IV A B IL IT Y
A derivation is complete just in case every line either is boxed or contains
cancelled 'Show\ A symbolic formula <p is derivable from a class K of
symbolic formula just in case a complete derivation from K can be con
structed in which
Show (p
occurs as an unboxed line.
Section 14 Appendix: L ist o f T h e o re m s o f Chapter IV . 183
T 257 A ajAj F ( xx ) ^ /\ y S x V {y x )
T 261 A x (F x V j [ G j A (H j V H ac)])<->
V ac( G ac a H ac) V ~ V acF ac v (V acG ac a A ac[ F ac -> H ac])
{'l>'fx) »
or
{'!> ^ x ) .
for some symbolic formulas ^ and x- An assignment now correlates with
i86 . Automatic Procedures Chapter V
T T T T T T
T F F F F T
F T T F T T
F F T F T T
On the basis of the truth table, now, we construct a proof of the tautology;
intuitively, the proof can be regarded as a separation of cases, which
correspond to the rows of the truth table. For simplicity, we give the
construction only in connection with (i); the reader will observe, however,
that the procedure is quite general.
If X is formula (i), then the proof of x will have the following
over-all structure:
1. Shew^x
2. I Show P I
Section 2 Tautologies Reconsidered . 187
3-
4- Shew-Q -> X
10. Shet» ~Q ^ X
16. 4, 10, SC
17- Shew ~ P -> X
18. T p
□
19. S k -> X
e w Q
□
25 - Show -> X
3- P
4. Show Q [(P -> Q) -> (P A Q P)]
Again we assume the antecedent:
1 . Show (P -> Q) ->■ (P A Q <-> P)
2. Show P ^ [(P ^ Q) ^ (P A Q<-> P)]
3- P
4. Show Q ^ [(P -> Q) ^ (P A Q<-> P)]
5- Q
We have now, in lines 3 and 5, the assumptions corresponding to the first
row of the truth table. On the basis of these assumptions, we proceed to
‘compute’ the values of the molecular subformulas of (i). That is, we
treat the molecular subformulas of (i) in the order in which they appear
at the head of our truth table, and for each subformula (f>we derive either (j>
or its negation, according as ‘ T ’ or ‘F ' appears below <f> in the first row
of the truth table. (This can always be done because we have at our
disposal the theorems
T 18 ~ P ^ (P -> Q ) ,
T2 Q -> (P ^ Q ) ,
T42 P a ~Q ^~(P->Q )
T43 ~P (P A Q) ,
T44 ~ Q — ~ (P A Q) ,
T67 ~P a ~Q -^~(P v Q)
T84 P a Q ^(P^Q ) ,
T85 ~PA~Q (P Q)
T88 P a ~Q ~(P<->Q )
T89 ~ P AQ ~ (P <—> Q)
which, together with the inference rules DN, Adj, and Add, correspond
completely to the rules for assigning truth values.) In the truth table
for (i), ‘F ’ does not appear in the first row; thus we obtain
1. Show (P ^ Q) (P A Q^-i. P)
2. Show P -> [(P Q) -> (P A Q* P)]
3- P
4. Show Q ^ [(P Q) ^ (P A Q < .P )]
5. Q
6. P —>• Q 5 > T 2, MP
7- P A Q 3> 5. Adj
Section 2 Tautologies Reconsidered . 189
8. P A Q P 3, 7, Adj, T84, MP
9. (P ^ Q ) - ^ ( P a Q ^ P ) 8, T2, MP
The conditional proof of line 4 is complete. We box and cancel, and pass
to the case in which ‘Q’ is false.
1 . Show (P -> Q) (P A Q ^ P)
2. Show P -> [(P ^ Q) ^ (P A Q ^ P)]
3. P
4. Show Q -> [(P Q) (P A Q <-> P)]
10. Show Q )^ (P a Q ^ P )]
11. ~Q
12. ~ (P ->Q) 3, II, Adj, T42, MP
13. ~ ( P a Q) 1 1 , T44, M P
14. (P A Q i ^ P) 3. 13. Adj, T89, MP
15. (P ^ Q) -> (P A Q <-). P) 12, T 18 , MP
The conditional proof of line lo is complete. Again, we box and cancel:
1. Show (P -> Q) ^ (P A Q<-^ P)
2. Show P -> [(P ^ Q) -> (P A Q . P)]
3- P
4. Show Q [(P —
> Q) (P A Q <—> P)]
5- Q
6. P -»Q
190 . Automatic Procedures Chapter V
7- P a Q
8. PAQ P
9- (P -> Q) -> (P A Q <-> P)
10. 1S k ew '-'Q [ Q) -> (P A Q <-> P)]
II. ~Q
12. ~ (P ^ Q )
13- ~ ( P a Q)
14. ~ (P A Q <-> P)
15- (P ^ Q) ^ (1P a Q^ P)
But the tautology in question now follows from lines 4 and 10 by separation
of cases; thus we can complete the conditional proof of line 2:
We continue in the same way, constructing ‘cases’ for the remaining rows
of the truth table and ‘computing’ corresponding values, until finally all
possibilities are exhausted:
5- Q
6. P 5, T 2, M P
Section 2 Tautologies Reconsidered . 191
7- P aQ 3. 5. Adj
8. P a Q<-^P 3. 7. Adj,
T84, MP
9- (P ^ Q) (P A Q P) 8, T 2, MP
10 . Q ^ [(P-> Q)-> (P A Q ^ P)]
11.
12. 3. II. Adj,
T42, M P
13- 1 1 , T44,M P
H- 3. 13. Adj,
T89, M P
15- 1 2, T i 8,MP
16. Q) ^ (P A Q 4, 10, SC
17- Skew- ~ P ^ [ ( P ^ Q ) - > ( P a Q<-^P)]
18.
19.
20.
21. 20, T 2, MP
22. i 8,T 43,MP
23 - 18, 22, Adj,
T85, M P
24. 23, T 2, MP
25 -
26.
27. i8,T i8 ,M P
28. 26,T44,MP
29. 18, 28, Adj,
T85, MP
30- 29, T 2, MP
31- 19, 25, SC
32. (P ->Q) ^ ( P a Q<->P) 2, 17, s c
EXERCISES
([p Q] - > P ) - P
([p Q] -^Q ). >([Q P]->P)
Show (f>
Xi
Xfc y
Aoi<f>
and a free occurrence, in one of its lines, of a term then it will also
contain the formula that comes from (f> by proper substitution of ^ for a.
To be more explicit, we begin by examining 0 . If ip has the form
Aa<^
and ii, . . . , in are all the terms that are free in ipy then we add to the
column all the formulas that come from <f> by proper substitution of one
of ii, . . . , in for a; if there are no terms free in we add a formula that
comes from (f> by proper substitution for a of some variable not bound in
any line of the derivation. If ip has the form
Va<^ ,
we add to the column a formula that comes from <p by proper substitution
for a of some variable new to the derivation. These additions are legit
imate; they follow from ip by either U I or E L If ip is quantifier-free
(that is, contains no quantifiers), we make no additions; the elimination
column then consists of ip alone.
We now examine the second line of the elimination column (if a second
line has been obtained) and add lines to the column as follows.
(1) If the second line has the form
Aoi<p
and ii, . . . , in are all the terms that are free in the first two lines of the
elimination column, then we extend the column by subjoining all for
mulas that come from <p by proper substitution of one of ii, . . . , in for a.
(The addition is justified by UI.)
(2) I f the second line has the form
Va<^ ,
Section 4 A Proof Procedure for Prenex Formulas . 195
then we subjoin to the column a formula that comes from (f> by proper
substitution for a of some variable new to the derivation. (The addition
is justified by EL)
(3) Whatever the form of the second line, we determine whether any
terms are free in it that were not already free in the first line. If so, and
if the first line is a universal generalization
Aoi(f) ,
then we subjoin to the column all formulas that come from by proper
substitution of one of these terms for a. (The addition is justified by U I.)
We pass now to the third line (if indeed a third line has been obtained)
and subject it to the same sort of treatment as the second line; and so on,
for all following lines. In general, when we examine any line of the elim
ination column other than the first, we add lines at the bottom of the
column in accordance with the following instructions. (It is clear that
each addition is justified by either U I or E l.)
(j) I f the line in question has the form
Ky,(f>
and ^1, . . . , cire all the terms that are free in lines of the elimination
column up to and including this line^ then we add as lines all formulas that
come from </>by proper substitution of one 0/ ^i, . . . , for a.
(2) I f the line in question has the form
Va<^ ,
then we add as a line a formula that comes from cj) by proper substitution for a
of some variable new to the derivation,
(j) Whatever the form of the line in question^ we determine whether any
terms are free in it that were not already free in the preceding lines. I f sOy
let these terms be , , , y in- For each universal generalization
Acccf)
that precedes the line in question in the elimination columuy we add as lines
all formulas that comefrom (j) by proper substitution of one 0/^1, . . . , in for a.
Now if the original formula x is a theorem, this procedure will eventually
lead to a truth-functional contradiction. It may be convenient, at various
stages of the derivation, to test by a truth table the truth-functional
compatibility of the formulas so far obtained; in fact, it will be sufficient
to test the quantifier-free formulas of the elimination column, for among
these the truth-functional contradiction, if there is one, must always
appear. When we obtain a truth-functional contradiction, we may box
and cancel in accordance with generalized indirect derivation. We shall
then have a complete proof of x*
196 . Automatic Procedures Chapter V
Instead of boxing and cancelling, w'e might well have added lines to
the column. Consideration of lines 12, 13, and 14 would have led to
new lines, and these to further lines. Indeed, the general procedure
would never, in this case, terminate naturally. It is of course pointless
to continue adding lines after a contradiction has been obtained; there
is, however, no general method for computing when, if evpr, this stage
will be reached.
EXERC ISES
5. V x V y [F A (x B )F y ]
I. VxVy[FA(xB) ■ Fy]
~VxVy[FA(xB)->Fy]
A.v~ Vy[FA(xB) Fy] 2, T204
AxAy ~ [FA(xB) -> Fy] 3, IE(T204)
A y~[FA (BB )-^Fy] 4, UI
~ [F A (B B )^ F B ] 5, UI
~ [FA(BB) ^ FA(BB)] 5, UI
6. VxVy[FA(xB) FA(yy)]
7. VxAy(Fx v [Fy Gy])
8. AyVxAaVw[F(xy) F(arw)]
9. AxAyAzVzv{Fx \ ^Fz<-> [Fzü<-> Fy])
Section 5 A Derivation Procedure for Prenex Arguments . X99
<Pn
The reader can easily verify that lines 6, 9, and 14 are truth-functionally
incompatible.
Here and in subsequent sections we consider only arguments with
finitely many premises. The restriction is not essential. A slight modi
fication of the procedures of this chapter would provide derivation pro
cedures for arguments with infinitely many premises, provided only
that the set of premises be recursively enumerable. (Loosely speaking,
a set of expressions is recursively enumerable just in case there is an enu
meration of the members of the set according to which one can find
automatically, for each number w, the nth. expression in the enumeration.
For an exact definition, see, for instance, Kleene [i].)
EXERC ISES
Establish the validity of the following arguments by the derivation
procedure just described.
10. AyV;v([Fy -> Gy] V [F:v a Fix]) , Ax{Fx .
V jcF jc V;v(F;ii; A G^)
(I) Aonfj
or
(2) Va0 ,
where a is a variable and p a formula. We first, on the basis of AV, change
a to a variable a' that is new to <f>n\ that is, we replace (i) or (2) by
A aV '
or
V aV '
respectively, where comes from iff by proper substitution of a' for a.
Thus we obtain from <f>n a formula
202 . Autom atic Procedures Chapter V
The formula ift is the prenex form that was sought: it is equivalent to <f>f
it is in prenex normal form, and it contains the same free variables as <f>-
Further, a proof of the biconditional
<j)i-► ijf
can easily be constructed, in terms of the intermediate formulas <^i, . . • »
I. Shew- i f f
2.
3- (j>\ i—► <j>9
j + I.
j + 2, (¡>j <—>\fj
j + 3- >tjj
EXERCISES
Convert each of the following formulas into prenex form and prove
the equivalence of the formula and its prenex form.
13. VMj'F(ry) “ > AyWxF{xy)
14. Vjc[F jc a A>'G(j([rv)]
15. A^(F;v G;v) ^ A^:(yy[H(:rv) a Fy] Yy[H(jcjv) a Gjy])
16. Ax(Fjc<-> Gx) (VjcF:c<-> V^Ga:)
4>i
Skew-Aoci . . . Aoijc
Section 7 A D erivation P roced u re for A rbitrary Sy m b olic A rgum ents . 205
4>,
Skew-Noli . . . hoik
<{>n
where jSi, . . . , jSy are the free variables of (f>n* Again by the procedure of
section 6, we find a prenex form x of the conclusion i/r, together with a
proof of the equivalence. This proof we add to the derivation:
S k m e - h o i i . . . hoLk (f>i
At this point we begin an indirect proof of ijjy and from the assumption
^if) ,
together with an equivalence occurring earlier in the derivation, we infer
2o6 . A u tom atic P ro ced u res Chapter V
Next we ‘move in* the negation sign, obtaining a prenex counterpart x' of
'^X •
Thus the derivation becomes:
<f>n
Showifjir^X
Shewifj
'^X
Show A a i . . . Aait
A a i . • . Aa^t
Show X
Shewijs
tji
X
01
0n
We now proceed as in section 5, regarding the elimination column as
beginning with the line x - A truth-functional contradiction will ensue
just in case the conclusion ip is derivable from the premises <f>i through <f>n-
The present method, besides serving as a derivation procedure for
symbolic arguments, provides also a proof procedure for arbitrary sym
bolic formulas. To apply the method to a formula <f>y we consider the
argument without premises whose conclusion is <f),
EXERC ISES
EXERCISES
Using the decision procedure just described, determine which of Nos.
2 0 -2 8 are theorems.
20. AjcAjyV2Vw[F(xv) V F(jyjc) F(5tw)]
21. VWj V2([F^ -> Gx] [Fy -> G;^])
22. AjcAjvA2Vw([Fa: ^ Fw] —>■ Fy V F^)
23. AzAyAxAuAv([F{xy)<r-> F(;ca:) a T(xx)]-> F(mz;))
24. AxAyWzWzodFw -> Gw] -> [F j a H(ry) -> Gz a H(:v2r)])
25. AzAxAwAuWvyy{F{xz) [F(jyw) ^ (F(wz;) F(3>jy))])
26. AjcAjvAjs:Aw([F(a:^) -> G{yw)] -> G(>'w))
27. AzAyyzoVuWx{[F(xu) -> G(:vw) v H(a;w)]
[F(yz) -> G{yz)] A [F(w^) A U{wz)])
28. YyVjcV2[F(xv’2r)<-> F(at2a:)]
29. * Give a decision procedure for symbolic formulas without
operation letters and without overlay (see p. 1 53), that is, an automatic
procedure whereby one can determine whether such a formula is a
theorem. In view of the decision procedure just described, it is sufficient
to give an automatic procedure for transforming any formula of the
kind in question into an equivalent prenex formula, also without
operation letters, in which no universal quantifier follows an existential
quantifier. (One such procedure can be obtained with the aid of the
normal forms mentioned on page 72, in exercises 40 - 43 of chapter II.)
Notice that the solution of this problem, combined with that of
exercise 72 of chapter IV (p. 170), will give a decision procedure for
all monadic formulas. (An alternative decision procedure was given
in section 9 of chapter III.)
Aa;(Ga: j^)
Section lo Historical Remarks . a n
EXERCISES
Using the decision procedure just described, determine which of the
following arguments are valid.
30. AxAy[Fx A G y - > H(A?y)]) . VxWy[Fx a J y a ^ H(Acy)]
V a?(Ja? a Gx)
3 1 . W yAxAz(Fx A [G y -> H(Ay)] [Gsr - > H(?C5r)]) .
V yV a?[F a? a H (^y)] .*. VA?Vy[FA? A G y A H(A?y)]
directions, based on that ordering, which will ensure that all possible
inferences are drawn. If we are presented with a theorem, we may auto
matically obtain a proof for it by carrying out these directions until they
lead us to one. The derivation procedures given in this chapter, however,
lead to derivations of a particularly simple structure. For example, we
obtain by the procedure of section 4 (our basic procedure for the quantifier
calculus) derivations whose lines are always subformulas of the formula
to be proved or else come from such subformulas by proper substitution
on variables.
The procedure of section 2 (used to show the superfluity of clause (ii))
is essentially Kalmar’s proof of the completeness of the sentential cal
culus (see Kalmar [i]). The proof procedure of section 4 is closely related
to a procedure given in Herbrand [2]. The claim made on page 193, that
our procedure will always lead to a derivation if one is possible, follows
from a theorem (known as the Herbrand Theorem) proved in Herbrand [2]
or, alternatively, from Gentzen’s Extended HauptsatZy which is proved
in Gentzen [1]. Here we must use the fact that our development of the
quantifier calculus is equivalent to those of Herbrand and Gentzen;
this follows from Montague and Kalish [1].
A decision procedure (differing considerably from ours) for prenex
formulas in which no operation letters occur and no universal quantifier
follows an existential quantifier was first given in Bernays and Schonfinkel
[ i ] ; a procedure quite similar to ours was given in Quine [5]. For a survey
of other cases for which decision procedures have been found, see Church
[3], pp. 245 - 94, and the comprehensive treatment in Ackermann [1].
Chapter V I
‘ I S ’ (in one sense)
I. T erm s and form ulas. Not all valid arguments can be reached
by the procedures of chapters I - IV. For example, the argument
(i) Mark Twain is identical with Samuel Clemens. Samuel
Clemens wrote Tom Sawyer. Mark Twain wrote Tom
Sawyer ,
unlike those discussed in the preceding chapters, depends for its validity
on the meaning of the phrase ‘is identical with*.
We shall abbreviate ‘is identical with* by the familiar sign ‘ = *. The
first premise of (i) then becomes
Aa0 ,
Va^
a r e f o r m u l a s ,
(5) I f ^ a n d 7] a r e t e r m s , t h e n
i s a f o r m u l a .
(4) 7 + 5 = 12
(5) X = y
(6) AO = Bijc .
(see clauses (a) and (b) of page 134), and the class of s y m b o l i c f o r m u l a s
{ A ) T h e r e s u l t o f w r i t i n g a k - p l a c e p r e d i c a t e l e t t e r f o l l o w e d b y k s y m b o l i c
t e r m s i s a s y m b o l i c f o r m u l a , { I n p a r t i c u l a r , a o - p l a c e p r e d i c a t e l e t t e r i s i t s e l f
a s y m b o l i c f o r m u l a , )
( B ) I f (f) a n d i/ s a r e s y m b o l i c f o r m u l a s , s o a r e
<l> y
>
((^ A ,
V t/l) ,
(C) I f <f> i s a s y m b o l i c f o r m u l a a n d c l a v a r i a b l e , t h e n
S cL (f> ,
W 0L<f>
a r e s y m b o l i c f o r m u l a s ,
{ D ) I f ^ a n d 7] a r e s y m b o l i c t e r m s , t h e n
i = V
i s a s y m b o l i c f o r m u l a .
Of the preceding formulas, then, (3) and (4) are not symbolic, and (5)
and (6) are symbolic.
Section 2 Translation and Symbolization . 215
and
7 + a
are extensional terms of English, but
the person whom a believed to be b
is not.
We shall now admit abbreviations only of those formulas and terms of
English whose variables are the first variables, for some number which k
pair whose first member is a /f-place operation letter, for some number
/ 5 ^ 0 , and whose second member is an extensional term of English
containing exactly the first variables and having no apparent variables. k
L i t e r a l t r a n s l a t i o n i n t o E n g l i s h o n t h e b a s i s o f a g i v e n s c h e m e o f a b b r e v i a t i o n
( j) I n t r o d u c e * is i d e n t i c a l w i t h \ p h r a s e s o f q u a n t i t y y a n d p h r a s e s o f c o n -
n e c t i o n y t h e l a t t e r a c c o m p a n i e d b y p a r e n t h e s e s a n d o c c u r r i n g c a n o n i c a l l y y i n
p l a c e o f t h e i r s t y l i s t i c v a r i a n t s .
(2) R e v e r s e t h e s t e p s l e a d i n g f r o m a s y m b o l i c f o r m u l a t o a l i t e r a l E n g l i s h
t r a n s l a t i o n .
and carrying through the successive parts of step (2), we obtain the
symbolization
Ajc(Yy[Fy AX = A(y)] F:v) .
As another example, consider the scheme of abbreviation
F2 : a is a member of b
Q2 : has defeated
a b
AO : the team
: the captain of , a
EXERCISES
GRO UP A
GROUP B
(a) X= y
(b) hxVy X = y
(c) VxAy{^>^y = x -> '> -'X = y )
(d) AxAy{Vz[x = z A y = z ]~ ^ x = :y )
(e) AxWy y = X
(f) r^Vxr^ X X
(g) AxAz[x = z Ay{ r^y = z ^ ' ^ x —y)]
Symbolize each of the following formulas on the basis of the scheme
of abbreviation that accompanies it.
2. None but Alfred and his teacher are able to solve the problem.
(F2 : a is able to solve b; A° : Alfred; B® : the problem; :
the teacher of a)
3. Alfred attended the conference and arrived at it before everyone
else who attended it except Mary. (F^ : a attended b\ : a arrived
at b before c; A® : Alfred; : the conference; C® : Mary)
4. Alfred is the only member of the class who can read Greek.
(F2 : a is z member oí b; : a can read b; A® ; Alfred; B^ :
the class; C® : Greek)
5. Greensleeves can jump farther than any other frog in Calaveras
County. (F2 : a can jump farther than b\ G^ : a is a frog; № : ¿2 is
in i; A® : Greensleeves; B® : Calaveras County)
6. Anyone whose mother is the wife of a citizen and whose father
has no other children is the son of a citizen. (F^ : a is z citizen; G^ : a
is a child of i ; A^ : the mother oí a; B^ : the wife of a; C^ :
the father of a; : the son of a)
7. If Alfred’s sister is the wife of Alfred’s brother-in-law, then
Alfred and his sister have the same father-in-law. (A® : Alfred; B^ :
the wife oí a; C^ : the sister of a ; : the brother-in-law of a ;
: the father-in-law of a)
8. None but the lonely heart can know my sadness. (F^ : a is a
lonely heart; G^ : a can know i ; A® : my sadness)
9. Bach is more ingenious than any other composer. (F^ : a is more
ingenious than b; G^ : a is z composer; B® : Bach)
10. Pergolesi was more promising than any other composer of his
time. (F2 : a was more promising than 6; G^ : a is a composer; :
a was contemporary with b; A® : Pergolesi)
to be understood here as in chapter IV (see pp. 136 - 37, 148). For the logic
of identity, two inference rules must be added to those already at our
disposal. The new rules lead, respectively, from a symbolic formula
to the formula
Aa(a = i ,
and from a symbolic formula
Aa(a — ^
to the formula
2. S h ew h y{y = X -> y = x)
3- y = X -> y = X Ti
4- X = X 2, Id-2
The formula ^x = comes from the formula ‘j = x^ by proper substi
tution of ^x' for *y^\ further, the variable ‘j ’ does not occur in the term ^x\
Thus the transition from line 2 to line 4 constitutes a correct application
of Id-2.
T302 ^
T 301
2, Id-i
3 , UI
In checking the transition from line 2 to line 3, we must observe that
‘j = y^ comes from ‘j = x^ by proper substitution of ‘jy’ for ‘ a:’, and
that ‘ a:’ does not occur in ‘y ’ .
T303
2, s
3, Id-I
4, U I, 2, S, M P
222 . *Is’ (in one sense) Chapter VI
Í = r
3
4 T 30 1
5 3, 4, Adj, E G
6
7
8 7. El
9 8, S
10 8, S
11 9, 10, L L , BC, M P
12 2, 6, CB
The passage from lines 9 and 10 to line 11 in the last proof would look,
if expanded, as follows:
9. Far
10. ar = a:
224 • ‘Is’ (in one sense) Chapter VI
3- A(^) = A( a;) T 30 1
4- k{x) = K{y) 2, 3> L L
The pattern of inference corresponding to T 3 16 is Euclid’s postulate,
‘When equals are substituted for equals, the results are equal’. We add
this pattern to our stock of derived rules; it presents the following appear
ance:
Euclid’s law (EL): ^ = I'
Here i', Tjy 7}' are to be symbolic terms, and tj' is to be like r] except for
having one or more occurrences of where t] has occurrences of
(As with L L , a small argument would be required to show that all cases
of E L can be obtained as instances of T 316.) For example, from
X = y
we may pass to
A(.x:;c) = A(ry)
by E L .
The addition of the identity sign to our symbolism enables us to express
numerical conditions symbolically. For example, if we let ‘F^’ abbreviate
*a is a god’, then
(3) WxFx
asserts that there is at least one god, and
Section 3 In fe re n c e R u le s; T h e o re m s . 225
(4 ) AxAy(Fx A Fy X = y)
that there is at most one god; hence the conjunction of (3) and (4) expresses
the doctrine of monotheism. The position that there are at least two gods
is expressed by
(5) yxWy(Fx A Fy A r^x = y) ,
and that there are no more than two by
(6) AxAyAz{Fx A F y A F z - > x = y v x = z w y = z) .
The conjunction of (5) and (6) asserts that there are exactly two gods.
In this way we can assert the existence of exactly three gods, exactly
four gods, exactly as many gods as we may wish to countenance. And what
has been illustrated by reference to gods holds equally well for apostles,
apples, Africans—any finite collection the number of whose members we
wish to specify.
The fact that exactly one thing satisfies a given condition can be
expressed in a variety of ways, some of them, like the right-hand constit
uents of T 3 17 and T 318, shorter than the conjunction of (3) and (4).
T 319 and T320 provide similar alternatives to the conjunction of (5) and
( 6).
T 321 expresses the fact that each thing is identical with at least one thing
(itself); T322, that each thing is identical with exactly one thing.
T 321 Wx X = y
T322 WyAx{x = z <r-^ X = y)
T323 - T329 will be particularly useful in the next chapter.
T323 WyAx{Az[x = z <r-^z = u]<r^ X = y)
T324 Vy(A.v[Fjc<-^ A G j) yyA x{Fx<r->x = y) a
Ax{Fx G y)
EXERC ISES
EXERC ISES
X = z -^ y = z)
VyAA:(A: = y x = z A F a:)
A ¥y< -> W z
Translation:
For each x, if x equals + i, then if a: is a positive inte
ger, then X equals i. i + i is a positive integer.
Therefore i 4- i equals i.
It becomes clear that the translation is a false argument (and hence
that the symbolic argument is invalid) once it is recognized that
there is no positive integer equal to itself plus i.
27. <i>
Aa. {(X. = ^ <f>)
where ip comes from <p by proper substitution of f for a (but a is
permitted to occur in ^).
28. Aoc {o(. = i -> (p)
^ ’
where i/r is like (p except for having free occurrences of ^ at some (but
not all) places where <p has free occurrences of a.
29- ^
Aa (a = S -> ^)
where ip is like (p except for having free occurrences of ^ at some (but
not all) places where <p has free occurrences of a.
30. Aa (a = C -> ^)
31-
Aa (a = ^ -» <^)
where tp is like <f> except for having occurrences of ^ (free or bound)
wherever <f>has free occurrences of a,
(I) A = B FA FB
T 30 1 X= X
T302 X = y -*-y = X
Section 7 Appeadix: List of Theorems of Chapter V I . 231
T 303 x = y ^ y = lS-> X = Z
T304 X = y * -> y = X
T305 x = y/^Z=y-^X = Z
T306 y = X K y = Z - ^ X = Z
T307 y = X A Z = y - ^ X = Z
T 3 10 F jc <->'^yiy = XK F>^)
T 3 11 Vx KX = y tr-^Vy K X = y
T 3 16 X= y A(*) = A (j)
T 3 17 VjcF * a A*Aj(Fic A F^^ -> X = jy) Vx(Fx a Ajy[F>'-» x = j] )
Aar[Fsr ~ ^ x = z s y = z '\ )
T320 VxVy(Fx A Fj» A ~ X = j ) A AxAjyA2(Fx h Y y a ¥ z -> x = y \ i
X = z v y = 2r)<->VxVy(~X = jy A A2[F2r<-> ar = X V ¡S = y])
T 32 1 Vx X = jy
T 322 VyAx(x = z <-> X = y)
T323 YyAx(A2[x = z<-^z = u ] ^ x = y )
T324 Vy(Ax[Fx<-> X = >»] A Gy) <-> VyAx(Fx<-^ x = y) a
A x ( F x -> G x )
T326 ~V yA x(~ X = x i- i’ X = y)
T 327 Ax A(x) = B(x) -> [Vx FA(x) <-> Vx FB(x)]
232 . 'Is* (in one sense) Chapter VI
(j) Terms of English are terms. {In particular у variables are terms.)
(2) Formulas of English are formulas.
(5) The result of writing a k-place operation letter followed by к terms is a
term. {In particular у a o-place operation letter is itself a term.)
{4) The result of writing a k-place predicate letter followed by к terms is
a formula. {In particular у a o-place predicate letter is itself a formula.)
(5) I f iy ri are termSy then
t = V
is a formula.
(6) I f Ф, Ф are formulas, then so are
^ф ,
(Ф ->Ф ) ,
(ф^ф) ,
{ф A ф) ,
1 ф *~*ф ) •
(7) I f Ф is а formula and <х а variably then
Ааф у
W0L<f>
are formulas.
236 . ‘The’ Chapter VII
l^(f> y
where a is a variable and (f> a symbolic formula, are called descriptive
terms.
EXERC ISES
(f) IjcAijc
(g)
(h) F^lxG^x
(i) F^lxG^xy
(j) = X
(k) Ijc = Ijca: = ;c
(l) F^A^lxF^xA^
2. Bondage and freedom . The descriptive operator, like the quanti
fiers, binds variables. For example, in the formula
Gn^cFijc
we shall say that both occurrences of 'x' are bound. Further, we shall
speak of bondage in a term as well as bondage in a formula. For example,
we shall say that ‘jc’ is bound in the term
I jcF^jc .
Revisions are thus necessitated in our characterizations of bondage and
freedom. It is convenient to treat bondage and freedom for variables
separately before considering the case of arbitrary symbolic terms.
An occurrence of a variable a is now said to be bound in a symbolic term or
formula (f>just in case it stands within an occurrence in of an expression
Aoii/j ,
Va^ , /
or
(2) IxH^xy
is bound, and the second free. Thus (2) is both bound and free in (i).
Observe that bondage and freedom as applied to variables (and as
characterized on p. 237) are special cases of bondage and freedom as
applied to arbitrary symbolic terms.
A symbolic sentence can be characterized as a symbolic formula in which
no variable is free, and a symbolic name as a symbolic term in which no
variable is free.
The characterization of proper substitution of a term for a variable
remains as before, even though our language now includes descriptive
terms. Thus we again say that a symbolic formula ip comes from a symbolic
formula <f>by proper substitution of a symbolic term ^for a variable a if 0 is
like <l> except for having free occurrences of i wherever <f> has free occur
rences of a.
EXERC ISES
(I) A iljfF i*
informally as
Section 4 Translation and Symbolization • 239
A(1;cF[jc]) ,
but not as
(2) A(1jcF;c) .
The official counterpart of (2) is not (i) but
A^lxYOx .
Thus, in unofficial notation, all predicate and operation letters of one
place or more will bring with them a pair of parentheses or brackets.
(In formulating inference rules and criteria of bondage and freedom,
we always have in mind official notation.)
EXERC ISES
J2 : a is larger than b
A® : Socrates
BO : Waverley ,
the symbolic terms
(1)
(2) I jcG( jcA) ,
(3) TyA^H(xy) ,
(4) 2T = ’\wl{wB) ,
(5) '^xAy{'^y = X ->
have the following respective literal English translations:
the object x such that is a doctor,
the object x such that x is father of Socrates,
the object y such that, for each Xy x loves y,
the object z such that z is identical with the object w such
that w wrote Waverleyy
the object x such that for each y (if it is not the case that y
is identical with Xy then x is larger than y) .
(Observe that in step (i) of the process of translation, that is, the restora-
ration of official notation, ( i) - ( 5 ) become the examples on page 236.)
The following terms of English are free translations of ( i) - ( 5 ) :
(6) the doctor,
(7) the father of Socrates,
what everyone loves,
he who is identical with the one who wrote Waverleyy
(8) the largest thing.
Thus we regard ‘the’, ‘what’, ‘he who’, and ‘the one who’, in some of
their uses, as stylistic variants of ‘the object . . . such that’.
It should not be supposed that every occurrence of ‘the’ can be sup
planted by a phrase of description. Consider, for example, the sentences
(9) The whale is a mammal,
(10) The members of the club are Republicans,
(11) The trespassers were prosecuted.
(9) asserts that every whale is a mammal, not that the object x such that
is a whale is a mammal; and attempts to express (10) and ( ii) with the
help of phrases of description would lead to ungrammatical results. In
(6)-(8 ), ‘the’ generates a name, but this is not the case in ( 9 ) - ( i i ) ;
even ‘the whale’ cannot reasonably be construed as designating in (9)
a single object.
Section 4 Translation and Symbolization . 241
EXERC ISES
6. The man who lives at the North Pole does not live there.
On the basis of the scheme of abbreviation
pi is a man
G2 a lives at b
AO the North Pole
242 . ‘The’ Chapter VII
No. 6 becomes
^G(\x [F{x) a G { xA ) ] A ) .
(which would then assert that the author of Waverley wrote Waverley), A
somewhat more complex application of PD is the inference from the
formula
WyAx(F{x) A G{xzw)<r-> X = y)
(which could be taken as asserting that there is exactly one integer between
z and w) to the formula
F(1jc[F(;c) a G(jc-sr«;)]) a G (1 jc[F(jc) a G { x z w )] z w )
(which would then assert that the integer between z and w is an integer
between z and w).
Upon first consideration of such examples, one might believe that
any English sentence that is a translation of a conclusion of PD is true.
But consideration of further examples would quickly dispel this belief.
The sentence
The man who lives at the center of the earth is a man living
at the center of the earth
is false, for it implies the falsehood that some man lives at the center of
the earth. The assumption of propriety that constitutes the premise of
PD is, however, sufficient to exclude such examples.
Because we seldom have occasion to use improper descriptive terms
(that is, symbolic terms corresponding to improper definite descriptions),
we could develop a significant part of the logic of the descriptive operator
on the basis of the single rule PD. There is, however, a strong reason for
introducing along with PD a rule pertaining to improper descriptive terms.
Without such a rule, we could not extend A V and IE to the context
la ^
(where ^ is a symbolic formula and a a variable); for example, we could
not justify the inference from
F(\xG{x))
to
F(]yG{y))
or
F ( lx ~ ~ G ( * ) ) .
There are other reasons for adding a rule concerned with improper
descriptions, and one of these reasons will appear in section i i . The
relevant new rule has the following form.
Improper descriptions (ID): Vj3Aa(^ <-> a = jS)
la<^ = ly /X/ y = y
244 . ‘The’ Chapter VII
EXERC ISES
16. For each of the following pairs of formulas, state whether the
second follows from the first by PD, by ID, or by neither.
(a) WyAx(F{x) Ax = z<r^x = y)
F( 1 jc[F(jc) л л: = 2t]) л 1 ^[F(^) a x = z ] = z
6. ^ ac = ^ F( 1 xF( a;))
7- VsiA*[F(A;) a; = «]
8. F( 1 a:F(a;)) 7. P D
Show ~V2AAc[F(Af) <-> a; = 2]
1a;F(ac) = Iw w = tv
ljcF(a:) = Iw ~ w = to) A
(VyAic[G(jc) ■ «-> 2! = >»] -> G ( 1jcG ( jc))) a
( ~ YyAac[G(ic) •<-> 2: = j'] ^
la:G(A;) = la ; ~ to = to) a
Ajc[F(ar)<-> G (x)] -*■
1icF(*) = 1*G(jc) 6, U I
5A«w-VjAA:[F(ic) = j ] ->■ F(ljiF(*))
9- YyAjc[F(a:) <-> a: = j»]
10. F ( 1a:F(ic)) 9. PD
11. Skote ~ Vj'AA;[F(a;) a; = j ] ->
la:F(a:) = Iw ^ w = to
12.
13- 12, ID
14.
IS-
16. 15. PD
17 -
18.
19. 18, ID
20. (yyAjc[F(a:) .(-> a; = j ] ^ F(1*F(*))) a
(~VyAa:[F(a:) <-> a: = jy] ->
la:F(a:) = lto ~ a ; = to) 8 , II,
Adj
21. (VyAa;[F(a:) •<-> a: = j»] F(1a;F(a:))) a
( ~ VyAa;[F(a:) = y]-*-
ia:F(a:) = Ito ~ to = to) a
(VyAa;[G(a:) •<-> a; = >>) -> G(1a:G(a:))) 20, 14,
Adj
22. (YyAa;[F(a:) a: = j'] F(1a;F(*))) a
( ~ VyAa:[F(a) ■«->a: = j»] ^
la:F(a:) = Ito ~ to = to) a
Vj'Ai[G(a) <-> * = jy] ->■ G(la:G(a;))) a
*4 8 . ‘The’ Chapter VII
( ~ VyAjc[G(A;) •(-» Of = j ] ^
l;cG(*:) = la> ~ n> = w) 21, 17,
Adj
23- (VyA*:[F(jc)<->X = y] ^ F(l^FW)) ^
(~yyAjc[F(ic) •<-> Af = >»] ->
1 acF ( a;) = lit) ~ w = w) a
EXERCISES
i = V
is a theorem.
T404, together with T328, will enable us to establish the equivalence
of two descriptive terms differing only in their initial bound variables.
This suggests that we extend to terms related in this way the notion of
alphabetic variance introduced in chapter IV, section 7. Thus we call two
symbolic form ulas immediate alphabetic variants if (as before) they have
the forms
Acf,(f>
and
or else
W0Lcf>
and
Va'c^' ,
Section 7 Abbreviated Derivations • 349
and
l a 'f
in each case a and a' are to be variables, (¡> and are to be symbolic
formulas, <j> is to come from <f> by proper substitution of a' for a, and <f>
is to come from <f>' by proper substitution of a for a'. Symbolic terms
or formulas that differ only in parts that are immediate alphabetic variants
of one another are also equivalent, and may be called alphabetic variants.
Thus we replace the previous notion of alphabetic variance by the follow
ing: a symbolic term or formula iff is an alphabetic variant of a symbolic
term or formula «/r' just in case ifs is like i/r' except for having one or more
occurrences of a term or formula <f>where i/f' has some immediate alphabetic
variant of <f>.
For example,
lx[¥{x) A G{x)]
is an immediate alphabetic variant of
W M a GCv)] ,
and therefore
= lx[F(^) A G{x)]
is an alphabetic variant of
z = ^ y [F (y ) A G {y )] ;
further,
WxF{xz)
is an immediate alphabetic variant of
WyF{yz) ,
and therefore
lW:vF(x5r)
is an alphabetic variant of
lzWy¥{yz) .
To define the notion of an of a formula of the description
i n s t a n c e
a and
p r e d i c a t e l e t t e r p r o p e r as characterized in
s u b s t i t u t i o n o n v a r i a b l e s
*50 . ‘The* Chapter VII
where ii, . . . , are terms. Replace each such part by a certain term—
in fact, by the term obtained from r] by replacing all free occurrences
of ‘a’ by ii, ‘6’ by ^2, etc., up to the ^th variable, all of whose free occur
rences are to be replaced by i*.
(The only alteration is that here we speak in step II only of free occur
rences of variables; in chapter IV this qualification was unnecessary, for
before the descriptive operator was introduced there was no way for
a variable to be bound in a term.)
For example, from the formula
Wxx = A{y)
the formula
Wxx = lz^ aY {az) v G(y)]
comes by proper substitution of the term
lz \ 4 aY{az) V G(^)]
for the operation letter ‘A ’ .
We say as before that a symbolic formula ф is an instance of a symbolic
formula 0 just in case ф is фот obtainable from ф by one or more operations
of proper substitution—whether on predicate letters, on operation letters,
or on variables.
We once again remind the reader that he should mentally restore official
notation when checking applications of the preceding notions.
Now that the notions of instance and alphabetic variance have been
extended, we may reintroduce three of the abbreviatory clauses of chapter
IV :
i = r
(0 A a i . . . A a n C = C'
where ^ and are symbolic terms, <f> and <f>' are symbolic formulas, <f>' is
like <f> except for having one or more occurrences of t , ' where <f> has occur
rences of i, and a i , . . . , a« are all the variables bound in <f>. (If no variables
are bound in <f>, the premise reduces of course to
c = r .)
252 . ‘The’ Chapter VII
and
A a i. . . Ахп{ф <-> Ф')
(4)
Here i/jy ifj'y (f)y <f>' are to be symbolic formulas, and rjy rj' are to be symbolic
terms. We assume in addition that, in the first case, <^' is like <f> except for
having one or more occurrences of where (f> has occurrences of ^ and
ai, . . . , an are all the variables bound in <f>y and, in the second case, r)'
is like 7] except for having one or more occurrences of ifj' where t] has
occurrences of 0 and ai, . . . , are all the variables bound in rj.
For example, the inference from
Ax[F(x)<-> G{x)]
to
WxF{x)<-^WxG{x)
correct in view of T 214, is comprehended under (3).
In each of the inference patterns (i) - (4), we shall say that the conclusion
follows from the premise by interchangey and we incorporate these patterns
into our system by the following abbreviatory clause:
line by interchange. {Annotation: ^InV and the number of the antecedent line.)
Here i, i', 7], 7]' are to be symbolic terms, and is to be like t] except for
having one or more free occurrences of where tj has free occurrences
ofi.
There are close connections among Leibniz’ law, Euclid’s law, inter
change of equivalents, and interchange. Indeed, the first three can rather
easily be subsumed under interchange, given the principle of alphabetic
variance (clause (8)).
Clauses (7) - (i i), like their earlier counterparts, satisfy the requirements
for abbreviatory clauses that are given on page 58. A proof of the theoreti
cal dispensability of these clauses would be rather involved and is not
attempted here; a few relevant remarks, however, will perhaps be appro
priate.
To appreciate the economy gained by Int the reader should, for example,
construct a derivation corresponding to (7) employing L L rather than
Int.
EXERCISES
18. Which of the following pairs of expressions are alphabetic
variants?
(a) y X lxF(:c) = x
Wx lyF(y) = X
(b) Wx IjcF(xy) = X
y y IxF(ry) = y
(c) lxF{x) = lyG(y)
IxF(x) = lxG(:r)
(d) G(lxF(;c)l:vF(;c)y)
Gn«x^F(:r) lyF(y)y)
19. For each of the terms (i) - (v) below indicate the instance, if
any, that can be obtained from the theorem
Ax y = A(;c) -^ y x y = A{x)
by proper substitution of that term for ‘A*.
(i) "\z z = a
(ii) "^aa = a
(iii) ^z X = a
(iv) ’\z\yaF{az) v G(û)]
(v) a= a
20. The second of each of the following pairs of formulas is an
instance of the first; indicate in each case a sequence of substitutions
by which the instance can be obtained.
(i) S y h {x )= y yy^x Z = X = y
(ii) y y A(x) = y yy"\x X = X = y
(iii) y y A(:c) = y yy"\z X — Z == y
256 . ‘The* Chapter VII
5- Show WyAx(¥{x) X = y)
Ajc[F(jc) ^ = IjcF(jc)]
6. WyAx{¥{x) X = y)
7- Ax(¥{x)<r^x = z) 6, E l
8. IjcF(jc) = z 7, T 401, M P
9* A jc[F(:r)^;v = IjcF(jc)] 8, 7, L L
10. A :r[F (x )^ ;r = 1jcF( jc)]<->
YyAjc(F(jc)<->^ = y) 2, 5» CB
with its instances, gives a necessary and sufficient condition for the truth
of such a sentence.
T 412 I. F(1.x:F(^)) yyKx{F{x) ^ = y) V w = w)
2. iS / i^ € i^ F ( l:v F ( :v ) ) a ' ^ W y A x ( F { x ) < ->
The self-identical thing and the non-self-identical things are the same.
T 4 19 lw w = w = l w ^ w = ^ w
T420 indicates the meaning which is to be assigned to vacuous de
scriptive terms.
T420 IxF = Iw w = w
EXERC ISES
is a student
: a failed
is illogical
A® : Alfred ,
(i) has the symbolization
VvAx [F(a:) a G(;c) X = y\ . A = l;x:[F(.x:) a G( x)]
A x [G {x )^ U {x )] /. H(A) ,
which, as the reader who solves exercise 28 will verify, is valid.
EXERCISES
EXERC ISES
Show of each of the following arguments that it is valid or that it is
invalid.
34. VyA:v[F(jc) <-> jc = jv] . l;cF(jc) = 1:x;G(;x:) .
Ax[G{x) -> H{x)] HflA:F(jc)]
35. 1;cF(:x;) = lzo zv = zo 1;cF(;c) = l;cG(ic)
yy[Ax(F{x) <^x = y) A G(j)]
36. F(lzv '^zv = z v ) w ^ A = lzO'^zo = zv A = 1 a;F(jc)
AAi(F(;c) <r->X = A)
37. /. A(a?) = B(oi) lx A(;c) = y = lx B(jc) = y
38. Vx(F{x) A Ajv[F(j) A y = X G(jc3;)]) .
A^(H(^) A Ay[J{y) -> K{xy)] -> Ay[F{y) -> K(^;;)]) .
H(A) A K[A l:v(F(:v) a Ajy[F(3/) a ^ j = ^->G(^3^)])]
Vjc(J(^) A A3^[H(jc)-> K(j;c)]) (Compare exercise 27, p. 259.)
39. Vy[A:v(F(j»i) A G{x) <r-^ x = y) a y = A] .
Ajc[F (; c) a ^ x = A - > H ( A jc)] . y x [¥ {x ) a G (: v) a H (B a;)]
^F(B) (Compare exercise 32, p. 260.)
40. WxF{xA) . G(B) . -H [B IxF(jcA)]
V:v(F(:vA) a V2[G(2) a /^H(2r;c)])
41. H(A) A A = lx '^Vjv[H(j) A G(yx)] .
A:v(^F(:v) a H(x) ->Vy[G{yx) a U{y)]) F(A)
where jS is not free in <^, and ip is like <pexcept for having free occurrences
of
loLip
at some (but not all) places where <p has free occurrences of a.
45. V^Aa(^ a = j8)
264 . ‘The* Chapter VII
where is not free in <f), and i/j is like (f>except for having occurrences of
IN FEREN CE RULES
(Here a, jS, y are to be variables, C, V> V > ^ symbolic
terms, and <f>', >J), x symbolic formulas.)
<f>
<!> Modus ponens (MP)
Section 12 Appendix: Summary • 265
Adjunction (Adj)
(f> Al/j
<p y ip
(f> ^tfi <f> -^ x ~^x
^(p Ip ^ -> x ^ ~^X Separation of cases (SC)
0
’'(p ^ ip Conditional-disjunction (CD)
(p y ip
P R I M I T I V E Q U A N T I F I C A T I O N A L R U L E S ;
V a ^<f>
V a ^(f> Aoi(f>
Quantifier negation (QN)
^ Va<^ Aa
hoi ^<f> Va<^
PRIM ITIVE R U LE S OF I D E N T I T Y :
Identity-i (Id-i)
A a(a — Ç
where iff comes from <f> by proper substitution of C for a, and a does not
occur in C-
DERIVED R U L E S OF I D E N T I T Y :
Symmetry (Sm)
V = C
7] — 6 0 = 7]
T^e 1^ 0
Transitivity (T)
V= t V= i
rj = 6 0 = 7)
T^0
Leibniz’ law (L L )
where is like <f>except for having one or more free occurrences of C where
<f> has free occurrences of
C = i' Euclid’s law (EL)
7) = 7)
Section 12 Appendix: Summary • 267
where r;' is like t] except for having one or more free occurrences of
where rj has free occurrences of C-
P R I M I T I V E R U L E S OF D E S C R I P T I O N :
ViSAa(<^^a = j8)
Proper descriptions (PD)
INTERCH ANGE
One formula follows from another by interchange (Int) if and only if
the two formulas are respectively the conclusion and the premise of one of
the following four patterns of inference (in all cases ly, 7^' are to be
symbolic terms, and <f>y < f)\ 0' symbolic formulas):
A a i . , . Aan ^ = V
where <f>' is like (f) except for having one or more occurrences of where <f)
has occurrences of and ai, . . . , are all the variables bound in <f>;
A a i . . . A(Xn i = V
V= V
where t]' is like t] except for having one or more occurrences of where rj
has occurrences of and ai, . . . , are all the variables bound in t/;
A a i . . . AoLni^ ^')
where <j> is like <f) except for having one or more occurrences of i f j ' where <f)
D IR E C T IO N S FOR C O N S T R U C T IN G A
D E R I V A T I O N F R O M A C L A S S K OF
SYM BO LIC FO RM ULAS
(1) If is any symbolic formula, then
Show <f>
may occur as a line. (Annotation: ‘Assertion’.)
(2) Any member of K may occur as a line. (Annotation: ‘Premise’.)
(3) If (f>y i/j are symbolic formulas such that
Show {(f) -> ip)
occurs as a line, then <j>may occur as the next line. (Annotation: ‘Assump
tion’.)
(4) If ^ is a symbolic formula such that
Show (p
occurs as a line, then
^ (P
may occur as the next line; if is a symbolic formula such that
Show ^ (p
occurs as a line, then (p may occur as the next line. (Annotation: ‘Assump
tion’.)
(5a) A symbolic formula may occur as a line if it follows from anteced
ent lines (see p. 21) by a primitive inference rule other than E l.
(5b) A symbolic formula may occur as a line if it follows from an
antecedent line by the inference rule E l, provided that the variable of
instantiation (see p. 100) does not occur in any preceding line. (The
annotation for (5a) and (5b) should refer to the inference rule employed
and the numbers of the antecedent lines involved.)
(6) When the following arrangement of lines has appeared:
Show <p
XI
Xm y
(iii) for some formula x> both x its negation occur unboxed
among XI through xm\ or
(iv) <f> is of the form
A a i . . . Aajfc i/s ,
ijj occurs unboxed among the lines xi through xm, and the
variables a i through a * are not free in lines antecedent to the
displayed occurrence of
Show (f> ,
The remaining clauses are abbreviatory (in the sense of page 58):
(7) If (f) is an instance of an alphabetic variant of a theorem that has
already been proved, then <f>may occur as a line. (Annotation: the number
of the theorem in question, sometimes together with a diagrammatic
indication of the sequence of substitutions involved.) (For the notion of
instance see chapter V II, pp. 249 - 50.)
(8) A symbolic formula may occur as a line if it is an alphabetic variant
of an antecedent line. (Annotation: ‘AV* and the number of the antecedent
line.) (For the notion of alphabetic variance see chapter V II, pp. 248 —49.)
(9) If <f>y <f>' are symbolic formulas such that
D ERIVABILITY
A derivation is complete just in case every line either is boxed or con
tains cancelled *Show\ A symbolic formula <f> is derivable from a class K
of symbolic formulas just in case one can construct a complete derivation
from K in which
Shemcf)
occurs as an unboxed line.
We may thus speak of the first variable (which is the second variable
(which is ‘i ’), and so on.
Variables are the simplest terms. Formulas, together with more com
plicated terms, are formed with the aid of constants^ which fall into two
classes, formula-makers and term-makers^ according to the kind of expres
sion that they generate. Each constant may be used in combination with
a certain number of variables and previously generated terms and formulas
to construct a new term or formula. To make this procedure precise, we
shall associate with every constant a fixed degree^ which will be a quadruple
<f, m, w, /)> of nonnegative integers, in which i is either o or i. Here i
is o or I according as the constant in question is a term-maker or a formula-
maker, and m, w, and p are respectively the number of variables, the
number of terms, and the number of formulas that the constant demands.
272 . Definitions; Formal Theories Chapter VIII
(Each of m, n, p may take on the value zero, in which case one of the
strings a i . . . oLrrii i i . . . in, or . . . (f>p will disappear. Thus, for example,
\{ m = p = o, the expression
Sai. . . i l . . . in
will become simply
Sii...in .)
The preceding characterization employs the notion of a constant of degree
<i, m, n, p y and, before becoming completely intelligible, would have to
be supplemented by a characterization of this notion. The most appro
priate way of providing the required characterization is by giving a list
of symbols that are to be regarded as constants, together with the speci
fication of a degree for each. Such a list, sufficient for the purposes of this
and the following chapter, is to be found in an appendix to chapter IX .
The list has an arbitrary character, stemming from the accidental features
of chapter IX and the later sections of the present chapter. If the develop
ments there had been more extensive, the list would have been longer.
Indeed, for some purposes it would be convenient to have an infinite list
of constants. (Such a list could be given, here as in the case of variables,
by a general characterization of the structure of the symbols comprised
in it.)
At this point, however, we shall not give a complete list of the constants
that will be used in the formal languages of later sections; for many
constants will be introduced by definition, and it is in connection with
their definitions that their meaning can most conveniently be elucidated.
We wish tcMnclude among our constants all the special symbols introduced
in the preceding chapters: ‘ a ', ‘V, ‘A ’, ‘V ’, ‘ = ^, 'X. These
Section I The Vocabulary of Formal Languages . 273
symbols are called logical constants and are all formula-makers except for
The identity sign *= ' is of degree <1, o, 2, o ) ; that is, it is a formula-
maker that demands two terms to produce a formula. Thus, for example,
x y is a formula. (The reader will note that the order of symbols,
both here and in the case of the sentential connectives other than
differs from that with which he has become familiar.) The negation
sign is of degree <1, o, o, i >, and ‘ a’, ‘ v*, and are of degree
<1, o, o, 2>; that is, the negation sign is a formula-maker requiring one
formula to produce a new formula, and the other sentential connectives
are formula-makers demanding two formulas to produce a new formula.
Thus, for example, = x y ' is 2l formula (the negation of * = xy^) and
‘a = x y = y is a formula (the conjunction oi ' = x y ' and ‘ = y z').
The quantifiers are symbols of degree <1, i, o, i> ; that is, they are
formula-makers that demand one variable and one formula to produce
a new formula. Thus, for example, 'Ax = x x* is a formula. The de
scriptive operator is a symbol of degree <0, 1 , 0 , i > ; that is, it is a
term-maker that demands one variable and one formula to produce a new
term. Thus, for example, '~\x — x x ' is a term. Constants other than
‘ a’, W , 'A\ ' = \ and ‘1’ are called nonlogical
We wish also to include among our constants the operation letters
and predicate letters of previous chapters, that is, the symbols
AO, . . . , EO, Ai, . . . , E l , . . . , FO, . . . , Zo, Fi, . . . , Z i , . . . ,
together with their subscripted variants. Each w-place operation letter
is of degree <0, o, «, o ), and each w-place predicate letter of degree
< I, o, w, o>.
S a = a j8
is bound. Thus we must give a more general characterization of bondage
and freedom than the earlier treatment provides.
An occurrence of a variable a is said to be bound in a term or formula <f>
just in case it stands within an occurrence in (f) of some expression
Sai. . , . . . l^n <I>1 ••• <l>p ,
where 8 is a constant of degree <0, w, n, /)> or <1, w, w, />>, a i , . . . ,
are distinct variables, ^i, . . . , are terms, <f>h . . . y <f>p are formulas,
and a is one of a i , . . . , ctim» An occurrence of a variable is free in <f> just
in case it stands wdthin ^ but is not bound in <f>. A variable is bound or
free in <f> according as it has a bound or free occurrence in (f>. Thus, in
^x F^xy ,
Section 2 Bondage and Freedom; Proper Substitution; Alphabetic Variance . 275
both occurrences of 'x' are bound, the only occurrence of *y' is free, the
variable 'x* is bound but not free, and the variable y is free but not
bound.
We now consider freedom and bondage of arbitrary terms. If is a
formula or term, then an occurrence of a term ^ is bound in (f>just in case
it stands within an occurrence in (f> of some expression
{x} .
and,
(II) in the expression resulting from (I), successively replacing each
part of the form
to
E a!:F;c = ExG x
are justified by AV and Int respectively; but neither of these inferences
can be reduced to applications of clauses (i) - (6). Thus we must regard
the directions for constructing an unabbreviated derivation as consisting
of clauses ( i) - ( 6 ) , (8), and (10). The remaining clauses will then be
theoretically dispensable. (Clause (9), though not reducible to ( i) - ( 6 ) ,
can be eliminated once (10) is available.) In practice, however, we shall
draw no distinction between an abbreviated and an unabbreviated deri
vation.
As before, a derivation is said to be complete if every line either is
boxed or contains cancelled 'Show\ and a formula (f> is derivable from a
class K of formulas if one can construct a complete derivation from K
in which
Shew-<f>
occurs as an unboxed line.
A3 X + 0 = X
A4 X + — X = 0
As X •( y •z) = (x •y ) •Z
A6 X •y = y •X
A? X •1 = X
A8 X = 0 -> X •xr^ = I
A ll 0 ^ X y0 ^ — X
A iz
A 13 O ^ X A O ^ y ~ > O ^ X + y
A14. 0 < X A0 ^ y ^ X •y
A 15 X ^ y <r->0 ^ y + — X
the present theory and its extensions will be numbered T i, Tz, and so on;
we italicize ‘1 ” here to prevent confusion with the numbering system of
the theorems of chapters I - VII.)
Ti 1 Skew-x + z = y + z ^ x = y
2
3 Ai
4
5 ^4
6
7 ^3
8
9
10 9, E L
11 2, U I, UI, UI,
2, U I, UI, UI,
10, T , T
12. 4, U I, I I , L L
13- 6, UI, 6, UI,
12, T , T
The proof of T i is made unduly long by the need for subsidiary deri
vations of closures of axioms. For example, line 2 is required to obtain
(i) (:v + ^) + - z = X {z -]---- z) ,
which is in turn required to infer line 11 from line 10. Now (i) comes from
-^i by iterated substitution on variables but is not itself an axiom. We
shall in future dispense with such subsidiary derivations as those beginning
with lines 2, 4, 6, and, when showing a formula to be a theorem of a theory
T, permit as a line of a derivation any formula that comes by iterated
substitution on variables from an alphabetic variant of an axiom of T or
a previously proved theorem of T. For annotation we shall simply refer
to the axiom or theorem involved.
Using this informal abbreviation, we may simplify as follows the
derivation of T i :
I. ^Skew-x -\-z = y - { - z ^ x = : y
2. X z = y + z
3- {x z) -\---- = (j; + H-------- z 2, EL
4- X + {z -----z) = 3; + (;sr H----- z) A i , A i ,2 , T , t
X + 0 = y + 0 ^ 4 .4 .1 'L
6. X = y ^ 3 .^ 3 , 5, T , T
282 . Definitions; Formal Theories Chapter VIII
Tz
T3 '^Z = O A X * Z = y ^ Z - > X = y
T4 ^z = o z • X = z •y X = y
TS 1. Show —o = o
O + —0 = 0 ^4
0 + 0 = 0 ^3
— 0 = 0 2 , 3 . T , T2, M P
T6 Shew-x *0 = 0
(a: • l) + (ji • o) = ;!ii: • (l + o) Ag, Sym
( ii • l ) + (jc • o) = :» • I ^ 3 , 2, L L
(a; • i) + o = • I A3
X •o = 0 3 > 4 > T , Tz, M P
Tl X + —y = O ir^ X = y
T8 X = —y y = —X
T9 X = O <r-> —X = o
T il I. Shot»- —(ji + y) = —X + —y
2. {x + y) + ( + -y) =
(a: 4- - ^) + O' + -y) A i, Az, L L
3- (x + y) + ( -» + —y) = 0 A4, 2 , L L , A^, T
4- (x + 3') + -{x + 3^) = 0 ^4
5- —(* + :v) = (-.V + -y) 4. 3. T , Tz, M P
(To obtain line 2 above, several applications of ^ i , Az, and L L are
required. But here and henceforth we shall for the most part omit repeti
tions in annotations.)
T iz ( - x)-y = - 0 -y)
T 13 X • i-y ) = - { x -y)
T i4 T
X• fDTlXJXXr (1 ■ x ) - ( - y ) = X *y
2. ■ (-y ) = - O ' - O ') ) T iz
3- = - ~ ( x 'y ) 2, T i3 > L L
4- = X 3 . T io , T
(In the derivation above, the left side of line 2 is imagined to be repeated
in the blanks of lines 3 and 4.)
Section 5 Formal Theories; the Theory of Commutative Ordered Fields . 283
Show o < o
^ o < o
o < —o 3>
0^0 4> ^ 5>
o < ^ + —X 2, LL
X ^ X 6, A i$
In the annotation for lines 4 and 7 above, reference to theorems and
inference rules of the sentential calculus has been omitted; this practice
will be adopted henceforth.
T19 Shew-x ^ y ^ y ^ x ^ x = y
X ^ y t<y ^ X
0 ^ 3 ^ + —x ^ o ^ x + —y 2, A i s
o < —(jt + —y) A O < ; 3, Tio, T i l , A2,
LL
X + —y = o 4, ^ 1 2
X = y 5. T7
T20 Shew-x 4: y t ^ y ^ z - ^ x < i Z
X ^ y /^y 4: z
O ^ y + —X A O < 2T + —y 2, A i s
o < (y H---- x) + (2' H-----y) 3. ^ 1 3
O ^ Z + —X 4, A i, AZy A3, A4,
LL
X ^ z 5. ^ 1 5
284 • Definitions; Formal Theories Chapter VIII
T 21 I. Shew X < j vy ^ X
5- Show 0 ^ — X ->o ^ X •X
6. 0 < —X
7- о < (-л ) • {-х ) 6, ^ 1 4
8. о ^ д; • д: 7, LL
9- (0 ^ X •X 2 ,S ,A i i
Г23 0 ^ 1
The remaining theorems of this section are familiar laws of inequality.
Г24 I. S k ew x ^ у -> x -h z ^ у + z
2. X ^ у
3- 0 < + —X 2, A is
4- ( j + г) + -(д; + 2г)
= (у + 2г) 4- ( - л Н---- z) T 11, E L
5- = у -i---- д: 4, А2, А з , А4,
LL
6. о < (у + 2:) + -(д: + z) 3> 5> L L
7- X + Z ^ у + Z 6, A is
Т25 x + z ^ y + z - ^ x ^ y
Т26 x ^ y ^ z ^ w - > д: + ^ ^
Г27 у + 1 ^ у
Г28 у ^ у + - I
Т29 X ^ у —у ^ — д:
Т30 —у ^ — д: -> д: ^
Т 31 X ^ о<->о < — д:
Section 6 Extensions of Theories; the Theory of Real Numbers . 285
TS2
^33
2, A i $
3. A 1 4
4, A6, Ag, T13,
A6, L L
5. A 1 5
T34
2, T31
2, 3 . ^33
4> ^*3> L L
5. ^30
T 3S
4, A n
2, 5, A 1 4
6, T 13, L L
2f LL
T23, A io , A j 2
T36
2, T35, T33
3, A s, 2, A8, A7,
LL
T37 y * Z ^ X ^ Z A z ^ O A ^ Z = 0 -> X ^ y
T38 X = y ^ X ^ y
A S ig WxF(x) A WyAx(F{x) -^ x ^ y)
V 2 t[ A ; c( F ( jc) x: ^ 2:) a A jy ( A ;r[ F ( A :) ^ ^ jy]
4, T 21, ^ 3 , Az, L L
Ai8y Ai6y 2, 5
T 18, 6, AZy A^f L L
2, E l
3, TiO, L L
4, e g
Sk 9W‘ A(x{<f)
<f>
A s r ( A :v [ F ( ^ ) z ^ x ]-> z ^ y )
3 Skew F{y)
4
5 iSAew-Aa;(F(A;) ► 3^ + I < a;)
9 y < z 2, U I, 8
10 3» + I < ar + I 9. ^24
11 AC < j + 1 6, T 21
12 AC < « + I 10, I I , T20
290 . Definitions; Formal Theories Chapter VIII
13- z ^ X 8, T 21
14. I( ^ ) A I(;^) 6, 2, U I, 8, 2, U I
IS- X = ZWX = Z + I 14, 13, 12, ^ 1 8
16. ^ X = z 8, T38
17- X = Z -h 1 6, 10, T308 of ch.
VI
18. X = z + I 1 5 .1 6
19. X ^ y 7. 2, AV, U I
20. y ^ X 6, 2, U I
2 1. X = y 19, 20, T19
22. ^ F{x) 4, 2 1, L L
23- F{x) 6
24. y + I 4: y 5. 2, U I
25- y + I ^ y T27
Shew-A(x(<f>
but simply
The next two theorem schemata are the natural principles of mathe
matical induction over all integers. 7545 is a simple consequence of the
Continuity Schema, together with 754 3 and 7544. The stronger principle
7549 can be obtained in a simple way from 7^ 4 5; we leave the derivation
to the reader. 746 - 748 are applications of the induction principle
7 5 4 5 ; the proofs of 747 and 748 are left to the reader. Henceforth
we shall for the most part omit annotative reference to principles of
logic, that is, principles of chapters I - V II.
II. o ^ A l(x) A
^ F { x ) - > l{ x )
12. O ^ W A \(w ) A F ( ii;) 10, 9. F543
292 . Definitions; Formal Theories Chapter VIII
Dz X<y<->X^ytif->^X=y
D3 2 = 1 +1
Z )4 X^ = X •X
D6 X — y = X + —y
1)7 -^ = X •y-^
y
The intended reading of the new constants should be clear from the
possible definitions D i - D y . For example, the operation symbol intro
duced by Z?5 is read ‘the absolute value of x\ Z>y has as a consequence
X
- = X ■ ^-1
o
Thus division by zero, like the expression is regarded as meaningful.
Our axioms, however, do not determine the value of because of the
antecedent of A8. In deference to mathematical custom, we depart
further than usual from our official notation and use ‘ —* both as a i-place
and as a 2-place operation symbol. D6 defines binary ‘ —’ in terms of
singulary ‘ —’ and addition. The context will always determine which
of the two senses is intended.
Section 7 Definitions . 297
T’56 X — X = o
T’S7 - ( x - y) = y - X
T ss X — y = {z — y) — { z — x)
T59 {x - y) -{- {z — w) - {x z) — {y + w)
T60 {x + y Y = X^ zxy + 3^2
T62 {x — y Y = x^ — zxy +
T63 {x • y Y = JC2 • 3/2
X \2 X^
T64 y^o
y j ~ y2
X X
T65 - + - = X
2 2
o
T66 - = o
X
X+y X y
T67 — = - + -
z z z
xy y
T68 XZ o — -
xz z
298 . Definitions; Formal Theories Chapter VIII
/ X \ —X /X X
T6^ - = ---- A - -
\yj y \y -y
T jo 0 X^ X ^ 1 -> X^ ^ X
T 71 0 ^ X^
T72 X 0 -> o < x^
T72 X ^ X +
T’74 0 < I
T75 I < 2
T76 ^ X < X
T77 x < y ^ y < z -^ x < z
T7S X^yAy<Z->X<Z
T79 X<yAy^Z->X<Z
T80 x^y<->^y<x
T81 x^y<r-^x<yvx=y
T82 x<y<-^x + z<y + z
T83 X < y A Z < W ‘^ X + Z<y +
T84 0 < X X < 2X
T85 X < y —y < —X
T86 X < 0 <-^o < —X
T87 0 < JC -> 0 <
T92
z z
7^95 0 < X A X ^ y A 0 ^ Z -^ -^ -
y X
Section 7 Definitions . 299
X y
Tgj X ^ y AO < z ^ -
z z
X y
TgS x<y^o<z->-< —
X X
T99 < X A X < y ^ O < - A - < I
y y
Tioo Shew-o ^ y Ax"^ ^ y^ ^ x ^ y
2 O ^ y A X^ ^ y^
3 Show-o < X A o < y ■X ^ y
4 0<XAO<yArsuX^y
5 y < X 4, T80
6 y -y < y •X 4. 5. ^’89
7 y •X < X •X 4. 5. TSg
8 -y2 < j(^2 6 , 7, T77, D4
9 y"^ < x"^ 2, T 8 0
10 Show X ^ o -> X y
11 X ^ o
12 X y I I , 2, T20
13 Show y = o -> x < y
H y = o
15 x^ ^ o 2, T6
1 4 , £>4,
16 x^ = o 15, T 71, T ig
17 X= o 1 6 , £>4, T '1 6
18 X^ y 1 7 ,1 4 , T I8
X
T io i 0^XA0<y->0^-
y
Г104 О ^ л: |л;| = л:
3. T i o ^
3. 4
7. T ío s
7, Ш
8, 9, D2
2, 6, TSo
7 10 7 \x\ = 0<->ЛГ = о
7 108 X ^ |л:|
T109 — X ^ |д:|
T i iy y # o
bl
T ii8 1. — y\ K Z ' i - ^ x — z < y / ^ y < x + z
2. Shew-x — z < y f ^ y < x + z - ^
y\ < b-
3- X — Z < y Ay < x + Z
4- —{y — x) < z 3, T82, D6, A2,
A i, A4, A3,
T85, T io
5- y —X < z 3, T82, Z)6, A2,
A i , A4, A3
6. |y — *1 = y — a; V
|y - jc| = - ( y - x) T104, T105, T80
7- b — y| < z 4. 5. 6
8. 5 Ae«>-b —jy| < z ^
X — z < y f y y < x - \ - z
9- \x - - y | < ar
T125 N(.v) a; + I # 0
T126 N(a;) a N(j ) -> N(a; + j ) a N(.
.V = -] ■ N(^))
Elementary
^ = ■ ] -^ 20 < 2) 3, 4, T 5 i i 9, E I
z
yo
I(jo) A I(;Sro) AO < Zo^X = — 5 (ist conjunct), E I
yo^
7- = 2 6, 2, T6\
Zo^
8. yo^ = 2 • Zo^ 7, 6, r i 6
9- V v { l( v ) A yo^ = 2 • V) 6, T48, 8, E G
10. I(Wo) Ayo = 2 - Wo 6, 9, Ti27, E I
11. 2 • 2 • Wo^ = 2 • Zo^ 8, 10, T63
12 . 2 • Wo^ = II
13- Wn{l{n) A Zo^ = 2 • W) 10, T48, 12, E G
14. I(wo) A Zo = 2 •mo 6, 13, TI27, E I
2 • Wo
15- X = 6, 10, 14
2 • mo
Wo
16. X = 14, 6, 15, T68
Wo
17- S h o w o < mo
18. o < mo
19. 2 • Wo < o 18, T8o, T33
20. zo o 14, 19
21. ^ zo ^ o 6, T8o
22. Zo ^ Wo 10, 14, 17, 16, EG ,
5 (2nd conjunct)
23- Wo < Wo + Wo 17
24. Wo < ^0 23.14
25- 2To ^ Wo 24, T80
1 1. Show 1 ^ X
WzAy(y^ ^ X -> y ^ 2)
12. l <: X
23- ■ O < Zo
24.
25- 24, 2
26. i7(ist conjunct),
25
27. 2, 26
28. O < Zo 18, 23, T2I
29. ICTTTtnMr ^0
30- ^ Zo^
SI- Zo^ < X 30
32. Wh T 32 1 of ch. V I
33- 32, E l
34- iSAew^o < ho ho < i
iTo^ a:o2
35- O < --- A -- < I 28, T j2 , 3 1, T99
X X
Zo^
36. — I < ------A
X
Zo‘‘
< o 35. TSs
3o6 . Definitions; Formal Theories Chapter VIII
37-
36
38. 37, 33
41 ^ - f. - ^ )
X \ X /
42 = I — zho 41. 33
43 I — zho < I — zho + ho^ T72
44 I — 2 /(o < (i — ^0)^ 43, 2^62
Zo^
45 < (i - ho)^ 42, 44
-S^o
51 ^ Zo i7(ist conjunct),
1 — ho 40
52 — ho < o 34
53 I — ho < 1 52
54 o < 1 — ho 34
Zo
55 Zo < 54, 53, 28, 796
1 — ho
Zo
56 2^0 < 51
I - ho
57 Shew-zo^ < X
58 ~ Zo^ ^ X
59 X < Zo^ 58
60 hi T 3 2 1 of ch. VI,
El
Section 7
Definitions . З07
61. Skew-0 ^ hi h hi < i
^ X
62. о < Л — < I 2, 59. 7^99
X X
63- - I < ^“ --- A — — < 0 62, Г85
гр2
X X
64 о<I
^ I “ — < I 63
65 A ni <. ^ 64, 60
66 ° < I
65
67
. 3 ; ^ го • (i - Л1))
68 X
69 л:
^ = го2 . 28, Г72
«2
70 ~ ■2^0^ • ^ I — ^I — 69
71 ~ 2 q2 . _ 2 h i)
¿)) 70, 60
72 i - 2 A 1 ^ (l _ A i)2 T'73, T62
73 Л < 2 q 2 . (i _ /ij)2
72, T’71. 71
74 ^ < ( 2 0 • (l - Ai))2 73. Т’бз
75 < (^0 . (j _ 68, 74
76 О < I - Ai 6i
77 О ^ го •(i — h i ) 28, 76, ^ 1 4
78 У ^ s : o - ( i - h i )
75. 77. T’loo
79 ^0<i 2To • (l — hi) i7(2nd con
junct), 67
80 —hi < о 61
81 i — hi < 1 80
82 «0 • (i - hi) < го 81, 28
83 <^гр • (i — hi) < го 79
84, X = гр2 29. 57. ^ 19
85. \y X = 84
It is a simple consequence of T22 and T129 that a number is non-
negative just in case it is a square:
T130 o ^ X=
The following theorem, which follows immediately from J'130 , shows
how might have been defined in terms of ‘ 4-’ and
T 131 X^ y X = y
For historical remarks pertaining to this chapter, see section 4 of
chapter IX .
Chapter IX
Variable-binding operators
DS^ 2 = 1 + 1
Z)54 A2 = a • a
is read 'A{n) and B(n) converge (to one another, as n approaches infinity)’.
Section 2 The Theory of Convergence . 3 1 1
T 132
3. 5
T67
7. 6
10
312 . V ariable-Binding O perators Chapter IX
12. 9, II
13* 3» 5
H* 6 ,1 3
15- 12 ,14
l6.
«2 + I
— n < Z\ 4, E G
«2 + I
О n 2, D S io
n ^
^133 Show ~ я + i o n
n
2 n I on
n
3 WkAn[N{n) Ak < n ^ |n + I -n|<i] D Sïo , Г74
4 An[N(n) A Ло < и ^ |я + I — я| < i] 3. E I
5 Show о ^ ko ^ Уя[К(я) A Äo < я]
6 о ^ ko
7 1(яо) А ^0 + I ^ Яо • I Г54, A io , E I
8 ko < по 7
9 Щпо) 6, 7, 8
10 V H [N (n) А Äo < я ] 9, 8, E G
12
13 T 122
14 12, 13, E G
15 У я [ К ( я ) AÄo < я ] Sr ”
16. N(ni) А ko < n i 15. E I
17- |я1 + I - т\ < I 4, 16
Section 2 The Theory of Convergence . 313
o < z
o < -
2
9-
10.
11.
12. 6, II, 9
13- 7. I I
14.
12, 13
15- T 112 , 14
16.
10, E G
[C (« )^ D (« )]a
AnAm[N(M)AN(OT)A« < m-^E(n) < E(m)]A
An[N(w) ^ N ( E ( m))]
Show hz{o < z -> VMn[N(n) a H < n -^
lC(E(n)) - D(E(«))1 < z])
o < z
An[N(«) A ko < n 1C ( m) — D ( m)| < z] 2 (iS tcon
junct),
DSlOy 4,
El
6. Show A«[N(n) Ako < n
|C(E(«)) - D (E («))1 < z]
7- N ( m) Ako < n
8. n ^ E(n) 2, r 5 i 4 i, 7
9- ko < E(n) 7>8
10. N(E(n)) 2, 7
1 1. 1C(E(«)) - D(E(n))| < 5 . 10 . 9
13 - C (E (n ))^ D (E (« )) 3. ^ ^ lo
I
Th s
n ^
The infinite sequences involved in these two theorems are respectively
1 2 3 4
I > > ) •••
0 1 2 3
and
I I I I
> » > “ > ••• •
0 1 2 3
The assertions T144 and T’i45 are thus intuitively true. (The fact that our
axioms do not determine the value of 5 does not affect the truth of
J'144 and T’i45; indeed, questions of convergence are always independent
of the initial terms of the sequences involved.) We prove r i4 4 and leave
T145 to the reader.
w + I
I. Show ------- o I
n «
iS^wee-Aar^o < z
n + I
WkAn[N(n) A A < M ^ —I < 2
3- o < z
4-
5-
6. T6^
7- 6
8. 3. 5
9- 8
3i8 • Variable-Binding Operators Chapter IX
10.
11. 7 ,1 0
12. 3> 5
13- 8, 12
14. i 3> II
IS-
4, E G
W -f- I
16. o I 2, T Si^2
n
2. I O I T 5 13 6
n
3- -0 0 Th S
4- 1 + - o 1 + o 2, 3, T S129
n «
Section 2 The Theory of Convergence . 319
4>
A9
8 ,7
5, 6, T S i^ o
- *n o o • n
n ^
for if it were, we should have
I o o
2. C { n ) o x !.T > { n ) o y
\iC{n)‘ D { n ) ) - { x - y ) \ < z ] )
320 • Variable-Binding Operators Chapter IX
o < z
o <
2{\y\ + l)
A « j^N(n) A Ao < n ^
|C(n) - < 2, D S io , s, E l
2{]y\ + l)
O< 4 ' ■
2\x\ + Z
10 . ko ^ ki
11. Show A«[N(n) A < M ->
l( C ( « ) - D ( ^ ) ) - ( x - j) | < ^ ]
7 ,2 0 ,1 6
(("•3 (5 ir .) l
14, 21
2(|j 1 + i )]
23- (C («)-D («))-(^-> ;) =
(C(n) . (D(«) - y ) ) +
(>>-(C(n) - x:)) A9
24. |(C (« )-D (« ))-( a;- j ^)1 <
28. 4, T106, 27
( '■ '• 3 (sVi)-:
29. | ( C ( « ) - D ( n ) ) - ( ^ - j) |<
z z
— I— 24, 26, 28
2 2
322 . Variable-Binding Operators Chapter IX
3 1. WkAn[N{n)sk < n ^
\[C (n )-D {n ))-{x -y )\< z ] II, EG
T*Si5i and T S 1^2 have straightforward proofs, which are left to the
reader. The latter provides a means of expressing the convergence of two
sequences in terms of the convergence of a sequence to a number.
T5 i 5 i C{n)<^xKT>{n)<^y ^УkKn\N{n)^k < n ->C(w) ^ D(w)]
X^ y
T 5 15 2 C(w) о D (w )^ C(/i) — D (w )o o
The last two principles of this section depend very heavily on the
Continuity Schema. T*Si53 asserts that every nondecreasing sequence
whose terms have an upper bound converges to a number; T5 i 54 is
the analogue for nonincreasing sequences whose terms have a lower
bound, and can be derived simply from
TiSi53 I. -Shew-KnKm\N(n) a N(w) a h ^ m C{n) ^ C(m)] a
AwA/w[N(w) A N ( w ) A n ^ m
o < z
^Zo ^ Zo - Z
AmQ/n[N{n) Mfti = C(;z)] -> 5 (2nd con
/w < 2:0 — junct)
Z{^ ^ z ^ - z
10 . '^(Vw[N(w) Amo = C(w)]->
mo < ;s:o - z) 8, 9, E l
11. N(wo) Amo = C(«o) A2To — -2: < mo 10, E l
12 . Aw(N(w) Amo <
|C(w) - 2:0! < z)
w + I
lim -------- = I
lim - = o
w n
Wx C{n) o X A y y D(n) o y
Let 'A (xy represent any term of T4, for instance, \x^ 4* i)'. Then, for
each value of 'x' among the real numbers, the corresponding value of
‘A(^)’ will also be a real number. It may happen that as the values of ^x*
approach a fixed number /, the corresponding values of ‘A(;c)’ will also
approach some number. In this case, we denote the latter number by
lim A(jc) ,
x -*l
lim (jc2 + i) = 5 .
X-^2
Let us examine the situation somewhat more carefully. W e say that
a number u is the limit of A(:c) as x approaches I if the values of ‘A(jc)’ can
be brought as close to u as we wish by bringing the values of ^x" sufficiently
Section 3 A Sketch of Further Developments . 325
close to / (without actually taking / itself as a value for ‘at'). Thus, within
T4, the notion can be characterized as follows:
(i) lim A(:x:) = luAz{o <
Cont
X
&»] •
Cont [Ty[I(^) Ajy = l) V { '^ l(x ) A y = o)], a] <r-> 1(a) .
Let us for the moment identify real numbers with instants of time. If
A{x) is understood as the distance at the instant x oi 2 certain object
from an initial position, and the object is assumed to be moving in a
straight line, then the derivative of A(:v) at a (or Der [A(;v), a]) will
be defined in such a way as to be the velocity of the object at the
instant a. To arrive at a definition of the derivative, we consider first
the familiar procedure for computing average velocities: the average
velocity of an object, between two instants a and 6, is the distance traveled
in the interval (which may be positive or negative depending on the
direction of motion), divided by the elapsed time. Thus we can charac
terize average velocity as follows:
326 . Variable-Binding Operators Chapter IX
A{b) - Aja)
(3) Av [A(a:), a, b\ =
CC b —a
here ‘A v’ is to be an operator of degree <o, i, 3, o>. The velocity at an
instant a is simply the limit of the approximations obtained by taking
average velocities over smaller and smaller time-intervals surrounding a.
Thus v^e have the following characterization of the derivative (which in
this case is interpreted as the instantaneous velocity):
(4) Der [A(jc), d\ = lim Av [A(^), a — a + K\\ ;
X h-^0 X
here ‘Der’ is an operator of degree <0, i, 2, o ). There are of course
other interpretations of the derivative, depending on the interpretation
assigned to ‘A(:v)’. Many of them have the common feature that
Der [A(:c), d\ is the rate of change of the values of A(jc) at the instant a.
The formulas (2 )-(4 ) correspond, like (i), to definitional schemata,
which we may call D S i^ -D S i^ , By T5 we shall understand the definitional
extension of T4 obtained by adding the instances of D S ii - jD 5 i 4, and
by Te the definitional extension of T5 obtained by adding the instances
of D S i^ .
The passage from differential to integral calculus is achieved by adding
to Te the general notion of finite summation, that is, the operation that
associates with any numbers A(o), . . . , A(n — i), the sum of A(o),
. . . , A(n — i). This sum is usually denoted by
A(o) 4- . . . + A(« - i)
or
n -l
2 A (i) ;
i=0
(6) Z A (0 .
X
We shall regard ‘2 ’ as a constant of degree (p, i, 2, o ) ; thus the expres
sions (5) and (6) are terms in which the variable ‘f ’ is bound and the variable
‘w’ is free. ‘2 ’ may most conveniently be introduced by two new axioms,
neither of which has definitional form. Accordingly, T7, or integral
calculus, is to be that extension of Te which is obtained by adding ‘2 ’ to
the constants of Te and all instances (within the present theory) of the
following schemata to the axioms of Te;
0
A S20 2 M f) = o
Section 3 A Sketch of Further Developments . 327
w+ 1 Y n 1
A Szi N ( « ) - ^ 2 A(0 = [ 2 A(t)J + A(«)
and
inf F(^) ,
after the Latin ^supremurrC and Hnjimum\ to denote respectively the least
upper bound and the greatest lower bound of the set of all objects having
the property F. (The reader will recall from chapter V III the conditions
under which such bounds exist.) We regard ‘sup’ and ‘inf’ as operators
of degree <0, 1 , 0, i > and introduce them by the following definitional
schemata:
D S16 sup F(^) = l;2r[A:v(F(:Jc) x ^ z) h
X
FIGURE I
328 • Variable-Binding Operators Chapter IX
In this figure the line marked ‘X ’ is called the X-axis. Each of its points
is identified with a real number, in particular, with the distance (in some
fixed system of units) of that point from the point marked ‘O’ . The curve
lying above the X-axis is assumed to satisfy the following description: for
any point X of the X-axis, the length of the segment joining x to the curve
and perpendicular to the X-axis is the number A(jc). In this sense we may
speak of the curve as given by the term ‘A(;c)’ . The shaded area may
then be described as that enclosed by the X-axis, the perpendiculars to it
at the points a and 6, and the curve given by *A(jc)’ .
An approximation to the shaded area can be computed in the following
way: divide the segment of the X-axis between a and b into three equal
parts. For each of these parts, construct the largest possible rectangle
with that part as base which lies completely beneath the curve. Then
compute the total area of the three rectangles so obtained. In this way
we arrive at the doubly shaded area in the following figure.
FIGURE II
a b ^
b —a , 3 3 J
b - a b — al
3 y
[
------- • inf V jc
A(x) = y A a + 2 ----------- ^ x A x ^ a + ^ • -----------
FIGURE III
Section 3 A Sketch of Further Developments • 329
?(
f b - a b — ar\
inf yx I A(vV) = jy A a + i --------- < , x ^ x < , a + { i + i ) ----------- I j .
y
F I G U R E IV
b —a
[ b —a 6 — a] \
A(.x) = y h a - V i • -------- ^ < a + (/ + i) • ------- I .
n n \]
, b - a b - a-\\
a + + i ) * ------- I^ Z A
n n ]/
330 • Variable-Binding Operators Chapter IX
/b - a T a / x , b - a
^ > I ----------sup V X A(^) = V A a + i • -------- ^ XA
^ \ n y l n
I
X ^ a + {i + i) • jj
, b - a X * “ ^ 1\
a + t • --------< ^ A ^ < a + ( i + i ) ‘ --------- J I ^ z A
n
/b — a r ^ b —a
^ ^ N I ------- . sup V jc A(:v) = jy a a + z •------ ^ xa
n y I n
X ^ a + { i + i ) ’ — jj
Here we regard the composite symbol
J
as an operator of degree <o, i, 3, o > ; on the left side of (9), *a* and 'b*
are free, and ^x^ is bound. A s usual, (9) can be replaced by a definitional
schema in standard form; *a* and *b' would be replaced by, say,
and W e should thus arrive at a definitional extension of Tg, and
hence of integral calculus, in which the usual Riemann integral is available.
of real closed fields (see Tarski [3]) is equivalent to the theory axiomatized
by our A i - Ai^y together with A S ig . The addition of the predicate T '
(denoting the set of integers), together with axioms governing it, makes
a significant difference: as Tarski has shown, there is an automatic pro
cedure for determining whether a formula is provable in the theory of
real closed fields; but this is not true of the. theory of real numbers, in
view of Church [1]. A theory closely related to the integral calculus of
the foregoing section is presented informally, without emphasis on its
logical basis, in Landau [1].
It should not be supposed that, because the Principle of Archimedes
(T54) is provable in the theory of real numbers, every model of this
theory is what algebraists call an Archimedean field; indeed, A. Robinson
has shown in [i] that the class of Archimedean fields cannot be charac
terized by any first-order theory (that is, any theory having the logical
basis described in this book).
The definition of the integral given in the foregoing section, together
with its intuitive justification, was strongly influenced by a conversation
with Dr. J. D. Halpern.
OPERATION AND
PREDICATE L ETTERS
A <0, 0, 0, o > p- 3 0 9
B <0, 0, 0, o > p- 3 0 9
C <0, 0, I, 0 > p- 3 1 3
Cl < 0, 0, I , 0 > p- 3 1 3
D <0, 0 , I, o > p- 3 1 3
Di <0, 0, I, o > p- 3 1 3
E < 0 , 0, I, o > p- 3 1 3
F <1, 0, 1, 0> p. 287
332 • Variable-Binding Operators Chapter IX
PREDICATES
VARIABLE-BINDING
OPERATORS
0 <1, I, 2, 0> p. 310
lim <0, I, I, o> P- 324
lim <0 , I, 2 , 0 > P- 325
->
Cont < 1, I, 2, 0> P- 325
Av <0, I, 3. o> p. 326
Der <0, I, 2, 0> p. 326
S <0 , I, 2, 0> p. 326
sup <0, I , 0, I> P- 327
inf <0, I , 0, I> P- 327
AXIOMS:
Ai a: + (j + 2:) = (;v 4- j) + sr
Az X + y y + X
A3 X o = X
Section 6 Appendix: Axioms, Definitions, Theorems; Chaps. Vlll and IX • 333
X + —X = 0
As x - { y z) = { x -y ) - z
A6 X •y = y • X
A 'j X *I = X
A8 ^ X = o ^ X • x~^ = I
Ag X • (y + z) = (x • y) -h (x • z)
A io ^ 0 = 1
A ll o ^ XV o ^ —X
A i 2 ' - ^X = 0 - > ' ^ 0 ^ X V ' - ^ 0 ^ —X
A 13 O^XAO^y-^O^X-hy
A14. O ^ X A O ^ y O ^ X •y
A is X ^ y<-> o ^ y -h —X
A 16 I(o)
A iy I(^) -> I(jc + l) A I(jc + — i)
A 18 I(.x:) A I ( j ) A X ^ y A y ^ X + I -> y = X Vy = X + I
n+l rn T
A S21 N(n) ^ 2 A(i) = [ 2 A ( i ) J + A(«)
D Sj — = A • B -i
' B
DSS N (A)^-^I(A) ao ^ A
DSg R (A )^ Y y V 3i[I()') a I(s ) Ao<siA~o = 2rAA=j - « - i]
334 • Variable-Binding Operators Chapter IX
D Si2 lim A{x) = luAz{o < z ->Vy[o < y k Ax {o < |;c — B{x)\
x-*B{x)
A |x — B(a;)| < y -> |A(a;) — m] < s)])
Z)5i3 Cont [A(:c), B(jc)] As:(o < z ^ Vj[o < y a Ax (o <
* |:e - B(^)l A |;c - B(:c)| < ^ |A(;r) - A(B(ic))| < s)])
A(C(o)) - A(B(o))
D Sh A v [A(x ), B(^), C(^)] = ^ J
a: C(o) - B(o)
D S i¡ Der [A(a:), B(;c)] = lim [A?; [A(x), B(^) — h, B(^) + A]]
X ft-*0 X
D S i6 sup F(x’) = 1s;[A^(F(;e) -> x z) a
^ A>'(Ají[F( íc) ^ 3^] -> a ^ jy)]
D5 i 7 inf F( aj) = l2:[Aa;(F(jc) ^ a;) a
Ay(A*[F(a:) ^ j ^ a;] -> y ^ ar)]
r . C(o) - B(o)
infVAC A(A’) = V a B ( o) + t • ----------------- ^ XI
y I n
C(o) - B(o)
X ^ B(o) + (i + i)
]) ^ Zh
Z ^2 ( ‘^ ^ ° * ~ ° ‘ °> su p V » [A (« )= y » B (o ) + .■■
i ^
THEOREMS
Tl x + z = yA-z->x = y
Tz z-\-x=z-\-y-^x = y
Tz r^ Z = O A X ‘ Z = y - Z - ^ X = y
Ta ~^ = o a s - a; = z 'y X= y
T$ — 0 — 0
Section 6 Appendix: Axioms, Definitions, Theo
T6 •0 = 0
Tl X + —y = Oir^ X = y
T8 X = -y<r->y = — JC
T9 x = o < - > —x = o
Tio ---- X = X
Til - ( a; + = —X H--- y
Tl2 - X - y = -(A i-j)
Ti 2 --y = -( * -3 / )
th —X • —y = X • y
Ti s X= 0 ^( —
Ti 6 x - y = o<r^x = o y y = o
T1 7 X • y = 0 -^{x • y)~^ = x~^ •
T18 a: < :v
T19
T20 X ^ yA y^ Z -^ X ^ Z
T21 X ^ y yy ^ X
T22 0 ^ X•X
T23 0 ^ 1
T24 x^y->x + z^y-b z
T’25 x + z ^ y + z-> x^ y
T26 X ^yA Z ^W ->X + Z ^ y +
T27 y + I ^ y
T28 ^y^ y + -1
T'29 X ^ y ^ —y ^ —.V
7’30 —y ^ —X - ^ x ^ y
T31 X ^ 0 <-> 0 ^ —X
T22 O ^ X A y^O -^X -y^O
T33 X ^ y AO ^ Z -> X •Z ^ y •Z
T’34 X ^ y A Z ^ O - ^ y - Z ^ X - Z
T36 X • Z ^ y • Z AO ^ Z A Z = 0
T37 y - Z ^ X - Z A Z < , 0 A ^ Z = 0
T38 X = y ^ X ^ y
T39 l{y) A 0 ^ y A ^ > ^ y = 0 - > l ^
336 . Variable-Binding Operators Chapter IX
T^o l( y ) A y ^ 0A ~ y = 0 -* y ^ — I
V2[Ajf(F(;r) -^sr < a;) A A jv(A x '[F(a!:) -> jy ^ Ac] -> y < «)]
TS^3
A a:[F(ac) ^ I(a :)] a AAf(F(Af) ->jy ^ ac) a
T S iS
F(o) A A a;[I(a:) a F( ac) -> F( a; -|- i ) a F( a; -|- -- 1)]->-
T46 l{ x ) - ^ l{ - x )
T S i
^ x == 0 Vn(I(tl) A y ^ n • x)
TSS
I(«) A I(ffi) Ati < m ->n + I ^ m
T5(>
X — X = 0
T 57 - [ x - y) = y - X
TsS X - y {z ~ y) - {z - x)
T 61 l2 = I
T 62 (aC - y Y = Af2 - 2x y 4-
T 63 {x •yY = x^ • y^
, .0 -,o
/ x y ^
T 64
X X
T 6s o 0
Section 6 Appendix: Axiom s, D efinitions, T h e o re m s; Cl
0
T66 - = 0
X
X -h y X y
T6^
z z z
xy y
T68 xz ^ 0 — = -
xz z
/X\ —X / X' \ ^
T6g y 0 ^ - l-\ = ---- A - - = —
\y/ y 1 - y
T jo
T71 0 ^ x"^
T73 X ^ X + y^
T’74 0 < I
T75 I < 2
T76 X < X
T 81 X y ^ x < y s X = y
z z
19 6 0 < X A X < y A 0 < Z - > - < -
y X
X y
T9I X^ y A O < Z ^ -
z z
X y
T98 X < y A O < Z -
z z
X X
T99 0 < X A X < y - > 0 < - A - < I
y y
T\oo O ^ y AX^ ^ y^ -> X^ y
T io i O^XAO<y->0^-
y
X
T102 O < X A O < y ->0 < -
y
r i0 3 WtAz[(o ^ X A Z = x ) v { ' - - > O ^ X A Z = — x ) ^ z = t ]
T106 o ^ \x\
Tioy \x\ = 0<r-^ X = o
T108 X < 1^1
Ti i y y ^ O^
\y\
T ii8 |a ; — j l < z*-^ X — z < y h y < x + z
T S iig Va:F(jc) a A^[F(;c) -> N(;c)] -> V;c[F(ji) a f^y(F(y) < 3'])
Section 6 Appendix: A xiom s, D efinitions, T h e o re m s; Chaps. V III and I X . 339
T '1 2 9 O < X - ^ S y x --
T130 o < x < -*y y X = y'^
T1 31 X ^ y ^ - ^ ' ^ z x + sr2 = JV
«2+1
T1 32 -------- <s> n
n «
Tm -^ « + I <:>«
n
r 5 i 34 C{n) o D(w) <-> C(m) ^ D(w)
T S136 C(w)^C(w)
T Sl^2 [C(w) D(w)] AAwAtw[N(w) a N(m) aw < m -> E(w) < E(m)] a
Ths -0 0
Ti^e XO y -> X = y
n
TS14.7 C(n) <^XK C(w) <^y = y
T148 •'Wx n o X
n
n{n + l)
7149 o I
n
T S is o C(n) ^ x ^ D(n) ^ y - > C{n) • D (w ) ^ x - y
A c k e r m a n n , W.
[i] Solvable cases of the decision prohleniy Amsterdam, 1954.
B e h m a n n , H.
[i] Beiträge zur Algebra der Logik, insbesondere zum Entscheidungs
problem, Mathematische Annalen, vol. 86 (1922), pp. 163-229.
B e r n a y s , P ., and S c h ö n f i n k e l , M.
[i] Zum Entscheidungsproblem der mathematischen Logik, Mathematische
Annalen, vol. 99 (1928), pp. 342 - 72.
B o o l e , G.
[1] The mathematical analysis of logic, London and Cambridge, 1847.
[2] An investigation of the laws of thought, London, 1854.
C a r n a p , R.
[1] Logische Syntax der Sprache, Vienna, 1934. English translation: New
York, 1937.
[2] Meaning and necessity, Chicago, 1947.
C h u r c h , A.
[1] An unsolvable problem of elementary number theory, American
Journal of Mathematics, vol. 58 (1936), pp. 345 - 63.
[2] A note on the Entscheidungsproblem, Journal of Symbolic Logic, vol. i
(1936), pp. 40 - 41 ; Correction, ibid,, pp. loi - 02.
[3] Introduction to mathematical logic, vol. i, Princeton, 1956.
Copi , I. M .
[i] Symbolic logic. New York, 1954.
COUTURAT, L.
[1] La Logique de Leibniz, Paris, 1901.
[2] Opuscules et Fragments inédits de Leibniz, Paris, 1903.
[3] Les Principes des Mathématiques, Paris, 1905.
D e d e k i n d , R.
[i] Stetigkeit und irrationale Zahlen, Braunschweig, 1872. English trans
lation in Essays on the theory of numbers. La Salle, Illinois, 1901.
D e M o r g a n , A.
[i] Formal logic, London, 1847.
342 • Bibliography
E uclid
[i] Book X, T h e t h i r t e e n books of Euclid's e l e m e n t S y translated by SirT . L.
Heath, Cambridge, 1908; second edition, 1926.
F r e g e , G.
[1] Begriffsschrift, Halle, 1879.
[2] Über Sinn und Bedeutung, Zeitschrift für Philosophie und Kritik, vol.
100 (1892), pp. 25-50.
[3] Grundegesetze der Arithmetik, vol. i, Jena, 1893.
G e n t z e n , G.
[i] Untersuchungen über das logische Schliessen, Mathematische Zeit
schrift, vol. 39 (1934 - 35), pp. 176 - 210 and 405 - 31.
G ö d e l , K.
[1] Die Vollständigkeit der Axiome des logischen Funktionenkalküls,
Monatshefte für Mathematik und Physik, vol. 37 (1930), pp. 349 - 60.
[2] Über formal unentscheidbare Sätze der Principia Mathematica und
verwandter Systeme I, Monatshefte für Mathematik und Physik, vol.
38, (1931), pp. 173-9 8 .
H e r b r a n d , J.
[1] Sur la théorie de la démonstration. Comptes Rendus des Séances de
VAcadémie des Sciences, vol. 186 (Paris, 1928), pp. 1274-76.
[2] Recherches sur la théorie de la démonstration (Travaux de la Société
des Sciences et des Lettres de Varsovie, Classe III, N0. 33, 1930,
128 pp.).
H i l b e r t , D ., and A c k e r m a n n , W.
[1] Grundzüge der theoretischen Logik, Berlin, 1928.
[2] Grundzüge der theoretischen Logik, second edition, Berlin, 1938.
[3] Grundzüge der theoretischen Logik, third edition, Berlin, 1949.
[4] Grundzüge der theoretischen Logik, fourth edition, Berlin, 1959.
H i l b e r t , D ., and B e r n a y s , P.
[i] Grundlagen der Mathematik, vol. i, Berlin, 1934.
J a s k o w s k i , S.
[i] On the rules of suppositions in formal logic, Studia Lógica, no. i
(Warsaw, 1934).
K a l m â r , L.
[i] Über die Axiomatisierbarkeit des Aussagenkalküls, Acta Scientiarum
Mathematicarum, vol. 7, 1934-35, pp. 222-43.
K l e e n e , s . C.
[i] Introduction to metamathematics, Princeton, 1952.
L a n d a u , E.
[i] Differential and integral calculus, New York, 1951.
Bibliography . 343
L e i b n i z , G. W.
[i] Scientia Generalis. Characteristica XIX and XX, in Gerhardt’s Die
Philosophischen Schriften von G, W. Leibniz, vol. 7 (1890), pp. 228 - 35.
English translation in A survey of symbolic logic, by C. I. Lewis,
Berkeley, 1918, pp. 373 -7 9 and New York, i960, pp. 291 -97.
L u k a s i e w i c z , J.
[1] Elementy logiki matematycz?iej (Elements of Mathematical Logic),
Warsaw, 1929.
[2] Zur Geschichte der Aussagenlogik, Erkenntnis, vol. 5 (1935 - 36),
pp. Ill -31.
L u k a s i e w i c z , J . , and T a r s k i , A.
[i] Untersuchungen über den Aussagenkalkül, Comptes Rendus des Séances
de la Société des Sciences et des Lettres de Varsovie, Classe III, vol. 23
(1930), pp. 3 0 - 50. English translation: Tarski [4], Article IV.
M acC oll, h .
[i] The calculus of equivalent statements and integration limits. Proceedings
of the London Mathematical Society, vol. 9 (1877-78), pp. 9 - 2 0 and
177-86, vol. 10 (1878-79), pp. 16-28, vol. I I (1879-80), pp.
113-21.
M a t e s , B.
[i] Stoic logic (University of California Publication in Philosophy, vol.
26), Berkeley and Los Angeles, 1953 and 1961.
M o n t a g u e , R.
[1] On the paradox of grounded classes. Journal of Syjnbolic Logic, vol. 20
(1955), p. 140.
[2] Semantical closure and non-finite axiomatizability I, in Infinitistic
Methods, Proceedings of the Symposium on Foundations of Mathe
matics, Warsaw, 1959, pp. 45 - 69.
[3] Deterministic theories, in Decisions, values, and groups, vol. 2, Oxford,
1963.
M o n t a g u e , R., and K a l i s h , D.
[i] Remarks on descriptions and natural deduction, Archiv fü r mathe
matische Logik und Grundlagenforschung, vol.* 3 (1957), pp. 50-64;
vol. 3 (1957), pp. 65-73.
M o n t a g u e , R. , S c o t t , D. , T a r s k i , A.
[i] An axiomatic approach to set theory, Amsterdam, forthcoming.
P a g e r , D.
[i] An emendation of the axiom system of Hilbert and Ackermann for the
restricted calculus of predicates. Journal of Symbolic Logic, vol. 27
(1962), pp. 131-38*
P e a n o , G.
[i] Sul concetto di numero. Revista di matemática, vol. i (1891), pp.
87 - 102, 256 - 67.
344 • Bibliography
P e i r c e , C. S.
[1] Collected papers of Charles Sanders Peirce^ edited by Hartshorne and
Weiss, Cambridge, Mass., 1933; see various papers from 1870 to 1903
in vol. 3.
[2] On the algebra of logic: a contribution to the philosophy of notation,
American Journal of Mathematics, vol. 7 (1885), pp. i8o - 202.
[3] The logic of relatives. The Monist, vol. 7 (1897), pp. 161 - 217.
P o s t , E. L.
[i] Introduction to a general theory of elementary propositions, American
Journal of Mathematics, vol. 43 (1921), pp. 163 - 85.
Q u i n e , W. V.
[1] A system of logistic, Cambridge, Mass., 1934.
[2] Mathematical logic. New York, 1940; revised edition, Cambridge, Mass.
(Harvard University Press), 1951.
[3] Methods of logic. New York, 1950; revised edition, 1959.
[4] From a logical point of view, Cambridge, Mass. (Harvard University
Press), 1953.
[5] A proof procedure for quantification theory. Journal of Symbolic
Logic, vol. 20 (1955), pp. 141-* 49-
R o b i n s o n , A.
[i] On the metamathematics of algebra, Amsterdam, 1951.
R o s s e r , B.
[i] Logic for mathematicians. New York, 1953.
R u s s e l l , B.
[1] On denoting. Mind, vol. 14 (1905), pp. 479 - 93.
[2] The theory of implication, American Journal of Mathematics, vol. 28
(1906), pp. 159-202.
[3] Introduction to mathematical philosophy, London, 1919.
S c h o l z , H.
[i] Metaphysik als strenge Wissenschaft, Cologne, 1941.
S c h r ö d e r , E.
[i] Algebra der Logik, vol. i, Leipzig, 1890.
SUPPES, P.
[i] Introduction to logic, Princeton, 1957.
T a r s k i , A.
[1] Über einige fundamentale Begriffe der Metamathematik, Comptes
Rendus des Séances de la Société des Sciences et des Lettres de Varsovie,
Classe III, vol. 23 (1930), pp. 22-29. English translation: Tarski [4],
Article III.
[2] Projecie prawdy w jezykach nauk dedukcyjnych (The concept of truth
in the languages of the deductive sciences) (Travaux de la Société des
Sciences et des Lettres de Varsovie, Classe III, no. 34, 1933, vii, 116
pp.). German translation in Studia Philosophica, vol. i (1936), pp.
261 - 405. English translation: Tarski [4], Article VIII.
Bibliography. 345
[3] A decision method for elementary algebra and geometry, second edition,
Berkeley and Los Angeles, 1951.
[4] Logic, semantics, metamathematics, Oxford, 1956.
T a r s k i , A ., M o s t o w s k i , A ., R o b i n s o n , R. M.
[i] Undecidable theories, Amsterdam, 1953.
VAN DE R W a ERDEN, B. L .
[i] Modern algebra. New York, 1949.
W h i t e h e a d , A . N ., and R u s s e l l , B.
[i] Principia Mathematica, vol. i, London, 1910; 2nd edition, 1925.
IN D E X OF P R O P E R NAMES
Descriptive operator, 233 Instance, 58, 106, 160, 276; within a theory,
Descriptive phrase, 233 285
Descriptive term, 236; vacuous, 258 Integral, 330
Differential calculus, 324 Integral calculus, 326
Dilemma, principles of, 53, 63 Interchange, 251-52; of equivalents, 164-
Disjunct, 39; added, 48 65
Disjunction, 39, 72 Iterated proper substitution, 276
Distribution: laws of, 66, 103-04, 108-09;
principles of, 35, 52 Leibniz’ law, 223
Double negation: law of, 36; rule of, 15 Limit: at infinity, 324; at a point, 325
Logical constant, 273
Elimination column, i94~95
Equivalence relation, 313 Minimum principle, 301
Equivalent formulas, 104 Modus ponenSy 15
Equivalent terms, 248 Modus tollendo ponenSy 47
Equivalent theories, 296 Modus tollenSy 15
Euclid’s law, 224, 253 Molecular formula, 185
Excluded middle, law of, 66 Monadic formula, 15 1
Existential generalization, 152; rule of, 99, Monadic quantifier calculus, 101
148-49
Existential instantiation, rule of, 100 Name: of English, 85; symbolic, 137, 238
Exportation, law of, 51 Natural deduction, 38
Extension (of a theory), 285 Negation, 4
Extensionality, 215-16 Noninitial occurrence (of a quantifier
phrase), 201
Factor, principles of, 52 Nonlogical constant, 273
Fallacy, 30; of begging the question, 30; Normal form: conjunctive, 72; disjunctive,
of unwarranted assumptions, 30 72; prenex, 154
Finite summation, 326 Number: complex, 279; natural, 301;
Formula, 87, 134, 213-14, 235-36, 272; rational, 279, 301; real, 279
of English, 86; molecular, 185; monadic,
15 1; in the official sense, 90; symbolic, ‘Occurs among’ (defined), 21
88, 135, 214, 236; of a theory, 280 Operation letter, 132, 273
Formula-maker, 271 Operation symbol, 274
Free occurrence: of a symbolic term, 137, Operator, see Variable-binding operator
237-38, 275; of a variable, 89, 237, Overlay, 153
274
Free symbolic term, 137, 237-38, 275 Paradox: of grounded classes, 226; of the
Free variable, 90, 237, 274 liar, 226; Russell’s, 152
Peirce’s law, 37
Generalization, 152; existential, 88; uni Phrase: of connection, 39; of description,
versal, 88 234; of quantity, 86
Praeclarum theoremay 52
Idempotence, laws of, 54, 62 Predicate, 274
Identity calculus, 220 Predicate letter, 86, 133, 273
Identity formula, 213 Premise (of an argument), 13, 95
Identity sign, 213 Prenex argument, 199
Improper descriptions, rule of, 243“ 44 Prenex form, 201
Indiscernibility of identicals, 223 Prenex formula, 193
Individual constant, 274 Prenex normal form, 154
Induction; for integers, 291; strong, 302; Proof, 35, 103
weak, 302 Proper descriptions, rule of, 242
Inequality, laws of, 284 f. Proper substitution, see Substitution
Inference rules, 14; of description, 242-44;
of identity, 220, 222-24, 253; for quan Quantifier: existential, 86; universal, 86;
tifiers, 99-100, 106, 148-49; sentential, vacuous, 1 1 1 - 12
IS» 47) 48, 64-65, loi Quantifier calculus: full, 149; monadic, loi
Infimunit 327 Quantifier-free formula, 194
350 . Index of Subjects
J 4 II -> к Л »0 *В »^ •»
I- f 1 ' i 'X f .
'.Ьи!""т- tlfe '..:.# 1 11 \^ l