Let $C$ be a (small) category. Recall that the category $pro(C)$ of pro-objects in $C$ is the category that has as objects the diagrams $f:D\to C$ with $D$ a small cofiltered category, and for $f:D\to C$ and $g:E\to C$ the set of morphisms is $$\hom_{pro(C)}(f,g):=\varprojlim_{e\in E}\varinjlim_{d\in D}\hom_C(f(d),g(e))\ .$$ It is the category of "formal limits" in $C$. It is obvious that $pro(C)$ is complete. My question is:
Q1: Under what conditions on $C$, if any, is $pro(C)$ cocomplete?
My question stems from the following two examples:
- Let $Vect$ be the category of vector spaces over a fixed field, and let $fVect$ be the category of finite dimensional vector spaces. Every $V\in Vect$ is the colimit of all its finite dimensional subspaces. Therefore, linear duality gives an anti-equivalence of categories $$-^*:Vect\longrightarrow pro(fVect)\ .$$ As $Vect$ is complete, it follows that $pro(fVect)$ is cocomplete (even though $fVect$ is neither complete nor cocomplete).
- The same situation is true if we replace $Vect$ by the category of coassociative coalgebras and $fVect$ by the category of finite dimensional associative algebras, see Getzler-Goerss, Prop. 1.7.
Since I am here, I may as well ask a second question that has been nagging at me for some time.
Q2: How to show that the functor $-^*$ is essentially surjective?
If $f:D\to fVect$ is an object of $pro(fVect)$, one can dualize $f$ to get $$f^*:D^{op}\longrightarrow fVect\ ,$$ i.e. $f^*(d):=f(d)^*$ and similarly for arrows, and then take its colimit in $Vect$ (not $fVect$) to obtain a vector space $V_f$. This would be my candidate for a preimage of $f$ (up to isomorphism). However, if we take the diagram of all finite dimensional subspaces of $V_f$ we might find a diagram which is much bigger than the original $f$ (consider e.g. $f:*\to fVect$ a single finite dimensional vector space of dimension greater than $1$...) Can one exhibit an isomorphism between $f$ and the new diagram in an easy way?