Skip to the Main Content

Note:These pages make extensive use of the latest XHTML and CSS Standards. They ought to look great in any standards-compliant modern browser. Unfortunately, they will probably look horrible in older browsers, like Netscape 4.x and IE 4.x. Moreover, many posts use MathML, which is, currently only supported in Mozilla. My best suggestion (and you will thank me when surfing an ever-increasing number of sites on the web which have been crafted to use the new standards) is to upgrade to the latest version of your browser. If that's not possible, consider moving to the Standards-compliant and open-source Mozilla browser.

September 22, 2024

Axiomatic Set Theory 1: Introduction

Posted by Tom Leinster

Next: Part 2

I’m teaching Edinburgh’s undergraduate Axiomatic Set Theory course, and the axioms we’re using are Lawvere’s Elementary Theory of the Category of Sets — with the twist that everything’s going to be done directly in terms of sets and functions, without invoking categories. That is, I’ll neither assume nor teach the general notion of category.

I thought I’d share my notes so far.

Here are the planned chapter headings for the course:

  1. Introduction
  2. The axioms, part one
  3. The axioms, part two
  4. Subsets
  5. Relations
  6. Coproducts and families
  7. Number systems
  8. Well ordered sets
  9. The axiom of choice
  10. Cardinal arithmetic.

It’s one chapter per week, and we’re one week in, which means that so far we’ve just covered the introduction.

I’m really excited to be teaching this course, because as far as I know, nothing like it has ever been done before.

Plus, lots of people — even category theorists and set theorists — don’t realize it can be done! For example, two people I know who are knowledgeable in both subjects assumed I’d have to get into toposes, and didn’t realize it was possible to do everything in a completely elementary way. I want the world to know!

I like to explain this point by analogy with number theory and rings. If you’re going to teach an introductory number theory course, you have a choice. You could say:

“the integers form a ring, number theory eventually needs rings other than the integers, and rings are important throughout mathematics anyway, so I’m going to begin my course by introducing rings and then specialize to the integers”.

Alternatively, you could say:

“basic number theory doesn’t require the general notion of ring, so let’s just talk directly about addition, subtraction and multiplication of integers without ever mentioning rings”.

Both kinds of course are valuable. The first is like teaching ETCS via the general notion of category, more or less as in Lawvere and Rosebrugh’s book Sets for Mathematics. The second is like my course: no categories, just sets and functions done directly.

The classes are based on the students’ questions; each student brings one written question to each class, and I try to answer them all. It’s always fascinating to discover what things the students find challenging, easy, instinctive, counterintuitive, or puzzling, and what captures their imagination. They’ve asked some excellent questions so far.

But I thought it might also be interesting to share the notes here and see what others make of them. So here they are:

Tom Leinster, Axiomatic Set Theory, undergraduate lecture notes in progress.

If all goes well, I’ll keep sharing here every week as I add new chapters. But I’m not entirely sure: the notes are for my students, and it may be that sharing them publicly distorts how I write, in which case I’ll have to pull the plug. (But even so, I’d hope to share the notes once the course is over.) Let’s see how it goes.

Posted at September 22, 2024 9:15 AM UTC

TrackBack URL for this Entry:   https://golem.ph.utexas.edu/cgi-bin/MT-3.0/dxy-tb.fcgi/3558

10 Comments & 1 Trackback

Re: Axiomatic Set Theory 1: Introduction

Thanks, this is great! I’m teaching a course that’s new to me: modern Geometry. I’m starting with Hilbert’s axioms, but that requires sets and relations, so we did some review.

That led to Foundations, and there is a lot of foundational set theory going on these days! First there is Version 10 of this paper proving consistency of Quine’s New Foundations (NF). My quick elevator pitch for NF is that it avoids Russell’s paradox by requiring stratified formulas. The stratification of formulas prevents x not in x, since for x in y, y must be a strata above x.

Then I started reading this new series of papers by Quinn, with more of the categorical approach that your notes are (barely) hiding: he defines sets as “logical domains that support quantification.”

So I am looking forward to hearing more!

Posted by: Stefan on September 22, 2024 2:39 PM | Permalink | Reply to this

Re: Axiomatic Set Theory 1: Introduction

By the way, the proof that NF is relatively consistent with ZFC has been formally verified!
Posted by: David Roberts on September 23, 2024 12:00 AM | Permalink | Reply to this

Re: Axiomatic Set Theory 1: Introduction

Thanks, Stefan!

I’m teaching a course that’s new to me: modern Geometry. I’m starting with Hilbert’s axioms, but that requires sets and relations, so we did some review.

That reminds me a bit of the story that Lawvere came up with ETCS in order to get first-year students at a liberal arts college ready for calculus the following year…

Posted by: Tom Leinster on September 23, 2024 12:22 PM | Permalink | Reply to this

Re: Axiomatic Set Theory 1: Introduction

Or that Dedekind came up with his approach to the real numbers when needing to teach a basic calculus class in Zurich….

Posted by: David Roberts on September 24, 2024 1:11 AM | Permalink | Reply to this

Re: Axiomatic Set Theory 1: Introduction

In page 12 of your notes you write, “Every calculus book defines a sequence as a function with domain \mathbb{N}. Now, we don’t usually think of sequences as functions, and that’s reflected in the notation. No one says ‘let ff be a sequence’; we say ‘let (x n) n=0 (x_n)_{n=0}^\infty be a sequence’, and write x nx_n instead of f(n)f(n). But that’s how sequences are formally defined, and it’s hard to think of any other possible definition.” There is another definition of a sequence in the set AA, as an element of the terminal coalgebra of the endofunctor ()A×()(-) \mapsto A \times (-) in Set\mathrm{Set}.
Posted by: Madeleine Birchfield on September 22, 2024 11:01 PM | Permalink | Reply to this

Re: Axiomatic Set Theory 1: Introduction

I think that most mathematicians, and almost certainly all of the students in Tom’s course, would indeed find that definition hard to think of.

Posted by: Mark Meckes on September 23, 2024 12:47 AM | Permalink | Reply to this

Re: Axiomatic Set Theory 1: Introduction

It looks really good. I wish I could take that course, actually. I often felt in my first year of studying math more seriously that so many math textbooks bombard you with formal definitions and proofs and do not take the time to investigate all these really subtle questions of conceptual interpretation which to me are what completely makes the difference between understanding something competently and not doing so. The lecture notes actually go into those small details which I think is really important for beginners. I also like that the course is based on students bringing a written question to class; I myself sometimes imagined giving a very different kind of math course in the future where instead of just running through definitions and proofs it would be a totally open ended discussion type class where you can ask any question you want about math. I’ll definitely be following these notes.

Posted by: Julius Hamilton on September 23, 2024 2:50 PM | Permalink | Reply to this

Re: Axiomatic Set Theory 1: Introduction

Thanks!

I should probably have said that the first chapter is very unrepresentative. The rest will be structured around definitions, theorems and proofs, like a standard maths text. Of course, definitions, theorems and proofs won’t be the only things. There will be explanations, examples, exercises, digressions, etc. But it will still look quite unlike the first chapter.

Posted by: Tom Leinster on September 23, 2024 9:32 PM | Permalink | Reply to this
Read the post Axiomatic Set Theory 2: The Axioms, Part One
Weblog: The n-Category Café
Excerpt: The first batch of axioms in the Elementary Theory of the Category of Sets, stated without mention of categories.
Tracked: September 27, 2024 1:58 PM

Re: Axiomatic Set Theory 1: Introduction

Just a thought: Would it be a good idea to include a link to the Arxiv version of your article Revisiting Set Theory in the above? Maybe also a link to the Cafe post where you introduced that. There were plenty of comments there.

Posted by: Keith Harbaugh on October 1, 2024 9:40 PM | Permalink | Reply to this

Re: Axiomatic Set Theory 1: Introduction

Can do! Thanks for the thought. Here we go: Rethinking set theory is linked from the notes themselves — just the paper, not the associated post. However, there’s a difference of emphasis between that article and post on the one hand and my course on the other. Both the article and the post are partly a critique of ZFC, whereas ZFC isn’t mentioned in my course at all except in one optional section of the introduction. The course is purely about ETCS.

By the way, you can include links in comments like this:

[Sumatran Orangutan Society](https://www.orangutans-sos.org/)
Posted by: Tom Leinster on October 1, 2024 9:50 PM | Permalink | Reply to this

Post a New Comment