1 votos

Decidibilidad de las categorías cerradas bicartesianas

Esto es en realidad en referencia a la pregunta planteada aquí https://stackoverflow.com/posts/66285948/edit pero es más apropiado como pregunta para ser planteada en un sitio no codificado.

Proporciono una respuesta parcial, pero no la respuesta completa, transmitiendo la pregunta completa aquí como una pregunta sin resolver. Quizás otros puedan tomar el testigo.

La pregunta es: ¿qué procedimientos de decisión existen para las categorías cerradas bicartesianas? (Una pregunta secundaria es: ¿qué estrategias de reducción de orden normal existen para ellas?)

Las siguientes observaciones ayudarán a ilustrar por qué se excluye el objeto inicial en la referencia citada en el enlace original. Las cosas empiezan a colapsarse cuando los objetos iniciales se combinan con exponenciales; o los objetos terminales con coexponenciales. Este colapso se completa cuando están presentes tanto los exponenciales como los co-exponenciales; en cuyo caso, el problema de decidibilidad se vuelve trivial, reduciéndose a la demostrabilidad en una lógica, mientras que el problema de reducción de la "forma normal" se vuelve más difícil - irónicamente.

En una categoría, un objeto inicial $0$ , objeto terminal $1$ , producto $A,B ↦ A×B$ , coproducto $A,B ↦ A+B$ , exponencial $A,B ↦ B^A$ y co-exponencial $A,B ↦ A_B$ (si se nos permite denotarlas así) corresponden respectivamente a las constantes y conectivas de la lógica $⊥$ (falso), $⊤$ (verdadero), $A,B ↦ A∧B$ (y), $A,B ↦ A∨B$ (o), $A,B ↦ A⊃B$ (sólo si) y $A,B ↦ A⊂B$ (a no ser que) (de nuevo: si se nos permite denotar así).

Esta correspondencia se precisa de la siguiente manera: si el pedido previo $A ≤ B ⇔ ∃f: A → B$ se define sobre objetos, y si los objetos se identifican hasta la equivalencia ( $A ≡ B$ si y sólo si $A ≤ B$ y $B ≤ A$ ), entonces $⊤$ , $⊥$ , $∧$ y $∨$ son la parte superior de la red, la parte inferior, el encuentro y la unión, respectivamente, mientras que $⊃$ y $⊂$ son, respectivamente, los operadores de implicación y de coimplicación de una red de Heyting y de coimplicación.

Si todo lo siguiente $\{ ∧, ⊃, ⊥ \}$ están presentes juntos entonces también lo está $⊤$ y entonces la categoría se reduce prácticamente a una lógica. Más precisamente: tiene una conectiva de negación, definida hasta la equivalencia por $¬A ≡ A ⊃ ⊥$ y la subcategoría completa de los objetos regulares (es decir, aquellos objetos $A$ para lo cual $A$ y $¬¬A$ son equivalentes) es un orden parcial y, de hecho, se reduce a un álgebra booleana (con lo que todas esas equivalencias son también isomorfismos).

Es decir, si $A$ , $B$ son objetos regulares y $f: A → B$ y $f': A → B$ entonces $f = f'$ y tal $f$ existe si y sólo si $A ≤ B$ . Desde $¬¬¬A$ y $¬A$ son isomorfos, entonces los objetos regulares comprenden todas las negaciones y los objetos negativos $¬A$ forman una subcategoría que es en realidad una lógica booleana.

Un álgebra categórica que incluye cualquiera de los conjuntos completos de conectivas $\{ ∧, ⊃, ⊥ \}$ o $\{ ∨, ⊂, ⊤ \}$ contiene, por tanto, un álgebra categórica para la propia álgebra de Boole, como subálgebra. Una de estas álgebras fue, de hecho, dada por Spencer-Brown en las "Leyes de la Forma", aunque no reconoció que se trataba de un álgebra categórica; ya que la teoría de categorías era prácticamente desconocida en aquella época y las álgebras categóricas probablemente ni siquiera se conocían en absoluto, en ese momento. Spencer-Brown definió en realidad un grupo de álgebras booleanas, no sólo una categoría, ya que sus flechas eran todas reversibles y eran en realidad isomorfismos.

Se puede describir de forma equivalente como una categoría monoidal trenzada, cuyos objetos son cadenas, con el operador producto $x,y ↦ xy$ se denota por yuxtaposición, el objeto terminal por la cadena vacía $λ$ . La categoría está dotada de un operador extra (denotado por un círculo en el operando) que podría ser denotado aquí $x ↦ ❨x❩$ . Los isomorfismos que definió fueron Posición $❨❨x❩x❩ ↔ λ$ Transposición $❨❨xz❩❨yz❩❩ ↔ ❨❨x❩❨y❩❩z$ y un isomorfismo implícito $xy ↔ yx$ para la conmutatividad, que ya forma parte de la definición de las categorías monoidales trenzadas. Es coherente (sólo un morfismo por flecha), y se dio un procedimiento de decisión sobre las leyes de forma de Spencer-Brown. El functor $x ↦ ❨x❩$ se denota más adecuadamente como un "antifunctor", ya que mapea la categoría a su inversa.

Si se sustituye la transposición por morfismos para Número $xx ↔ x$ , Orden $❨❨x❩❩ ↔ x$ y Ortho $❨xy❩❨y❩ ↔ ❨y❩$ entonces esto es suficiente para caracterizar los retículos ortocomplementados. No sé cómo se puede adaptar el procedimiento especificado por Spencer-Brown a esta generalización. Ni siquiera estoy seguro de que se pueda colapsar a una categoría coherente.

El "colapso" parcial puede verse directamente como sigue, donde consideraremos la combinación $\{ ∧, ⊃, ⊥ \}$ que combina exponenciales y objetos iniciales: Categorías cartesianas cerradas con objetos iniciales.

Cada conectivo puede definirse de forma equivalente como un functor sobre la categoría que viene equipado con una biyección natural que proporciona el álgebra categórica para el conectivo y las reglas de prueba para la lógica correspondiente.

Para lo que sigue, adopte las siguientes convenciones. Para una categoría $

2voto

NinjaDarth Puntos 9

La página de Wikipedia sobre categorías cerradas cartesianas tiene una subsección sobre categorías cerradas bicartesianas en la que se afirma que (1) el álgebra ecuacional no puede axiomatizarse mediante un conjunto finito de identidades ecuacionales y (2) el problema de las palabras sigue abierto. Cita la siguiente referencia, a la que merece la pena echar un vistazo

Observaciones sobre el isomorfismo para el cálculo lambda tipificado con coproductos https://www.dicosmo.org/Papers/lics02.pdf

Está fechado (2001), por lo que puede estar superado por el enlace de Ryan Wisnesky. Si es así, hay que actualizar la página de Wikipedia. (¿Algún voluntario, Ryan? :) )

Un comentario sobre la "axiomatizabilidad finita": tómelo con pinzas debido a un detalle importante que se omite. Las álgebras de Kleene, por ejemplo, fueron demostradas por Conway en los años 60 como no axiomatizables finitamente por ecuación y esto detuvo prematuramente todo el programa de algebrización para el lenguaje formal y la teoría de los autómatas... del mismo modo que el resultado "no go" de Minsky detuvo prematuramente la investigación de las redes neuronales en las décadas de 1960 y 1970. Uno de nuestros colegas revivió todo el programa de algebrización a mediados de la década de 1990 al demostrar que las álgebras de Kleene son finitamente axiomatizable - en términos de un pequeño conjunto de identidades ecuacionales y una condicional ecuacional identidad (una propiedad de punto fijo mínimo).

Desde entonces, todo el campo ha despegado y ha culminado (entre otras cosas) con el éxito de la elevación del marco algebraico de las expresiones regulares a las expresiones libres de contexto, ya que hemos completado el primer intento de Chomsky y Schuetzenberger a principios de los años 60 de algebrizarse en el nivel de "tipo 2" de la jerarquía de Chomsky, dando carpetazo al antiguo formalismo de principios de los 70 que se basaba en un formalismo de cálculo de punto fijo.

Espero que surja un resultado similar para las categorías cerradas bicartesianas y que se pueda proporcionar un pequeño conjunto finito de identidades ecuacionales con unas pocas identidades ecuacionales condicionales como axiomatización.

En cuanto a la incrustación de los objetos "regulares" de una categoría cerrada bicartesiana en el álgebra categórica de las Leyes de la Forma de Spencer-Brown, esta última necesita ser extendida primero, ya que es (después de todo) sólo un grupoide, por lo que no puede manejar flechas que no sean reversibles. Conjeturo que basta con incluir las flechas del objeto terminal, y que esto debería ser suficiente para producir las demás flechas irreversibles.

Dado que ya tenemos una extensión de la correspondencia Curry-Howard a la lógica clásica -que implica continuaciones - entonces sería interesante ver cómo se puede relacionar con el álgebra categórica de Spencer-Brown... y también sería interesante ver si y cómo se puede hibridar con un álgebra categórica para categorías cerradas bicartesianas.

1voto

user568829 Puntos 136

(Este comentario también está publicado en stack overflow). Gracias por tu respuesta. En el tiempo transcurrido desde que lo pregunté, creo que Gabriel Scherer dio una respuesta afirmativa a esta pregunta en su artículo arxiv.org/abs/1610.01213

i-Ciencias.com

I-Ciencias es una comunidad de estudiantes y amantes de la ciencia en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X