How long for a computer to write out a Googolplex

  • Context: Undergrad 
  • Thread starter Thread starter MathJakob
  • Start date Start date
  • Tags Tags
    Computer
Click For Summary

Discussion Overview

The discussion revolves around the time it would take for a computer to print out a googolplex, a number defined as 10 to the power of a googol, where a googol is 10 to the power of 100. Participants explore the implications of printing such a large number at a rate of 100 billion zeros per second, touching on theoretical and mathematical aspects of the problem.

Discussion Character

  • Exploratory
  • Mathematical reasoning
  • Debate/contested

Main Points Raised

  • Some participants express skepticism about the feasibility of documenting a googolplex due to space limitations, while others focus on the theoretical time required for a computer to print it at a specified rate.
  • One participant calculates that if a computer prints 100 billion zeros per second, it would take approximately 10^(10^100) seconds or years to print a googolplex, noting that this is an incomprehensibly long time.
  • Another participant revises their calculations, suggesting that it would take around 3*10^81 years, which they describe as extremely long but not incomprehensible.
  • Some participants clarify the definitions of googol and googolplex, emphasizing the mathematical notation and the scale of these numbers.
  • There are repeated requests for clarity on the original question regarding the time to print the number, indicating some confusion among participants about the focus of the discussion.

Areas of Agreement / Disagreement

Participants generally agree on the definitions of googol and googolplex, but there is disagreement on the calculations and interpretations of how long it would take to print a googolplex. The discussion remains unresolved regarding the exact time estimates and their implications.

Contextual Notes

Some calculations presented rely on approximations and assumptions that may not be universally accepted, and there are varying interpretations of the problem's parameters, such as the printing rate and the nature of the task.

MathJakob
Messages
161
Reaction score
5
Just curious, for a start, I don't think there is enough hard drive space in the world to document the number but if a computer could printout 100 billion 0's a second, how many years would it take before the computer had printed out the full number?

I have no idea how to possibly work this out, I tried using Wolfram but I don't even know how to type lol.

A googolplex is an extremely large number, often used informally to refer to a number that is far greater than anything that has practical relevance. It is defined as 10 to the power of a googol, where a googol is 10 to the power of 100. In other words:

1 googol = 10^1001 googolplex = 10^(10^100)
 
Last edited by a moderator:
Mathematics news on Phys.org
MathJakob said:
Just curious, for a start I don't think there is enough hard drive space in the world to document the number but if a computer could printout 100billion 0's a second, how many years would it take before the computer had printed out the full number?

I have no idea how to possibly work this out, I tried using wolfram but I don't even know to type lol.
A Googol is 10100, which is 1 followed by 100 zeroes.
How big is a Googolplex?
 
Mark44 said:
A Googol is 10100, which is 1 followed by 100 zeroes.
How big is a Googolplex?

Googolplex is 10^{googol}

Also no SteamKing that does not answer my question unfortunately. It mentions nothing about a computer being able to printout or run through 100billion 0's per second.

I know there is not enough room to write the number out, but if there was, how long would it take a computer printing 100billion 0's per second?
 
MathJakob said:
Googolplex is 10^{googol}
So what is this number without the word "googol"?
MathJakob said:
Also no SteamKing that does not answer my question unfortunately. It mentions nothing about a computer being able to printout or run through 100billion 0's per second.

I know there is not enough room to write the number out, but if there was, how long would it take a computer printing 100billion 0's per second?
100 billion is 1 X 1011 (by American reckoning, with 1 billion being 1,000 million).

This problem isn't hard if you write the numbers in scientific notation.
 
The googolplex = 10^(10^100)

If there isn't enough material (and enough atoms) in the universe with which to print the value, its pretty safe to say that the time required > the age of the universe.
 
You're not listening to what I'm saying... I'm not talking about printing the number out onto physical objects, I said this many many times. I simply want to know, if a computer can read 100 billion 0's per second, then how many years will that computer take, until it's read through the entire number.

How hard is it to get an answer around here... I'm terrible at maths cmon guys.
 
Last edited:
It's not that hard. A googolplex is 10^(10^100). If you print out 10^11 zeros per second, then it will take

t = 10^(10^100) / 10^11 = 10^(10^100-11) = 10^(10^100) seconds
t = 10^(10^100) / (3*10^18) = 10^(10^100-18.5) = 10^(10^100) years

Where the last equality in each line is approximate, since I'm ignoring 11 (or 18.5) compared to a googolplex. However, this is a very, very good approximation.

So the answer is that it will take a googolplex seconds or a googolplex years, both of which are about the same, and both of which are an incomprehensibly long time.

,
 
phyzguy said:
It's not that hard. A googolplex is 10^(10^100). If you print out 10^11 zeros per second, then it will take

t = 10^(10^100) / 10^11 = 10^(10^100-11) = 10^(10^100) seconds
t = 10^(10^100) / (3*10^18) = 10^(10^100-18.5) = 10^(10^100) years

That's how long it would take to count to a googolplex. The challenge at hand is how long it would take to print a googolplex.

That does not take 1010100 operations. It only takes 10100 operations. SteamKing has already referenced a page that provides a time estimate. The only difference is that his reference used an assumption of two zeroes per second rather than 100 billion.
 
  • #10
My mistake. So let me re-do my estimate:

t = 10^(100) / 10^11 = 10^(100-11) = 10^89 seconds
t = 10^(100) / (3*10^18) = 10^(100-18.5) = 3*10^81 years

Still an extremely long time, but not so incomprehensible.
 
  • #11
so that's 30 sexvigintillion years, (3,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000 years) or 1/10 novemvigintillion seconds, (100,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000 seconds) if the math is correct. according to http://bmanolov.free.fr/numbers_names.php

I guess. my brain shuts down after 6 zero

I assume that is how long it takes for the computer to do it. If so, my best guess as to how long it would take to count out is: Go get in your car right now. Start driving, any direction, at about 75 mph. Now drive to the very edge of the universe. Return home. You might have done it by now. If not, you may need to repeat.
 
Last edited:

Similar threads

  • · Replies 16 ·
Replies
16
Views
7K
  • · Replies 2 ·
Replies
2
Views
9K
  • · Replies 2 ·
Replies
2
Views
3K
  • · Replies 3 ·
Replies
3
Views
2K
  • · Replies 3 ·
Replies
3
Views
6K
  • · Replies 16 ·
Replies
16
Views
2K
  • · Replies 1 ·
Replies
1
Views
3K
  • · Replies 204 ·
7
Replies
204
Views
13K
  • Sticky
  • · Replies 13 ·
Replies
13
Views
8K
  • · Replies 3 ·
Replies
3
Views
2K