Conversation

if X is a set, you can treat it as a boring category (as "setoid") where objects are elements of X and morphisms x->y are equations x=y then a function f:X->Y between sets easily upgrades to a functor between setoids. almost done/not quite done
1
7
a function f:X->Y is surjective iff it is essentially surjective, or "surjective on 0-cells" when viewed as a functor between setoids a function f:X->Y is injective iff it is full, or "surjective on 1-cells", when viewed as a functor between setoids. wake me up/can't wake up
2
15
tldr: when ur a little bit category-brained, injectivity looks like a more fundamental concept than surjectivity but if ur a bit *more* category-brained, then it looks like injectivity is a form of surjectivity, just shifted one dimension up so umm, what's the deal with that??
3
15
hmm so part of the deal: the categories we like in practice differ systematically from their opposites, so category theory in practice isn’t self-dual; e.g. we like locally presentable categories and the opposite of a lp category isn’t lp (unless it’s a preorder or sth)
1
3
we like the yoneda embedding and not its opposite, and the yoneda embedding reflects and preserves limits, hence reflects and preserves kernel pairs, hence reflects and preserves monomorphisms; but it ignores colimits and substitutes new colimits in practice
1
4
moving up a categorical level, if f : X -> Y is a map of spaces / oo-groupoids, we like thinking of it as an object in the slice category over Y, not as an object in the coslice category under X, because spaces are locally cartesian closed so this is a family of spaces over Y
1
2
once we’ve made that choice it becomes natural to write down the relative postnikov tower of f, which gives us two infinite families of conditions generalizing injectivity and surjectivity: “f is n-connected” and “f is n-truncated”
1
where (-1)-connected reduces to surjections for sets and (-1)-truncated reduces to injections for sets. this is quite funny though because it’s a definition of surjections based on limits, not colimits: a map of sets is a surjection iff its fibers are non-empty
1
1
where i think it’s sort of an accident that coproducts are disjoint unions for sets. one manifestation of this is that sum types in type theory are supposed to be coproducts but their defining feature is that a term of type A+B is either a term of type A or a term of type B
1