A Minimal Substitution Basis for the Kalmar Elementary Functions
Prunescu, Sauras-Altuzarra, Shunia
We show that the class of Kalmar elementary functions can be inductively generated from the addition, the integer remainder and the base-two exponentiation, hence improving previous results by Marchenkov and Mazzanti. We also prove that the substitution basis defined by these three operations is minimal. Furthermore, we discuss alternative substitution bases under arity constraints.
academic
Una Base de Sustitución Mínima para las Funciones Elementales de Kálmár
Este artículo demuestra que la clase de funciones elementales de Kálmár puede ser generada inductivamente a partir de tres operaciones fundamentales: adición, operación de residuo entero y exponenciación binaria, mejorando así los resultados previos de Marchenkov y Mazzanti. Simultáneamente, se prueba que la base de sustitución definida por estas tres operaciones es mínima, y se discuten bases de sustitución alternativas bajo restricciones de aridad.
El problema central que esta investigación aborda es encontrar la base de sustitución mínima para la clase de funciones elementales de Kálmár. Las funciones elementales de Kálmár son operaciones sobre números naturales que pueden calcularse en tiempo exponencial iterado, constituyendo la clase E₃ en la jerarquía de Grzegorczyk.
Significado Teórico: Las funciones elementales de Kálmár abarcan la mayoría de operaciones naturales sobre números enteros que aparecen frecuentemente en matemáticas, incluyendo la función factorial, coeficientes binomiales, la función del n-ésimo número primo, la función φ de Euler, el máximo común divisor, entre otras.
Valor Práctico: Una proporción significativa de cálculos en el mundo real puede modelarse fielmente dentro de la clase de funciones elementales de Kálmár, ya que el código correspondiente evita la recursión no acotada.
Desarrollo Histórico: Desde que Rödding demostró en 1964 que un número finito de operaciones elementales es suficiente para formar una base de sustitución para la clase de funciones elementales de Kálmár, la búsqueda de bases de sustitución compuestas por operaciones aritméticas "simples" ha sido un problema importante en este campo.
Resultado Principal: Se demuestra que ⟨x+y, x mod y, 2ˣ⟩ = E₃, simplificando la base de sustitución a 3 operaciones
Prueba de Minimalidad: Se prueba rigurosamente que esta base de sustitución es mínima, es decir, la eliminación de cualquier operación impide generar la clase E₃ completa
Análisis de Capacidad Expresiva: Se muestra cómo expresar la resta truncada, la multiplicación y la división entera utilizando estas tres operaciones básicas
Investigación de Restricciones de Aridad: Se discuten bases de sustitución alternativas bajo diferentes restricciones de aridad, incluyendo una base de sustitución para funciones elementales de Kálmár univariadas compuesta únicamente por operaciones unarias, así como una base de sustitución completa compuesta por una única operación binaria
Dado un conjunto de operaciones F sobre números naturales N, se define ⟨F⟩ como la clausura de F∪C∪P bajo sustitución, donde C es el conjunto de operaciones constantes y P es el conjunto de operaciones de proyección. Si ⟨F⟩ = G, entonces se dice que F es una base de sustitución para G.
Lema 1: Si t(x) ∈ ⟨x mod y, 2ˣ⟩, entonces existe un entero no negativo B tal que para cada entero no negativo a, t(a) es una potencia de 2 o t(a) ≤ max(B,a).
Prueba: Supongamos que x+y ∈ ⟨x mod y, 2ˣ⟩, entonces x+1 ∈ ⟨x mod y, 2ˣ⟩. Según el Lema 1, para a suficientemente grande, a+1 debería ser una potencia de 2, lo cual es claramente imposible.
Lema 2: Si t(x) ∈ ⟨x+y, 2ˣ⟩ es una función no constante, entonces t(x) es estrictamente creciente.
Prueba: x mod 2 no es estrictamente creciente, pero si x mod y ∈ ⟨x+y, 2ˣ⟩, entonces x mod 2 también debería estar en él, lo cual es una contradicción.
Este artículo cita literatura clave en el campo, incluyendo el trabajo original de Grzegorczyk, las contribuciones importantes de Marchenkov y Mazzanti, así como otros trabajos de investigación de los autores en áreas relacionadas. Es particularmente notable la contribución de Emil Jeřábek a ciertos resultados, reflejando la naturaleza colaborativa de la investigación en este campo.