InicioInfoUna nueva fórmula para generar números primos

Una nueva fórmula para generar números primos

Info9/8/2009
Algunas expresiones simples sorprendentemente pueden generar una gran cantidad de números primos. Es bien conocida la fórmula x2+x+41 que genera números primos cuando x toma los valores desde el cero hasta el 40. Otra fórmula simple es x2+x+17 que genera primos si x va desde 0 a 15. Sin embargo encontrar algún polinomio que genere primos para cualquier valor de x nunca dio frutos, inclusive los matemáticos ya probaron que no existe una expresión polinómica con coeficientes enteros que genere solo valores primos.

Jeffrey Shallit un profesor de la universidad de Waterloo y editor de "the Journal of Integer Sequences" publicó en su blog la fórmula recursiva del estudiante Eric Rowland para generar números primos.

La fórmula es la siguiente:
Se define como a(1)=7
Para los n mayores o iguales a 2, a(n)=a(n – 1) + mcd(n, a(n – 1)) donde mcd = Máximo
común divisor.
Así por ejemplo : a(1) = 7, a(2) = a(1) + mcd(2, 7) = 7 + 1 = 8.
El generador de primos es entonces a(n) – a(n – 1).
Los números resultantes son los llamados primeras diferencias de la secuencia original.

Los primeros 23 valores de la secuencia son :
7, 8, 9, 10, 15, 18, 19, 20, 21, 22, 33, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 69
En tanto que sus diferencias son :
1, 1, 1, 5, 3, 1, 1, 1, 1, 11, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 23

Si se ignoran los unos, se ve que la fórmula de Rowland genera los primos 5, 3, 11, 3(otra vez) y 23. Continuando el proceso y eliminado los duplicados, la fórmula genera la siguiente secuencia : 5, 3, 11, 23, 47, 101, 7, 13, 233, 467, 941, 1889, 3779, 7559,15131, 53, 30323, . . .
Rowland describió su fórmula en el blog "A New Kind of Science", él explica que genero su fórmula en el colegio donde los participantes estaban desarrollando sistemas
computacionales que exhiban un comportamiento interesante.
Esta fórmula produce el primo p después de generar (p – 3)/2 1s. Por lo tanto le lleva mucho tiempo a esta fórmula generar primos grandes.
Recientemente un matemático francés Benoit Cloitre probó que poniendo b(1) = 1 y b(n) = b(n – 1) + mcm(n, b(n – 1)) para n mayor o igual a 2, b(n)/b(n – 1) – 1 es 1 o primo.

Fuente: http://simplementenumeros.blogspot.com/2009/09/201-una-nueva-formula-para-generar.html
Mis otros post:



Datos archivados del Taringa! original
0puntos
415visitas
0comentarios
Actividad nueva en Posteamelo
0puntos
0visitas
0comentarios
Dar puntos:

Posts Relacionados

0
archivado
0
archivado
Ciudad Congeladagera_boca10
0
archivado
0
archivado

Dejá tu comentario

0/2000

No hay comentarios nuevos todavía

Autor del Post

k
katutxakurra🇦🇷
Usuario
Puntos0
Posts44
Ver perfil →
PosteameloArchivo Histórico de Taringa! (2004-2017). Preservando la inteligencia colectiva de la internet hispanohablante.

CONTACTO

18 de Septiembre 455, Casilla 52

Chillán, Región de Ñuble, Chile

Solo correo postal

© 2026 Posteamelo.com. No afiliado con Taringa! ni sus sucesores.

Contenido preservado con fines históricos y culturales.