Visión general
Mientras jugaba con números en mis estudios matemáticos de aficionado, encontré una notable y hermosa función big delta que devuelve el mayor número primo igual o menor que un número natural dado. Iterando esta función con $n = 1$ à $x$ obtiene la lista de todos los números primos comprendidos entre $1$ et $x$ .
Las funciones delta grande y pequeño
Dado un número natural $x$ con representación $d_t...d_1d_0=\sum_{i=0}^t d_i\cdot b^i$ en base $b$ definimos: $$ \delta(x,b):=\sum_{i=0}^t d_i $$ para que $\delta(x,b)$ es la suma de dígitos de $x$ 's base $b$ representación. Basándonos en esto definimos: $$ f(x):=\sum_{b=2}^{x+1}\delta(x,b) $$ y finalmente $$ \Delta(n):=\max_{2\leq x\leq n}\left[f(x)-f(x-1)\right] $$ Entonces parece que $\Delta(n)$ es el mayor primo menor o igual que $n$ .
Las funciones delta grande y pequeño descritas
Representación visual de la función big delta
Representación visual de la función big delta
Prueba experimental
Para probar lo anterior experimentalmente, escribí una implementación de las funciones delta pequeña y grande anteriores en Python. Está disponible en el siguiente repositorio de GitHub: Repositorio GitHub de Big Delta
Muestra de resultados
Lamentablemente, aquí no puedo introducir grandes cantidades de texto. Así que aquí está un ejemplo de salida de la secuencia de comandos anterior para un conjunto muy pequeño de grandes y pequeñas funciones delta para números de hasta 15.
$$ \begin{array}{|c|ccc|cc|} \hline n&\Delta&df&f&\delta_2&\delta_3&\delta_4&\delta_5&\delta_6 &\delta_7&\delta_8&\delta_9&\delta_{10} &\delta_{11}&\delta_{12}&\delta_{13}&\delta_{14} &\delta_{15}&\delta_{16}\\ \hline 1 & - & - & 1 & 1 \\ 2 & 2 & 2 & 3 & 1 & 2 \\ 3 & 3 & 3 & 6 & 2 & 1 & 3 \\ 4 & 3 & 2 & 8 & 1 & 2 & 1 & 4 \\ 5 & 5 & 5 & 13 & 2 & 3 & 2 & 1 & 5 \\ 6 & 5 & 3 & 16 & 2 & 2 & 3 & 2 & 1 & 6 \\ 7 & 7 & 7 & 23 & 3 & 3 & 4 & 3 & 2 & 1 & 7 \\ 8 & 7 & 2 & 25 & 1 & 4 & 2 & 4 & 3 & 2 & 1 & 8 \\ 9 & 7 & 5 & 30 & 2 & 1 & 3 & 5 & 4 & 3 & 2 & 1 & 9 \\ 10 & 7 & 5 & 35 & 2 & 2 & 4 & 2 & 5 & 4 & 3 & 2 & 1 & 10 \\ 11 & 11 & 11 & 46 & 3 & 3 & 5 & 3 & 6 & 5 & 4 & 3 & 2 & 1 & 11 \\ 12 & 11 & 0 & 46 & 2 & 2 & 3 & 4 & 2 & 6 & 5 & 4 & 3 & 2 & 1 & 12 \\ 13 & 13 & 13 & 59 & 3 & 3 & 4 & 5 & 3 & 7 & 6 & 5 & 4 & 3 & 2 & 1 & 13 \\ 14 & 13 & 7 & 66 & 3 & 4 & 5 & 6 & 4 & 2 & 7 & 6 & 5 & 4 & 3 & 2 & 1 & 14 \\ 15 & 13 & 9 & 75 & 4 & 3 & 6 & 3 & 5 & 3 & 8 & 7 & 6 & 5 & 4 & 3 & 2 & 1 & 15 \\ \hline \end{array} $$ donde en esta tabla $df$ es la abreviatura de $f(n)-f(n-1)$ et $\delta_b$ es la abreviatura de $\delta(n,b)$ .
Resultados experimentales
Aquí subo mis resultados experimentales: Repositorio Github de Big Delta
Contiene varias salidas para [n]={1...31}, [n]={1...1024}, hasta ~132'000.
Pregunta 1
Lo anterior no es más que una conjetura porque no he aportado una prueba formal. En consecuencia, mi pregunta principal es: ¿cómo podemos demostrarlo?
Pregunta 2
¿Es esta relación encontrada entre las sumas de dígitos en bases múltiples y el conjunto de números primos una relación bien conocida o se trata de un descubrimiento original?
0 votos
En este ámbito, $1024$ no es nada, me temo Súbelo a diez millones por lo menos, y verás cómo se perfila.
2 votos
Este sitio es un sitio de preguntas y respuestas, y no pretende ser un medio para publicar resultados matemáticos.
0 votos
Ayudaría a tu pregunta si añadieras un resumen matemático de lo que hace el código, además de un razonamiento plausible de por qué crees que podría funcionar en general.
0 votos
Gracias por sus rápidos comentarios. Sí, actualmente estoy probando la función con números mucho mayores. Como no puedo introducir grandes cantidades de texto aquí ni subir archivos, los subiré a otro sitio y proporcionaré los enlaces aquí.
3 votos
Resumiendo la descripción de OP: $\delta(x,b)$ es la suma de los dígitos de la base $b$ representación del número natural $x$ . Entonces $f(x)=\sum_{b=2}^x \delta(x,b)$ es la suma de estos números sobre todas las bases $b$ de $2$ à $x$ . Por fin, $\Delta(n)=\max_{1 \le x \le n} (f(x+1)-f(x))$ es lo que se afirma que es el mayor primo $\le n$ .
0 votos
Gracias por tu comentario, Hardmath. He editado mi mensaje para formular mis preguntas en términos más claros.
0 votos
Gracias Angryavian por la edición. Sí, he subido mi fórmula como imagen que es menos conveniente para leer.
1 votos
I edited my post accordingly to state my questions in clearer terms.
¿Puedes verificar que el resumen que aparece en el comentario de @angryavian es efectivamente la formulación matemática de tu pregunta? Si es así que debe publicarse como el pregunta, en lugar de código en bruto (o, al menos, a lo largo de él). Se trata principalmente de una matemáticas sitio de preguntas y respuestas, y no se puede dar por sentado que todo el mundo habla (o le gusta descifrar) Python.0 votos
Hola Dxiv, gracias por tu comentario. Todas mis fórmulas se proporcionan en la imagen enlazada "Las funciones delta grandes y pequeñas" más arriba. Debido al software que utilicé originalmente para editarlas, ésta fue la solución inmediata que encontré. Si tengo tiempo, voy a tratar de proporcionar la fórmula directamente en el texto de la pregunta, pero primero tengo que familiarizarse con el lenguaje de marcado utilizado en stackexchange.
0 votos
@DavidDoret: Podría editar las fórmulas para ti. Pero creo que tus índices están fuera de la forma en que acabo de indicar. Y, creo que usted debe dejar de lado la aplicación en Python y tal vez reducir el resumen tabular al mínimo. ¿Tal vez incluso una tabla MathJaX bien representada? Yo podría proporcionar que también, si lo desea ...
0 votos
Hola String, gracias por tu comentario. Ciertamente, mis notaciones de fórmulas distan mucho de ser las más modernas. Por ejemplo, me costó mucho encontrar cómo escribir correctamente la función max. Me resultó mucho más fácil hacerla funcionar en Python que escribir la fórmula matemática. ¡¡¡¡¡Muchas gracias por proponer tu ayuda en la edición de esto, es muy bienvenida!!!!! Sí, por favor proporcione esto. Y voy a quitar el script de Python y proporcionar un enlace a la github en su lugar.
0 votos
@Angryavian, sí, tu fórmula editada es correcta.
0 votos
@String, hay un pequeño error en tu función delta grande: esta función debería ir de 1 a n y no de 2 a n. Y la función intermedia f(x) va de 2 a n y no de 2 a n + 1. A no ser que me haya equivocado. Gracias por vuestra ayuda.
0 votos
@DavidDoret: El punto crucial de mis índices es que queremos $f(x)$ para incluir $x$ en base $x+1$ que es $d_0=x$ . Por ello, en el cuadro $f(n)$ se basa en $\delta_2,...,\delta_{n+1}$ .
0 votos
@String : Ahora entiendo tu punto de vista, tu notación se ve mucho mejor. Y muchas gracias por tus maravillosas ediciones.
0 votos
@DavidDoret la idea parece bastante interesante, +1, solo una sugerencia: Yo reduciría la parte del resumen inicial, con un pequeño párrafo (dos líneas) sería suficiente. Conseguirás que más gente lea lo que importa, algunas personas probablemente dejarán de leer la gran introducción. Tendrás más oportunidades de respuesta.
0 votos
@DavidDoret tal vez sea posible simplificar la pregunta: sólo mirando la tabla, la cuestión parece ser: ¿por qué sólo cuando $n$ es primo entonces exactamente la diferencia de $f(n)$ et $f(n-1)$ es igual a $n$ En otras palabras, $n \in \Bbb P$ iif $f(n)-f(n-1)=n$ .
0 votos
@DavidDoret, enhorabuena. puede que hayas resuelto un problema abierto que desafiaba a generaciones de matemáticos.