¿Cuánto almacenamiento en disco duro necesitaría en su computadora para escribir completamente el número Googolplexian?

Permítanme presentar esto diciendo que incluso un Googol de cualquier cosa es demasiado grande para hablar porque un Googol (10 ^ 100)> el número de átomos en el universo observable. Pero intentemos.

Supongamos que estamos almacenando este número como una cadena realmente larga usando codificación ASCII, lo que significa que cada dígito en el número le cuesta 1 byte para almacenar. Un Googol, por ejemplo, requeriría un 1 seguido de 100 ceros, por lo que 101 valores cada uno representado por un byte = 101 bytes. No hay mucho espacio en absoluto.

Un Googolplex requeriría un 1 seguido de un Googol de ceros. Entonces necesitamos almacenar un Googol (10 ^ 100) de bytes.

Idea: hagamos un disco duro del tamaño del sistema solar para contener este número.

El área excavada por la órbita teórica más grande (~ 100,000 UA de distancia) del Sol es de 7 x 10 ^ 32 metros cuadrados.

Si suponemos algunas cosas sobre el almacenamiento del disco duro, puede colocar un solo byte en aproximadamente 1 billonésima parte de un metro cuadrado de disco duro.

Entonces, a 1 billón (10 ^ 15) bytes por metro y 7 x 10 ^ 32 metros cuadrados de espacio en nuestro disco duro del tamaño del sistema solar, podemos almacenar 10 ^ 48 bytes en este disco duro.

Pero necesitamos almacenar 10 ^ 100 bytes. Por lo tanto, necesitaríamos 10 ^ 52 de estos discos duros del tamaño del sistema solar para almacenar el número de caracteres en un Googolplex codificado en ASCII.

Lamentablemente, solo hay 10 ^ 24 estrellas en el universo. Pero sabíamos que nos quedaríamos sin material cuando empezamos porque hay más ceros en un Googolplex que átomos en el universo.

Pero no preguntaste sobre un Googolplex; preguntaste sobre un Googolplexplex (también conocido como Googolplexian).

El problema al intentar usar un Googolplexplex para cualquier cosa es que se define mediante poderes absurdos de 10. Un Googolplexplex es 10 ^ (Googolplex)

Para hacerlo más pequeño y más comprensible, podemos intentar dividirlo por un número realmente grande como un Googol (que ya es demasiado grande para significar algo para nosotros) y obtienes:

10 ^ (Googolplex) / 10 ^ (100)

a través de reglas de exponente, la respuesta se expresa como

10 ^ (Googolplex – 100)

que, desde donde estoy parado, todavía es 10 ^ (Googolplex)

Entonces, la respuesta a su pregunta: necesitaría un Googolplex de bytes. Puedes expresar esto en terabytes como
10 ^ (Googol)
10 ^ 12 bytes en un terabyte

= 10 ^ (Googol – 12) TB de almacenamiento en disco duro para codificar un Googolplexplex en ASCII.