Bajo el asesoramiento de Toby Bartels, estoy publicando aquí esta cuestión, cae bajo el rubro general de " la construcción de tipos de datos categóricamente como puntos fijos de functors.
La primera pregunta que tengo es un warm-up. Hay una manera de interpretar un número natural n en cualquier cartesiana cerrada en la categoría C, como dinatural transformación de la forma
c^c --> c^c
que intuitivamente se toma un elemento de f: c - > c a su n-ésima iteración f^(n): c --> c. Uno puede esperar que si C es "bonita", entonces cada uno de esos dinatural transformación será de esta forma, o mejor aún, que al final
\int_{c: C} (c^c)^(c^c)
(suponiendo que exista) se comporta como un números naturales objeto en C. por Lo tanto, en primer lugar, estoy interesado en lo "bonito" podría significar aquí: ¿cuáles son algunas de las condiciones generales en C, con el fin de poder construir un números naturales objeto como un fin en esta forma?
Segundo, este fin puede escribirse como
\int_{c: C} c^(c^(1 + c))
siempre que C ha co-productos, y la afirmación de que este se comporta como un números naturales objeto es equivalente a decir que es un álgebra inicial para la endofunctor F(c) = 1 + c (que es el álgebra para un endofunctor, no para una mónada), lo que es un "punto fijo" de F por un antiguo y famoso resultado de Lambek.
Esto sugiere una segunda pregunta más general: dado un endofunctor F: C - > C en cartesiana cerrada C con una fuerza (en esencia, una estructura de C-enriquecimiento), quiero saber que es lo "bonito" de las condiciones en C y/o F garantía de que el fin
e = int_{c: C} c^(c^F(c)),
si existe, es en principio una F-álgebra. No es difícil escribir una F-álgebra estructura para este fin e, y demostrar que es débilmente inicial, es decir, demostrar que si x es una F-álgebra, entonces hay al menos existe una F-álgebra de mapas e --> x. La cuestión es, entonces, sobre la singularidad de este mapa, o más bien, qué bonito condiciones de garantía.
Discusión de casos específicos como POR los modelos estaría bien, pero yo probablemente estaría mucho más emocionado si lleva a la consideración de más abstractos generales condiciones en C o F.