stringtranslate.com

aritmética de skolem

En lógica matemática , la aritmética de Skolem es la teoría de primer orden de los números naturales con multiplicación , llamada así en honor a Thoralf Skolem . La firma de la aritmética de Skolem contiene sólo la operación de multiplicación y la igualdad, omitiendo por completo la operación de suma.

La aritmética de Skolem es más débil que la aritmética de Peano , que incluye operaciones tanto de suma como de multiplicación. [1] A diferencia de la aritmética de Peano, la aritmética de Skolem es una teoría decidible . Esto significa que es posible determinar efectivamente, para cualquier oración en el lenguaje de la aritmética de Skolem, si esa oración es demostrable a partir de los axiomas de la aritmética de Skolem. La complejidad computacional asintótica en tiempo de ejecución de este problema de decisión es triplemente exponencial. [2]

Axiomas

Definimos las siguientes abreviaturas.

Los axiomas de la aritmética de Skolem son: [3]

  1. a .∀ b .( ab = ba )
  2. a .∀ b .∀ c .(( ab ) c = a ( antes de Cristo ))
  3. e .Uno( e )
  4. a .∀ b .(Uno( ab ) → Uno( a ) ∨ Uno( b ))
  5. a .∀ b .∀ c .( ac = antes de Cristoa = b )
  6. a .∀ b .∀ n .( a n = b na = b ) para cada número entero n > 0
  7. x .∃ a .∃ r .( x = ar n ∧ ∀ b .∀ s .( x = bs na | b )) para cada entero n > 0
  8. a .∃ p .(Primo( p ) ∧ ¬( p | a )) [Infinitud de primos]
  9. p .∀ P .∀ Q .((PrimePower( p , P ) ∧ PrimePower( p , Q )) → ( P | QQ | P ))
  10. p .∀ n .(Prime( p ) → ∃ P .InvAdicAbs( p , n , P ))
  11. n .∀ m .( n = m ↔ ∀ p .(Prime( p ) → ∃ P .(InvAdicAbs( p , n , P ) ∧ InvAdicAbs( p , m , P )))) [Factorización única]
  12. p .∀ n .∀ m .(Prime( p ) → ∃ P .∃ Q .(InvAdicAbs( p , n , P ) ∧ InvAdicAbs( p , m , Q ) ∧ InvAdicAbs( p , nm , PQ ))) [ p -el valor absoluto ádico es multiplicativo]
  13. a .∀ b .(∀ p .(Prime( p ) → ∃ P .∃ Q .(InvAdicAbs( p , a , P ) ∧ InvAdicAbs( p , b , Q ) ∧ P | Q )) → a | b ) [Si la valoración p -ádica de a es menor que la de b para cada primo p , entonces a | b ]
  14. a .∀ b .∃ c .∀ p (Prime( p ) → ((( p | a → ∃ P .(InvAdicAbs( p , b , P ) ∧ InvAdicAbs( p , c , P ))) ∧ (( p | b ) → ( p | a )))) [Eliminando de la factorización prima de b todos los primos que no dividen a ]
  15. a .∃ b .∀ p .(Prime( p ) → (∃ P .(InvAdicAbs( p , a , P ) ∧ InvAdicAbs( p , b , pP ))) ∧ ( p | bp | a )) ) [Aumentar cada exponente en la factorización prima de a en 1]
  16. a .∀ b .∃ c .∀ p .(Prime( p ) → ((AdicAbsDiff n ( p , a , b ) → InvAdicAbs( p , c , p )) ∧ ( p | c → AdicAbsDiff n ( p , a , b ))) para cada número entero n > 0 [Producto de aquellos primos p tales que la mayor potencia de p que divide a b es p n veces la mayor potencia de p que divide a ]

poder expresivo

La lógica de primer orden con igualdad y multiplicación de números enteros positivos puede expresar la relación . Usando esta relación e igualdad, podemos definir las siguientes relaciones en números enteros positivos:

Idea de decidibilidad

El valor de verdad de las fórmulas de la aritmética de Skolem se puede reducir al valor de verdad de secuencias de números enteros no negativos que constituyen su descomposición en factores primos, y la multiplicación se convierte en una suma puntual de secuencias. La decidibilidad se deriva entonces del teorema de Feferman-Vaught que se puede demostrar mediante la eliminación del cuantificador . Otra forma de afirmar esto es que la teoría de primer orden de enteros positivos es isomorfa a la teoría de primer orden de multiconjuntos finitos de enteros no negativos con la operación de suma de conjuntos múltiples, cuya decidibilidad se reduce a la decidibilidad de la teoría de los elementos.

Con más detalle, según el teorema fundamental de la aritmética , un número entero positivo se puede representar como producto de potencias primas:

Si un número primo no aparece como factor, definimos su exponente como cero. Por lo tanto, sólo un número finito de exponentes son distintos de cero en la secuencia infinita . Denotemos tales secuencias de números enteros no negativos por .

Consideremos ahora la descomposición de otro número positivo,

La multiplicación corresponde a la suma puntual de los exponentes:

Defina la suma puntual correspondiente en secuencias mediante:

Por tanto, tenemos un isomorfismo entre la estructura de números enteros positivos con multiplicación y la suma puntual de secuencias de números enteros no negativos en las que sólo un número finito de elementos son distintos de cero .

Del teorema de Feferman-Vaught para la lógica de primer orden , el valor de verdad de una fórmula lógica de primer orden sobre secuencias y la suma puntual sobre ellas se reduce, de forma algorítmica, al valor de verdad de las fórmulas en la teoría de los elementos de la secuencia con suma, que, en este caso, es la aritmética de Presburger . Como la aritmética de Presburger es decidible, la aritmética de Skolem también lo es.

Complejidad

Ferrante y Rackoff (1979, capítulo 5) establecen, utilizando juegos de Ehrenfeucht-Fraïssé , un método para demostrar los límites superiores de la complejidad de los problemas de decisión de las potencias directas débiles de las teorías. Aplican este método para obtener una complejidad espacial triple exponencial para y, por tanto, de la aritmética de Skolem.

Grädel (1989, Sección 5) demuestra que el problema de satisfacibilidad para el fragmento libre de cuantificadores de la aritmética de Skolem pertenece a la clase de complejidad NP .

Extensiones decidibles

Gracias a la reducción anterior utilizando el teorema de Feferman-Vaught, podemos obtener teorías de primer orden cuyas fórmulas abiertas definen un conjunto mayor de relaciones si fortalecemos la teoría de multiconjuntos de factores primos. Por ejemplo, considere la relación que es verdadera si y sólo si y tienen el mismo número de factores primos distintos:

Por ejemplo, porque ambos lados denotan un número que tiene dos factores primos distintos.

Si sumamos la relación a la aritmética de Skolem, sigue siendo decidible. Esto se debe a que la teoría de conjuntos de índices sigue siendo decidible en presencia del operador de equinumerosidad en conjuntos, como lo muestra el teorema de Feferman-Vaught .

Extensiones indecidibles

Una extensión de la aritmética de Skolem con el predicado sucesor puede definir la relación de suma usando la identidad de Tarski: [4] [5]

y definir la relación en números enteros positivos por

Como puede expresar tanto la multiplicación como la suma, la teoría resultante es indecidible.

Si tenemos un predicado ordenante en los números naturales (menor que, ), podemos expresar mediante

entonces la extensión con también es indecidible.

Ver también

Referencias

  1. ^ Nadel 1981.
  2. ^ Ferrante y Rackoff 1979, pag. 135.
  3. ^ Cegielski 1981.
  4. ^ Robinson 1949, pag. 100.
  5. ^ Bès y Richard 1998.

Bibliografía