¿Qué teorías se conservan bajo el producto?

Aunque no he encontrado explícitamente esta definición en ninguna parte, me parece que los medios teóricos de modelos para definir un producto para L -estructuras es la siguiente. Dada una constante C en el idioma C METRO × norte = ( C METRO , C norte ) ; Una función F , F METRO × norte ( ( X 1 , y 1 ) , , ( X norte , y norte ) ) = ( F METRO ( X 1 , , X norte ) , F norte ( y 1 , , y norte ) ) ; y una relacion R , ( ( X 1 , y 1 ) , , ( X norte , y norte ) ) R METRO × norte ( X 1 , , X norte ) R METRO ( y 1 , , y norte ) R norte . (Lo basé en observaciones de grupos, anillos y pedidos anticipados. Dado que esto es solo una observación, corríjame si me equivoco).

Mi pregunta es ¿qué tipo de teorías se conservan bajo este producto? Específicamente si METRO , norte T , hay alguna manera de encontrar S tal que METRO × norte S T ? Por ejemplo, se conserva la teoría de los anillos conmutativos, pero no la teoría de los anillos de división. Traté de ver si hay algún patrón en las oraciones específicamente, pero eso no arrojó ningún resultado. Sospecho que la respuesta es que no es una propiedad de oraciones específicas, sino de las teorías mismas. Sospecho esto porque la oración para la propiedad de los inversos en grupos y la propiedad de los inversos en dominios integrales son casi exactamente iguales, estructuralmente hablando, pero solo la primera se conserva bajo productos.

Editar: anillos de división confusos para dominios integrales originalmente.

En el entorno algebraico (sin relaciones; solo operaciones), las variedades (definibles por ecuaciones) se cierran bajo homomorfismos, subálgebras y productos directos; las cuasi-variedades (definibles por cuasi-ecuaciones) se cierran bajo la formación de subálgebras, productos directos y ultraproductos. No sé si hay una caracterización alternativa, o un ejemplo bien conocido de una clase precisamente cerrada bajo productos directos; pero, de nuevo, no es el caso de los grupos y anillos que usas como ejemplo.
El teorema de Los-Tarski dice que una teoría está cerrada bajo subestructuras si es una teoría universal. Lyndon demostró que una teoría es cerrada bajo imágenes homomórficas si es una teoría positiva. Estos se llaman teoremas de conservación y apuesto a que hay uno para los productos.
La definición del producto de estructuras se puede encontrar, por ejemplo, en los libros de teoría de modelos de Hodges, que creo que también tienen una serie de resultados de conservación del tipo que está buscando.
Keisler mostró que las teorías cerradas bajo los productos directos reducidos más generales (reducidos por un filtro en el conjunto de índices) se caracterizan como las teorías de Horn. Pero las clases de estructuras cerradas bajo productos directos ordinarios son más generales (por ejemplo, la clase de álgebras booleanas atómicas) y más difíciles de caracterizar.

Respuestas (3)

La definición de producto que sugiere es, de hecho, la estándar. Puede extenderse naturalmente para definir el producto. i I METRO i de cualquier familia de estructuras ( METRO i ) i I . Aquí incluiré el caso. I = . Entonces el producto es la estructura singleton { } con F ( , , ) = para cualquier símbolo de función F y R ( , , ) para cualquier símbolo de relación R . A continuación, cuando hablo de fórmulas que se conservan en productos, me refiero a productos de familias arbitrarias de estructuras (incluida la familia vacía, pero comentaré más sobre eso a continuación).

Una respuesta simple (pero no óptima, ver más abajo) a su pregunta es que las fórmulas estrictas de Horn se conservan bajo los productos.

Una fórmula básica estricta de Horn tiene la forma ( i = 1 norte φ i ( X ) ) ψ ( X ) , donde cada uno de los φ i ( X ) y ψ ( X ) son fórmulas atómicas. Permitimos el caso norte = 0 , por lo que cualquier fórmula atómica es una fórmula básica de Horn. Una fórmula estricta de Horn se construye a partir de fórmulas básicas de Horn por , , y (pero no o ¬ ).

Puede verificar que las fórmulas básicas estrictas de Horn se conservan en los productos y luego probar por inducción que todas las fórmulas estrictas de Horn se conservan en los productos. De esto se sigue que si T es cualquier teoría y S es el conjunto de todas las oraciones de Horn estrictas que están implicadas por T , entonces cualquier producto de modelos de T es un modelo de S .

¿Qué hace allí la palabra "estricto"? Bueno, podemos definir la fórmula básica de Horn y la fórmula de Horn exactamente de la misma manera, excepto que también permitimos ψ ( X ) ser la fórmula contradictoria . Una definición más común (y equivalente) es que una fórmula básica de Horn es una de la forma i = 1 norte φ i ( X ) , donde a lo sumo uno de los φ i es una fórmula atómica, y el resto son fórmulas atómicas negadas. El punto es que las fórmulas estrictas de Horn se conservan bajo productos arbitrarios, mientras que las fórmulas de Horn solo se conservan bajo productos de familias de estructuras no vacías .

Tenga en cuenta que el axioma de los dominios integrales X y ( X y = 0 ( X = 0 y = 0 ) ) no es una oración de Horn (estricta), y el hecho de que este axioma no se conserve bajo los productos prueba que no es equivalente a una oración de Horn (estricta). Del mismo modo la oración X y ( X y = 1 ) de la teoría de grupos es una oración de Horn (estricta), y se conserva bajo productos, pero la oración X y ( X 0 X y = 1 ) de la teoría de campos no es una oración (estricta) de Horn (ya que X 0 no es atómico), y no se conserva bajo los productos.

Todo esto está muy bien, pero plantea la pregunta natural: ¿Se conserva una oración de primer orden bajo productos si y solo si es equivalente a una oración de Horn estricta?

La respuesta es no: las oraciones estrictas de Horn se conservan no solo bajo los productos, sino también bajo la construcción más general de productos reducidos . Y como señala bof en los comentarios, Keisler demostró que una oración de primer orden es equivalente a una oración estricta de Horn si y solo si se conserva bajo productos reducidos. Este es el Teorema 6.2.5 de la Teoría de modelos de Chang y Keisler (al que me referiré como C&K a continuación). Lo que en realidad está probado allí es que una oración es equivalente a una oración de Horn si y solo si se conserva bajo productos reducidos mediante procedimientos adecuados .filtros Tomar un producto reducido por el filtro inadecuado da una estructura singleton, al igual que el producto vacío. Consulte el ejercicio 6.2.8 de C&K para ver la versión sobre oraciones de Horn estrictas y productos reducidos arbitrarios.

Un poco de historia: la demostración original de Keisler del Teorema 6.2.5 (de 1965) asumió la hipótesis del continuo (CH). Esta es la prueba en la Sección 6.2 de C&K. El mismo año, Galvin eliminó la dependencia de CH, y la Sección 6.3 de C&K está dedicada en gran parte a una exposición de la prueba de Galvin. En 1971, Shelah demostró lo que ahora se conoce como el teorema del isomorfismo de Keisler-Shelah , eliminando la dependencia de CH del resultado anterior de Keisler de que dos estructuras son elementalmente equivalentes si y solo si tienen ultrapoderes isomórficos. En este artículo, Shelah afirmó que se podría usar la misma técnica para dar una prueba más clara del teorema 6.2.5 sin CH. El ejercicio 6.2.4 en C&K le pide al lector que resuelva los detalles, y el ejercicio fue resuelto en forma de artículo publicado por George C.Teoremas de conservación sin hipótesis del continuo ).

Para completar la historia, aquí hay información adicional de Chang y Keisler:

  • Hay un ejemplo (Ejemplo 6.2.3 en C&K) de una oración que se conserva bajo productos (no vacíos) pero que no se conserva bajo productos reducidos arbitrariamente mediante filtros adecuados (y por lo tanto no es equivalente a una oración Horn). El ejemplo dado es la conjunción de un número finito de axiomas para álgebras booleanas, junto con la oración que afirma que existe un átomo. Este ejemplo se puede modificar fácilmente a uno que se conserva en todos los productos pero que no es equivalente a una oración estricta de Horn reemplazando "existe un átomo" con " 0 = 1 o existe un átomo".
  • Aparentemente, hay una verdadera caracterización de esas oraciones de primer orden preservadas bajo productos. C&K escriben: "Weinstein (1965) dio una caracterización sintáctica de oraciones de producto directo. Dado que su caracterización es muy complicada, no la daremos aquí". De hecho, debe ser muy complicado, porque C&K no evita incluir material extremadamente técnico en otras partes de su libro. La referencia es a la tesis doctoral de Weinstein "Propiedades de primer orden conservadas por producto directo". Parece difícil rastrear esta tesis en línea. ¿Quizás esté en la biblioteca de la Universidad de Wisconsin? Si alguien que lea esto tiene una copia o conoce la caracterización, ¡me gustaría saber de qué se trata!
  • Finalmente, C&K muestran (Proposiciones 6.2.8 y 6.2.9) que si una oración universal (existencial, respectivamente) se conserva bajo productos (no vacíos), entonces es equivalente a una oración Horn universal (existencial, respectivamente). Y dan una referencia, nuevamente a la tesis de Weinstein, para el mismo resultado para -oraciones. Este es el mejor resultado posible, ya que el contraejemplo sobre los átomos en álgebras booleanas es un -oración.
Por cierto, un ejemplo de una oración conservada por productos directos pero no por productos reducidos no requiere toda la axiomatización de las álgebras booleanas. Creo que esto hace el truco:
y [ 0 y ] X y [ y X ( X y y 0 ) ]
No sé qué hizo Nelson en 1998, pero creo que Chang & Keisler ya eliminaron el CH del teorema del producto reducido de Keisler en su libro Model Theory (década de 1960), y Shelah dio una prueba mejor, pero tal vez demasiado tarde para estar en el libro de C&K. .
@bof ¡Gracias por el ejemplo más simple y por corregir mi historial! En su oración de ejemplo, creo que también necesita incluir la condición X 0 . Sobre la historia: la primera edición de C&K no salió hasta 1973. De alguna manera logré pasar por alto que la siguiente Sección (6.3) de C&K explica cómo eliminar la dependencia de CH. La introducción al artículo de Nelson de 1998 explica dónde encaja en la historia; lo editaré más adelante para aclararlo.

Pude localizar una copia de la tesis de Weinstein (en microfilm, nada menos) y puedo reproducir aquí su caracterización de oraciones de producto directo. Es bastante técnico y algo insatisfactorio porque en lugar de ser una clase de fórmulas definida inductivamente (como las oraciones de Horn y las oraciones estrictas de Horn), es una clase definida en términos de un procedimiento de decisión recursivo.

Hay un argumento en Chang y Keisler de que las oraciones preservadas bajo productos directos finitos se preservan bajo productos directos arbitrarios, así que realmente todo lo que necesitamos hacer es caracterizar las oraciones que se preservan bajo productos directos finitos.

Primero algo de notación. fórmulas dadas φ 0 , φ 1 , y φ , nosotros escribimos φ 0 × φ 1 φ para significar que cada vez que METRO φ 0 ( a 1 , , a norte ) y norte φ 1 ( b 1 , , b norte ) , entonces METRO × norte φ ( ( a 1 , b 1 ) , , ( a norte , b norte ) ) . Para cualquier conjunto de fórmulas S , nosotros escribimos

  • ¬ S para el conjunto de las negaciones de los elementos de S ,
  • X S para el conjunto de fórmulas de la forma X φ para φ S (para la variable particular X ),
  • X S para el conjunto de fórmulas de la forma X φ para φ S ,
  • S para el conjunto de disyunciones finitas de elementos de S (incluida la disyunción vacía ),
  • S para el conjunto de conjunciones finitas de elementos de S (incluida la conjunción vacía ), y
  • S para el conjunto de todas las conjunciones consistentes máximas de elementos de S .

En el caso de S y S , suponga que tenemos alguna convención razonable fija para enumerar estas fórmulas para evitar la redundancia. (Por ejemplo, podríamos requerir que los disyuntivos/conjuntos se enumeren en algún orden lexicográfico fijo sin repeticiones). En particular, cuando S es finito, queremos S y S sea ​​finito, y queremos que los mapas S S y S S ser computable.

Además, supongamos que elegimos S de modo que S S . Una cosa a tener en cuenta es que no hay una forma computable de determinar S como un subconjunto de S .

Dejar ( v norte ) norte < ω sea ​​una enumeración de nuestras variables. Dado un conjunto finito de fórmulas atómicas S , definimos los siguientes conjuntos finitos de fórmulas atómicas:

  • S 0 = ( S ¬ S ) .
  • S norte + 1 = v norte S norte , cuando norte incluso.
  • S norte + 1 = v norte S norte , cuando norte es impar.
  • S 0 = ( S ¬ S ) .
  • S norte + 1 = v norte S norte , cuando norte incluso.
  • S norte + 1 = v norte S norte , cuando norte es impar.

Algunas cosas a tener en cuenta:

  • La secuencia S norte es uniformemente computable como una función de S , pero la secuencia S norte normalmente no lo será.
  • siempre tendremos S norte S norte para cada norte < ω .
  • Cada fórmula es equivalente a una fórmula en S norte para algunos S y algo norte . A fortiori, esto implica que toda fórmula es equivalente a una fórmula en S norte para algunos S y algo norte .

Weinstein demostró el siguiente lema:

Lema. Dejar F sea ​​un conjunto autónomo finito de fórmulas cerradas bajo y hasta la equivalencia. Dejar tu Sea cualquier variable y sea φ 0 , φ 1 , y φ ser fórmulas en tu F . la siguiente condición ( ) es suficiente para asegurar que φ 0 × φ 1 φ .

( ) Por cada disyunción ψ 0 de φ 0 y toda disyunción ψ 1 de φ 1 , hay una disyunción ψ de φ tal que para todo conjunto tu x de ψ , hay conjunciones tu x 0 de ψ 0 y tu x 1 de ψ 1 tal que x 0 × x 1 x .

Además, si φ 0 y φ 1 son elementos de tu F , entonces ( ) es necesario y suficiente para φ 0 × φ 1 φ sostener.

Finalmente, las afirmaciones anteriores son válidas para todos los casos de reemplazadas con .

La definición de conjuntos autónomos se da en Chang y Keisler. Todo lo que es relevante aquí es que nuestros conjuntos S norte son todos autónomos.

Este lema motiva la definición del siguiente predicado recursivo primitivo: R ( φ 0 , φ 1 , φ ) se cumple si y solo si φ 0 , φ 1 , y φ pertenecen a algunos comunes S norte y

  • si norte es 0 , entonces φ 0 × φ 1 φ ;
  • si norte es raro entonces ( ) por cada disyunción ψ 0 de φ 0 y toda disyunción ψ 1 de φ 1 , hay una disyunción ψ de φ tal que para todo conjunto v norte 1 x de ψ hay conjuntos v norte 1 x 0 de ψ 0 y v norte 1 x 1 de ψ 1 tal que R ( x 0 , x 1 , x ) sostiene;
  • si norte es par y positivo, entonces ( ) sostiene con en lugar de .

Este es un predicado computable porque podemos tomar S para ser el conjunto de fórmulas atómicas que ocurren en nuestras fórmulas y solo necesitamos verificar norte eso es aproximadamente tan grande como los rangos cuantificadores de nuestras fórmulas.

El lema enails que R ( X , y , z ) satisface lo siguiente:

  • Para cualquier φ 0 , φ 1 , y φ en algunos S norte , si R ( φ 0 , φ 1 , φ ) sostiene, entonces φ 0 × φ 1 φ .
  • Para cualquier ψ 0 , ψ 1 , y ψ en algunos S norte , si ψ 0 × ψ 1 ψ , entonces R ( ψ 0 , ψ 1 , ψ ) sostiene

En particular, esto significa que una oración x se conserva bajo productos directos binarios (y por lo tanto productos directos finitos y también productos directos arbitrarios) si y solo si es lógicamente equivalente a una oración φ en algunos S norte tal que R ( φ , φ , φ ) sostiene

Podría ser posible formalizar la forma en que la caracterización de oraciones de producto reducido es más satisfactoria que esta caracterización. Creo que las oraciones de Horn son un lenguaje regular. Me pregunto si las oraciones de productos directos pueden caracterizarse de manera similar. Supongo que el conjunto de oraciones dadas aquí no es un lenguaje regular, aunque no estoy seguro.

Una fórmula (de primer orden) se conserva por factores directos si, siempre que se mantenga en un producto directo A × B , también se cumple en los factores A y B . Keisler dio algún tipo de caracterización sintáctica complicada de fórmulas conservadas por factores directos: Keisler, HJ, Propiedades conservadas bajo factores directos. Avisos de la Sociedad Matemática Estadounidense, vol. 10 (1963), pág. 302. Resumen 63T–169.

Ahora considere fórmulas de la forma

(1) q [ ( φ 1 α 1 ) ( φ 2 α 2 ) ( φ norte α norte ) ]
donde cada uno α i es una fórmula atómica, cada φ i es una fórmula preservada por factores directos, y q es un prefijo cuantificador. fórmulas de la forma ( 1 ) son más generales que las fórmulas de Horn y aún se conservan mediante productos directos. Creo que alguien ha conjeturado (¿Weinstein? ¿Keisler?) que toda fórmula que se conserva mediante productos directos es equivalente a una fórmula de la forma ( 1 ) . Si esto es cierto, combinado con la caracterización de Keisler de fórmulas preservadas por factores, daría una caracterización sintáctica de oraciones preservadas por productos.

Weinstein pregunta en su tesis (Problema 1.1.3) si las fórmulas del producto directo son la clase más pequeña j de fórmulas que contienen todas las fórmulas atómicas simples o negadas; cerrado bajo , , y ; y que contiene φ ψ cuando sea φ es una fórmula factorial y ψ j . Sin embargo, no lo declara como una conjetura. ¿Quizás Keisler lo hizo en algún momento?
@JamesHanson Gracias, eso debe ser lo que tenía en mente. Nunca entendí por qué la gente se molesta en hacer una distinción entre "preguntas" y "conjeturas". Supongo que la diferencia es que una "conjetura" incluye una opinión sobre cuál debería ser la respuesta. Entonces, qué, las opiniones son irrelevantes en matemáticas.
Creo que las preguntas matemáticas a menudo se expresan en forma de "conjeturas" no porque el autor desee opinar sobre cuál debería ser la respuesta, sino porque, en idiomas como el inglés, las preguntas son gramaticalmente más complicadas que las oraciones declarativas, que en las matemáticas ya pueden ser bastante complicadas. Creo que en matemáticas una "conjetura" debería significar, no "una proposición que se cree verdadera aunque todavía no hay prueba", sino simplemente "una proposición interesante que no ha sido probada o refutada".