Fix a universe $U$ of sets. I take it we do this to stop accidentally talking about collections which are not sets. MacLane says that a small category is one where the objects and morphisms are both sets. But where do these sets live? Do they have to live in the universe? Are all categories small in this context? Does this mean if we say a category has small limits does it just have all limits? What if I have a category $C$ and I consider the functor which sends A, B to the morphisms between A and B. How do I know that this set of morphisms lies in $\mathsf{Set}$ for whichever universe I’ve picked?
|
|
The set-theoretic setup of Categories for the working mathematician is somewhat subtle. Let's recall it now for clarity:
There is therefore a trichotomy of small sets, large sets, and proper classes. This is not the usual practice: we normally think of all sets as being small. This doesn't cause many problems if you only work with some fixed categories, but if you actually want to do category theory rather than just use it, you will eventually find it more convenient to use the CWM setup. Here are some of the pitfalls of using a class–set theory such as von Neumann–Bernays–Gödel or Morse–Kelley instead of assuming we have a universe:
Mike Shulman has a very nicely written paper comparing the various alternatives to ordinary ZFC in the context of category theory: you should read it when you get the chance. |
|||||||||
|
|
Let $\mathcal{C}, \mathcal{D}$ be categories. Let $\mathcal{D}^{\mathcal{C}}$ be the collection of functors from $\mathcal{C}$ to $\mathcal{D}$. If Ob$(\mathcal{C})$ is not a set, $\mathcal{D}^{\mathcal{C}}$ is not a category in the usual sense. One of the reasons that the universes are introduced is to remedy this problem. Let $\mathcal{U}$ be a universe. An element of $\mathcal{U}$ is called a small set. It can be proved that $\mathcal{U}$ is not small. We usually consider only a category $\mathcal{C}$ such that Ob$(\mathcal{C}) \subset \mathcal{U}$ and Mor$(\mathcal{C}) \subset \mathcal{U}$. If Ob$(\mathcal{C})$ and Mor$(\mathcal{C})$ are both small, we say $\mathcal{C}$ is small. |
||||
|
|
|
For MacLane's foundations, we fix a universe $U$ whose elements are the "sets" and whose subcollections are the "classes." So a small category is one whose collections of objects and morphisms are both elements of the universe. Not all categories are small: the first example is $\mathcal{S}et$, whose collection of objects is exactly $U$. If $\mathcal{S}et$ were small, we'd have $U\in U$, but this would contradict the axiom of foundation. But this begins to look weird, since we defined $U$ as some set, existent according to ZFC (or your favorite set theory,) that satisfies the axioms of a universe. That's why we define $\mathcal{S}et$ as the category of all small sets, that is, all sets which are elements of $U$. The universe axioms guarantee that we can't get from a small set to a large set using standard set-theoretic operations, so this definition is reasonable. So, no, having small limits is not the same as having all limits. There isn't any limit of the image in $\mathcal{G}roup$ of the identity functor, for instance, since this would be a product of all groups, which would have to have every group including itself as a proper quotient. As to your last question, if for every $A,B \in \mathcal{C}$, $\hom(A,B)\in U$, we say $\mathcal{C}$ is locally small. $\mathcal{S}et$ and the other main concrete categories are locally small, because the functions $B^A$ from $A$ to $B$ are a subset of $\mathcal{P}(A\times B)$, and the universe axioms guarantee $U$ is closed under products, powersets, and subsets. |
|||||||||
|