Estaba viendo este video en YouTube donde se menciona (en el minuto 6:26) que $2^{16} = 65536$ no tiene ningún número que sea potencia de $2$ cuando se representa en base-$10$. Luego, él - creo que como broma - dice "Vamos, encuentra otra potencia de $2$ que no tenga un dígito que sea potencia de $2" en ella. ¡Te reto!"
Así que lo hice. :) Escribí este pequeño programa en Python para buscar este tipo de números:
toThePower = 0
possiblyNoPower = True
while True:
number = str(2**toThePower)
for digit in number:
if int(digit) in [1,2,4,8]:
possiblyNoPower = False
print('No es ' + number)
break
if possiblyNoPower:
print(number + ' no tiene ningún dígito que sea potencia de 2.')
toThePower += 1
possiblyNoPower = True
Dato curioso: Podría usar el lenguaje de programación Julia en lugar de Python, lo que podría ser mucho más rápido, pero ya verifiqué números realmente grandes y tal programa (y fuerza bruta en general) nunca probará que no hay otras potencias de $2$ que tengan esta propiedad. Podría desaprobarlo, pero creo que la posibilidad es realmente muy pequeña.
Verifiqué hasta $2^{23826}$, que es un número de 7173 dígitos, pero sin suerte. Dado que los números tienen cada vez más dígitos con potencias de $2$ más grandes, la posibilidad de que un número no tenga un dígito que sea potencia de $2$ se vuelve cada vez más pequeña.
Hice un gráfico de $\frac{\text{número de dígitos que son potencia de 2}}{\text{número total de dígitos}}$ versus la $n$-ésima potencia de $2$ en una escala logarítmica.
¡Este gráfico está equivocado! Ver la edición.
Como predije, el gráfico disminuye muy rápido hasta casi llegar a $0$. Creo que $\frac{\text{número de dígitos que son potencia de 2}}{\text{número total de dígitos}}\rightarrow 0$ a medida que $n \rightarrow \infty$ y por lo tanto $\text{P}(\text{n-ésima potencia de 2 no tiene dígitos de 2 en ella}) \rightarrow 0$, pero esto es solo mi intuición.
Entonces mi pregunta: ¿$2^{16} = 65536$ es la única potencia de $2$ que no tiene ningún dígito que sea potencia de $2$ (es decir, ningún dígito $\in \{1,2,4,8\}$) cuando se representa en base-$10$? ¿Hay una prueba, un contraejemplo, o es una pregunta abierta? También tengo curiosidad sobre potencias de $2$ que no tienen dígitos que sean potencia de $2$ en otras bases que no sean $10$.
Edición: Como señaló @Aweygan, el gráfico de arriba está equivocado. Por error, dividí por el número en sí, en lugar de la cantidad de dígitos que tiene el número. A continuación, una versión correcta, en una escala lineal.
A partir de este gráfico, parece que $\frac{\text{número de dígitos que son potencia de 2}}{\text{número total de dígitos}} \rightarrow 0.4$ a medida que $n \rightarrow \infty$. Esto parece tener sentido, ya que $\text{P}(\text{dígito} \in {1,2,4,8}) = 4/10 = 0.4$ y dado que la cantidad de dígitos se vuelve cada vez mayor, la ley de los grandes números se vuelve "visible".
Sobre la posible duplicación: esa pregunta se publicó hace 4,5 años. El estado del problema (demostrado, refutado, pregunta abierta) podría haber cambiado en ese tiempo. :)
3 votos
Los últimos $k$ dígitos de $2^n$ se repiten con un período de $4\cdot 5^{k-1}$. Sospecho que si verificas las repeticiones de los últimos siete u ocho dígitos, puedes demostrar que siempre hay un $1,2,4,8$ en ellos. Tu programa probablemente sea fácil de modificar para hacer eso.
1 votos
¿No deberían $4=2^2$ y $8=2^3$ tener un valor de $1$ en el gráfico que muestras?
1 votos
Tendrás que verificar más que eso. $65536$ se repetirá como los últimos cinco dígitos cada $4\cdot5^4=2500$ potencias de $2$ y $006536$ se repetirá como los últimos siete dígitos cada $4 \cdot 5^6=62500$ potencias de $2$. Porque $65536=2^{16}$, $0,000,000,000,065,536$ estará en la secuencia de repetición de dieciséis dígitos. ¿Puedes mostrar que $65536$ o con unos pocos ceros principales es la única pieza final sin una potencia de $2$?
2 votos
El punto real es ver los dígitos "intermedios" como aleatorios. Cada dígito tiene una probabilidad de $\frac 6{10}$ de no ser una potencia de dos, por lo que si el número tiene $k$ dígitos, podrías decir que la probabilidad de no tener una potencia de dos en él es algo como $(\frac 6{10})^k$, lo que rápidamente se vuelve pequeño. Si aún no has encontrado uno, la probabilidad de que exista uno es muy pequeña. Por supuesto, eso no es una prueba.
0 votos
Los últimos siete o incluso nueve dígitos no son suficientes, ya que $2^{10016} \equiv 5665536 \mod 10000000$ y $2^{22516} \equiv 377665536 \mod 1^{9}$
5 votos
Tenga en cuenta que solo necesita verificar potencias de $16$ (ya que otras potencias de $2$ terminan en $2,4$ u $8$). Y cada aumento en el exponente agrega al menos un dígito a la representación.
0 votos
No estoy seguro de lo bien que funcionará verificar los últimos $k$ dígitos. Supondría que para cualquier $k>0$ hay una potencia de dos que no tiene $\{1,2,4,8\}$ en sus últimos $k$ dígitos. (Verificado hasta $k=19$)
1 votos
@Aweygan, Tienes razón, edité el gráfico. ¡Gracias por darte cuenta!
0 votos
@Kevin ¡De nada!
0 votos
@n1000 ¡Gracias! De esta manera puedo saltarme el 75% de los poderes que verificaba de lo contrario.
0 votos
@n1000 En efecto, revisar los últimos $k$ dígitos para un $k$ fijo probablemente será inútil; incluso $k=3000$ todavía tiene más que suficientes valores adecuados de $n$ para los cuales $2^n$ no tiene un dígito potencia de dos en sus últimas $n$ cifras decimales.
0 votos
Similar: math.stackexchange.com/questions/116026/…
0 votos
Dado que 1 y 2 son ambos potencias de dos, trabajar desde los dígitos principales a la manera de la ley de Benford parece interesante también. Por ejemplo, el dígito principal de una potencia de 2 es uno de 1,2,4,8 en aproximadamente el 62.5% de todos los casos. - Esto ayuda a explicar lo raros que son esos números, pero tampoco puede ayudar mucho en un intento de probar realmente la unicidad.
2 votos
Posible duplicado de ¿Cuántos $N$ de la forma $2^n$ hay, tal que ningún dígito sea una potencia de $2$?