Articulo de referencia

Teorema de Feferman-Vaught

El teorema de Feferman-Vaught [ 1 ] en teoría de modelos es un teorema de Solomon Feferman y Robert Lawson Vaught que muestra cómo reducir, de manera algorítmica, la teoría de p...

El teorema de Feferman-Vaught [ 1 ] en teoría de modelos es un teorema de Solomon Feferman y Robert Lawson Vaught que muestra cómo reducir, de manera algorítmica, la teoría de primer orden de un producto de estructuras a la teoría de primer orden de elementos de la estructura.

El teorema se considera uno de los resultados estándar en la teoría de modelos. [ 2 ] [ 3 ] [ 4 ] El teorema extiende el resultado anterior de Andrzej Mostowski sobre productos directos de teorías . [ 5 ] Generaliza (a fórmulas con cuantificadores arbitrarios) la propiedad en álgebra universal de que las igualdades (identidades) se extienden a productos directos de estructuras algebraicas (lo cual es una consecuencia de una dirección del teorema de Birkhoff ).

Producto directo de estructuras

Consideremos una signatura lógica de primer orden L. La definición de estructuras de producto toma una familia de L -estructuras.Ai{\displaystyle \mathbf {A} _{i}}paraiI{\displaystyle i\in I}para algún conjunto de índices I y define la estructura del producto A=iIAi{\displaystyle \mathbf {A} =\prod _{i\in I}\mathbf {A} _{i}}, que también es una estructura L , con todas las funciones y relaciones definidas punto por punto.

Esta definición generaliza el producto directo en álgebra universal a estructuras para lenguajes que contienen no solo símbolos de función, sino también símbolos de relación.

Sir(a1,,apag){\displaystyle r(a_{1},\ldots ,a_{p})}es un símbolo de relación conpag{\displaystyle p}argumentos en L ya1,,anorteΠiIAi{\displaystyle a_{1},\ldots ,a_{n}\in \Pi _{i\in I}\mathbf {A} _{i}}son elementos del producto cartesiano , definimos la interpretación der{\displaystyle r}enA{\displaystyle \mathbf {A} }por

Ar(a1,,apag)iI, Air(a1(i),,apag(i)){\displaystyle \mathbf {A} \models r(a_{1},\ldots ,a_{p})\iff \forall i\in I,\ \mathbf {A} _{i}\models r(a_{1}(i),\ldots ,a_{p}(i))}

Cuandor{\displaystyle r}es una relación funcional, esta definición se reduce a la definición de producto directo en álgebra universal .

Enunciado del teorema de los productos directos

Para una fórmula de primer ordenϕ(incógnita¯){\displaystyle \phi ({\bar {x}})}en signatura L con variables libres un subconjunto deincógnita¯{\displaystyle {\bar {x}}}y para una interpretacióna¯{\displaystyle {\bar {a}}}de las variablesincógnita¯{\displaystyle {\bar {x}}}, definimos el conjunto de índicesi{\displaystyle i}para quéϕ(a¯){\displaystyle \phi ({\bar {a}})}se sostiene enAi{\displaystyle \mathbf {A} _{i}}

||ϕ(a¯)||={iAiϕ(a¯(i))}{\displaystyle ||\phi ({\bar {a}})||=\{i\mid \mathbf {A} _{i}\models \phi ({\bar {a}}(i))\}}

Dada una fórmula de primer orden con variables libresϕ(incógnita¯){\displaystyle \phi ({\bar {x}})}, existe un algoritmo para calcular su forma normal de juego equivalente, que es una disyunción finita.i=1kθi(incógnita¯){\displaystyle \bigvee _{i=1}^{k}\theta _{i}({\bar {x}})}de fórmulas mutuamente contradictorias.

El teorema de Feferman-Vaught proporciona un algoritmo que toma una fórmula de primer orden.ϕ(incógnita¯){\displaystyle \phi ({\bar {x}})}y construye una fórmulaϕ{\displaystyle \phi ^{*}}que reduce la condición queϕ(a¯){\displaystyle \phi ({\bar {a}})}mantiene en el producto la condición de queϕ{\displaystyle \phi ^{*}}sostiene en la interpretación dek+1{\displaystyle k+1}conjuntos de índices:

I,||θi(a¯)||,,||θk(a¯)||{\displaystyle I,||\theta _{i}({\bar {a}})||,\ldots ,||\theta _{k}({\bar {a}})||}

La fórmulaϕ{\displaystyle \phi ^{*}}es por lo tanto una fórmula conk+1{\displaystyle k+1}variables de conjunto libres, por ejemplo, en la teoría de primer orden de cuerpos de conjuntos .

Idea de prueba

La fórmulaϕ{\displaystyle \phi ^{*}}puede construirse siguiendo la estructura de la fórmula inicialϕ{\displaystyle \phi }. Cuandoϕ{\displaystyle \phi }Si no contiene cuantificadores, entonces, por definición de producto directo, se deduce lo siguiente:

Aϕ(a¯)iI. Aiϕ(a¯(i)){iAiϕ(a¯(i))}=I||ϕ(a¯)||=I{\displaystyle {\begin{array}{rl}\mathbf {A} \models \phi ({\bar {a}})&\iff \forall i\in I.\ \mathbf {A} _{i}\models \phi ({\bar {a}}(i))\\&\iff \{i\mid \mathbf {A} _{i}\models \phi ({\bar {a}}(i))\}=I\\&\iff ||\phi ({\bar {a}})||=I\end{array}}}

En consecuencia, podemos tomarϕ(U,incógnita1){\displaystyle \phi ^{*}(U,X_{1})}ser la igualdadU=incógnita1{\displaystyle U=X_{1}}en el lenguaje de los campos de conjuntos.

Extender la condición a fórmulas cuantificadas puede considerarse una forma de eliminación de cuantificadores , donde la cuantificación se realiza sobre los elementos del producto.a¯{\displaystyle {\bar {a}}}enϕ{\displaystyle \phi }se reduce a la cuantificación sobre subconjuntos deI{\displaystyle I}.

Productos generalizados

A menudo resulta interesante considerar la subestructura de la estructura del producto directo. Si la restricción que define los elementos del producto que pertenecen a la subestructura se puede expresar como una condición sobre los conjuntos de elementos de índice, entonces los resultados se pueden generalizar.

Un ejemplo es la subestructura de elementos de producto que son constantes en todos los índices excepto en un número finito de ellos. Supongamos que el lenguaje L contiene un símbolo constante.do{\displaystyle c}y considere la subestructura que contiene solo esos elementos del producto.a{\displaystyle a}para el cual el conjunto

{iAia(i)do}{\displaystyle \{i\mid {\textbf {A}}_{i}\models a(i)\neq c\}}

es finito. El teorema reduce entonces el valor de verdad en dicha subestructura a una fórmula.ϕ{\displaystyle \phi ^{*}}en el campo de conjuntos, donde ciertos conjuntos están restringidos a ser finitos.

Una forma de definir productos generalizados es considerar aquellas subestructuras donde los conjuntos||ϕ(a)||{\displaystyle ||\phi (a)||}pertenecer a algún campoB{\displaystyle B}de conjuntosincógnitaI{\displaystyle X\subseteq I}de índices (un subconjunto del álgebra de conjuntos potencia)2I{\displaystyle 2^{I}}), y donde la subestructura del producto admite pegado. [ 6 ] Aquí, admitir pegado se refiere a la siguiente condición de cierre: sia,b{\displaystyle a,b}son dos elementos del producto yincógnitaB{\displaystyle X\in B}es el elemento del campo de conjuntos, entonces también lo es el elementodo{\displaystyle c}definido por "pegamento"a{\displaystyle a}yb{\displaystyle b}de acuerdo aincógnita{\displaystyle X}:

do(i)={a(i), si iincógnitab(i), si i(Iincógnita){\displaystyle c(i)=\left\{{\begin{array}{rl}a(i),&{\mbox{ if }}i\in X\\b(i),&{\mbox{ if }}i\in (I\setminus X)\end{array}}\right.}

Consecuencias

El teorema de Feferman-Vaught implica la decidibilidad de la aritmética de Skolem al considerar, a través del teorema fundamental de la aritmética , la estructura de los números naturales con la multiplicación como un producto generalizado (potencia) de estructuras aritméticas de Presburger .

Dado un ultrafiltro en el conjunto de índicesI{\displaystyle I}, podemos definir una estructura de cociente en elementos de producto, lo que lleva al teorema de Jerzy Łoś que puede usarse para construir números hiperreales .

Notas

  1. Feferman y Vaught 1959 .
  2. Hodges 1993 , Sección 9.6: Teorema de Feferman-Vaught.
  3. Karp 1959 .
  4. Monk 1976 , Capítulo 23: Productos generalizados.
  5. Mostowski 1952 .
  6. Hodges 1993 , pág. 459, Sección 9.6: Teorema de Feferman-Vaught.

Referencias

  • Feferman, S. ; Vaught, R. (1959). "Las propiedades de primer orden de los productos de sistemas algebraicos" . Fundamenta Mathematicae . 47 (1): 57– 103. doi : 10.4064/fm-47-1-57-103 .
  • Hodges, Wilfrid (1993). Teoría de modelos . Cambridge University Press. ISBN 0521304423. LCCN 91-25082 . 
  • Karp, Carol (1959). "S. Feferman y RL Vaught. Las propiedades de primer orden de los productos de sistemas algebraicos". Fundamenta Mathematicae . 47 : 57–103 . doi : 10.4064/fm-47-1-57-103 .[ 1 ]
  • Monk, J. Donald (1976). "23: Productos generalizados". Lógica matemática . Textos de posgrado en matemáticas. Berlín, Nueva York: Springer-Verlag . ISBN 978-0-387-90170-1.
  • Mostowski, Andrzej (marzo de 1952). "Sobre productos directos de teorías". Journal of Symbolic Logic . 17 (1): 1– 31. doi : 10.2307/2267454 . JSTOR 2267454 . 
  1. "Revisión". Journal of Symbolic Logic . 32 (2): 276. Agosto de 1967. doi : 10.2307/2271704 . JSTOR 2271704 .