Aquí hay algunas tonterías generales que harán lo que quieres. Supongamos que CC es una categoría cartesiana cerrada localmente pequeña con límites y colímites para todos los diagramas pequeños (así, por ejemplo, CGHausCGHaus o SetSet ) y supongamos DD es una categoría pequeña. Entonces la categoría del functor [D,C][D,C] será una categoría cartesiana-cerrada con límites y colímites para todos los diagramas pequeños también. La segunda parte es un hecho estándar, así que sólo explicaré por qué [D,C][D,C] es cartesiano-cerrado.
Dejemos que YY y ZZ sean objetos en [D,C][D,C] es decir, los funtores D→CD→C . Definimos un nuevo objeto ZYZY utilizando la siguiente fórmula: ZY(t)=∫d:DZ(d)D(t,d)⊗Y(d)ZY(t)=∫d:DZ(d)D(t,d)⊗Y(d) La notación integral se refiere a finaliza y ⊗⊗ se define por la adjunción siguiente: C(A⊗C′,C)≅Set(A,C(C′,C)) El conjunto de transformaciones naturales también puede ser calculado por un extremo: [D,C](X,W)≅∫t:DC(X(t),W(t)) Además, C(C,−) preserva los extremos, por lo que tenemos [D,C](X,ZY)≅∫t:D∫d:DC(X(t),Z(d)D(t,d)⊗Y(d)) y por la definición de objetos exponenciales en C , [D,C](X,ZY)≅∫t:D∫d:DC(X(t)×(D(t,d)⊗Y(d)),Z(d)) y como C×(−):C→C tiene un adjunto derecho, preserva ⊗ es decir X(t)×(D(t,d)⊗Y(d))≅D(d,t)⊗(X(t)×Y(d)) y así, utilizando la definición de ⊗ obtenemos [D,C](X,ZY)≅∫t:D∫d:DSet(D(t,d),C(X(t)×Y(d),Z(d)))≅∫d:D∫t:DSet(D(t,d),C(X(t)×Y(d),Z(d))) donde el segundo isomorfismo es el teorema de intercambio para los extremos; pero la versión de los extremos del lema de Yoneda dice ∫t:DSet(D(t,d),Ft)≅Fd para cualquier functor F:Dop→Set Por lo tanto, [D,C](X,ZY)≅∫d:DC(X(d)×Y(d),Z(d))≅[D,C](X×Y,Z) y este isomorfismo es natural en X , Y y Z .