Loading [MathJax]/jax/element/mml/optable/BasicLatin.js

5 votos

¿Existe una forma mejor de factorizar 375007 sin probar primero 612 ¿primas? Sin calculadoras, por favor

¿Existe una forma mejor de factorizar 375007 sin probar primero 612 ¿primas?


Sé que estos factores a 31×12097 probando los primos 2,3,5,,31 . ¿Hay alguna otra forma inteligente de resolverlo? He intentado la factorización de Fermat escribiendo el número como x2y2 pero también está tomando demasiadas iteraciones porque los factores difieren en gran magnitud.

También he estado intentando factorizarlo cambiando la base a 10^2 : 37x2+50x+7=(ax+b)(cx+d) y otras bases pero sin éxito todavía.

0 votos

Porque es un método tonto - no sabría de antemano cómo de pequeño/grande puede ser el menor factor primo de un número dado. Estoy buscando formas alternativas de factorizar números cuyos factores difieran en grandes magnitudes

0 votos

No es tonto, sino heurístico. Un método tonto no te llevaría realmente a ningún tipo de solución.

4 votos

Hay muchas maneras. Véase el artículo de Wikipedia sobre factorización de enteros que tiene una lista de métodos. El sitio Algoritmo Pollard rho es un buen método de complejidad intermedia que no es demasiado difícil de aplicar.

2voto

user167895 Puntos 1

El último primo que necesito saber para factorizar ese número es 113 El 30 número primo. Esto se debe a que 12097110 . En 110 Sé que cualquier valor más alto para dividir 12097 obligaría a su homólogo a más pequeño : 12097113107 . Así, si un número superior a 110 como 113 dividido 12097 ya habría encontrado su homólogo. Una vez que di con 113 Sé que 12097 es primo, porque he cruzado la barrera de la raíz cuadrada.

1 votos

Esto es, por supuesto, sólo utilizando el método ingenuo de división de prueba. Tanto éste como, si no he entendido mal, Pollard rho, no funcionarán tan bien con 617×619=381923 ; en este caso, la división de prueba tomará 113 primos (esto por cierto es coincidencia no lo tomes como que significa algo) para llegar a alguna parte.

i-Ciencias.com

I-Ciencias es una comunidad de estudiantes y amantes de la ciencia en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X