How to Represent Non-Representable Functors
Paolo Perrone
Abstract
The arrows of a category are elements of particular sets, the hom-sets. These sets are functorial, and their functoriality specifies how to compose the arrows with other arrows of the same category. In particular, it allows to form diagrams, making many abstract concepts graphically visible. Presheaves and set-valued functors, in general, are not representable, and so their elements are not arrows in the usual sense. They can however still be seen as "arrow-like structures", which can be post-composed but not pre-composed (for the case of set functors), or pre-composed but not post-composed (for the case of presheaves). Therefore, we can still represent their structure graphically. In this exposition we show how to draw and interpret these generalized diagrams, and how to use them to prove theorems. We will then study in detail, and represent graphically, a few concepts of category theory which are often considered hard to visualize: representability, weighted limits and colimits, and Cauchy completion (for unenriched categories). We also sketch how to interpret the more general case of profunctors, and the Day convolution of presheaves.
