Professional Documents
Culture Documents
Your use of the JSTOR archive indicates your acceptance of JSTOR's Terms and Conditions of Use, available at
http://www.jstor.org/page/info/about/policies/terms.jsp. JSTOR's Terms and Conditions of Use provides, in part, that unless
you have obtained prior permission, you may not download an entire issue of a journal or multiple copies of articles, and you
may use content in the JSTOR archive only for your personal, non-commercial use.
Please contact the publisher regarding any further use of this work. Publisher contact information may be obtained at
http://www.jstor.org/action/showPublisher?publisherCode=asl.
Each copy of any part of a JSTOR transmission must contain the same copyright notice that appears on the screen or printed
page of such transmission.
JSTOR is a not-for-profit service that helps scholars, researchers, and students discover, use, and build upon a wide range of
content in a trusted digital archive. We use information technology and tools to increase productivity and facilitate new forms
of scholarship. For more information about JSTOR, please contact support@jstor.org.
Association for Symbolic Logic is collaborating with JSTOR to digitize, preserve and extend access to The
Journal of Symbolic Logic.
http://www.jstor.org
TEE JOURNAL OF SYxBOLIC LOGIC
Volume 2, Number 3, September 1937
97
98 CARL G. HEMPEL
sentence itself, put between quotation marks, as we have done so far. But this
would be too cumbersome for our purposes. Therefore we agree to designate
(1) (a) small italic letters, representing sentential variables, by the corre-
sponding capital letters,
(b) the connective symbols of negation, disjunction, conjunction, implica-
tion, and equivalence by the following small italic letters: "n", "a",
"k", "i", "e", respectively,
(c) every bracket by a bracket of the same shape, and
(d) every compound sentence by the set of the designations of its single
members.
Thus, for example the designation of the sentence "pm {(p.q) v (p. }"
will be "Pi I (PkQ)a(PknQ) } ".
The symbols introduced by the stipulations (1) do not belong to the senten-
tial calculus, but to its syntax language, with respect to which the sentential
calculus is the object language.5 Thus, whilst the first of the two symbol-series
just considered is a sentence of the sentential calculus, the second one does not
belong to that calculus, but to its syntax language, and it is not a sentence itself,
but the designation of a sentence, i.e. of one of the objects to which truth-values
are ascribed.
Now we come to consider the general truth-tables by which Lukasiewicz
determines his plurivalued systems. According to traditional Aristotelian logic,
every proposition is either true or false, and correspondingly the truth-tables of
the usual sentential calculus (e.g. that of Principia mathematica) admit only
of two truth-values, 0 and 1, for every elementary sentence; Lukasiewicz gen-
eralizes this principle, which he calls the Zweiwertigkeitssatz,6 by introducing n
different truth-values: 0, 1/n-1, 2/n-1, . . , it-2/n- 1, 1. In terms of these
values, he first erects truth-tables for negation and implication.
The general n-valued matrix of negation may be characterized by the follow-
ing formula, which belongs to the syntax language of the sentential calculus:
(2a) Tr(nX) = 1 - Tr(X).
Here, "X" is a (free) variable, the constant values of which are sentence
designations (such as "P" or "PeQ"), and "Tr( . )" is a syntactical functor
which indicates the truth-value of the expression designated by its argument.
The general implication matrix is determined by the following stipulation:
strictly between the expressions of the sentential calculus and their syntactical (metalogical) designa-
tions; see also the explicit remark in paper (a), page 2.
As to the reasons for adhering to that distinction, see R. Carnap, Logische Syntax der Sprache,
section 42: Notwendigkeit der Untersckeidzungzwischen einem A usdruck find seiner Bezeichnung.
6 Loc. cit., footnote 2, (b), p. 63.
A PURELY TOPOLOGICAL FORM OF NON-ARISTOTELIAN LOGIC 99
the plurivalued systems, and its construction leads to some considerations which
may be of interest for the theory of deductive systems in general and for the
theory of logic in particular.
We will now first of all formulate precisely our initial assumptions. We
consider a finite or infinite set of sentential constants "pl", "lp2", * * ,
ail
<q2X- --,"rl, "r2", . (In case the set of the sentential constants under
consideration has a greater cardinal number than So, one must introduce still
further subscripts. For the considerations of this paper, however, the cardinal
number of that set is irrelevant.) Each of these small italic letters with subscript
may be looked upon as an abbreviation of a certain constant sentence such as
"2X2=4" or "2X2=5."
Let B be the class of all the sentential constants under consideration and of
the expressions which can be derived from them by negation, implication, dis-
junction, conjunction, and equivalence. As designation for a sentential constant
occurring in B, we choose the corresponding capital italic letter with the same
subscript; thus, for instance, "P7" will designate "P7". For designating the com-
pound sentences contained in B, we adopt the conventions indicated above for
the usual calculus of sentences.
Now we suppose that the elements of B are put into a serial order, deter-
mined by two two-termed relations: being less true or preceding in truth-order,
which we designate by "<", and being just as true or standing at the same
place in truth-order, designated by " = "; according to the serial structure of the
order, these relations are supposed to satisfy the following conditions:
Standing at the same place is (3.1) symmetrical and (3.2) transitive; pre-
ceding is (3.3) irreflexive and (3.4) transitive, and the order determined by the
two relations is connected in the following sense: for any two B-elements X, Y
(3.5) if X<Y, then not X=Y; and (3.6) if not X=Y, then X<Y or Y<X
(in other words, either X= Y or X < Y or Y < X).
So we neither assume that numerical truth-values are ascribed to the B-sen-
tences nor do we introduce special assumptions concerning the structure of the
serial order under consideration (such as existence of a first or a last element,
density, etc.). We will call this order a purely topologicaltruth-orderof the sen-
tences which B contains as elements.
According to our assumptions, for every ordered pair (X, Y) of B-expressions
one and only one of the following three propositions holds: X < Y, X = Y, X> Y.
We shall also characterize these three cases by saying that the topological truth-
value of the ordered pair (X, Y) is <, =, >, respectively.
Starting from these basic assumptions, we will now erect our topologicallogic
of sentences by following the procedure of Lukasiewicz as closely as possible in
formal and in material respects; viz., we shall establish matrices and determine
them in such a manner that they become, so to speak, topological abstracts of
Lukasiewicz's general numerical matrices; that is, more precisely: if one inter-
prets the two fundamental relations (<, =) of our topological system as having
smaller numerical truth-value and having the same numerical truth-value, re-
spectively, then the content of our topological matrices is to be contained in
(is to be a logical consequence of) the five general numerical matrix-determina-
tions (2a)-(2e).
A PURELY TOPOLOGICAL FORM OF NON-ARISTOTELIAN LOGIC- 101
We begin with the negation matrix. What can be stated of its content in our
topological terms is: the truer X, the falser nX; or, more precisely, if X stands
before, at the same place as, or after Y in the truth-order, then nX will stand
after, at the same place as, or before nY in the truth-order, respectively. We sum
this up in a "topological matrix of negation." This matrix
(X, Y) (nX, nY)
shows the essential difference between the numerical and the topological truth-
tables. We will now express this difference with respect to the tables of two-
membered combinations. Numerical tables answer questions of the following
type: Given the exact places of X and Y in the numerical truth-scale, what is
the exact place of, say, XaY in the same scale? In our topological terms, we
cannot express the position of one, but only the relative position of two sentences
in the truth-order. So, in analogy to considering single sentences as one does in
the numerical case, we now consider ordered pairs of B-elements, and the topo-
logical truth-tables of two-termed combinations answer the following question:
Given the relative position of two pairs (Xi,2 Y"), (X2, Y2) of B-expressions, what
is the relative position of X1aY1 with respect to X2aY2? And analogously for
k, i, and e.
The number of lines in each of these truth-tables will therefore be equal to
the number of the possible topologically different positions of (X1, Y1) with
respect to (X2, Y2); and this number is equal to that of the different possible
arrangements of the four expressions Xi, Y1,X2, Y2in truth-order. Each of these
arrangements can be characterized by the topological truth-values which are
taken by the following six pairs of expressions: (XI, Y1), (X2, Y2), (X1, X2),
(Y1, Y2), (X1, Y2), (X2, Y1). Take, say, the arrangement in which Y1 and Y2
stand at the same place, XI before and X2 after them; then the six topological
truth-values in question are <, >, <, =, <, >, respectively. In the same way,
every other arrangement of four B-sentences determines a certain distribution
of the topological truth-values over those six places, but not vice versa: a dis-
tribution which has for instance " < " at the first and fourth and " =Y" or "> "
at the fifth place is impossible, since preceding is transitive. A combinatorial
consideration which takes into account the serial structure of the truth-order
shows that only 75 of the 36formally possible distributions of topological truth-
values over those six places determine a possible arrangement of X1, Y1, X2, Y2
in truth-order. Thus, in general, the topological matrix of every two-membered
sentential combination will have 75 lines (corresponding to the n2 lines in an
n-valued system), 6 argument-columns (corresponding to 2 in a plurivalued
system) and one value-column for every two-termed sentential connection (just
as in the plurivalued systems).
The first line of the matrices contains the value "< " in each of the 6 argument-
places. What is the corresponding topological truth-value of (XiaYi, X2aY2)?
From (2c), one sees that in our case XiaY, = Y1and X2aY2= Y2; and as Y1< Y,,
one has XlaY,<X2aY2. Quite analogously, one finds that XlkY1<X2kY2. For
102 CARL G. HEMPEL
implication, one finds from (2b) that in the numerical case, under the conditions
of our first line, Tr(XiiYi) = Tr(X2iY2) = 1; therefore in our table, XliY1
= X2i Y2.
As to equivalence, the numerical stipulations (2e) do not allow us to infer
from the argument-indications of our first line the relative position of XieYi
with respect to X2eY2; they rather admit each of the three possible positions.
This may be seen from the following numerical example. Let Tr(Xi), Tr(YI),
Tr(X2), Tr(Y2) be 1/10, 8/10, 7/10, 9/10, respectively; then Tr(XieYi)=3/10
is smaller than Tr(X2eY2) = 8/10; if the four truth-values are 1/10, 8/10, 2/10,
9/10, then Tr(XieY,) = 3/10 is equal to Tr(X2eY2); and for the values 1/10,
5/10, 2/10, 9/10, Tr(XieYi)=6/10 is greater than Tr(X2eY2)= 3/10. We put
an interrogation mark at the first place of the value-column of equivalence in
order to indicate that the case is left indeterminate in the sense that each of the
three topological truth-values is possible.
These examples will serve to show how the complete matrices can be estab-
lished. The result of the construction is represented by the big table, p. 112.
It shows that indeterminate cases occur only for implication (6 cases) and for
equivalence (24 cases).
How are we to evaluate these topological matrices?
In the case of numerical systems, one of the truth-values, as a rule the value 1,
is selected, and by means of it the tautologies of n-valued logic are defined as the
sentences the matrix of which contains the selected truth-value in every place
of its value-column.
In our case, one might try to establish an analogous criterion by selecting
one of the topological truth-values, say <, and calling a B-sentence-say
Pii(Q5anQs)-a tautology of topological logic if the value-column of the topologi-
cal matrix for (Xii(YianYi), X2i(Y2anY2)) contains exclusively "<"-symbols.
But this criterion would not be fulfilled by any B-expression, since for X =X2,
Y1= Y2 (see the big table) the topological matrix of every formula contains "= "
in the value-column. The same reasoning holds in the case of >. And finally,
if one selects = instead, the class of tautologies thus defined is no longer empty;
it contains, amongst others, PiP, which has the form of a tautology of two- and
plurivalued logic; but at the same time, it contains n(PiP), which has the form
of a contradiction in two- and plurivalued logic; the same holds for certain other
tautologies of L2 and their negations; therefore it would not be suitable, either,
to define the tautologies of topological logic by the "= "-criterion.
Here is the point where the analogy with the construction of plurivalued
systems comes to an end. We have been able to establish matrices just as in the
numerical case, and to make their content conform to that of the general
Lukasiewicz matrices; but for evaluating the tables thus constructed, we have
to find another method.
4. Construction of language T. A suitable method of evaluation is sug-
gested by the following consideration. As recent researches have made clear,10
10 See Camap, Logische Syntax der Sprache.
A PURELY TOPOLOGICAL FORM OF NON-ARISTOTELIAN LOGIC- 103
(in other words: if it is one of the capital italic letters "P', "Q", "R", with
an integer-sign as subscript. If one supposes the cardinal number of the set B
of all sentential constants with which T deals to be greater than Ro, one has to
modify this stipulation by admitting further subscripts (see also above p.
100). But as will be seen, the cardinal number of that set-even its being finite
or infinite-is of no importance for the following considerations.) The symbols
characterized under a. will also be called elementaryT-members.
b. WI(U)" c. "(U1)i(U2)"; d. "(Ul~a(U2)";
e. "(U,)k(U2)"; f. "(U,)e(U2)",
where "U," and "U2" are T-members.
Let M be the class of all T-members, determined by this recursive definition.
(4.2) A symbol-series is called a T-sentence if it has one of the following forms:
a. "U,< U2"; b. "Ui,=U2",
where "U," and "U2" are T-members.
A T-member may be considered as a syntactical designation of a B-sentence,
31 Cf. Carnap, loc. cit., pp. 1 ff., pp. 120 if.
104 CARL G. REMPEL
Here, "a" and "a"are variables the value-domain (range) of which consists of
the designations of the various possible classes of T-sentences.
The consequence relation is transitive in the following particular sense: if a
sentence is a consequence of a class a of sentences each of which is a consequence
of ft, then it is also a consequence of ,. This follows immediately from the above
definition of "Co".
For all transformation rules except one, it is more convenient to formulate
them, not in terms of the fundamental concept "cs", but by means of "Co".'3
12If one considers every T-member as a syntactical designation of a B-element, those general
propositions belong to a syntax language of the second order with respect to B, for they are expressed
in the syntax language of T.
13 This has also the great advantage that for the formulation of many of the transformation
rules and for drawing conclusions from them (which will be done in section 5) we shall be able to
A PURELY TOPOLOGICALFORM OF NON-ARISTOTELIAN LOGIC 105
The transformation rules for T will be taken from the above topological
matrices and from the postulates (3.1)-(3.6) concerning the truth-order. For
the latter also can serve as a basis of inferences in T; thus, for example, "P1< P3"
can be inferred from "P1<P2" and "P2<P3" because of (3.4).
We first express those six stipulations as transformation rules:
(6.1) Co(x2 = xI, {xI = xt)b.
This formula postulates, in correspondence to (3.1), that for every two
T-members xl and x2, the T-sentence x2= xl is a consequence of the class which
contains the T-sentence xj=x2 as its only element. At first glance, it might
seem possible to express (3.1) in T itself by an axiom of the following kind:
(X= Y) z (Y= X). However, our formation rules exclude the occurrence of a
T-formula of such a form: T contains neither the implication-symbol (only its
designation "i" can occur) nor does it contain any variable, and this excludes the
possibility of formulating any (general) axiom in T.
(3.2) can be put as follows:
(6.2) Co(xI = X3, {X1 = X2, X2 = X3}).
In correspondence to (3.3), we introduce two stipulations:
(6.3.1) Co(X2 <X3, XI <XI )
(6.3.2) Co(x2 = X3, XI < xI )
This means: a class containing a T-sentence of the form xi <xi has every
T-sentence as its direct consequence ("x2" and "X3" are free variables, and by
substituting suitable constant values for them in "X2<x3" and "X2 =X3", one can
arrive at any T-sentence whatsoever). We shall also say: a class containing a
T-sentence of the form xi <xi is contravalid.14
The following formula corresponds to (3.4):
(6.4) Co(xI < X3, {X1 < X2, X2 < X3}).
(3.5) can be expressed by the following pair of postulates:
(6.5.1) Co(X3 <X4, {XI <X2, XI = x2)
(6.5.2) Co(X3 = X4, {X1 < X2, X1 = X2).
(Interpretation similar to that of (6.3.1, 6.3.2).)
make use of the general syntactical concepts and methods developed by A. Tarski (Fundamentale
Begriffe der Methodologieder deduklivenWissenschaften.I. Monatshefte f. Math. u. Physik, vol. 37,
pp. 361-404 and by R. Carnap (see above, footnote 5). It may be of interest to notice here that the
idea of these authors to take "consequence" as the fundamental concept in establishing the syntax
of a language leads to certain difficulties in its application to the syntax of T. This has been the
reason for our choosing "cs" as fundamental concept.
14 The idea of defining an inconsistent class of sentences as a class which has every sentence
(of the language under consideration) as its consequence is due to Post (see footnote 3). It does not
refer to the concept of negation and therefore is much more general than the usual definition of in-
consistency, which would not be applicable in our case, as the language T does not contain any
negation-symbol: the formation rules do not provide the possibility of symbolically negating a
T-sentence. Post's idea has been adopted and developed by Tarski and Carnap in their general
syntactical researches (see above, footnote 14).
106 CARL G. HEMPEL
The formula corresponding to the third line follows from (7.1) by inter-
changing "1" and "2".
The matrix of disjunction may be translated line by line as follows:
Co(xlayL < x2ay2, {Xi < yL, X2 < y2, X1 < X2, yL < Y2, X < y2, X2 < yI).
A PURELY TOPOLOGICAL FORM OF NON-ARISTOTELIAN LOGIC 107
But the 75 formulae thus resulting can be replaced by the following three, which
correspond to the stipulations (2c):
(8.1) Co(xiax2 = x2, xi < x2 )
(8.2) Co(xiax2 = x2, xi = x2 )
(8.3) Co(xlax2 = xi, x2 < xi ).
From these formulae, together with those established under (6), one easily
deduces the 75 formulae just mentioned.
Quite similarly, the transformation rules resulting from the conjunction
matrix can be summed up by the following three formulae, which correspond
to (2d):
(9.1) Co(xlkx2 = xi, xi < x2 )
(9.2) Co(xlkx2 = xi, x= x2 )
(9.3) Co(xlkx2 = x2, x2 < xi ).
As to the implication matrix, its content can be summed up in 12 postulates:
(10.1) Co(xliyl = X2iy2, {X1 < yr, X2 < Y2 })
(10.2) Co(xliyz = x2iy2, X1 < yI, X2 = Y2 )
(10.3) Co(xliyl = X2iy2, X1 = Y1) X2 = Y2 )
(10.4) Co(x2iy2 < X1iy1, XI < Yi, Y2 < X2})
(10.5) Co(x2iy2 < X1iy1, X1 = y1, Y2 < X2 })
(10.6) Co(xliyl = x;2iy2, Yi < xl, Y2 < X2, xl = X2, Y1 = y2})
(10.7) Co(xliyl < x2iy2, y1 < x1, Y2 < X2, XI = X2, Y < y2})
(10.8) Co(x2iy2 < Xiiyb, {y < X1, Y2 < X2, X1 = X;2, Y2 < Y)
(10.9) Co(x2iy2 < X1iy1, Yi < X1, Y2 < X2, XI < X2, Yi = y2})
(10.10) CO(X2iy2 < XI iyI, Y] < XI, Y2 < X2, XI < X2, Y2 < YI D
(10.11) Co(Xliyl < X2iy2, y1 < X1, Y2 < X2, X2 < X1, y1 = Y2})
(10.12) CO(Xliyl < X2iY2,{Y1 < XI, Y2 < X-2)X2 < X1, Y1 < y21)
From these formulae one can deduce 69 theorems, corresponding to the single
lines of the implication matrix, the six lines which contain an interrogation mark
and hence do not determine any transformation principle excepted.
And finally, we can sum up the stipulations of the topological equivalence
matrix in the following seven postulates:
(11.1) Co(xley1 <x2ey2, {xI <Yi, x2 <Y2,)x<x2, Y1 = Y2 )
(11.2) Co(xiey1 < x2ey2, x1 < yi, x2 y2, Xi < x2, y2 <y })
<
(11.3) Co(x;2ey2 < xieyl, Xi < yi, X2 < Y2, X1 = X2, y1 < y2})
(11.4) Co(xieyi = x2ey2, XI < Yi, X1 = X2, y1 = y21)
(11.5) Co(xley1 < x2ey2, X1 < yl, X2 = y2})
nature of the topological logic thus established, we now consider some charac-
teristic theorems which can be deduced from the above postulates. In the formu-
lation of some of these theorems, we shall make use of the concept of validity,"
calling a T-sentence valid if it is a consequence of the null class of T-sentences.
As a consequence of this definition and of (5.1), (5.2), a T-sentence is valid if
and only if it is an element of every closed system. Designating validity by
"VId" and the null class by "A" we state the definition and its consequence:
Vld(x1 <X2) Df Co(x1 < x2, A)
Vld(xi = X2) Df CO(X1 = x2, A)
Vld(xi < x2) (a)((a e cs (xi < X2) (a)
Vld(xi = x2) (a)(a e cs (xi = x2) e a).
Introducing axioms into a formalized system can always be interpreted as
establishing certain transformation rules for that system, namely postulating
that certain formulae (the axioms) are consequences of the null class.16 The
converse of this remark does not hold; it may be that the formation rules of a
language do not allow one to formulate the intended axioms in the language
itself, as we saw in the case of T (see remark between (6.1) and (6.2)). This
shows that the way in which T has been set up can be regarded as a generaliza-
tion of the axiomatic method, and that the T-sentences which we shall prove
to be valid play a role corresponding to that of the consequences of the axioms
in an axiomatic system, e.g. to the tautologies in the axiomatized sentential
calculus.
The first theorem expresses the reflexivity of standing at the same place in
truth-order:
(12.1) Vld(xi = xi).
The proof runs as follows. Because of the last of the four formulae just estab-
lished, (12.1) affirms that every closed system contains, for every constant value
of "xI", the T-sentence xl<xl as an element. Now, according to (6.6), every cs
contains, for any value of "xi", either xi= xi or xi<xi. But also in the second
case, it contains x-=xi, as follows from (6.3).
Similarly, the following theorems can be deduced from (6.1)-(6.6):
(12.2) Co(xI < X3, {X1 < X2, x2 = X3})
Vld(n(nxlknx2) = X1ax2)
Vld(n(nxianx2) = xikx2).
17 These definitions are taken from Carnap, Logische Syntax der Sprache. The basic ideas of
these general definitions of consistency and completeness are due to Post; they have undergone a
further development in the researches of Tarski and of Carnap (see footnote 15).
it can be proved generally that every T-sentence of the form xl<x2 (where
xi and x2 can be highly complex T-members) is indeterminate with respect to
our transformation rules. (Hence every T-sentence that can be proved to be
valid must have the form xi = x2.)
Finally, we give in this connection the proof that every T-sentence of the
form nnx, = xi is indeterminate, a fact which was mentioned in connection with
the theorems (13).
We take the case in which T contains as many elementary members as there
are rational numbers in the closed interval <0, 1>; we will denote them by
"P"s, where r is rational and 0? r ?1. Then we introduce the following cor-
relation:
TOPOLOGICAL
MATRCES
o0r DIsjuNmcON,CONJUNCTION,
IPLICATION,
AND EQUIVALNCE
- -
Z XX X ,. X X Xa a Z -c X 2
4 < < < < < < < - < 43 - < <
> < > < > >
6 < < < < < < < - ? 4 - > < > < - > >
7 < < S < < - < 45 > < < < < > < < < ?
15 < < < < 54 > < > < > >< < <?
17 < > < < > < 56 > < - > < > >< < ?
12 < > < > < < > = 638 > < < < > < < ? ?
26 < >> > < > = > > 64 > < > < < > < < ? ?
28 < >< > > > > - > 66 > > <
> > > < > < >
13 < < > > > < > > > ? 68 > < > < > > >
<
31 < > > > > < > > > ? 6689 > > > > > = <
-324- < < < < > < < - < 5 > > > > >
< > > >
33 <
< < <
<
>< 7 > > > < > > > < < <
35 _ < > >< > > 74 > > > > > < > > ? ?
BELGIUM
BRUXELLES-FOREST,