En mis proyectos de programación, a veces elijo primos grandes cuando quiero bits algo "aleatorios", por ejemplo, para el hashing o la ofuscación trivial mediante XOR o la mutiplicación modular. Mi sensación intuitiva es que los primos en binario son un poco más "aleatorios", pero no estoy seguro de que la realidad lo confirme.
Así que un par de preguntas sobre las que tenía curiosidad:
-
Después de despojarse de la parte delantera y trasera $1$ es la probabilidad de un $1$ en los dígitos binarios restantes de un primo muy diferente al $0.5$ que uno supondría para $\Bbb N$ ¿en general?
-
La "difusión" o distribución de los bits después de la $1$ más "aleatorio" en los primos que en $\Bbb N$ ? No estoy seguro de la métrica estadística que hay que preguntar aquí, así que pido disculpas si la pregunta es vaga; intuitivamente me pregunto si los bits "distribuidos aleatoriamente" como $10010111$ en lugar de $11110000$ son más comunes en los primos.
Si sirve de ayuda, la pregunta podría limitarse a las representaciones de enteros habituales en los ordenadores, por ejemplo, sin signo de 64 bits: $0 \le x \lt 2^{64}$ .
1 votos
Supongo que deberías considerar sólo los números de impar.
3 votos
Creo que si se observan los dígitos finales, incluso descartando el terminal 1, hay un ligero sesgo debido, por ejemplo, a es.wikipedia.org/wiki/Chebyshev%27s_bias