Visualizing Graham's Number
Anomie

I've been thinking about Graham's number for a little while now, and I've been trying to visualize g1. (that being the first of 64 layers leading to Graham's number (g64)

I started on paper, but quickly gave up. Then I installed the GMP library, with the hopes of writing a simple program to calculate the value of g1. I'm sure I don't have to tell you that it's still much, much, much too large. Even just that first tiny layer is incomprehensibly massive.

So I wonder, how do you visualize g1? Or even Graham's number? What analogy could possibly stand to help someone appreciate the size of this number?

(I apologize to the people who aren't fascinated by large numbers. I'm finding that's it's sort of an on/off switch with people: either it's really interesting or not at all.)

Jakub Wasilewski
Quote:

So I wonder, how do you visualize g1? Or even Graham's number? What analogy could possibly stand to help someone appreciate the size of this number?

You don't. You simply run out of universe while trying to imagine it visually :).

Anomie

I read somewhere that if all of the material in the universe were turned into a pen and ink, there wouldn't be enough to write the number. How many universes would it take? My bet's on 42.

Jakub Wasilewski

My bet is on g63 :P.

Neil Black

My bet is on 2. Our universe is just really, really tiny compared to an average universe.

Johan Halmén

If all of the material in the universe were turned into a pen and ink, there wouldn't be any paper to write the number on.

Our average universe is very small compared to other sets of universes.

Anomie

I'm not sure I could bet on 2. Unless the second universe is 10476849737894483 times bigger than ours, or something like that. Is it? That would be way cool.

Neil Black

It is.

Roy Underthump

IIRC, even a google (as opposed to googleplex) is much larger than the number of particles in the known universe.

http://en.wikipedia.org/wiki/Googol said:

A googol is greater than the number of atoms in the observable universe, which has been variously estimated from 10^79 up to 10^81

so each atom would need ~= 10^20 particles to overflow 10^100.

Onewing

I bet Graham was pompous. "My number is larger than yours."

nonnus29

Bah, there's more than a googleplex in the open interval (0, 1).

Universe? Look to the space between you thumb and index fingers, FOOLS!!!!!

gnolam

Goddamnit.
Googol: 10100
Googolplex: 10googol
Google: search giant.

Anomie
gnolam said:

profanity!

I was waiting on that.

Let's say that g64 would fit in 4.2 x 10googolplexgoogolplexgoogolplex universes the same size as ours. Given that, I challenge you all to be the first to compute g1 into it's full integer form.

[edit] In ten lines of code or less. And it has to be able to work on at least one computer in existence today, however long it takes.

X-G

Graham's number is way worse than that. Not only aren't there enough atoms in the universe to write the number, ther aren't enough to write the number of digits in the number. If you tried to express it in terms of x^y^z^w... - a power tower - there still would not be enough to write that number. You can't even write the number of powers involved! Or, in terms mentioned earlier...

Quote:

I read somewhere that if all of the material in the universe were turned into a pen and ink, there wouldn't be enough to write the number. How many universes would it take? My bet's on 42.

Unfortunately, you can't even write the number of universes you would need with the atoms in this universe, let alone 2 or 42.

Graham's number is huge.

Johan Halmén
Graham said:

My number is larger than yours.

It's not the size, it's how you use them. Really!

GullRaDriel
Johan said:

It's not the size, it's how you use them. Really!

Johan, do you have a lil' one ?

;D

In the same meaning as yours: The size of the wand does not count, only it's power.

_
Edited

Evert

Never having had any reason to think about, or even be very much aware of, Graham's number, the best I can do in terms of visualising it is <math>G \approx \infty</math>.

But hey, at least we know it's odd and not prime!

Anomie

The notion hit me earlier today that Graham's number is likely to include the full text of several well-known books, encoded in integers.

And thinking of 'G ~= inf' did more to expand my vision of infinity than it did to expand my vision of g64.

And no one has conquered my challenge yet! Mwahaha!

Johan Halmén

This is not Graham or Googol, this is our own common numbers:
Million = 106
Billion = 1012
Trillion = 1018
Quadrillion = 1024

some_numberillion = 106*some_number

Well, Americans don't count like this, but that doesn't count.

Centillion would be 10600, which long ago was noted in the Guinnes book as the biggest number word. My suggestion would be millillion = 106000. So if one million is 106 and one millillion is 106000, for each "ill" you add in the word, you can add three zeroes in the exponent. I know it's far from Graham, but at least it's (vaguely) based on our convention of number words.

[edit]
For real big numbers you just stress every second "ill" syllable. That way you can count how many "ills" there are. Try:
One millillillillillillillillillillillillillillion. How many zeroes?

alethiophile

I adapted the layer definition on the Wikipedia page into a series notation that I like better. Maybe it'll help.
<math>x \uparrow_n y = (x \uparrow_n y-1) \uparrow_{n-1} x</math>
<math>x \uparrow_n 1 = x</math>
<math>x \uparrow_1 y = x^y</math>
<math>g_1 = 3 \uparrow_4 3</math>
<math>g_n = 3 \uparrow_{g_{n-1}} 3</math>
Graham's Number is g64.

Johan Halmén

Too bad it wasn't Conway, but Graham. We would be talking about C64.

Anomie

I can't get over the size of this damn number. It's tweaking with my head. According to the Wikipedia page on up-arrow notation, 3333 (that is, a three-level power-tower of 3's) would require ~1.37TB of storage to write out in full integer form. 1.37 terabytes of space for that number.

g1 expands into a power-tower that's trillions and trillions of levels tall.

That number came from 3^^^^3(four arrows). g2 has g1 arrows between those two threes.

I wonder why that's so relevant. If someone came up to me a said 'How massive is infinity times 2?! It's crazy!' I wouldn't care at all. Graham's number seems more substantial in some way.

[appendectomy] I think it's because g64 represents the point at which some random thing must - necessarily - occur. In some extrapolated way.

Neil Black

What is the purpose of Graham's Number?

Evert

It's an upper bound for some number in a problem in mathematics.

wikipedia said:

Graham's number is connected to the following problem in the branch of mathematics known as Ramsey theory:

Consider an n-dimensional hypercube, and connect each pair of vertices to obtain a complete graph on 2n vertices. Then colour each of the edges of this graph using only the colours red and black. What is the smallest value of n for which every possible such colouring must necessarily contain a single-coloured complete sub-graph with 4 vertices which lie in a plane?

Graham & Rothschild [1971] proved that this problem has a solution, N*, and gave as a bounding estimate 6 ≤ N* ≤ N, with N a particular, explicitly defined, very large number

ixilom

Its a friggin big number, get over it. You're not going to be able to use it anyways :)

alethiophile

Really...big...number...
8-)

gnolam

Courtesy of "All Knowledge Is Strange":
{"name":"20081202.gif","src":"\/\/djungxnpq2nug.cloudfront.net\/image\/cache\/b\/0\/b0e4b086a2fbcf25d963785b2522b711.gif","w":756,"h":305,"tn":"\/\/djungxnpq2nug.cloudfront.net\/image\/cache\/b\/0\/b0e4b086a2fbcf25d963785b2522b711"}20081202.gif

Tobias Dammers
Quote:

What is the purpose of Graham's Number?

To use it for both parameters of Ackermann's function. Not my idea unfortunately.

Johan Halmén

One, two, many.

Roy Underthump

One too many? Or are you referring to this?

TestSubject

I was reading about this, and would 3^^^3 = 3^^3^^3 = 3^^(3^3^3) = 3^^(3^27) = a power tower of 3^3, with 27 (^3)?

Anomie
Quote:

would 3^^^3 = 3^^3^^3 = 3^^(3^3^3) = 3^^(3^27) = a power tower of 3^3, with 27 (^3)?

3^^^3 = 3^^(3^27) = 3^^7625597484987 = 33..3 (with 7,625,597,484,987 exponential 3's)

But that's only three arrows, so a) I'm a n00b with arrow notation and didn't see some mistake or b) g1 is actually 3^^^^3 = 3^^^3^^^3 = 3^^^(3^^3^^3) = 3^^^(3^^(3^3^3)) = 3^^^(3^^(7625597484987)) = 3^^^(giant_tower) = 3^^3^^3...3^^3^^3^^3 (with giant_tower 3's) So on and so on.

[edited] I was right. So even the pure exponential form of g1 is apparently impossible to express.

TestSubject

Whoops, I meant (3^27) (^3)'s. So yeah, I had it right.

And yes...that is g1. And g2 has 3(g1 ^)3. That many arrows. Good lord I can barely imagine g1. I definitely agree with whoever said g64 ~= infinity, as that is the only thing I can imagine.

I also agree that g64 gave me a better idea of infinity than the other way around.

weapon_S

Only a mathematician...

Wikipedia said:

Thus, the best known bounding estimate for the solution N* is 11 ≤ N* ≤ G, where G is Graham's number.

alethiophile

How about this?
<math>h_1 = A(g_{64}, g_{64})</math>
<math>h_n = A(h_{n-1}, h_{n-1})</math>
A is the Ackermann function. What is h64?

Anomie

Oh, oh wait, I got it.

C(n) = A( A( A(n,n),A(n,n) ),A( A(n,n),A(n,n) ) )C(n-1)

C(g64) is bigger. And wavy-er.

alethiophile

C(g64) is bigger than h64, yes. But what is hg64?

Anomie

11 < hg64 < C(g64)?

alethiophile

I don't think so. If I read it correctly, C(g64) is h3 to the power of C(g64-1). That just works out to be a power tower g64 levels high, which doesn't compare to a recursive function for speed of growth.

Neil Black

My IQ is g64

alethiophile

In that case, it wraps around because of field overflow. Negative IQ, anyone?

Neil Black
Quote:

In that case, it wraps around because of field overflow. Negative IQ, anyone?

Actually it wraps around so far that it becomes positive again, and ends up somewhere around 131. If you were as smart as I am you would have realized this :P

Tobias Dammers
Quote:

In that case, it wraps around because of field overflow. Negative IQ, anyone?

A negative IQ is not really impossible, it's just very unlikely. IQ is defined as the normalized score in an IQ test, with a mean of 100 and a standard deviation of 15 IIRC, so if you're stupid enough, say, 10 deviations from the mean, you end up with a negative IQ. Same for very high ones, but the probability for this to happen is so low that someone with this kind of IQ should consider him/herself dead or never born.

Neil Black
Quote:

but the probability for this to happen is so low that someone with this kind of IQ should consider him/herself dead or never born.

Maybe they should but they won't. A person that far below the average wouldn't be smart enough to realize the improbability of his/her existence, while a person that far above the average would see the logical impossibility of a person considering him/herself dead or never born.

Samuli

I don't think you'd get a negative IQ even by giving a wrong answer to every question in a standardized test. As Tobias pointed out, it's theoretically possible, but maybe it's accurate to say it's unmeasurable or something.

You'd probably have to eat the test paper to get a negative IQ..

Evert
Quote:

A person that far below the average wouldn't be smart enough to realize the improbability of his/her existence

Worse than that, they'd need to be comatose or worse.

Johan Halmén

For every person with -10 < IQ <= 0 there are n1 persons with 0 < IQ <= 10.
For every person with 0 < IQ <= 10 there are n2 persons with 10 < IQ <= 20.
For every person with 10 < IQ <= 20 there are n3 persons with 20 < IQ <= 30.
For every person with 20 < IQ <= 30 there are n4 persons with 30 < IQ <= 40.

etc

When we come to IQ 100, we have 50% of mankind. I don't know what n1, n2, n3 etc are, I guess they can be calculated. But my guess is that if there were one person with -10 < IQ <= 0, then n1*n2*n3...*n10 would be more than the number of humans ever existed.

Thread #598478. Printed from Allegro.cc