La siguiente es una condición necesaria para que un número sea primo, a partir de su desarrollo de dígitos. ¿Se ha referido a alguna parte?

En cuanto a los dígitos de un número, conocemos algunas condiciones necesarias para que el número sea primo, además de que el último dígito debe ser impar (excepto el primo 2). Por ejemplo, en la representación decimal, el último dígito no puede ser 5, y la suma de los dígitos del número no puede ser divisible por 3. Pero, ¿se ha referido el siguiente resultado a alguna parte?

  1. Si tomamos la expansión de dígitos de un número natural norte en notación posicional con su metro dígitos divididos en dos cadenas concatenadas continuas a y b tal que:

    norte = a 2 k + b  con 

    b = b 0 r 0 + + b k 1 r k 1

    a = a 0 r 0 + + a metro k 1 r metro k 1

    r = radio (de la base donde se representa el número)

    metro = número de dígitos de norte ( metro > k )

  2. Entonces podríamos establecer la siguiente condición necesaria sobre la expansión de dígitos del número para que sea primo:

    Para cualquier b > 1 , no puede haber ninguna k tal que a  modificación  b = 0

    Prueba: si la hubiera, podríamos escribir norte como producto:

    norte = ( a b r k + 1 ) b

Ejemplo:

Tome el número 637 en base 10. Debe verificar todas las combinaciones posibles de concatenación de dos cadenas con a>=b.

En este caso es sencillo, funciona dividiendo los dígitos del número de la siguiente manera: a='63' y b='7'.

Como a/b = 63/7=9 puedes escribir 637=((63/7)*10 + 1)*7

Entonces 637 no puede ser primo.

Me di cuenta de esta propiedad mientras trabajaba en un "sistema numérico" diferente al nuestro, donde la aritmética es diferente. Entonces Gustavo Granja amablemente llegó a esta formulación, que es el equivalente en nuestro sistema numérico “habitual”.

Parece demasiado fácil no ser conocido. En MathOverflow recibí el siguiente comentario útil de Gerhard Paseman: "Esta es una versión específica de algo más general: si norte = a C + b con a , b , C positivo, y b > 1 , entonces b | a implica norte no es primo".

Sin embargo, a pesar de ese caso general, encuentro interesante (y eventualmente útil para propósitos de factorización) que a veces podemos darnos cuenta de esto directamente a partir de los dígitos de un número, sin pruebas de divisibilidad que involucren otra información que no sea la que tenemos justo antes de nuestro ojos.

Así que me pregunto si esto se ha mencionado anteriormente en alguna parte.

Al escribir cosas como esta, encuentro útil dar varios ejemplos de cómo hacer la división en cadenas concatenadas, en base diez y luego también en alguna otra base.
Gracias por la útil sugerencia Timbuc. Por ahora acabo de agregar un ejemplo en base 10, pero es la misma lógica en cualquier base. De todos modos, cuando tenga tiempo, podría incluir otros ejemplos.

Respuestas (1)

Tu observación es un caso especial de factores de polinomios basados ​​en el contenido .

Suponer que F ( X ) es un polinomio no constante cuyos coeficientes son todos enteros no negativos.     Si F tiene contenido no trivial, es decir, si el gcd d de todos los coeficientes de F es > 1 , entonces se sigue que d F ( norte ) adecuadamente para todos norte > 1 , entonces F ( norte ) es compuesto para todos norte > 1 .

Esto se aplica a OP porque la notación de base es una función polinomial de la base (del tipo anterior).

Observación   Hay muchas relaciones interesantes entre las propiedades de factorización de los polinomios y sus valores. por ejemplo, en 1918 Stackel publicó lo siguiente

teorema si F ( X ) es un polinomio de coeficiente entero compuesto entonces F ( norte ) es compuesto para todos | norte | > B , por algún límite B . De hecho F ( norte ) tiene como máximo 2 d valores primos, donde d = d mi gramo ( F ) .

La prueba simple se puede encontrar en línea en Mott & Rose [3] , p. 8.

Contrapositivamente, F ( X ) es primo (irreducible) si asume un valor primo para lo suficientemente grande | X | . Como ejemplo, Polya-Szego popularizó la prueba de irreducibilidad de A. Cohn, que establece que F ( X ) Z [ X ] es primo si F ( b ) produce un primo en radix b representación (entonces 0 F i < b ) .

Por ejemplo F ( X ) = X 4 + 6 X 2 + 1 ( modificación pag ) factores para todos los números primos pag , todavía F ( X ) es primo desde F ( 8 ) = 10601 octales = 4481 es primo La prueba de Cohn falla si, en radix b , se permiten dígitos negativos, por ejemplo F ( X ) = X 3 9 X 2 + X 9 = ( X 9 ) ( X 2 + 1 ) pero F ( 10 ) = 101 es primo

Por el contrario, Bouniakowski conjeturó ( 1857 ) ese primo F ( X ) asumir infinitos valores primos (excluyendo los casos donde todos los valores de F tienen divisores comunes fijos, por ejemplo 2 | X ( X + 1 ) + 2 ) . Sin embargo, excepto para los polinomios lineales (teorema de Dirichlet), esta conjetura nunca se ha probado para ningún polinomio de grado > 1.

Tenga en cuenta que un resultado que arroja la existencia de un valor primo se extiende a la existencia de infinitos valores primos, para cualquier clase de polinomios cerrados por cambios, a saber. si F ( norte 1 ) es primo, entonces gramo ( X ) = F ( X + norte 1 + 1 ) es primordial para algunos X = norte 2 norte , etc.

Para una discusión más detallada de la conjetura de Bouniakowski y los resultados relacionados, incluidos los argumentos heurísticos y probabilísticos, consulte el Capítulo 6 de The New Book of Prime Number Records de Ribenboim .

[1] Bill Dubuque, sci.math 2002-11-12, Sobre polinomios productores de números primos.

[2] Murty, Ram. Números primos y polinomios irreducibles.
Amer. Matemáticas. Mensual, vol. 109 (2002), núm. 5, 452-458.

[3] Mott, Joe L.; Rosa, Kermit. Polinomios cúbicos productores primos.
Métodos teóricos ideales en álgebra conmutativa, 281-317.
Apuntes de clase en Pure y Appl. Math., 220, Dekker, Nueva York, 2001.

Incluso sin haber explorado aún las interesantes referencias proporcionadas, o considerado la posibilidad de otras respuestas, desde los primeros párrafos he aceptado esta respuesta como el enlace más valioso para considerar el problema en el marco de los polinomios, lo que podría ser bastante útil para mi futuro doctorado. trabajo más allá de esta pregunta. Además del hecho de que funciona, la respuesta me proporcionó la configuración general necesaria sin dejar atrás la especificidad de la expansión de dígitos. Así que muchas gracias.