Esta pregunta está inspirada en este Mathoverflow pregunta.
Ignorando los problemas de tamaño, no hay una manera natural a la vista de la categoría de primer orden de la estructura en un lenguaje finito. A la luz de esto, podemos preguntar acerca de la complejidad computacional de los de primer orden de teoría de una categoría dada. Tenga en cuenta que una gran cantidad de importante de la estructura se pierde al pasar el primer nivel de la orden; sin embargo, todavía parece interesante para mí.
Un montón de categorías que se pueden comprobar fácilmente a tener muy complicado de primer orden teorías - por ejemplo, suponiendo que el axioma de elección en el fondo podemos identificar los conjuntos finitos como aquellos para los cuales cada auto-inyectable es un surjection, y dado que los productos Cartesianos y los distintos sindicatos de la aritmética habitual tenemos que el primer orden de teoría de la categoría de Conjuntos no es computable.
Por cierto, la elección no es necesario aquí, pero la no-elección argumento es un poco más tedioso.
Mi pregunta es:
Es el primer orden de teoría de la categoría Superior de espacios topológicos (con morfismos continua mapas) computable?
Mi sospecha es que la respuesta es no. Una manera obvia de probar este sería mostrar que el finito espacios discretos son de primer orden caracterizables aquí, y desde entonces se podría correr el mismo argumento como para Conjuntos; sin embargo, no veo cómo hacerlo. (En particular, la noción de "pacto objcet" de una categoría no es, obviamente, de primer orden se puede expresar, por lo que la caracterización de los limitados espacios discretos , no parece ayudar.)
Hay versiones más débiles de esta pregunta que se le podría preguntar:
Podemos enfocarnos en la teoría de la equivalencia categorial de la clase de la parte Superior , es decir, el conjunto de sentencias verdaderas en cada una de las categorías que se categorially equivalente a la parte Superior. En general categorial de equivalencia no implica primaria de equivalencia (desde una a dos elementos, la categoría puede ser categorially equivalente a un solo elemento de la categoría), por lo que este es un trivial de debilitamiento.
También podemos restringir la atención a una subcolección de categorías, es decir, precisar algunos no de primer orden categorial de la propiedad $P$ de la parte Superiory, a continuación, pedir a una de primer orden de la teoría que distingue a la teoría de la parte Superior (o la teoría de la equivalencia categorial de la clase de la parte Superior) dentro de esta clase. Por ejemplo, Lawvere del ETCS caracteriza a los Conjuntos de hasta categorial de equivalencia entre el nivel local pequeño categorías completas.
Yo también estoy interesado en comentarios a lo largo de estas líneas; sin embargo, mi principal pregunta es específicamente sobre el primer orden de teoría de la parte Superior.
EDICIÓN: David Roberts traído a mi atención Schlomiuk papel de Una teoría elemental de la categoría de espacios topológicos; entre otras cosas, esto le da una computable (de hecho, finito) la teoría de la caracterización de la parte Superior hasta categorial de equivalencia entre categorías completas, así como en una más sutil sentido (en cualquier tipo de categoría es equivalente a la Cima$^\mathfrak{S}$ para algunos modelos de $\mathfrak{S}$ de ETCS).