Let (X,x0) and (Y,y0) be pointed sets.

  1. 1. Functoriality. The assignments X,Y,(X,Y)XY define functors
    X:SetsSets,Y:SetsSets,12:Sets×SetsSets.

    In particular, given pointed maps

    f:(X,x0)(A,a0),g:(Y,y0)(B,b0),

    the induced map

    fg:XYAB

    is given by

    [fg](xy)=deff(x)g(y)

    for each xyXY.

  2. 2. Adjointness. We have adjunctions
    witnessed by bijections
    HomSets(XY,Z)HomSets(X,Sets(Y,Z)),HomSets(XY,Z)HomSets(X,Sets(A,Z)),

    natural in (X,x0),(Y,y0),(Z,z0)Obj(Sets).

  3. 3. Enriched Adjointness. We have Sets-enriched adjunctions
    witnessed by isomorphisms of pointed sets
    Sets(XY,Z)Sets(X,Sets(Y,Z)),Sets(XY,Z)Sets(X,Sets(A,Z)),

    natural in (X,x0),(Y,y0),(Z,z0)Obj(Sets).

  4. 4. As a Pushout. We have an isomorphism
    natural in X,YObj(Sets), where the pushout is taken in Sets, and the embedding ι:XYX×Y is defined following Remark 5.5.1.1.5.
  5. 5. Distributivity Over Wedge Sums. We have isomorphisms of pointed sets
    X(YZ)(XY)(XZ),(XY)Z(XZ)(YZ),

    natural in (X,x0),(Y,y0),(Z,z0)Obj(Sets).

Item 1: Functoriality
The map fg comes from , of via the map
fg:X×YAB

sending (x,y) to f(x)g(y), which we need to show satisfies

[fg](x,y)=[fg](x,y)

for each (x,y),(x,y)X×Y with (x,y)R(x,y), where R is the relation constructing XY as

XY(X×Y)/R

in Construction 5.5.1.1.4. The condition defining is that at least one of the following conditions is satisfied:

  1. 1. We have x=x and y=y;
  2. 2. Both of the following conditions are satisfied:
    1. (a) We have x=x0 or y=y0.
    2. (b) We have x=x0 or y=y0.

We have five cases:

  1. 3. In the first case, we clearly have
    [fg](x,y)=[fg](x,y)

    since x=x and y=y.

  2. 4. If x=x0 and x=x0, we have
    [fg](x0,y)=deff(x0)g(y)=a0g(y)=a0g(y)=f(x0)g(y)=def[fg](x0,y).
  3. 5. If x=x0 and y=y0, we have
    [fg](x0,y)=deff(x0)g(y)=a0g(y)=a0b0=f(x)b0=f(x)g(y0)=def[fg](x,y0).
  4. 6. If y=y0 and x=x0, we have
    [fg](x,y0)=deff(x)g(y0)=f(x)b0=a0b0=a0g(y)=f(x0)g(y)=def[fg](x0,y).
  5. 7. If y=y0 and y=y0, we have
    [fg](x,y0)=deff(x)g(y0)=f(x)b0=f(x)b0=f(x)g(y0)=def[fg](x,y0).

Thus fg is well-defined. Next, we claim that preserves identities and composition:

  • Preservation of Identities. We have

    [idXidY](xy)=defidX(x)idY(y)=xy=[idXY](xy)

    for each xyXY, and thus

    idXidY=idXY.

  • Preservation of Composition. Given pointed maps

    f:(X,x0)(X,x0),h:(X,x0)(X,x0),g:(Y,y0)(Y,y0),k:(Y,y0)(Y,y0),

    we have

    [(hf)(kg)](xy)=defh(f(x))k(g(y))=def[hk](f(x)g(y))=def[hk]([fg](xy))=def[(hk)(fg)](xy)

    for each xyXY, and thus

    (hf)(kg)=(hk)(fg).

This finishes the proof.
Item 2: Adjointness
We prove only the adjunction YSets(Y,), witnessed by a natural bijection
HomSets(XY,Z)HomSets(X,Sets(Y,Z)),

as the proof of the adjunction XSets(X,) is similar. We claim we have a bijection

HomSets(X×Y,Z)HomSets(X,Sets(Y,Z))

natural in (X,x0),(Y,y0),(Z,z0)Obj(Sets), impliying the desired adjunction. Indeed, this bijection is a restriction of the bijection

Sets(X×Y,Z)Sets(X,Sets(Y,Z))

of Chapter 2: Constructions With Sets, Item 2 of Proposition 2.1.3.1.3:

  • A map

    ξ:X×YZ

    in HomSets(X×Y,Z) gets sent to the pointed map

    where ξx:YZ is the map defined by

    ξx(y)=defξ(x,y)

    for each yY, where:

    • The map ξ is indeed pointed, as we have

      ξx0(y)=defξ(x0,y)=defz0

      for each yY. Thus ξx0=Δz0 and ξ is pointed.

    • The map ξx indeed lies in Sets(Y,Z), as we have

      ξx(y0)=defξ(x,y0)=defz0.

  • Conversely, a map
    in HomSets(X,Sets(Y,Z)) gets sent to the map

    ξ:X×YZ

    defined by

    ξ(x,y)=defξx(y)

    for each (x,y)X×Y, which indeed lies in HomSets(X×Y,Z), as:

    • Left Bilinearity. We have

      ξ(x0,y)=defξx0(y)=defΔz0(y)=defz0

      for each yY, since ξx0=Δz0 as ξ is assumed to be a pointed map.

    • Right Bilinearity. We have

      ξ(x,y0)=defξx(y0)=defz0

      for each xX, since ξxSets(Y,Z) is a morphism of pointed sets.

This finishes the proof.
Item 3: Enriched Adjointness
This follows from Item 2 and , of .
Item 4: As a Pushout
Following the description of Chapter 2: Constructions With Sets, Remark 2.2.4.1.3, we have

ptXY(X×Y)(pt×(X×Y))/,

where identifies the elemenet in pt with all elements of the form (x0,y) and (x,y0) in X×Y. Thus , of coupled with Remark 5.5.1.1.8 then gives us a well-defined map

ptXY(X×Y)XY

via [(,(x,y))]xy, with inverse

XYptXY(X×Y)

given by xy[(,(x,y))].

Item 5: Distributivity Over Wedge Sums
This follows from Proposition 5.5.9.1.1, , of , and the fact that is the coproduct in Sets (Chapter 4: Pointed Sets, Definition 4.3.3.1.1).


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


You can also use the contact form below: