2025-11-25T12:22:17.840833

From Numbers to Ur-Strings

Visser
In this paper we examine two ways of coding sequences in arithmetical theories. We investigate under what conditions they work. To be more precise, we study the creation of objects of a data-type that we call ur-strings, roughly sequences where the components are ordered but where we do not have an explicitly given projection function. First, we have a brief look at the beta-function which was already carefully studied by Emil Jeřábek. We study in detail our two target constructions. These constructions both employ theories of strings. The first is based on Smullyan coding and the second on the representation of binary strings in the special linear monoid of the non-negative part of discretely ordered commutative rings as introduced by Markov. We use the Markov coding to obtain an alternative proof that ${\sf PA}^{-}$ is sequential.
academic

De Números a Ur-Strings

Información Básica

  • ID del Artículo: 2411.15873
  • Título: From Numbers to Ur-Strings
  • Autor: Albert Visser
  • Clasificación: math.LO (Lógica Matemática)
  • Fecha de Publicación: 17 de octubre de 2025
  • Enlace del Artículo: https://arxiv.org/abs/2411.15873

Resumen

Este artículo investiga dos métodos para codificar secuencias en teorías aritméticas y explora las condiciones bajo las cuales funcionan. Específicamente, estudia la creación de objetos de tipo de datos denominados "ur-strings", que son similares a secuencias con componentes ordenados pero sin funciones de proyección explícitas. El artículo primero revisa brevemente la función β estudiada detalladamente por Emil Jeřábek, luego investiga en profundidad dos construcciones objetivo: la primera basada en la codificación de Smullyan, y la segunda basada en la representación de cadenas binarias en el semigrupo lineal especial de la parte no negativa de un anillo conmutativo ordenado discreto introducido por Markov. Utilizando la codificación de Markov se obtiene otra prueba de que PA^- es serializable.

Contexto de Investigación y Motivación

Problema Central

El problema central que este artículo aborda es la construcción de codificación de secuencias en teorías aritméticas débiles. Específicamente:

  1. Necesidad de Codificación de Secuencias: La codificación de secuencias es el primer paso de la aritmetización; una vez obtenida la codificación de secuencias, los fenómenos de indecidibilidad e incompletitud siguen.
  2. Importancia de Secuencias Globales: Aunque solo se requieren secuencias de dominio parcial para la aritmetización, las secuencias globales permiten construir predicados de satisfacción parcial dentro de la teoría dada y extender modelos para obtener predicados de satisfacción completos.
  3. Desafíos en Teorías Débiles: Construir codificación de secuencias en teorías muy débiles para comprender con mayor precisión los principios matemáticos involucrados en la construcción de secuencias.

Motivación de la Investigación

  1. Maximizar el Alcance: Se desea construir métodos que funcionen en la categoría más amplia posible de teorías.
  2. Simplicidad: Se desea que tanto las construcciones como los resultados sean lo más simples posible, minimizando el uso de acortamientos de cortes definibles al estilo de Solovay.
  3. Evitar Crecimiento Exponencial: Se considera la completitud de la función exponencial como "tabú", adhiriéndose al crecimiento lento.

Contribuciones Principales

  1. Propone el Concepto de Ur-Strings: Un concepto debilitado de secuencia donde los elementos están ordenados pero no requieren funciones de longitud y proyección.
  2. Desarrolla Dos Estrategias de Codificación:
    • Método basado en codificación de Smullyan (funciona en la teoría PA^-_smu)
    • Método basado en codificación de Markov (funciona en la teoría PA^-)
  3. Establece la Teoría de Cadenas como Intermediaria: Utiliza la teoría de cadenas como etapa intermedia en la construcción de números a ur-strings.
  4. Proporciona Nueva Prueba de Serialización de PA^-: Obtiene otra prueba de que PA^- es serializable utilizando la codificación de Markov.
  5. Análisis Profundo de Teoría de Modelos: Analiza las características y propiedades de las cadenas de Markov en diferentes modelos.

Explicación Detallada de Métodos

Definición de Tareas

Investigar el problema de construir ur-strings en teorías aritméticas débiles, donde:

  • Entrada: Teoría aritmética débil (como PA^-, PA^-_smu)
  • Salida: Interpretación directa de ur-strings, haciendo que la teoría sea serializable
  • Restricciones: Evitar el uso de función exponencial, trabajar en la teoría más débil posible

Conceptos Centrales

Ur-Strings vs Secuencias

  • Secuencias: Requieren función de longitud explícita y funciones de proyección
  • Ur-Strings: Cadenas donde todos los elementos de tipo especificado están incrustados en su alfabeto, con operación de concatenación y ordenamiento de aparición de elementos, pero sin requerir funciones de longitud y proyección

Teoría Serializable

Una teoría es serializable si y solo si interpreta directamente la teoría AS (o su versión de dos categorías FAC):

  • AS contiene un predicado binario ∈ que satisface axiomas de existencia de conjunto vacío y operación de adyacencia
  • FAC es la versión de dos categorías, que contiene tipo de objeto o y tipo de clase/concepto c

Método Uno: Codificación de Smullyan

Idea Básica

Codificar cadenas binarias usando orden lexicográfico por longitud:

0: ε    5: ba   10: abb   15: aaaa
1: a    6: bb   11: baa   16: aaab
2: b    7: aaa  12: bab   17: aaba
3: aa   8: aab  13: bba   18: aabb
4: ab   9: aba  14: bbb   19: abaa

Definiciones Clave

  • ℓ(n) := la potencia máxima de 2 menor o igual a n+1
  • m⊛n := m·ℓ(n) + n
  • Concatenación de cadenas: σ⊛τ = (σ∗τ)^sm

Implementación Técnica

  1. Teoría Base: PA^-_smu = PA^- + Principio de Existencia de Potencia + Principio de Divisibilidad de Potencia
  2. Extensión de Teoría de Cadenas: TCΛ^c_1, con función de longitud Λ añadida
  3. Construcción de Ur-Strings: Usando emparejamiento ⟨Λ(w₀)...bΛ(wₖ₋₁), bw₀...bwₖ₋₁⟩

Método Dos: Codificación de Markov

Idea Básica

Utilizar el isomorfismo entre el semigrupo lineal especial SL₂(ℕ) y el semigrupo libre con dos generadores:

  • Matriz A = (1 1; 0 1) corresponde a la letra a
  • Matriz B = (1 0; 1 1) corresponde a la letra b
  • Propiedad clave: A^n = (1 n; 0 1), es decir, el crecimiento lineal de cadenas de conteo

Implementación Técnica

  1. Teoría Base: PA^- (teoría de anillo conmutativo ordenado discreto no negativo)
  2. Representación de Matriz: Usando matrices 2×2 con determinante 1
  3. Estrategia de Codificación: Ur-string n₀...nₖ₋₁ codificado como BA^n₀...BA^nₖ₋₁

Teorema Clave

Teorema 8.21: La traducción θ soporta la interpretación de TCFU1 en PA^-, donde:

  • Dominio de objetos: Todos los números
  • Dominio de cadenas: ⊘ más todas las matrices de forma Bα
  • n_θ := BA^n = (1 n; 1 n+1)

Configuración Experimental

Marco Teórico

Este artículo realiza principalmente análisis teórico, verificando la viabilidad de métodos de codificación en diferentes teorías aritméticas:

  1. PA^-_jer: PA^- de Jeřábek, semianillo conmutativo ordenado discreto
  2. PA^-: PA^-_jer + Principio de Sustracción
  3. PA^-_euc: PA^- + División Euclidiana
  4. PA^-_smu: PA^- + Principio de Existencia de Potencia + Principio de Divisibilidad de Potencia

Análisis de Modelos

Se estudiaron varios modelos clave:

  • M₀ := ℤX≥0
  • M₁ := Int(ℤ)≥0 (parte no negativa de polinomios de valor entero)
  • M₂ := (ℚX·X + ℤ)≥0 ("segundo modelo estándar")

Resultados Experimentales

Resultados Principales

Resultados de Codificación de Smullyan

  1. Teorema 7.21: β en PA^-_smu soporta la interpretación directa de TCΛ^c_1
  2. Interpretabilidad: TCΛ^c_1 interpreta directamente TCFU1
  3. Resultado Combinado: PA^-_smu es serializable

Resultados de Codificación de Markov

  1. Teorema 8.21: θ en PA^- soporta la interpretación de TCFU1
  2. Resultado Más Fuerte: En PA^-_euc soporta TCFU2 (incluyendo principio de pila)
  3. Nueva Prueba: Proporciona un nuevo método de prueba de que PA^- es serializable

Hallazgos de Teoría de Modelos

Caracterización del Modelo M₂

Teorema 8.34: Cualquier cadena de Markov en M₂ puede escribirse únicamente como un producto de alternancia finita de formas A^P y B^Q.

Construcción de Contraejemplos

Se construyeron contraejemplos en M₀ y M₁ que no satisfacen el principio de pila tcu7:

  • Teorema 8.39: El elemento A = (9, 3X+2; 3X+4, X²+2X+1) no es ni de forma A^P ni de forma βP
  • Teorema 8.42: Similarmente, B es una cadena A pero no de forma A^P

Resultados de Matemática Inversa

Teorema 8.26: El principio pa17^- es equivalente a que cada α en el semigrupo lineal especial sea de forma A^n o βn.

Trabajo Relacionado

Antecedentes Históricos

  1. Función β de Gödel: Método clásico de codificación de secuencias, utilizando el teorema chino del residuo
  2. Trabajo de Jeřábek: Desarrollo moderno del tratamiento de la función β en PA^-_jer
  3. Contribución de Markov: Observación original del isomorfismo entre grupo lineal especial y semigrupo libre
  4. Investigación de Murwanashyaka: Uso de interpretaciones de estilo Markov en teorías débiles

Comparación Técnica

  • Función β: Rango más amplio, pero requiere técnicas de acortamiento complejas
  • Codificación de Smullyan: Conexión directa, pero requiere teoría base más fuerte
  • Codificación de Markov: Funciona en PA^-, conexión simple e intuitiva

Conclusiones y Discusión

Conclusiones Principales

  1. Complementariedad de Métodos: Ambos métodos de codificación tienen ventajas; la codificación de Smullyan es más intuitiva pero requiere teoría más fuerte, mientras que la codificación de Markov funciona en teoría más débil.
  2. Optimalidad Teórica: PA^-_smu es la base natural para el método de Smullyan, PA^- es la base natural para el método de Markov.
  3. Enfoque Modular: El método de usar teoría de cadenas como intermediaria proporciona una construcción clara y modular.

Limitaciones

  1. Fortaleza Teórica: La codificación de Smullyan requiere PA^-_smu, que no está contenida en IOpen.
  2. Restricción de Crecimiento: Evitar el crecimiento exponencial limita la directividad de ciertas construcciones.
  3. Dependencia de Modelo: Ciertas propiedades (como el principio de pila) dependen de principios aritméticos específicos.

Direcciones Futuras

El artículo propone varios problemas abiertos:

  1. Matemática Inversa: ¿Puede realizarse un análisis completo de matemática inversa de la codificación?
  2. Teoría de Modelos: Desarrollo de la teoría de modelos de PA^-_smu
  3. Otras Codificaciones: Supuestos precisos de otras estrategias de codificación descritas en la sección 7.1.1
  4. Problema de Caracterización: Caracterización de forma normal de cadenas de Markov de M₀ en M₂

Evaluación Profunda

Fortalezas

  1. Profundidad Teórica: Proporciona análisis profundo de codificación de secuencias en teorías aritméticas débiles.
  2. Innovación Metodológica: El concepto de ur-strings proporciona un debilitamiento útil de secuencias.
  3. Rigor Técnico: Todas las construcciones tienen pruebas matemáticas completas.
  4. Diseño Modular: El método de intermediación a través de teoría de cadenas es claro y reutilizable.

Insuficiencias

  1. Aplicación Limitada: Principalmente contribución teórica, sin aplicaciones prácticas obvias.
  2. Complejidad: Algunas construcciones son bastante técnicas y pueden ser difíciles de entender.
  3. Muchos Problemas Abiertos: Deja muchos problemas sin resolver.

Influencia

  1. Contribución Teórica: Proporciona nuevas herramientas para la investigación de teorías aritméticas débiles.
  2. Valor Metodológico: El enfoque modular puede ser aplicable a otras construcciones.
  3. Investigación Fundamental: Proporciona nuevas perspectivas para comprender la naturaleza de la aritmetización.

Escenarios Aplicables

  1. Investigación en Lógica Matemática: Teorías aritméticas débiles e investigación de teoría de demostrabilidad.
  2. Teoría de Modelos: Investigación de modelos no estándar.
  3. Teoría Computacional: Investigación de aritmetización de sistemas formales.

Referencias

El artículo incluye 76 referencias, que abarcan múltiples campos como lógica matemática, teoría de modelos, álgebra, etc., incluyendo particularmente:

  • Trabajo de Jeřábek sobre teorías aritméticas débiles
  • Obras clásicas de Markov sobre teoría de algoritmos
  • Investigación relacionada con teoría de cadenas y teoría de concatenación
  • Investigación de teorías esencialmente indecidibles débiles

Este artículo representa un avance importante en la investigación de teorías aritméticas débiles. Al introducir el concepto de ur-strings y dos métodos de codificación concretos, proporciona nuevas perspectivas para comprender la naturaleza de la codificación de secuencias. Aunque es principalmente trabajo teórico, su tratamiento matemático riguroso y análisis profundo lo convierten en una contribución importante en este campo.