Reconstrucción del lenguaje FOL

Si tenemos un lenguaje FOL S y de repente perdimos su estructura lógica ( , , , , , X , X ) , podemos recuperarlo (módulo a equivalencia lógica) usando solo la relación de consecuencia lógica: ?

Consideremos S el conjunto de fórmulas de una lógica de primer orden y S ¯ su cociente establecido por la relación de equivalencia lógica ( ).

Todos los conectores lógicos sobre S ¯ obviamente se puede expresar usando solo , Por ejemplo:

pag ¯ q ¯ = { r S   |   s S , s r s , pag q }

Ahora, y para reconstruir cuantificadores, consideremos el siguiente conjunto:

Π = { π ( S ¯ S ¯ )   |   pag S ¯ , ( π   pag pag ) ( π   π   pag = π   pag ) pag , q S ¯ , π   ( π   pag π   q ) = π   pag π   q pag S ¯ , Γ S ¯ , Γ pag π   Γ π   pag }
Creo que elementos de Π mi = { π Π , ! ( π 1 , π 2 ) Π 2 , π = π 1 π 2 } son cuantificadores universales (es decir pag X , pag [ a X ] dónde X no ocurre en pag y a es una variable o una constante) más conjunciones de sustituciones circulares:
pag i < norte pag [ X 0 X i , . . . , X k X ( k + i modificación norte ) , . . . , X norte 1 X ( norte 1 + i modificación norte ) ]
Dónde ( X i ) i pueden ser variables, funciones o relaciones de la misma aridad.

¿Es cierta esta afirmación en el FOL intuicionista y en el FOL clásico?

Si el tema del agujero ya se discutió, ¿podría alguien por favor referirme a los artículos apropiados? Muchas gracias.


EDITAR: Para ser más claro, estoy preguntando sobre la recuperación de la firma lógica hasta una equivalencia lógica. Entonces podemos determinar alguna relación entre las clases de equivalencia de fórmulas como: X , PAG ( X ) ¯ es el resultado de una aplicación del cuantificador universal en PAG ( X ) ¯ mientras PAG ( X ) q ( X ) ¯ no es.


EDITAR: Y dado que esto no es posible en general, ¿es posible al menos cuando la firma no lógica es finita y contiene al menos una relación de aridad distinta de cero y una función de aridad distinta de cero?

Tenga en cuenta que parece estar haciendo malabarismos entre oraciones y fórmulas un poco, aquí; en última instancia, no hace ninguna diferencia, pero trabajar con oraciones solo complica las cosas (ya que en general X φ ( X ) puede ser una oración sin φ ( X ) siendo una oración).
Sí, tienes razón, lo siento por ese error.

Respuestas (1)

EDITAR: Las fórmulas facilitan aún más la situación: cualquier permutación de las variables induce un automorfismo de B . Por esta razón, he dejado mi respuesta mayormente como está, ya que la situación interesante es cuando restringimos la atención a las oraciones.

(Lo anterior supone que no identificamos una fórmula con su cierre universal; si lo hacemos, entonces la situación es la misma que para las oraciones, ya que cada fórmula es equivalente a una oración, a saber, su cierre universal).


No, no puedes hacer esto en general: cuando miramos el álgebra booleana B de clases de equivalencia semántica de S -frases (que es lo que te queda cuando olvidas todo menos " "- por cierto, esta es el álgebra de Lindenbaum de la teoría vacía sobre S ), este álgebra tiene muchos automorfismos no triviales: estos enviarán oraciones a oraciones no equivalentes mientras conservan el -estructura.

Bajo hipótesis débiles sobre S (asumamos S es contable por ahora) podemos probar esto rápidamente. Si S contiene dos símbolos distintos del mismo tipo (por ejemplo, dos símbolos constantes, o dos 17 símbolos de relación -aria, etc.), luego intercambiarlos induce un automorfismo no trivial de B . Más complicado, si S es infinito entonces B es un álgebra booleana sin átomos numerable, y estos son homogéneos (dados dos elementos ninguno de los cuales es 0 o 1 , hay un automorfismo intercambiándolos); esto se demuestra mediante un argumento de ida y vuelta, similar al presentado en esta prueba de que dos álgebras booleanas sin átomos contables son isomorfas . Del mismo modo, si S = entonces cualquier permutación de las oraciones de la forma "hay exactamente norte elementos" induce un automorfismo de B .

De hecho, creo que nunca podremos realizar la reconstrucción que desea, pero aún no tengo una prueba de eso. Tenga en cuenta en particular que podemos producir ejemplos de S donde algunos elementos de B son átomos, pero otros elementos no se encuentran por encima de ningún átomo, por lo que no es ni sin átomos ni "atómico"; esto complica un poco la imagen.


La imagen para la lógica intuicionista será similar, excepto que las álgebras de Heyting toman el papel de las álgebras booleanas. En general, cualquier lógica que permita una cantidad significativa de reconstrucción a lo largo de las líneas que está proponiendo tendría que ser muy "algebraicamente restrictiva" (en el sentido de lógica algebraica ), y no conozco ninguna lógica natural de este tipo.

Gracias por su respuesta. De hecho, cometí un error, escribí oraciones en lugar de fórmulas. Puedes por favor, verlo de nuevo :)
@AhmedLazhar: Eso realmente no cambia nada, porque generalmente consideramos que una fórmula sin oración y su cierre universal se vinculan entre sí. Entonces, cada una de las clases de equivalencia contendrá algunas oraciones de todos modos.
@HenningMakholm No estoy seguro de qué tan habitual es eso. Creo que las cosas son casi siempre más interesantes sin él. Ciertamente hace que la cuantificación sea más agradable, ya que X PAG ( X ) y X PAG ( y ) no son equivalentes a pesar de que los cierres universales de PAG ( X ) y PAG ( y ) son equivalentes.
@NoahSchweber, ¿y si la firma es finita? Por ejemplo, consideremos nuestra firma con dos relaciones PAG ( X ) y R ( X , y ) entonces X y ( PAG ( X ) q ( X , y ) X = y ) es un átomo Si la lógica no es con igualdad o requerimos la existencia de infinidad de elementos, entonces X y ( PAG ( X ) q ( X , y ) ) sería un átomo. Es eso cierto ? En ese caso, ¿cuáles pueden ser los elementos de mi Π ? Debo mencionar que lo que busco es reconstruir la firma lógica. No hay problema si intercambio dos símbolos siempre que se recupere la estructura de la oración del agujero.
Incluso si añadimos ¬ X y ( PAG ( X ) R ( X , y ) ) como un axioma, ¿no podemos tomar como átomo X y a ( PAG ( X ) R ( X , y ) ) si la lógica es con igualdad y X y ( PAG ( X ) R ( X , F ( y ) ) ) de lo contrario ?
no podemos tomar X y ( PAG ( X ) R ( X , F ( y ) ) ) como un átomo porque se sigue de X y ( PAG ( X ) R ( X , F ( y ) ) R ( X , a ) ) . Entonces, olvidémonos de la lógica sin igualdad y concentrémonos solo en FOL con igualdad.