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.
This is kind of a beginner question and not even strictly about CT, although I got it from watching this talk that is about duality and canonical maps in the category of sets:
https://youtu.be/gUt6Sbq2U-w?t=1698
Here the presenter talks about projections from a set product being surjective, but an audience member interrupts him to give a counter example of not being surjective because he claims that the function is not surjective, but to me it seems this correction is in fact incorrect. According to the usual definition of surjectivity: , , this condition is vacuously true when is the empty set.
I am pretty sure this is correct, but I just wanted to sanity check this, because the objection seems to have caught the presenter a bit off guard as well, and the issue was not really fully resolved. And perhaps I should also just confirm, that I believe this should also hold in the case where we talk about epimorphisms and products in general.
You've got the for all and exists the wrong way around in that definition :joy:
is surjective if . Although category theorists prefer "epic": is epic if whenever we have with , we have . :wink:
(if you haven't seen that before, it's a nice exercise to work out why a function is surjective if and only if it's epic as a morphism in )
So indeed, the interjection was correct; product projections are not always epic! In , the only counterexamples involve the empty set, because every other object is well-supported: the morphism to the terminal object (a set with just one element) is epic.
Oh whoops! I was so confident in my mistake I didn't even bother checking that I had the formula right. Ah well, I should remember it from now on at least.
I just found the interruption in the video... Eek :grimacing:
What level was this talk intended to be at?
I have no idea, I came by it randomly via the Youtube recommendation algorithm (or actually a different talk, but then I checked the other talks in the channel and this one sounded interesting to me).
[Mod] Morgan Rogers said:
So indeed, the interjection was correct; product projections are not always epic! In , the only counterexamples involve the empty set, because every other object is well-supported: the morphism to the terminal object (a set with just one element) is epic.
Very interesting. What are the necessary conditions for a product projection on an arbitrary category to be epic?
is epic if and each are. Notice that is equal to , where is the identity, is the map into the terminal object, and is an isomorphism (in this special case where we're projecting away the terminal object). So if is well supported, making epic, then the projection is also epic.
I think you can do this argument in reverse to show that the well supportedness criterion is necessary.
Why is the first sentence true?
Are you assuming something about the category (other than the existence of the products in question)?
Uh, yeah, maybe we need to be talking about split epis rather than epis.
Pedro Minicz said:
What are the necessary conditions for a product projection on an arbitrary category to be epic?
Note that in the product projection is usually not epic.
John Baez said:
Note that in the product projection is usually not epic.
The empty set: A source of annoying counterexamples since 1874
Who invented the empty set and when? That's a tough question - but we can ask who invented the notation for the empty set, or who first wrote about the set .
John Baez said:
Who invented the empty set and when? That's a tough question - but we can ask who invented the notation for the empty set, or who first wrote about the set .
The-Empty-Set-the-Singleton-and-the-Ordered-Pair.pdf
Apparently it was a combination of Boole, Frege, Peano, Zermelo, and Hausdorff
Thanks! Sounds like an old joke: how many mathematicians does it take to invent the empty set?
John Baez said:
Pedro Minicz said:
What are the necessary conditions for a product projection on an arbitrary category to be epic?
Note that in the product projection is usually not epic.
This is one of the most unpleasing realities I've faced in the last days. I literally screamt in pain when I saw this. WTF seriously, this should be wrong.
Heh. If only the empty set wasn't so... empty.
Yea, it's absolutely terrible.
It makes sense why it took us thousands of years to accept the number 0 as legitimate to begin with
They say a false statement implies everything, but " is epic for every set " does so in a particularly direct way.
(At least if you know that "epic" means "surjective".)
Nobody should ever expect that the product projections are epimorphisms in all categories. The basic problem is that products are limits, and limits get along very nicely with monomorphisms, not epimorphisms.
The reason is that we can define monomorphisms using limits.
Similarly, your instinct should be that colimits get along with epimorphisms.
When I was younger and stupider I thought that the coproduct inclusions might always be monomorphisms.
It's true in but it's false in , as we've just seen.
Right, this is also why I was skeptical of the earlier claim that "if and are epic then so is " even though I don't know of a counterexample off-hand.
John Baez said:
Who invented the empty set and when? That's a tough question - but we can ask who invented the notation for the empty set, or who first wrote about the set .
The symbol for the empty set goes back to Andre Weil who apparently was quite fond of Scandinavia and repurposed a letter from the Norwegian alphabet. Bourbaki made the notation popular.
John Baez said:
Nobody should ever expect that the product projections are epimorphisms in all categories. The basic problem is that products are limits, and limits get along very nicely with monomorphisms, not epimorphisms.
The reason is that we can define monomorphisms using limits.
Similarly, your instinct should be that colimits get along with epimorphisms.
Totally agree with this. But I would have expected them to be epic at least in Set! In Set everything is nice so I gave for granted that this was the case at least there. And, obviously, we just saw this fails for the most annoying reason. As young Italians say, "mai una gioia", "never a joy". :smile:
Here's another one: In every monomorphism splits, except when is empty.
Damn that empty set!
This is why set theorists have to define the order on cardinalities in ZF as "there is a surjection or . It's much better to define this as " is a subquotient of ", and then one gets a better preorder, when removing EM.
John Baez said:
The basic problem is that products are limits, and limits get along very nicely with monomorphisms, not epimorphisms.
That is very interesting. Could you please expand a bit on what you mean by "get along very nicely"? Does it have something to do with the preservation of certain monomorphisms?
1) For starters, you can define monomorphisms using limits! A morphism is a mono iff its pullback along itself is (or more precisely, the obvious square with an in the upper left corner and identities along the top and left edges).
2) As a consequence, any functor that preserves limits preserves monomorphisms!
3) Third, the pullback of a mono along any morphism is a mono: see Prop. 3.2 here.
4) Fourth, the product of monos is a mono: if and are monos so is .
5) Fifth, any equalizer is a mono.
6) Sixth, any morphism out of a terminal object, say , is a mono.
These are some of the relations I know connecting limits and monomorphisms. There are probably a bunch more - maybe people here know more.
All of these results have nice duals, connecting epimorphisms and colimits. For example you can define epis using colimits, so any functor that preserves colimits preserves epis.
Olli said:
I was so confident in my mistake I didn't even bother checking that I had the formula right. Ah well, I should remember it from now on at least.
You did have the formula right, just for someting else. For the original formula: , explains the adjective in “a well-defined function.”
Fabrizio Genovese said:
John Baez said:
Note that in the product projection is usually not epic.
This is one of the most unpleasing realities I've faced in the last days. I literally screamt in pain when I saw this. WTF seriously, this should be wrong.
Honestly curious, do you also scream in pain that we can't divide by zero? Decategorified to its core, that set product is almost but not quite epic projects down to how multiplication on the naturals is almost but not quite (left-)invertible.
Kim-Ee Yeoh said:
Honestly curious, do you also scream in pain that we can't divide by zero?
You weren't asking me, but: I should have done this at some point. But I can't even remember when I learned you can't divide by zero.
I can remember the time when I found this exciting: assume , then
so every number equals zero. It was a long time ago!
Can anyone think of a cute category-theoretic "paradox" one gets from assuming the projection in Set is always surjective?
John Baez said:
Kim-Ee Yeoh said:
Honestly curious, do you also scream in pain that we can't divide by zero?
You weren't asking me, but: I should have done this at some point. But I can't even remember when I learned you can't divide by zero.
I can remember the time when I found this exciting: assume , then
[...]
so every number equals zero. It was a long time ago!
But if you count how many days ago it was, this proves that it wasn't even yesterday! :upside_down:
I think I was seven when I first encountered (a variation of) that calculation. All these years later, though, who's to stop us from dividing by zero anyway?
Kim-Ee Yeoh said:
Fabrizio Genovese said:
John Baez said:
Note that in the product projection is usually not epic.
This is one of the most unpleasing realities I've faced in the last days. I literally screamt in pain when I saw this. WTF seriously, this should be wrong.
Honestly curious, do you also scream in pain that we can't divide by zero? Decategorified to its core, that set product is almost but not quite epic projects down to how multiplication on the naturals is almost but not quite (left-)invertible.
Way less, because I have a clearer intuition of why this is not possible coming from calculus
Essentially if you see division as a function of real numbers you see that it diverges at 0, and that for any fixed value on the nominator left and right limits do not coincide. I find this convincing enough to think that dividing by zero could be a bad idea
Still, if by "division" you mean "multiplicative inverse" as in field theory then yes, I find fields very unsatisfying, especially because you cannot really make sense of them using universal algebra. Meadows are way more pleasing in this sense, imho.