Structure

The colimit of a sequence of monomorphisms

Lemma 1.

Let C\C be a countably extensive category with quotients of congruences. Then C\C has colimits of sequences of monomorphisms.

Proof. Suppose we have a sequence X0↪X1↪⋯X_0 \hookrightarrow X_1 \hookrightarrow \cdots with corresponding monomorphisms fm,n:Xm↪Xnf_{m,n} : X_m \hookrightarrow X_n for m≤nm \le n. Let Y≔∐n≥0XnY \coloneqq \coprod_{n \geq 0} X_n with coproduct inclusions in:Xn↪Yi_n : X_n \hookrightarrow Y. For m,n≥0m,n \geq 0, define Em,n≔Xmin⁡(m,n)E_{m,n} \coloneqq X_{\min(m,n)}. Let R≔∐m,n≥0Em,nR \coloneqq \coprod_{m,n \geq 0} E_{m,n} with coproduct inclusions jm,n:Em,n↪Rj_{m,n} : E_{m,n} \hookrightarrow R, and let r1,r2:R⇉Yr_1, r_2 : R \rightrightarrows Y be the morphisms defined by r1∘jm,n={imif m≤n,im∘fn,mif m≥n,r2∘jm,n={in∘fm,nif m≤n,inif m≥n.r_1 \circ j_{m,n} = \begin{cases} i_m & \text{if } m \leq n, \\ i_m \circ f_{n,m} & \text{if } m \geq n, \end{cases} \qquad r_2 \circ j_{m,n} = \begin{cases} i_n \circ f_{m,n} & \text{if } m \leq n, \\ i_n & \text{if } m \geq n. \end{cases} For m=nm = n, both cases agree. In particular, r1∘jm,nr_1 \circ j_{m,n} factors through imi_m, and r2∘jm,nr_2 \circ j_{m,n} factors through ini_n.

A morphism h:Y→Th : Y \to T corresponds to a family of morphisms hn:Xn→Th_n : X_n \to T, and h∘r1=h∘r2h \circ r_1 = h \circ r_2 holds if and only if h∘r1∘jm,n=h∘r2∘jm,nh \circ r_1 \circ j_{m,n} = h \circ r_2 \circ j_{m,n} for all m,n≥0m,n \geq 0. For m≤nm \leq n, we have h∘r1∘jm,n=h∘im=hm,h∘r2∘jm,n=h∘in∘fm,n=hn∘fm,n,h \circ r_1 \circ j_{m,n} = h \circ i_m = h_m, \qquad h \circ r_2 \circ j_{m,n} = h \circ i_n \circ f_{m,n} = h_n \circ f_{m,n}, so the condition means hm=hn∘fm,nh_m = h_n \circ f_{m,n}; the case m≥nm \geq n gives the same condition with mm and nn exchanged. This is precisely the cocone condition. Hence, it suffices to show that r1,r2r_1, r_2 is a congruence on YY, since then its quotient is a colimit of the sequence.

We will repeatedly use the following consequence of extensivity: if a:T→∐k∈KAka : T \to \coprod_{k \in K} A_k is a morphism into a countable coproduct, then pulling back the coproduct inclusions along aa yields a decomposition T≅∐k∈KTkT \cong \coprod_{k \in K} T_k such that the restriction of aa to each TkT_k factors through the inclusion Ak↪∐k∈KAkA_k \hookrightarrow \coprod_{k \in K} A_k. Applying this successively to finitely many morphisms a1,…,apa_1,\dotsc,a_p from TT into countable coproducts (and their restrictions to the pieces obtained so far), we obtain a decomposition T≅∐l∈LTlT \cong \coprod_{l \in L} T_l with LL countable such that each restriction of each aqa_q to each TlT_l factors through a coproduct inclusion. Morphisms out of TT agree if and only if their restrictions to all TlT_l agree, and morphisms out of the TlT_l glue to a morphism out of TT.

Say that a morphism x:T→Yx : T \to Y lies in XmX_m if x=im∘x′x = i_m \circ x' for some x′:T→Xmx' : T \to X_m, which is unique since coproduct inclusions in an extensive category are monomorphisms. If xx lies in XmX_m and in XnX_n for some m≠nm \neq n, then xx factors through Xm×YXnX_m \times_Y X_n, which is initial since coproducts in an extensive category are disjoint. Hence, TT is initial since initial objects in an extensive category are strict. (∗)(\ast)

First, r1,r2r_1, r_2 are jointly monomorphic. Let e,e′:T⇉Re, e' : T \rightrightarrows R with r1∘e=r1∘e′r_1 \circ e = r_1 \circ e' and r2∘e=r2∘e′r_2 \circ e = r_2 \circ e'. Decompose TT such that on each piece SS we have e∣S=jm,n∘ae|_S = j_{m,n} \circ a and e′∣S=jm′,n′∘a′e'|_S = j_{m',n'} \circ a' for some m,n,m′,n′m,n,m',n' and some a:S→Em,na : S \to E_{m,n}, a′:S→Em′,n′a' : S \to E_{m',n'}. Then r1∘e∣S=r1∘jm,n∘ar_1 \circ e|_S = r_1 \circ j_{m,n} \circ a lies in XmX_m, and r1∘e∣S=r1∘e′∣S=r1∘jm′,n′∘a′r_1 \circ e|_S = r_1 \circ e'|_S = r_1 \circ j_{m',n'} \circ a' lies in Xm′X_{m'}, so that SS is initial by (∗)(\ast) if m≠m′m \neq m'; likewise, using r2r_2, if n≠n′n \neq n'. On initial pieces, ee and e′e' trivially agree. If (m,n)=(m′,n′)(m,n) = (m',n') and m≤nm \leq n, then im∘a=r1∘jm,n∘a=r1∘e∣S=r1∘e′∣S=r1∘jm,n∘a′=im∘a′,i_m \circ a = r_1 \circ j_{m,n} \circ a = r_1 \circ e|_S = r_1 \circ e'|_S = r_1 \circ j_{m,n} \circ a' = i_m \circ a', hence a=a′a = a' since imi_m is a monomorphism; if m≥nm \geq n, use r2r_2 and ini_n instead. Thus, e∣S=e′∣Se|_S = e'|_S for all pieces SS, and therefore e=e′e = e'.

It remains to show that for every object TT, the image of Hom⁡(T,R)→Hom⁡(T,Y)2\Hom(T,R) \to \Hom(T,Y)^2, e↦(r1∘e,r2∘e)e \mapsto (r_1 \circ e, r_2 \circ e) is an equivalence relation. We call a pair of morphisms x,y:T⇉Yx,y : T \rightrightarrows Y related if it lies in this image, that is, if there is a morphism e:T→Re : T \to R with r1∘e=xr_1 \circ e = x and r2∘e=yr_2 \circ e = y.

For reflexivity, let δ:Y→R\delta : Y \to R be the morphism with δ∘in=jn,n\delta \circ i_n = j_{n,n} for all nn. Since r1∘jn,n=in=r2∘jn,nr_1 \circ j_{n,n} = i_n = r_2 \circ j_{n,n}, we have r1∘δ=idY=r2∘δr_1 \circ \delta = \id_Y = r_2 \circ \delta. Hence, for every x:T→Yx : T \to Y, the morphism δ∘x\delta \circ x witnesses that (x,x)(x,x) is related. For symmetry, let σ:R→R\sigma : R \to R be the morphism with σ∘jm,n=jn,m\sigma \circ j_{m,n} = j_{n,m}, which makes sense since Em,n=En,mE_{m,n} = E_{n,m}. The formulas for r1r_1 and r2r_2 above show that r1∘jn,m=r2∘jm,nr_1 \circ j_{n,m} = r_2 \circ j_{m,n} for all m,nm,n. Hence, we have r1∘σ=r2r_1 \circ \sigma = r_2, and likewise r2∘σ=r1r_2 \circ \sigma = r_1. Thus, if ee witnesses that (x,y)(x,y) is related, then σ∘e\sigma \circ e witnesses that (y,x)(y,x) is related.

For transitivity, we use the following auxiliary relation. For morphisms x′:T→Xmx' : T \to X_m and y′:T→Xny' : T \to X_n, write x′∼y′x' \sim y' if fm,k∘x′=fn,k∘y′f_{m,k} \circ x' = f_{n,k} \circ y' for all k≥m,nk \geq m,n. Since the equation for k=max⁡(m,n)k = \max(m,n) implies the equation for all larger kk, we have x′∼y′x' \sim y' if and only if y′=fm,n∘x′y' = f_{m,n} \circ x' in case m≤nm \leq n, and if and only if x′=fn,m∘y′x' = f_{n,m} \circ y' in case m≥nm \geq n. Clearly, ∼\sim is symmetric. It is also transitive: if x′∼y′x' \sim y' and y′∼z′y' \sim z' with z′:T→Xpz' : T \to X_p, then the equation fm,k∘x′=fp,k∘z′f_{m,k} \circ x' = f_{p,k} \circ z' holds for all k≥m,n,pk \geq m,n,p, and hence for all k≥m,pk \geq m,p by cancelling the monomorphisms fk,k′f_{k,k'}.

We claim that if x′:T→Xmx' : T \to X_m and y′:T→Xny' : T \to X_n, then (im∘x′,in∘y′)(i_m \circ x', i_n \circ y') is related if and only if x′∼y′x' \sim y'. Since ∼\sim and relatedness are symmetric, we may assume m≤nm \leq n. If x′∼y′x' \sim y', then y′=fm,n∘x′y' = f_{m,n} \circ x', and we may regard x′x' as a morphism T→Em,n=XmT \to E_{m,n} = X_m. Then e≔jm,n∘x′:T→Re \coloneqq j_{m,n} \circ x' : T \to R satisfies r1∘e=im∘x′,r2∘e=in∘fm,n∘x′=in∘y′.r_1 \circ e = i_m \circ x', \qquad r_2 \circ e = i_n \circ f_{m,n} \circ x' = i_n \circ y'. Conversely, let e:T→Re : T \to R with r1∘e=im∘x′r_1 \circ e = i_m \circ x' and r2∘e=in∘y′r_2 \circ e = i_n \circ y'. Decompose T≅∐k,l≥0Tk,lT \cong \coprod_{k,l \geq 0} T_{k,l} such that e∣Tk,l=jk,l∘ek,le|_{T_{k,l}} = j_{k,l} \circ e_{k,l} for some ek,l:Tk,l→Ek,le_{k,l} : T_{k,l} \to E_{k,l}. Then im∘x′∣Tk,l=r1∘e∣Tk,l=r1∘jk,l∘ek,l,i_m \circ x'|_{T_{k,l}} = r_1 \circ e|_{T_{k,l}} = r_1 \circ j_{k,l} \circ e_{k,l}, and this morphism also lies in XkX_k since r1∘jk,lr_1 \circ j_{k,l} factors through iki_k. So Tk,lT_{k,l} is initial by (∗)(\ast) when k≠mk \neq m. Likewise, in∘y′∣Tk,l=r2∘e∣Tk,l=r2∘jk,l∘ek,li_n \circ y'|_{T_{k,l}} = r_2 \circ e|_{T_{k,l}} = r_2 \circ j_{k,l} \circ e_{k,l} also lies in XlX_l, so that Tk,lT_{k,l} is initial when l≠nl \neq n. On initial pieces, the equation y′=fm,n∘x′y' = f_{m,n} \circ x' holds trivially. On Tm,nT_{m,n}, since m≤nm \leq n, we have

im∘x′∣Tm,n=r1∘jm,n∘em,n=im∘em,n,in∘y′∣Tm,n=r2∘jm,n∘em,n=in∘fm,n∘em,n. \begin{align*} i_m \circ x'|_{T_{m,n}} & = r_1 \circ j_{m,n} \circ e_{m,n} = i_m \circ e_{m,n}, \\ i_n \circ y'|_{T_{m,n}} & = r_2 \circ j_{m,n} \circ e_{m,n} = i_n \circ f_{m,n} \circ e_{m,n}. \end{align*}

Cancelling the monomorphisms imi_m and ini_n gives y′∣Tm,n=fm,n∘x′∣Tm,ny'|_{T_{m,n}} = f_{m,n} \circ x'|_{T_{m,n}}. Therefore, y′=fm,n∘x′y' = f_{m,n} \circ x'.

Now let x,y,z:T→Yx,y,z : T \to Y such that (x,y)(x,y) and (y,z)(y,z) are related. Decompose TT such that on each piece SS, the restrictions of x,y,zx,y,z lie in some Xm,Xn,XpX_m, X_n, X_p, respectively, say x∣S=im∘x′x|_S = i_m \circ x', y∣S=in∘y′y|_S = i_n \circ y', z∣S=ip∘z′z|_S = i_p \circ z'. Restricting the witnesses to SS shows that (x∣S,y∣S)(x|_S, y|_S) and (y∣S,z∣S)(y|_S, z|_S) are related, so the claim gives x′∼y′x' \sim y' and y′∼z′y' \sim z', hence x′∼z′x' \sim z' by transitivity of ∼\sim, and therefore (x∣S,z∣S)(x|_S, z|_S) is related by the claim again. Gluing the morphisms S→RS \to R witnessing this, we obtain a morphism T→RT \to R witnessing that (x,z)(x,z) is related. This finishes the proof that r1,r2r_1, r_2 is a congruence. □\square

Lemma 2.

Let C\C be a countably extensive category with coequalizers of kernel pairs. Assume that X0↪X1↪⋯X_0 \hookrightarrow X_1 \hookrightarrow \cdots is a sequence of monomorphisms that has a cocone (Xn↪Y)(X_n \hookrightarrow Y) consisting of monomorphisms. Then this sequence has a colimit.

Proof. We consider the morphism u:∐n≥0Xn→Yu : \coprod_{n \geq 0} X_n \to Y induced by the monomorphisms un:Xn↪Yu_n : X_n \hookrightarrow Y, and denote the coproduct inclusions by in:Xn↪∐n≥0Xni_n : X_n \hookrightarrow \coprod_{n \geq 0} X_n. By assumption, the pullback K≔∐n≥0Xn×Y∐m≥0XmK \coloneqq \coprod_{n \geq 0} X_n \times_Y \coprod_{m \geq 0} X_m exists, and the two projections p1,p2:K⇉∐n≥0Xnp_1, p_2 : K \rightrightarrows \coprod_{n \geq 0} X_n have a coequalizer. We will prove that this coequalizer is a colimit of the sequence X0↪X1↪⋯X_0 \hookrightarrow X_1 \hookrightarrow \cdots. For this, it suffices to find a natural bijection between cocones (hn:Xn→T)n≥0(h_n : X_n \to T)_{n \geq 0} and morphisms h:∐n≥0Xn→Th : \coprod_{n \geq 0} X_n \to T that coequalize the two projections, where T∈CT \in \C is any object.

For n≤mn \leq m, the pullback Xn×YXmX_n \times_Y X_m exists and is given by XnX_n with the projections idXn\id_{X_n} and Xn↪XmX_n \hookrightarrow X_m, since Xn↪YX_n \hookrightarrow Y factors through the monomorphism Xm↪YX_m \hookrightarrow Y. By symmetry, all pullbacks Xn×YXmX_n \times_Y X_m exist. Since C\C is countably extensive, the canonical morphism ∐n,m≥0Xn×YXm→∐n≥0Xn×Y∐m≥0Xm\textstyle \coprod_{n,m \geq 0} X_n \times_Y X_m \to \coprod_{n \geq 0} X_n \times_Y \coprod_{m \geq 0} X_m is an isomorphism. To see this, let Kn↪KK_n \hookrightarrow K be the pullback of ini_n along p1p_1, and let Kn,m↪KnK_{n,m} \hookrightarrow K_n be the pullback of imi_m along the restriction of p2p_2 to KnK_n. Since C\C is countably extensive, we have K≅∐n≥0KnK \cong \coprod_{n \geq 0} K_n and Kn≅∐m≥0Kn,mK_n \cong \coprod_{m \geq 0} K_{n,m}, hence K≅∐n,m≥0Kn,mK \cong \coprod_{n,m \geq 0} K_{n,m}. By construction, a morphism S→Kn,mS \to K_{n,m} corresponds to a morphism e:S→Ke : S \to K such that p1∘ep_1 \circ e factors through ini_n and p2∘ep_2 \circ e factors through imi_m. Since ini_n and imi_m are monomorphisms, this corresponds to a pair of morphisms a:S→Xna : S \to X_n, b:S→Xmb : S \to X_m with u∘in∘a=u∘im∘bu \circ i_n \circ a = u \circ i_m \circ b, that is, un∘a=um∘bu_n \circ a = u_m \circ b. Hence, Kn,mK_{n,m} is a pullback Xn×YXmX_n \times_Y X_m, and the isomorphism ∐n,m≥0Kn,m≅K\coprod_{n,m \geq 0} K_{n,m} \cong K is the canonical morphism above.

A morphism h:∐n≥0Xn→Th : \coprod_{n \geq 0} X_n \to T is equivalent to a family of morphisms (hn:Xn→T)n≥0(h_n : X_n \to T)_{n \geq 0}. By the isomorphism above, hh coequalizes the two projections if and only if for all n,m≥0n,m \geq 0 the diagram

Xn×YXm→Xn↓↓Xm→T \begin{CD} X_n \times_Y X_m @>>> X_n \\ @VVV @VVV \\ X_m @>>> T \end{CD}

commutes. Without loss of generality, we may assume n≤mn \leq m. Then the diagram simplifies to

Xn→=Xn↓↓Xm→T, \begin{CD} X_n @>{=}>> X_n \\ @VVV @VVV \\ X_m @>>> T, \end{CD}

which is precisely the cocone condition for (hn:Xn→T)n≥0(h_n : X_n \to T)_{n \geq 0}. □\square

Context

This page is referenced by the following categories.