The pushout of (X,x0) and (Y,y0) over (Z,z0) along (f,g) is the pair consisting of:

  • The Colimit. The pointed set (Xf,Z,gY,p0), where:
    • The set Xf,Z,gY is the pushout (of unpointed sets) of X and Y over Z with respect to f and g;
    • We have p0=[x0]=[y0].
  • The Cocone. The morphisms of pointed sets

    inj1:(X,x0)(XZY,p0),inj2:(Y,y0)(XZY,p0)

    given by

    inj1(x)=def[(0,x)]inj2(y)=def[(1,y)]

    for each xX and each yY.

Firstly, we note that indeed [x0]=[y0], as we have

x0=f(z0),y0=g(z0)

since f and g are morphisms of pointed sets, with the relation on XZY then identifying x0=f(z0)g(z0)=y0.

We now claim that (XZY,p0) is the categorical pushout of (X,x0) and (Y,y0) over (Z,z0) with respect to (f,g) in Sets. First we need to check that the relevant pushout diagram commutes, i.e. that we have

Indeed, given zZ, we have

[inj1f](z)=inj1(f(z))=[(0,f(z))]=[(1,g(z))]=inj2(g(z))=[inj2g](z),

where [(0,f(z))]=[(1,g(z))] by the definition of the relation on XY (the coproduct of unpointed sets of X and Y). Next, we prove that XZY satisfies the universal property of the pushout. Suppose we have a diagram of the form

in Sets. Then there exists a unique morphism of pointed sets

ϕ:(XZY,p0)(P,)

making the diagram

commute, being uniquely determined by the conditions

ϕinj1=ι1,ϕinj2=ι2

via

ϕ(p)={ι1(x)if x=[(0,x)],ι2(y)if x=[(1,y)]

for each pXZY, where the well-definedness of ϕ is proven in the same way as in the proof of Chapter 2: Constructions With Sets, Definition 2.2.4.1.1. Finally, we show that ϕ is indeed a morphism of pointed sets, as we have

ϕ(p0)=ϕ([(0,x0)])=ι1(x0)=,

or alternatively

ϕ(p0)=ϕ([(1,y0)])=ι2(y0)=,

where we use that ι1 (resp. ι2) is a morphism of pointed sets.


Noticed something off, or have any comments? Feel free to reach out!


You can also use the contact form below: