Generalización del problema de Brokar

La historia


Hilbert en 1900 en el II Congreso Internacional de Matemáticos en París señaló la importancia práctica de la teoría de números. La solución de problemas abstractos a menudo condujo a la aparición de un nuevo aparato matemático. Un vívido ejemplo es el Gran Teorema de la Granja, durante el cual se demostró que, a fines del siglo XX, se investigaron las funciones meromórficas utilizadas por los ingenieros de diseño moderno en las fábricas de automóviles y aviones, así como por los especialistas en TI en el marco de la simulación. Los problemas de los "números hermosos": los gemelos simples y los números perfectos, que se consideraban casi inútiles en la antigua Grecia, ahora proporcionan criptografía moderna con algoritmos estables de generación de claves.


En 1913, Ramanujan popularizó la ecuación indefinida:

n!+1=m2(1)


Anteriormente, apareció en las obras de Henri Brocard. Según los historiadores, dos matemáticos comenzaron a estudiar esta ecuación independientemente uno del otro. Obviamente, el factorial crece más rápido que el cuadrado, por lo que las primeras soluciones se pueden obtener rápidamente enumerando los valores de n. Obtenemos:

4!=521


5!=1121


7!=7121


En 2000, los valores se verificaron por enumeración por computadora nantes 109, y no se pudieron encontrar nuevas soluciones. El artículo propone mi enfoque para verificar casos particulares del problema de Brokar, y también formula una versión generalizada del problema matemático, cuya solución permite, independientemente de la hipótesis ABC, resolver ecuaciones de la forma:


n!=P(x)


Prerrequisitos


La aritmética modular es una herramienta poderosa para una evaluación preliminar de la complejidad de un problema y la asignación de casos especiales. Por ejemplo, es fácil demostrar que incluso mEl problema de Brokar no tiene solución, ya que el factorial de cualquier número natural, excepto la unidad, es par. Un requisito previo para un par de valores. (n,m)en la ecuación de Brokard es la divisibilidad del factorial por la expresión:

m21



Factorial, por definición, es un producto de números naturales consecutivos. Usando las propiedades de la serie natural, se puede determinar el grado de uno u otro número primo en la factorización canónica del factorial. Por ejemplo 16!contiene 16 factores consecutivos. Cada segundo factor se divide por 2, cada 4º se divide por 4, cada 8º es 8 y cada 16º es 16. Por lo tanto, la descomposición 16!por factores contiene 2 al poder de 1+2+4+8=15. De aquí si hay un par (16,m)siendo una solución al problema de Brokar, entonces m2debe dar un resto de 1 cuando se divide por cualquier potencia de dos hasta el 15, inclusive. Formulamos la condición necesaria para mal resolver la ecuación 1:


Dejar n!no excede en cierta medida knumero primo py hay un número men que el par (n,m)es una solución a la ecuación 1. Entonces m21debe dividirse en todos los grados pantes F(k)donde F- función de cálculo de grado pen descomposición n!. (2)


Propiedad P


Supongamos que existe un algoritmo A que verifica la condición necesaria 2 para algún número primo p. Llamamos a dicho algoritmo una prueba P. Que también haya un natural nSatisfacer la condición: (n1)!<m2<n!
Entonces decimos que el número mposee una propiedad P


Considere un proceso de 2 pruebas para arbitrarias mentre 1023!y 1024!. Para m2Las siguientes afirmaciones serán ciertas:


  1. m2da un resto de 1 cuando se divide por todos los poderes de dos para 2102310=1013inclusive
  2. m21no dividido por 2102410=1014.

En la práctica, la mayoría de los números cuadrados entre 1023!y 1024!No pasa la prueba 2 en las primeras 200 iteraciones. Si el numero m2desde el intervalo especificado y mposee una propiedad de 2 en el sistema binario m2termina en 100..001, donde los ceros son exactamente 1012. Luego, para verificar la condición 2, podemos calcular m2hasta los últimos 8 dígitos y verifique los últimos 8 dígitos. Si hay una secuencia distinta de 00000001entonces la prueba 2 falló. Calcular secuencialmente cada valor probado con una precisión de 8, 16, 24, etc. caracteres, puede verificar rápidamente la condición 2 para un gran conjunto de valores utilizando un mínimo de recursos del sistema. Los tamaños de las cadenas que son múltiplos de 8 están justificados por la estructura de bytes de la RAM de las computadoras modernas: se usará un byte completo para almacenar cadenas más pequeñas. Para cadenas grandes no múltiplos de 8, también habrá bits de memoria no utilizados.


Deje que sea necesario verificar la declaración:
Entre nde un segmento [k1,k2]no hay soluciones para la ecuación 1 para ninguna mdonde n,m,k1,k2- natural.


Usando la fórmula de Stirling, definimos las brechas (a1,b1),(a2,b2),..,(al,bl)donde l=k2k1+1. Para la brecha i-ésima:


ai=(s/e)se1/12s+1 sqrt2 pis


bi=(s/e)se1/12s sqrt2 pis


s=k1+i1


Entonces la afirmación es verdadera:
Si entre los números cuadrados de (a1,b1),(a2,b2),..,(al,bl)ninguno pasó la prueba 2, entonces la ecuación 1 no tiene solución en el intervalo [k1,k2]. Lo contrario no es cierto.


Una generalización del problema de Brokar bajo las condiciones necesarias.


En general, un número cuadrado con una propiedad p tiene una base en el cálculo pvista: t00..001, con el número de ceros F(k)1. Entonces podemos generalizar el problema de la propiedad P:
Que se describan dos funciones: Fy Gdevolver valores naturales para cualquier argumento natural, y Gno se puede representar como un polinomio con coeficientes enteros. Entonces es necesario formular un criterio para el cual entre los números macostado entre G(t)y G(t+1)y teniendo en la notación en el cálculo con base p la forma:


k100..00k2(3)


puede elegir solo aquellos que tienen una raíz natural del enésimo grado, donde la función da el número de ceros en el registro 3 Fdependiente t. Al hacerlo, k1puede ser un parámetro, un valor arbitrario o una constante, y k2- Siempre una constante. (4)


Por ejemplo, puede plantear el problema de la capacidad de extracción de la raíz cúbica de los números nteniendo en notación hexadecimal k00..001donde kcualquier número hexadecimal es mayor que 1, y el número de ceros para un determinado nigual al más grande tpara lo cual la desigualdad es válida:


2t+3t1<n


La base para escribir el artículo fue la declaración sobre una relación directa entre el número de ceros en el registro 3 en un cálculo arbitrario para el valor del lado izquierdo de la ecuación 1 al sustituir las raíces ya encontradas y el número n. Si la ecuación 1 tiene exactamente 3 raíces, este hecho puede probarse resolviendo el caso especial correspondiente del problema 4. Lo contrario no es cierto.


Conclusión


Hablando de la importancia práctica de los problemas abstractos de la teoría de números, como un factor que estimula el desarrollo del aparato matemático, vale la pena mencionar una ecuación interesante en enteros, cuya solución es imposible en el marco de la generalización anterior:


11+(2n2123n3)/(2n11) equiv0 pmod2m+11(5)


Esta ecuación se deduce lógicamente de los intentos de aproximar los números de Luke por el método no recurrente. La solución al problema 5 ayudará a descubrir nuevas propiedades de los números de Mersenne y a formular las condiciones necesarias para acelerar el trabajo de los programas de búsqueda distribuidos para números primos grandes basados ​​en la prueba de Luc-Lemer.


Por analogía con el débil problema de Goldbach, se supone que las pruebas P ayudarán a obtener un límite inferior grande para todas las raíces de la ecuación 1, aparte de (4,5),(5,11)y (7,71), y el estudio del problema 3 conducirá a la prueba de la insolubilidad de la ecuación 1 en enteros para valores suficientemente grandes de n.


Fuentes


Problemas de Hilbert
El desafío de Brokar

Source: https://habr.com/ru/post/456220/


All Articles