Category Theory
Zulip Server
Archive

You're reading the public-facing archive of the Category Theory Zulip server.
To join the server you need an invite. Anybody can get an invite by contacting Matteo Capucci at name dot surname at gmail dot com.
For all things related to this archive refer to the same person.


Stream: deprecated: mathematics

Topic: arbitrary intersections and Set


view this post on Zulip Matteo Capucci (he/him) (Aug 17 2023 at 08:01):

Recently @Jules Hedges published a blog post where he uses the fact ZFC allows arbitrary intersections of sets. I never made the connection that indeed that's true but in category theory we reject that fact, somehow, and so e.g. coproducts in Set are considered disjoint.

What's going on?

view this post on Zulip Matteo Capucci (he/him) (Aug 17 2023 at 08:03):

The only answer I can give is: category theorists implicitly use some other foundation where sets/types are disjoint, like... MLTT? But that seems way more constructive than most people would like. Is there something like 'sane ZFC'?

view this post on Zulip Morgan Rogers (he/him) (Aug 17 2023 at 08:10):

It's not that we assume sets are disjoint, it's that we don't consider intersections and unions of sets to be well-defined unless they are specified with respect to some containing set. Which makes sense, since they would not be invariant under isomorphism otherwise!

view this post on Zulip Matteo Capucci (he/him) (Aug 17 2023 at 08:17):

right, but then we must be using some other foundations than ZFC, since in ZFC is perfectly fine to

  1. have two sets AA and BB and construct ABA \cap B
  2. have two functions BABAB \leftarrow A \cap B \to A

view this post on Zulip Matteo Capucci (he/him) (Aug 17 2023 at 08:17):

(I'm reasoning out loud so I might trip on myself)

view this post on Zulip Matteo Capucci (he/him) (Aug 17 2023 at 08:20):

now if we form the categorical coproduct A+BA+B, that's not disjoint anymore since the terminality of ABA \leftarrow \varnothing \rightarrow B conflicts with the existence of the span (2)

view this post on Zulip Morgan Rogers (he/him) (Aug 17 2023 at 08:29):

The categorical coproduct is the disjoint union, not the union ;) Typically it's presented as {(a,0)aA}{(b,1)bB}\{(a,0) \mid a \in A\} \cup \{(b,1) \mid b \in B\}.

view this post on Zulip Matteo Capucci (he/him) (Aug 17 2023 at 08:43):

Morgan Rogers (he/him) said:

The categorical coproduct is the disjoint union, not the union ;) Typically it's presented as {(a,0)aA}{(b,1)bB}\{(a,0) \mid a \in A\} \cup \{(b,1) \mid b \in B\}.

but ABA \cup B has the universal property of the coproduct: for any pair of maps f,g:A,BZf,g : A, B \to Z, there is a unique map ABZA \cup B \to Z.. and here's where I trip on myself: there isn't! How would I define f+gf+g on ABA\cap B?

ok thanks for leading me to a resolution :D I feel much better now: Set is safe!

view this post on Zulip John Baez (Aug 17 2023 at 08:58):

This is a question about the relation between:

and

What you're calling 'sane ZFC' is usually called structural ZFC.

view this post on Zulip Matteo Capucci (he/him) (Aug 17 2023 at 09:13):

Yeah but I always thought the two foundations (ETCS+Rep, say, and ZFC) would yield equivalent categories, so I was aghast when it seemed they didn't

view this post on Zulip Matteo Capucci (he/him) (Aug 17 2023 at 09:13):

In fact they are, as proven e.g. by Shulman:
image.png

view this post on Zulip John Baez (Aug 17 2023 at 09:19):

Okay, I didn't understand what you were saying ("now if we form the categorical coproduct A+B, that's not disjoint anymore"), so I didn't get that you thought you were getting nonequivalent categories.

view this post on Zulip Matteo Capucci (he/him) (Aug 17 2023 at 22:01):

I was confused by myself so it's more than fair if I also confused you :sweat_smile:

view this post on Zulip John Baez (Aug 18 2023 at 15:34):

Confusion is contagious. :upside_down: