# History of (proposal of) set-theoretic foundations

It is often said that set theory is the de facto foundation of mathematics. Regardless of the truth of this claim, this seems to be the story told to students (and mathematicians) who poke their elders about foundations.

Before I proceed, let me explicitly state that, in this MO question, I am not interested in

• whether set theory is indeed the foundation of mathematics, or
• whether set theory should serve as the foundation of mathematics, or
• whether set theory is superior or inferior to other possible foundations such as type theory etc.

What I am interested in is the historical reasons of why set theory has been seen as the unifying foundational framework in the first place. My questions are uncontroversial ones with (hopefully) definite answers:

Who proposed first that mathematics can/should be based on set-theoretic foundations? How did the mathematical community come to accept this?

Let me now explain why I am interested in this question and then list my two findings.

Mathematicians who are not logicians often consider set theory only as a foundational framework. This point of view seems to be somewhat irrelevant to the point of view of a uniformly chosen set theorist who usually sees set theory as the study of the transfinite and the structure of hierarchy of sets. Clearly, such investigations may have foundational implications and therefore, may be of importance even if one only adopts the first point of view.

Nevertheless, as far as I can tell, the development of set theory does not seem to be fuelled by its foundational role. For example, in this article by Kanamori, there are several places where he alludes to this:

Set theory had its beginnings not as some abstract foundation for mathematics but rather as a setting for the articulation and solution of the Continuum Problem: to determine whether there are more than two powers embedded in the continuum.

With ordinals and replacement, set theory continued its shift away from pretensions of a general foundation to a more specific theory of the transfinite, a process fueled by the incorporation of well-foundedness.

From Skolem relativism to Cohen relativism the role of set theory for mathematics would become even more evidently one of an open-ended framework rather than an elucidating foundation.

Assuming that all these claims hold, it seems surprising (and almost contradictory) that mathematicians of a certain era, most of whom are presumably not even knowledgeable about set theory, decided to play along and accept set-theoretic foundations. This is why I would like to know about the history of this process. Here are what I learned through a Twitter discussion with Kameryn Williams:

In a 1949 ASL address, Bourbaki writes the following on Page 7:

As every one knows, all mathematical theories can be considered as extensions of the general theory of sets, so that, in order to clarify my position as to the foundations of mathematics, it only remains for me to state the axioms which I use for that theory.

It seems that theory of sets being able to code all mathematical theories was a "well-known fact" by 1949. In this SEP article, at the beginning of Section 3, José Ferreirós stated (without reference, but echoing chapter III, section 4 of his 1999 book) that

In the late nineteenth century, it was a widespread idea that pure mathematics is nothing but an elaborate form of arithmetic. Thus it was usual to talk about the “arithmetisation” of mathematics, and how it had brought about the highest standards of rigor. With Dedekind and Hilbert, this viewpoint led to the idea of grounding all of pure mathematics in set theory. The most difficult steps in bringing forth this viewpoint had been the establishment of a theory of the real numbers, and a set-theoretic reduction of the natural numbers. Both problems had been solved by the work of Cantor and Dedekind.

Thus the earliest proposal of set-theoretic foundations may even date back to pre-ZFC era. Unfortunately, since I do not know any German, I couldn't track down the aforementioned work of Dedekind and Hilbert. According to this SEP article, they seem to be the prime suspects but I have no other sources.

• I’m voting to close this question because I believe it is better suited for HSMSE. Sep 4, 2022 at 23:18
• @LSpice: I was planning to ask it on HSM.Stackexchange if I could not get answers here. Since MO has a history tag and there are many question with this tag, I decided to take my chances here first. Sep 4, 2022 at 23:22
• I’d rather see the question: “Who first proposed that all mathematics can be based on set-theoretic foundations?” The version with “should” is both less justifiable and less popular — and the word “should” does not appear in any of the quotes in the post.
– user44143
Sep 5, 2022 at 0:08
• At least Hilbert told us that nobody will kick us out of the Cantor's paradise. Sep 5, 2022 at 3:50
• @Burak The idea that "all of mathematics" (as we currently conceive the term) can be derived from a single set of axioms (set-theoretic or otherwise) was a major advance that dawned on the mathematical community gradually over time. It arose in large part because of the success of set theory "locally" in providing foundations for various areas of mathematics. We take this major advance for granted nowadays, like the air we breathe, and underestimate what a conceptual breakthrough it was. Sep 5, 2022 at 12:41

I'm not sure why you expect there to be a crisp answer to such a broad question. The SEP article you cited demonstrates that, like most historical questions, the answer is messy and complicated.

Your question uses the term mathematics in what might be a slightly anachronistic manner. I gather that when you speak of mathematics you view mathematics as a unified totality, capable of being put on a single foundation. The only question is whether set theory should be chosen as that foundation, not whether it makes sense to talk about a foundation for all of mathematics. But by framing the question that way, you're already conceptualizing things in a way that came rather late in the story. In the 19th century, people would talk about the foundations of geometry, or the foundations of analysis, or the foundations of arithmetic. Particularly in the case of analysis, but also in the case of geometry, people latched onto set-theoretic ideas. So in some sense, set theory was already regarded as a foundational tool back then. But if you're asking when it was first conceived that axioms for set theory could be laid down, and that these axioms could be used as a foundation for all mathematics, that development arguably didn't happen until Zermelo. On the other hand, by the time of Zermelo, the general concept of set theory playing a foundational role had already been floating around for a while. So again, I don't think there is a crisp answer to the question in the way you've formulated it.

• Who talked about “foundations of arithmetic” or “foundations of analysis” in the 19th century? My quick ngrams search showed only pedagogical uses of those phrases in English before 1898: books.google.com/ngrams/…
– user44143
Sep 5, 2022 at 7:28
• @MattF. For one, there is Frege's 1884 book Die Grundlagen der Arithmetik (= The Foundations of Arirthmetic). Sep 5, 2022 at 12:20
• @MattF. Peano's axioms for arithmetic date from the 19th century, as did Dedekind's and Peirce's. The definition of the real numbers as Dedekind cuts or Cauchy sequences also dates from the 19th century. Much of this work wasn't initially written in English. Whether or not they used the exact word "foundation" (or its equivalent in other languages), it's clear they were engaged in foundational work (but not of "all of mathematics" in the way we conceive of "all of mathematics" today). Sep 5, 2022 at 12:29
• Thank you for this answer. Both your and Philip's answers indicate that this idea became popular because it succeeded in grounding analysis (presumably through the work of Dedekind.) You may be right that there's no single person who is solely responsible for this evolution. Yet I don't think that the idea that there could be a single mathematician who advocated for set-theoretic foundations strong enough to convince big chunks of the community -even if they were not the one conceived the idea- was ridiculous by itself. Sep 5, 2022 at 13:39
• Geraldine Brady in pages 132–133 of her book "From Peirce to Skolem: A Neglected Chapter in the History of Logic" said that the first proposal for an axiomatic set theory was actually by Charles Sanders Peirce in his article "On the Algebra of Logic: A Contribution to the Philosophy of Notation". Sep 7, 2022 at 17:37

See Second Amplification (9/7/22).

Through the work of Cantor, Dedekind, Weierstrass and others, analysis was placed on a naive (non-axiomatic) set-theoretic foundation. With the discovery of the set-theoretic paradoxes, however, that foundation was called into question and the search for an adequate foundation was taken up. Of the various alternatives that arose, axiomatic set theory emerged as the most popular. The idea that axiomatic set theory provides a foundation for all of mathematics evolved from the role it was perceived to play for analysis.

Edit (Amplification). In Zermelo's paper of 1908 concerned with the axiomatization of set theory he does not describe set theory as a foundation for mathematics, but rather "as an indispensable component of the science of mathematics" due to the role it plays in investigating, "number, order and function". However, by 1922 the situation was quite different. Indeed, in the paper Some Remarks on Axiomatized Set Theory, the paper in which T. Skolem drew attention to some of the limitations of Zermelo's axioms, he observed that: “…in recent times I have seen to my surprise that so many mathematicians think that these axioms of set theory provide the ideal foundation of mathematics; therefore it seemed to me the time had come to publish a critique.” (T. Skolem, Some Remarks on Axiomatized Set Theory in From Frege to Gödel, Edited by Jean van Heijenoort, p. 301).

Second Edit (Further Amplification). By 1927 Zermelo-Fraenkel set theory was in place and it soon came to be widely viewed as the foundational framework that Skolem observed many had originally attributed to Zermelo’s theory. It was against this backdrop that Kurt Gödel began his momentous incompleteness paper (submitted in November 1930 and published in 1931) as follows:

The development of mathematics toward greater precision has led, as is well known, to the formalization of large tracts of it, so that one can prove any theorem using nothing but a few mechanical rules. The most comprehensive formal systems that have been set up hitherto are the system of Principia Mathematica on the one hand and The Zermelo-Fraenkel axiom system of set theory (further developed by J. von Neumann) on the other. These two systems are so comprehensive that in them all methods of proof today used in mathematics are formalized, that is, reduced to a few axioms and rules of inference. (On Formally Undecidable Propositions of Principia Mathematica And Related Systems in From Frege to Gödel pp. 596-597.)

• @Matt F. As far as I can see, there is nothing in the question that requires the answer to be a unique person. Moreover, there is no reason to believe the idea squarely lies in a single person. In any case, I was merely suggesting the general source of the idea. Sep 5, 2022 at 0:43
• This is an illuminating answer, thank you. The Skolem citation clearly shows that between 1908 and 1922, this idea succeeded in becoming popular, even if there were no single source. That this idea evolved from foundations of analysis also provides a good perspective on why this happened. Sep 5, 2022 at 13:32
• @Burak. You're welcome. Happy to be of help. Sep 5, 2022 at 13:56
• IMO a highly relevant read: "Uniqueness of Trigonometric Series and Descriptive Set Theory, 1870-1985" by Roger Cooke. (jstor) Sep 6, 2022 at 2:27

To Timothy Chow - G.H. Hardy's "A Course of Pure Mathematics" (first edition 1908, 2nd edition 1914, so before Russell was writing) included integration, differentiation, Taylor series, the Heine-Borel theorem and more. So I don't think analysis was regarded as "applied". Hardy was writing for (bright) first-year students, so he doesn't stress the foundational aspects, but he defines a real number as a Dedekind cut in the rationals and then proceeds to define addition, multiplication, etc, of real numbers in terms of operations on sets of rational numbers.

The third edition of Hardy's book is available online at https://www.gutenberg.org/files/38769/38769-pdf.pdf. The preface to the third edition states that "no extensive changes have been made in this edition", so we can take it as a good approximation to the 1914 edition.

• Well, I should read Russell again, but I don't think that he regarded the infinitesimal calculus as reducing to the arithmetic of the natural numbers. In those days, it was common to think of mathematics as consisting of three "layers": arithmetic, analysis, and infinite set theory. E.g., when Gentzen proved the consistency of arithmetic, he saw the next step as trying to prove the consistency of analysis. Another example: the quest for an "elementary" proof of the prime number theorem was a quest for a proof not using analysis. Sep 6, 2022 at 13:20
• It would surprise me to learn that Russell thought of infinitesimal analysis as being entirely derivable from Peano's axioms. He may not have explicitly described infinitesimal analysis as being "applied" but I think that he used the term "traditional pure mathematics" in order to exclude certain kinds of infinitary or infinitesimal reasoning. Sep 6, 2022 at 13:23
• (An earlier comment that said a bit more was deleted, but hopefully just a reference will not come amiss.) I believe that this post, addressed to @TimothyChow, is specifically addressing mathoverflow.net/questions/429784/…. Sep 7, 2022 at 13:36

Not a complete answer, but maybe relevant.

Russell, in Introduction to Mathematical Philosophy (1919) simply states the Peano axioms are the foundations of math without much discussion.

Having reduced all traditional pure mathematics to the theory of the natural numbers, the next step in logical analysis was to reduce this theory itself to the smallest set of premisses and undefined terms from which it could be derived. This work was accomplished by Peano. He showed that the entire theory of the natural numbers could be derived from three primitive ideas and five primitive propositions in addition to those of pure logic. These three ideas and five propositions thus became, as it were, hostages for the whole of traditional pure mathematics. If they could be defined and proved in terms of others, so could all pure mathematics.

He then goes on to talk about classes in terms of sets in chapter 2.

• Thank you. This passage from Russell aligns with the quotation that I wrote in the OP, namely, that "In the late nineteenth century, it was a widespread idea that pure mathematics is nothing but an elaborate form of arithmetic". Sep 5, 2022 at 19:09
• It's worth noting that the term "traditional pure mathematics," as used by Russell here, probably doesn't include calculus/analysis (which is "applied") or Cantor's infinite set theory (which was not "traditional"). Sep 5, 2022 at 20:54
• @TimothyChow, the book is online — Russell explicitly included analytical geometry in traditional pure mathematics, which would include plenty of area calculations and therefore plenty of calculus. people.umass.edu/klement/imp/imp.html
– user44143
Sep 6, 2022 at 2:27
• @MattF. Hmmm...area calculations in analytical geometry wouldn't necessarily have been thought of as "calculus" back then. But maybe I should re-read Russell. Sep 6, 2022 at 13:26

I don't currently have access to an academic library to give good references, but I can talk about this a little bit. It all has to do with Calculus and applications (especially differential equations, and maybe stuff like analytic number theory).

Basically, the 1400s to 1700s were like the wild west of mathematics. Mathematicians used lots of cute tricks that "seemed" to work, but for which their true validity was unknown. Notions like infinity were not clear. Even the natural numbers were not defined in a "rigorous" way.

Weierstrass's epsilons and deltas helped, but it basically ignored the question of infinity (by hiding them behind the limits of sequences).

Questions of infinity were problematic, because depending on what you "do" when you "reach" an infinity, you can get different models of an object. (This wasn't exactly clear at the time, but Brouwer was asking the right questions, at least)

And then came Joseph Fourier, who wanted to add up infinitely many sine waves to approximate any continuous periodic function. His work was rejected, basically because it was so far removed from the foundations that the mathematicians of the time were comfortable with (i.e., the bag of tricks they trusted).

But at the same time, people really really wanted Fourier analysis to work.

So there was a period of great interest in foundations, which ultimately lead to Cantor's naive set theory, and then a theory of measurability and those aspects of real analysis, and ultimately the "modern" set theory where the property of the basic objects are pushed to their limits (sets, cardinal numbers, ordinal numbers). Indeed, at some point around 1905 is became apparent that the Lebesgue integral was the "correct" setting for "general" Fourier analysis.

But once that project was completed, set theory still continued to develop (hierarchies, trees; the branch known as descriptive set theory; comparing properties of values in hierarchies, or even hierarchies themselves). This is sort of where set theory stands today.

• This presents Fourier as after both Weierstrass and Brouwer, which is false, and I'll refrain from commenting further on this answer.
– user44143
Sep 7, 2022 at 17:41
• There was no "presentation" of Fourier as after Weierstrass. But Weierstrass's work was not sufficient to answer the questions Fourier generated. Sep 7, 2022 at 17:51