01.12.2012 Views

csp-frege-revolu

csp-frege-revolu

csp-frege-revolu

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

HOW PEIRCEAN WAS THE “‘FREGEAN’ REVOLUTION” IN LOGIC? 17<br />

According to van Heijenoort [1967b, 325], Boole left his propositions unanalyzed. What he means is that propositions<br />

in Boole are mere truth-values. They are not, and cannot be, analyzed, until quantifiers, functions (or predicate<br />

letters), variables, and quantifiers are introduced. Even if we accept this interpretation in connection with Boole’s algebraic<br />

logic, it does not apply to Peirce. We see this in the way that the Peirceans approached indexed “logical polynomials.<br />

Peirce provides quantifiers, relations, which operate as functions do for Frege, as well as variables and constants,<br />

the latter denoted by indexed terms. It is easier to understand the full implications when examined from the<br />

perspective of quantification theory. But, as preliminary, we can consider Peirce’s logic of relations and how to interpret<br />

these function-theoretically.<br />

With respect to Boole, it is correct that he conceived of propositions as adhering to the subject-predicate form<br />

and took the copula as an operator of class inclusion, differing from Aristotle only to the extent that the subject and<br />

predicate terms represented classes that were bound by no existential import, and might be empty. De Morgan, however,<br />

followed Leibniz in treating the copula as a relation rather than as representing a subsistence between an object and<br />

a property. Peirce followed De Morgan in this respect, and expanded the role of relations significantly, not merely<br />

defining the subsistence or nonsubsistence of a property in an object, but as a defined correlation between terms, such<br />

as the relation “father of” or his apparent favorite, “lover of”. Boole, that is to say, followed Aristotle’s emphasis on<br />

logic as a logic of classes or terms and their inclusion or noninclusion of elements of one class in another, with the<br />

copula taken as an inherence property which entailed existential import, and treated syllogisms algebraically as equations<br />

in a logic of terms. Aristotle recognized relations, but relegated them to obscurity, whereas De Morgan undertook<br />

to treat the most general form of a syllogism as a sequence of relations and their combinations, and to do so algebraically.<br />

De Morgan’s algebraic logic of relations is, thus, the counterpart of Boole’s algebra of classes. We may summarize<br />

the crucial distinctions by describing the core of Aristotle’s formal logic as a syllogistic logic, or logic of terms<br />

and the propositions and syllogisms of the logic having a subject-predicate syntax, entirely linguistic, the principle<br />

connective for which, the copula is the copula of existence, which is metaphysically based and concerns the inherence<br />

of a property, whose reference is the predicate, in a subject; Boole’s formal logic as a logic of classes, the terms of<br />

which represent classes, and the copula being the copula of class inclusion, expressed algebraically; and De Morgan’s<br />

formal logic being a logic of relations whose terms are relata, the copula for which is a relation, expressed algebraically.<br />

It is possible to then say that Peirce in his development dealt with each of these logics, Aristotle’s Boole’s, and De<br />

Morgan’s, in turn, and arrived at a formal logic which combined, and then went beyond, each of these, by allowing his<br />

copula of illation to hold, depending upon context, for terms of syllogisms, classes, and propositions, expanding these<br />

to develop (as we shall turn to in considering van Heijenoort’s third condition or characteristic of the “Fregean <strong>revolu</strong>tion”),<br />

a quantification theory as well. Nevertheless, Gilbert Ryle (1900–1976) [1957, 9–10] although admittedly acknowledging<br />

that the idea of relation and the resulting relational inferences were “made respectable” by De Morgan,<br />

but he attributed to Russell their codification by in The Principles of Mathematics—rather than to Peirce—their codification<br />

and to Russell—rather than to Peirce and Schröder—their acceptance, again by Russell in the Principles. Again,<br />

Ryle [1957, 9–10] wrote: “The potentialities of the xRy relational pattern, as against the overworked s–p pattern, were<br />

soon highly esteemed by philosophers, who hoped by means of it to order all sorts of recalitrances in the notions of<br />

knowing, believing….”<br />

It should be borne in mind, however, that Boole did not explicitly explain how to deal with equations in terms<br />

of functions, in his Mathematical Analysis of Logic [Boole 1847], although he there [Boole 1847, 67] speaks of “elective<br />

symbols” rather than what we would today term “Boolean functions”, 18 and doing so indirectly rather than explicitly.<br />

In dealing with the properies of elective functions, Boole [1847, 60–69] entertains Prop. 5 [Boole 1847, 67]<br />

which, Wilfrid Hodges [2010, 34] calls “Boole’s rule” and which, he says, is Boole’s study of the deep syntactic parsing<br />

of elective symbols, and which allows us to construct an analytical tree of the structure of elective equations. Thus,<br />

for example, where Boole explains that, on considering an equation having the general form a1t1 + a2t2 + … + artr = 0,<br />

resolvable into as many equations of the form t = 0 as there are non-vanishing moduli, the most general transformation<br />

of that equation is form ��(a1t1 + a2t2 + … + artr) = ��(0), provided is is taken to be of a “perfectly arbitrary character<br />

and is permitted to involve new elective symbols of any possible relation to the original elective symbols. What this<br />

entails, says Hodges [2010, 4] is that, given ��(x) is a Boolean function of one variable and s and t are Boolean terms,<br />

then we can derive ��(s) = ��(s) from s = t, and, moreover, for a complex expression ��(x) = fghjk(x) are obtained by<br />

composition, such that fghjk(x) is obtained by applying f to ghjk(x), g to hjk(x), …, j to k(x), in turn, the parsing of<br />

which yields the tree

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!