Precursors

MyWikiBiz, Author Your Legacy — Saturday November 09, 2024
Jump to navigationJump to search

Note. I was going to go with The Fruit Of Our Purloins, but I reckon this is more succinct. The way that I normally start an inquiry like this is just to collect a sample of source materials that seem like they belong together. Still traveling, so this will be sporadic at first. —JA

Now the discovery of ideas as general as these is chiefly the willingness to make a brash or speculative abstraction, in this case supported by the pleasure of purloining words from the philosophers: "Category" from Aristotle and Kant, "Functor" from Carnap (Logische Syntax der Sprache), and "natural transformation" from then current informal parlance.

Saunders Mac Lane, Categories for the Working Mathematician, 29–30.

Aristotle

Things are equivocally named, when they have the name only in common, the definition (or statement of essence) corresponding with the name being different. For instance, while a man and a portrait can properly both be called animals (ζωον), these are equivocally named. For they have the name only in common, the definitions (or statements of essence) corresponding with the name being different. For if you are asked to define what the being an animal means in the case of the man and the portrait, you give in either case a definition appropriate to that case alone.

Things are univocally named, when not only they bear the same name but the name means the same in each case — has the same definition corresponding. Thus a man and an ox are called animals. The name is the same in both cases; so also the statement of essence. For if you are asked what is meant by their both of them being called animals, you give that particular name in both cases the same definition.

Aristotle, Categories, 1.1a1–12.

Translator's Note. “Ζωον in Greek had two meanings, that is to say, living creature, and, secondly, a figure or image in painting, embroidery, sculpture. We have no ambiguous noun. However, we use the word ‘living’ of portraits to mean ‘true to life’.” (H.P. Cooke).

In the logic of Aristotle categories are adjuncts to reasoning that are designed to resolve ambiguities and thus to prepare equivocal signs, that are otherwise recalcitrant to being ruled by logic, for the application of logical laws. The example of ζωον illustrates the fact that we don't need categories to make generalizations so much as we need them to control generalizations, to reign in abstractions and analogies that are stretched too far.

Kant

\(\ldots\)

Peirce

Selection 1

§1. This paper is based upon the theory already established, that the function of conceptions is to reduce the manifold of sensuous impressions to unity, and that the validity of a conception consists in the impossibility of reducing the content of consciousness to unity without the introduction of it. (CP 1.545)

§2. This theory gives rise to a conception of gradation among those conceptions which are universal. For one such conception may unite the manifold of sense and yet another may be required to unite the conception and the manifold to which it is applied; and so on. (CP 1.546)

C.S. Peirce, “On a New List of Categories”

Selection 2

<table align="center" cellpadding="6" style="border:none" width="90%"><td style="border:none">

<p>I will now say a few words about what you have called Categories, but for which I prefer the designation Predicaments, and which you have explained as predicates of predicates.</p>

<p>That wonderful operation of hypostatic abstraction by which we seem to create <i>entia rationis</i> that are, nevertheless, sometimes real, furnishes us the means of turning predicates from being signs that we think or think <i>through</i>, into being subjects thought of.  We thus think of the thought-sign itself, making it the object of another thought-sign.</p>

<p>Thereupon, we can repeat the operation of hypostatic abstraction, and from these second intentions derive third intentions.  Does this series proceed endlessly?  I think not.  What then are the characters of its different members?</p>

<p>My thoughts on this subject are not yet harvested.  I will only say that the subject concerns Logic, but that the divisions so obtained must not be confounded with the different Modes of Being:  Actuality, Possibility, Destiny (or Freedom from Destiny).</p>

<p>On the contrary, the succession of Predicates of Predicates is different in the different Modes of Being.  Meantime, it will be proper that in our system of diagrammatization we should provide for the division, whenever needed, of each of our three Universes of modes of reality into <i>Realms</i> for the different Predicaments.</p>

<p>Peirce, CP 4.549, "Prolegomena to an Apology for Pragmaticism", <i>The Monist</i> 16, 492–546 (1906), CP 4.530–572.</p>

</td></table>

The first thing to extract from this passage is the fact that Peirce's Categories, or "Predicaments", are predicates of predicates.  Considerations like these tend to generate hierarchies of subject matters, extending through what is traditionally called the _logic of second intentions_, or what is handled very roughly by _second order logic_ in contemporary parlance, and continuing onward through higher intentions, or higher order logic and type theory.

Peirce arrived at his own system of three categories after a thoroughgoing study of his predecessors, with special reference to the categories of Aristotle, Kant, and Hegel.  The names that he used for his own categories varied with context and occasion, but ranged from moderately intuitive terms like _quality_, _reaction_, and _symbolization_ to maximally abstract terms like _firstness_, _secondness_, and _thirdness_, respectively.  Taken in full generality, $k$-ness may be understood as referring to those properties that all $k$-adic relations have in common.  Peirce's distinctive claim is that a type hierarchy of three levels is generative of all that we need in logic.

Part of the justification for Peirce's claim that three categories are both necessary and sufficient appears to arise from mathematical facts about the reducibility of $k$-adic relations.  With regard to necessity, triadic relations cannot be completely analyzed in terms or monadic and dyadic predicates.  With regard to sufficiency, all higher arity $k$-adic relations can be analyzed in terms of triadic and lower arity relations.

Hilbert

<table align="center" cellpadding="6" style="border:none" width="90%"><td style="border:none">

<p>Finally, let us recall our real subject and, so far as the infinite is concerned, draw the balance of all our reflections.  The final result then is:  nowhere is the infinite realized;  it is neither present in nature nor admissible as a foundation in our rational thinking — a remarkable harmony between being and thought.  We gain a conviction that runs counter to the earlier endeavors of Frege and Dedekind, the conviction that, if scientific knowledge is to be possible, certain intuitive conceptions [Vorstellungen] and insights are indispensable;  logic alone does not suffice.  The right to operate with the infinite can be secured only by means of the finite.</p>

<p>The role that remains to the infinite is, rather, merely that of an idea — if, in accordance with Kant's words, we understand by an idea a concept of reason that transcends all experience and through which the concrete is completed so as to form a totality — an idea, moreover, in which we may have unhesitating confidence within the framework furnished by the theory that I have sketched and advocated here.  (p. 392).</p>

<p>Hilbert (1925), "On the Infinite", pp. 369–392 in Jean van Heijenoort (1967/1977).</p>

</td></table>

Hilbert and Ackermann

Selection 1

<table align="center" cellpadding="6" markdown="1" style="border:none" width="90%"><td style="border:none">

<p>For the intuitive interpretation on which we have hitherto based the predicate calculus, it was essential that the sentences and predicates should be sharply differentiated from the individuals, which occur as the argument values of the predicates.  Now, however, there is nothing to prevent us from _considering the predicates and sentences themselves as individuals which may serve as arguments of predicates_.</p>

<p>Consider, for example, a logical expression of the form $(x)(A \rightarrow F(x))$.  This may be interpreted as a predicate $P(A, F)$ whose first argument place is occupied by a sentence $A$, and whose second argument place is occupied by a monadic predicate $F$.</p>

<p>A false sentence $A$ is related to every $F$ by the relation $P(A, F)$;  a true sentence $A$ only to those $F$ for which $(x)F(x)$ holds.</p>

<p>Further examples are given by the properties of _reflexivity_, _symmetry_, and _transitivity_ of dyadic predicates.  To these correspond three predicates:  $\mathop{Ref}(R)$, $\mathop{Sym}(R)$, and $\mathop{Tr}(R)$, whose argument $R$ is a dyadic predicate.  These three properties are expressed in symbols as follows:</p>

<table align="center" style="border:none" width="90%">
<td style="border:none">
<p>$\mathop{Ref}(R): (x)R(x, x)$,<br>
$\mathop{Sym}(R): (x)(y)(R(x, y) \rightarrow R(y, x))$,<br>
$\mathop{Tr}(R): (x)(y)(z)(R(x, y)$ & $R(y, z) \rightarrow R(x, z))$.</p></td></table>

<p>All three properties are possessed by the predicate $\equiv(x, y)$ ($x$ is identical with $y$).  The predicate $\lt(x, y)$, on the other hand, possesses only the property of transitivity.  Thus the formulas $\mathop{Ref}(\equiv)$, $\mathop{Sym}(\equiv)$, $\mathop{Tr}(\equiv)$, and $\mathop{Tr}(\lt)$ are true sentences, whereas $\mathop{Ref}(\lt)$ and $\mathop{Sym}(\lt)$ are false.</p>

<p>Such _predicates of predicates_ will be called _predicates of second level_.  (p. 135).</p>

</td></table>

Selection 2

<table align="center" cellpadding="6" style="border:none" width="90%"><td style="border:none">

<p>We have, first, predicates of individuals, and these are classified into predicates of different categories, or types, according to the number of their argument places.  Such predicates are called <i>predicates of first level</i>.</p>

<p>By a <i>predicate of second level</i>, we understand one whose argument places are occupied by names of individuals or by predicates of first level, where a predicate of first level must occur at least once as an argument.  The categories, or types, of predicates second level are differentiated according to the number and kind of their argument places.  (p. 152).</p>

<p>Hilbert and Ackermann, <i>Principles of Mathematical Logic</i>, Robert E. Luce (trans.), Chelsea Publishing Company, New York, NY, 1950.  First published, <i>Grundzüge der Theoretischen Logik</i>, 1928.  Second edition, 1938.  English translation with revisions, corrections, and added notes by Robert E. Luce, 1950.</p>

</td></table>

References

* Aristotle, "The Categories", Harold P. Cooke (trans.), pp. 1–109 in _Aristotle, Volume 1_, Loeb Classical Library, William Heinemann, London, UK, 1938.

* Aristotle, "Categories", E.M. Edghill (trans.), eBooks@Adelaide, University of Adelaide, South Australia, 2007.  [Online](http://ebooks.adelaide.edu.au/a/aristotle/categories/).

* van Heijenoort, Jean (1967/1977), _From Frege to Gödel : A Source Book in Mathematical Logic, 1879–1931_, Harvard University Press, Cambridge, MA, 1967.  2nd printing, 1972.  3rd printing, 1977.

* Hilbert, D., and Ackermann, W. (1938/1950), _Principles of Mathematical Logic_, Robert E. Luce (trans.), Chelsea Publishing Company, New York, NY, 1950.  First published, _Grundzüge der Theoretischen Logik_, 1928.  Second edition, 1938.  English translation with revisions, corrections, and added notes by Robert E. Luce, 1950.

* Kant

* C.S. Peirce, “[On a New List of Categories](http://www.cspeirce.com/menu/library/bycsp/newlist/nl-frame.htm)”

* Carnap, _[The Logical Syntax of Language](http://books.google.com/books?id=Yf9R6WFFLhYC&printsec=frontcover)_, _cf._ “[Functor](http://books.google.com/books?id=Yf9R6WFFLhYC&printsec=frontcover#v=onepage&q=Functor&f=false)”

Related Topics

Discussion

_The following discussion took place at [[category theory]], when the subject of this page had appeared as a brief section in stub form._ 

[[Todd Trimble]]: Can I ask what you mean when you call these "precursors"?

[[JA]]:  Anticipations, 4-runners, 4-shadowings, philosophical underpinnings …

Toby:  If I may presume to translate Todd\'s question for him:  Why do you think that Aristotle, Kant, Peirce, and Carnap are precursors, anticipations, forerunners, foreshadowings, or philosophical underpinnings of category theory?  The only thing that I can think of myself is that Eilenberg & Mac Lane borrowed the term 'category' from Aristotle & Kant and borrowed the term 'functor' from Carnap.  Otherwise, I do not see any connection.

However, I don\'t object to this list; it might or might not work better on a separate page (although it\'s short enough that it fits here well enough).  I just changed its heading to something that seems more appropriate to me.

Todd: Yes, I thought what Jon wrote might have been what he had in mind (but I didn't want to put words in his mouth, so I left the question open-ended), and then what Toby wrote would have been my follow-up question. Mind you, I am open to the suggestion that there may be philosophical antecedents or anticipations of the notion of category in these earlier developments (and I'd find that very interesting), but it's not clear to me how that would be the case in any precise sense. I think Toby's recasting this as 'Etymology' is far safer, until more evidence is brought to the table.

[[JA]]: I don't think that Eilenberg and Mac Lane were simply punning, but I doubt if it's necessary to take up more space here, as this page already bogs down my connection.  Just for one thing to think about, though, you might reflect on the question of "natural kinds", and the part that it played in the thought of Aristotle, Kant, and Peirce. 

Todd: It's clear enough (especially in view of examples of 'large categories' which consist of various species of structured sets) that "categories" was not an altogether inappropriate choice of word, but that's speaking at a pretty broad philosophical level. The more specific sense of category as involving morphisms and their compositional algebra is a different matter. It's not clear (to me, yet) that the germ of any such sense can be traced to any of the aforementioned authors; IMO a more convincing precursor in this wise might be Klein's Erlangen Program.

As for "functor": it's even less clear to me that there was any tight connection in Mac Lane's mind between Carnap's use and his (Mac Lane's) own appropriation. I suspect that it was meant more to conjure an association with "function" than with Carnap particularly.

[[JA]]: Brother, can you paradigm …

> __Paradigm.__  The basic idea of category theory is to shift attention from the study of [[object]]s to the study of _maps_ or _relations_ between objects: of (homo)[[morphism]]s between objects.

See also:

1. Aristotle's “[Paradeigma](http://mywikibiz.com/Inquiry#Analogy)”, or reasoning by analogy.  Analogies and metaphors are kissing cousins to morphisms.
1. Peirce's “[Pragmatic Maxim](http://knol.google.com/k/jon-awbrey/pragmatic-maxim/3fkwvf69kridz/6)”, which has to do with clarifying concepts by translating them into their operational meanings.

Todd: Ah, thanks for drawing attention to this! Now the argument becomes rather more interesting for me.

In particular, the diagram you drew in your wiki under 'analogy' (speaking to an example from Aristotle) is a perfect concrete illustration of the mathematical notion of [[span]]; even better, you've drawn a _morphism_ of spans (from A to B).  Now it happens that a category can be defined as a monoid in the bicategory of spans;  if $C_0$ denotes the collection of objects and $C_1$ the collection of morphisms of a category $C$, then the span has the shape:

$$\array{
& C_1 &
\\
dom \swarrow & & \searrow cod
\\
C_0 & & C_0
}$$

I'll also mention that the connection between analogies and spans has come up in discussion on the blog;  our good friend Jim Dolan has drawn attention to this.  See Toby's comment [here](http://golem.ph.utexas.edu/category/2006/11/a_categorical_manifesto.html#c006085) and the ensuing discussion.

Document History