GBB Logo         
GBB Services
GBB Services : Resources : Mathematics : 1010

10, 1010, 101010… Infinity

by Walter Vannini

Some Questions
Mathematical Preliminaries
An Aside
An Observation
Some Examples
    Cells in a Human 10101.1
    Largest 64 bit Signed Integer 10101.278
    Atoms in a Human 10101.44
    Largest Single Precision Float 10101.586
    Elementary Particles in the Known Universe 10101.9
    Googol 10102
    Hubble Volume 10102.079
    Number of Chess Games Under 50 Moves 10102.399
    Largest Double Precision Float 10102.489
    Number of Photos 10106.86
    Largest Known Prime 10106.99
    Typing Monkeys 10107.3
    DNA 10109.4
    Number of Movies 1010101.086
    Gases and Statistical Mechanics 1010101.4
    Tegmark's Number 1010101.46
    Number of Chess Games 1010101.7
    Googolplex 1010102
    Number of High Definition Movies 1010102.21
    Even bigger numbers 1010103
    Skewes' Number 101010101.53
    Graham's Number
Multiplication Table
Exponentiation Table
Miscellaneous Arithmetic Results
Repackaging the lump of dirt under the carpet
The Answers
The Next Step


The title of this essay is inspired by the title of George Gamow's classic book "One, Two, Three … Infinity". The title refers to the counting practices of a mathematically unsophisticated human. Once this hypothetical human has reached three, his ability to make meaningful distinctions has been pushed to the limit, and all numbers beyond that are just classified as "big" (or "infinite"). It's not that larger numbers like 20 or 10,000 or 1,000,000 can't be understood. It's just that there's no "feel" for the relative sizes of 20 or 10,000 or 1,000,000. They're all equally enormously "big".

I personally don't remember transitioning from the "One, Two, Three … Infinity" stage to being able to handle the relative sizes of larger numbers. I do remember that at about age six I was limited to "One, Ten, One Hundred … Infinity". My father explained how to systematically count beyond a hundred to me, and infinity receded a little further out.

By the time I was in college, my number boundaries could be described as "10, 1010, 10100… Infinity". This was not due to my study of mathematics, but more due to my study of astronomy, physics and chemistry. Numbers on the order of 1020 are extremely common in chemistry and physics, and numbers all the way up to 1080 come up in astronomy and physics. For example, the number of elementary particles in the known universe is about 1080. This makes it possible to have some kind of feel for numbers just shy of a googol (10100 = 10102).

But, numbers like a googolplex (10googol = 1010100 = 1010102) were, and still are to some extent, effectively infinite. It's not immediately clear to me which of 9999 and 1010102 and (1010)! is bigger, and by how much.

Recently I've been attempting to push my boundaries, and get a feel for the next level out. By that I mean trying to appreciate numbers beyond a googol, and even beyond a googolplex. That means numbers of the form

1010n, where n is in the range from 1 to 10, and

101010n , where n is again in the range from 1 to 10.

Here's a little of what I've found, and how I found it.

Some Questions

To get started here are three questions to think about. The answers are at the end of this essay. You might want to record your initial guesses before doing any quantitative analysis or reading further.

1. Writing 11101010 as 101010w, which inequality is true?

(a) w < 10

(b) w > 11

(c) 10.1 < w < 11

(d) 10.0001 < w < 10.1

(e) 10.00000001 < w < 10.0001

(f) 10 < w < 10.00000001

Posing and answering the following question has really gotten me to appreciate the enormity of the numbers we're considering. The answer might surprise you. It surprised me!

2. Writing 10101011 as x101010, which inequality is true?

(a) x < 10

(b) 10 < x < 100

(c) 100 < x < 1000

(d) 1000 < x < 1010

(e) 1010 < x < 101010

(e) 101010 < x < 10101010

(f) x > 10101010

3. Write the following three numbers in ascending order (ie smallest to largest):

9999, 1010102, and (1010)! (ie factorial)

Mathematical Preliminaries

If you don't already know that aman = am+n and that (am)n = amn, you're going to have a tough time reading this essay. I'm just going to take that kind of knowledge as a given.

Another thing you should be aware of is that the expression abc is ambiguous, unlike the expression a*b*c. Its value depends on how the terms are grouped: (ab)c is very different from a(bc). The universal convention in the mathematical literature is that abc always means a(bc). A possible justification for this is that if you want (ab)c, you can always write it as abc anyway.

If the previous paragraph was news to you, you might want to contemplate the fact that (1010)10 is "just" 1010*10=10100, which is a lot smaller than 10(1010)=1010000000000.

An Aside

The emphasis of this essay is on being able to distinguish between large numbers. I should mention that it's just as important to realize when you shouldn't distinguish between large numbers. There's an old joke which I can't resist mentioning at this point:

An astrophysicist is giving a lecture on stellar evolution, and mentions that the interior temperature of a star of some given mass is 107 degrees. One of the students gets very excited, puts up his hand and asks "Is that Celsius or Kelvin?"

An Observation

Here's a way to get a feel for the size difference between 101010n and 101010n+1:

Firstly, note that 1010n+1 is 1010n10, which is (1010n)10, so that

1010n+1 =  1010n 1010n 1010n 1010n 1010n 1010n 1010n 1010n 1010n 1010n

This means that 101010n+1 is the same as

((((((((( (101010n) 1010n) 1010n) 1010n) 1010n) 1010n) 1010n) 1010n) 1010n) 1010n)

This would mean that confusing 1010104 with 1010105 is analogous to confusing

102 with ((((((((( (102) 2) 2) 2) 2) 2) 2) 2) 2) 2)

ie 100 with 101024, which are numbers that are even more different that 100 and a googol!

Some Examples

To begin getting a feel for these numbers, some examples that aren't too contrived are good to know. Here's a few:

Cells in a Human: 10101.1

From the world of biology: the number of cells in a human body is estimated as being somewhere between 1013 and 1014.

Largest 64 bit Signed Integer: 10101.278

From the world of programming: 263-1 = 9,223,372,036,854,775,807. This is 1018.965. Writing this number in the form 1010n, it's


Atoms in a Human: 10101.44

We'll make use of the fact that the human body is mostly water.

From the world of chemistry: Avogadro's number, roughly 6 * 1023, is the number of carbon-12 atoms in 12 grams. A typical water molecule consists of two hydrogen-1 atoms and one oxygen-16 atom, so that Avogadro's number must be (almost equal to) the number of water molecules in 18 grams of water. Since there are three atoms per water molecule, Avogadro's number is (almost equal to) the number of atoms in 6 grams of water. Since the body is mostly water, that means that the number of atoms in a 60 kilogram human must be very close to 104 * Avogadro's number = 6 * 1027 = 1027.8 = 10101.44.

Largest Single Precision Float: 10101.586

From the world of programming: 2128 (1-2-24). This is 1038.532. Writing this number in the form 1010n, it's


Elementary Particles in the Known Universe: 10101.9

From the world of physics: the number of elementary particles is about 1080 = 10101.9.

As a consistency check, I'll do a back of the envelope calculation of the number of atoms in the known universe. That should be the number of elementary particles, to within a few orders of magnitude.

There's roughly 1011 galaxies in the known universe, with roughly 1011 stars per galaxy. The sun is a typical star, and its volume is about 106 times the volume of the earth. The earth's diameter is about 104 kilometers, giving it a volume of roughly 1012 cubic kilometers. An atom has a diameter of roughly an Angstrom, which is a tenth of a nanometer. So there should be about 1039 atoms in a cubic kilometer. Putting it all together, there should be about 1011+11+6+12+39 = 1079 atoms in the known universe.

Googol: 10102

From the world of mathematics: one followed by a hundred zeros. This is 10100. Writing this number in the form 1010n, it's


Hubble Volume: 10102.079

From the world of physics: the size of the known universe is about 13 billion light years. This is about 1040 proton diameters. This means that the volume of the known universe is about (1040)3 = 10120 proton volumes. Writing this number in the form 1010n, it's


Number of Chess Games Under 50 Moves: 10102.399

From the world of games: the number of possible chess games of 50 moves or less is bounded above by 321100 = 10250.65. I give the reasoning behind this in the chess section below. Writing this number in the form 1010n, it's


Largest Double Precision Float: 10102.489

From the world of programming: 21024 (1-2-53). This is 10308.2547. Writing this number in the form 1010n, it's


Number of Photos: 10106.86

From the world of computer science: the number of megapixel images (1000 pixel rows and 1000 pixel columns giving a total of 1000*1000 pixels) that have 24 bit color is: (224)1000*1000 = 224,000,000. Writing this in the form 1010n, it's


Largest Known Prime: 10106.99

From the world of mathematics: the largest known prime (as of August 2007) is the Mersenne prime 232,582,657-1. Writing this in the form 1010n, it's


Typing Monkeys: 10107.3

From the world of probability: the number of letters (including spaces and returns) in Shakespeare's collected works is about 107. The number of typeable characters with a typewriter keyboard (including use of the shift key) is about 100. Given a monkey sitting at a keyboard, what are the odds that he'll type the works of Shakespeare? Well it's 1 in 100107, which is 1 in


DNA: 10109.4

From the world of biology: the number of base pairs in the human genome is about 3*109. There are 4 kinds of base pairs (they're often referred to by the letters G,C,A,T). This means that the number of possible DNA molecules must be bounded above by 43*109. Writing this in the form 1010n, it's


Number of Movies: 1010101.086

Continuing with the photos example: the number of 24 bit color, 2 hour silent movies running at 30 frames a second is (224)1000*1000*30*3600*2. This is 101012.1932, which is


Great, we finally broke through to numbers of the form 101010n

Gases and Statistical Mechanics: 1010101.4

Suppose one starts with a room sized box that is partitioned into two equal volumes, and we start with all the air in one volume. Removing the partition will result in the air being equally distributed. What is the probability that the air will regroup in the original volume?

The probability that a single molecule will be in the desired volume is 1 in 2. A good estimate of the number of molecules is Avogadro's number, which is 6.022*1023. Let's work with 1024. The probability is then 1 in 21024. Writing this in our standard form, the odds are one in


Tegmark's Number: 1010101.46

Lee Corbin, a fellow programmer and mathematics enthusiast, has been thinking about large numbers for many years (at least since 1976). He has even coined a name for the kind of mathematics I'm writing about here: "megamathematics". In May he turned me onto a paper by Max Tegmark. In it the number 101029 comes up as the number of meters you must travel to find an exact copy of yourself, assuming that the universe is homogeneous and infinite. This number is


Number of Chess Games: 1010101.7

From the world of games: the number of possible chess games has been estimated by G.H. Hardy as about 101050, which can be rewritten as 1010101.7

It's unclear to me how G.H. Hardy, a world class mathematician, came up with this estimate.

My own analysis gives the number as not even 10105. It's big, but nowhere near as big as Hardy is claiming. Here's my reasoning:

There are at least three interesting upper bounds associated with counting chess games. I've labelled them P, M, and S, and they're defined below.

P is an upper bound on the number of plies. Each "move" consists of two plies, one involving action by white, the other involving action by black.

S is an upper bound on the number of static positions. The number of static positions is less than 1364. That's because each of the 64 squares can only have 13 states (6 for each kind of white chess piece, 6 for each kind of black chess piece, and empty). So S ≤ 1364 ( ≈ 1071.3 ).

M is an upper bound on the maximum number of legal moves from a given position to another position via one ply. It's bounded above by 321 = 8 + 27 + 2*14 + 2*13 + 2*8 + 8*27 (corresponding to the moves available to a king, a queen, two rooks, two bishops, two knights, and eight pawns (which might have turned into queens)). So M ≤ 321.

Given the above quantities, an upper bound on the number of games can be given by MP or SP. Since M is much smaller than S (321 < 1364) we'll go with MP = 321P.

The maximum possible number of plies in a game is bounded by 100*(6*16 + 30 + 1) = 12700. This is because of the rule that says that if there is no pawn movement or piece capture in fifty moves (ie one hundred plies) then the game is a draw. There are only 16 pawns, and they can only move 6 times each. There are only 30 pieces that can be captured (there are 32 pieces, but the 2 kings don't count). So, P ≤ 12700.

The actual rule is that a player has to claim the draw. I'm assuming that he does that, otherwise there is no upper bound to the number of games, since the players can just agree to move around the pieces forever.

The values of M and P give an upper bound of MP = 32112700 to the number of possible chess games. That's 10104.503, which is way below Hardy's 101050.

It could be that Hardy wasn't thinking of the fifty move rule at all, but was considering the number of games that don't repeat a static position. That's bounded by S! ≤ 1364!, which by Stirling's approximation is roughly 101073.14. It's also bounded by MS = 3211364 ≈ 101071.7. Maybe Hardy used a tighter upper bound on S to get down to 101050.

Hardy's long time collaborator J.E. Littlewood wrote an essay on large numbers in his book Littlewood's Miscellany, in which he gives a detailed analysis of the maximum number of chess games. He derives the bound 101070.5. I've written more about it in the Feedback section.

Googolplex: 1010102

From the world of mathematics: one followed by googol zeros. This is 1010100. Writing this number in the form 101010n, it's


Number of High Definition Movies: 1010102.21

Instead of a 2 hour megapixel movie, we can consider a voxel (ie 3d volumetric) movie. Let's go crazy! Imagine that the voxels are the size of a proton. Take the volume the movie plays in to be the size of the known universe. Assume a trillion (ie 1012) frames a second. Assume the movie plays for the age of the universe (ie 1018 seconds). Assume that instead of 24 bit color, we have trillion bit color. How many of these movies are there?

Well, the number of voxels is 10120. The number of frames is 1030 ( = 1018 * 1012). Trillion bit color means 21012 kinds of voxels. That means that the number of movies is about (21012)101201030. This is 210162, which simplifies to


Even bigger numbers: 1010103

I'm finding it really hard to find or create any kind of examples where numbers like 101010n show up, for values of n from 3 to 10. If you know of any, please let me know.

I wrote the above in December of 2003. It's now August of 2007, and I still don't have a good example for numbers in this range.

Skewes' Number: 101010101.53

This number is named after the mathematician Stanley Skewes.

This number is usually expressed as 10101034 ( = 101010101.53), which puts it in the camp of numbers of the form 10101010n, which is beyond the class of numbers I'm considering here.

It comes up as the upper bound eeee79 in number theory. There's an analytical approximation to π(n) (the number of primes less than n) that is even better that n/log(n). It's Li(n), and is defined as

Li(x) = 2x dt/log(t)

The error term of this better approximation is known to alternate its sign infinitely often as n increases. Skewes' number is an upper bound on when the first change of sign must occur by, given the truth of the Riemann hypothesis.

Graham's Number

This number is named after the mathematician Ron Graham.

I won't say much about it, since it would take us too far afield. It's a number that comes up in Ramsey theory (which is named after the mathematician Frank Ramsey). It's way bigger than any of the other numbers discussed here.

For those who are curious, consider the super-exponentiation operation a↑↑b defined inductively by a↑↑b = a↑(a↑↑(b-1)) and a↑↑1 = a (where a↑b = ab). Using this notation, the numbers we're discussing in this essay are in the ranges from 10↑↑2 to 10↑↑3 and from 10↑↑3 to 10↑↑4 (and this essay can be retitled "10↑↑1, 10↑↑2, 10↑↑3, … ∞"). Skewes' number is in the range 10↑↑4 to 10↑↑5.

Well, you can now use the same kind of generalization to consider a↑↑↑b defined inductively by a↑↑↑b = a↑↑(a↑↑↑(b-1)) and a↑↑↑1 = a. To even talk about Graham's number involves continuing with generalized arithmetic operations of this kind. Maybe I'll take it up in another essay. For now, just dealing with the range from 10↑↑3 to 10↑↑4 is enough for me.

Incidentally, the above notation is known as Knuth's up arrow notation, and you can read more about it in the wikipedia article on the topic. It's named after the computer scientist Donald Knuth.

Multiplication Table

"All I really need to know about mathematics I learned from the multiplication table". Well, maybe not! But you can learn a lot from contemplating the standard 10 by 10 multiplication table. Maybe the following table might be useful too.

* 1010102 1010104 1010106 1010108
1010102 1010102.0013 1010104 1010106 1010108
1010104 1010104 1010104.000013 1010106 1010108
1010106 1010106 1010106 1010106.00000013 1010108
1010108 1010108 1010108 1010108 1010108.0000000013

For the morbidly curious, "13" comes from log10(2)/log(10) ≈ 0.3010/2.302585 ≈ 0.1307

101010n 101010n = 101010x

where x = n + log10(1+log10(2)10-n)

≈ n + log10(2)10-n/log(10)


101010n 101010m = 101010x

where x = n + log10(1+log10( 1+1010m-10n-n )10-n)

≈ n + 1010m-10n-nlog(10)-2 (for m < n).

Exponentiation Table

^ 10 1010 101010
10 10000000000 101010 10101010
1010 10100 101011 10101010.000000000043
101010 101011 101020 10101010.00000000043
10101010 10101010.000000000043 10101010.00000000043 10101010.3010

Miscellaneous Arithmetic Results


103 + 103 ≈ 103.3010

10103 + 10103 ≈ 10103.00013


103 * 103 = 106

10103 * 10103 ≈ 10103.3010

1010103 * 1010103 ≈ 1010103.00013


(103)3 = 109

(10103) 103 = 10106

(1010103) 10103 ≈ 1010103.301


103! ≈ 10103.40

10103! ≈ 1010103.0013


We really should evaluate nnnn as a number of the form 101010m for various values of n, if we're serious about getting a feel for large numbers. Here are the results:

3333 = 1010101.099
4444 = 1010102.187
5555 = 1010103.339
6666 = 1010104.560
7777 = 1010105.843
8888 = 1010107.180
9999 = 1010108.568
10101010 = 10101010.000
11111111 = 10101011.473

I usually find that a little context helps. Here are the corresponding results for nnn:

333 = 10101.110
444 = 10102.188
555 = 10103.339
666 = 10104.560
777 = 10105.843
888 = 10107.180
999 = 10108.568
101010 = 101010.000
111111 = 101011.473

Finally, here are the corresponding results for nn:

33 = 101.431
44 = 102.408
55 = 103.495
66 = 104.669
77 = 105.916
88 = 107.225
99 = 108.588
1010 = 1010.000
1111 = 1011.455

Incidentally, if nnnn = 101010x, then the following relationships exist between x and n:

1010x = log10(n) * nnn

10x = log10(n) * nn + log10(log10(n))

10x = nn * ( log10(n) + (log10(log10(n))/(nn)) )

x = n log10(n) + log10( log10(n) + (log10(log10(n))/(nn)) )

Repackaging the lump of dirt under the carpet

Suppose that x,y,z,w satisfy

x101010 = 10y1010 = 1010z10 = 101010w

I've found it useful to consider what happens to the other three variables when one of the variables is equal to 11. Here are the results:

11101010 = 1010.000000000040561010 = 101010.00000000000176210 = 10101010.000000000000766
(1010108.6169)101010 = 10111010 = 101010.040610 = 10101010.0176
(10101010.2024)101010 = 10392.41010 = 10101110 = 10101010.414
(10101010.9542)101010 = 10(1010)1010 = 101012.58910 = 10101011

Here are the corresponding results for x1010 = 10y10 = 1010z:

111010 = 1010.040610 = 101010.0176
392.41010 = 101110 = 101010.414
(1010)1010 = 1012.58910 = 101011

Finally, here are the corresponding results for x10 = 10y:

1110 = 1010.414
12.58910 = 1011


Since I was a teenager, I've always liked to see what light calculus can shed on a topic. This is probably one of the reasons why I specialized in differential geometry as a graduate student and as a professional mathematician.

Turning the spotlight on numbers of the form 101010n, it seems to me that the we might want to look at the derivative with respect to n. More generally, we might want to look at the four partial derivatives of the four variable function xyzw. This should give a feel for what effect varying the various numbers will have on the final result.

Well, before doing that, we should look at the simplest case 10n and xy, and then the intermediate case 1010n and xyz. Here we go:

From elementary calculus, we have d/dx(xn) = n xn-1 and d/dx(ex) = ex. Since ax = (elog(a))x, we also have d/dx(ax) = log(a) ax. Using the above notation:

d/dx(xy) = (y/x) xy
d/dy(xy) = log(y) xy

This tells us that

d/dn(10n) = log(10) 10n.

Using the chain rule and the above identities, we have:

d/dx(xyz) = (1/x) yz xyz
d/dy(xyz) = log(x) (z/y) yz xyz
d/dz(xyz) = log(x) log(y) yz xyz

This tells us that

d/dn(1010n) = log(10)2 10n 1010n

Finally, the case we're really interested in:

d/dx(xyzw) = (1/x) yzw xyzw
d/dy(xyzw) = log(x) (1/y) zw yzw xyzw
d/dz(xyzw) = log(x) log(y) (1/z) zw yzw xyzw
d/dw(xyzw) = log(x) log(y) log(z) zw yzw xyzw

This tells us that

d/dn(101010n) = log(10)3 10n 1010n 101010n

These results have many interesting implications. Among them, for small values of delta, δ, we have

(10+δ)1010n ≈ 101010n + (1/10) 1010n 101010n δ

101010n+δ ≈ 101010n + (log(10))3 10n 1010n 101010n δ

which immediately tells us that

(10+δ)1010n ≈ 101010n+10-(n+1) log(10)-3δ

Since log(10)3 is roughly 10, this gives us

(10+δ)1010n ≈ 101010n+(10-(n+2) δ)

The Answers

1. (f)

2. (f)

3. (1010)! < 1010102 < 9999.

Here are more details:

1. 11101010 = 101010w implies

1010 + log10(log10(11)) = 10w. This immediately implies

w = 10 + log10( 1+ 10-10log10(log10(11)) )

The well known approximation log10(1+x) ≈ x/log(10) (where log10 is log base 10 and log is the natural logarithm, of course) then gives us

w ≈ 10 + 10-10log10(log10(11))/log10 ie

w ≈ 10.000000000000766 which puts it in the range

(f) 10 < w < 10.00000001

2. 10101011 = x101010 implies

x = 10109 * 1010 which is much bigger than

x = 10101 * 1010 which puts it in the range

x > 10101010

Note that since log10(9)≈ 0.9542, we have x = 10101010.9542

3. (1010)! < (1010)1010 = 101011 < 1010100 = 1010102

log10(9) ≈ 0.9542 immediately tells us that 99 > 108, and so

9999 > 99108 > 910107 > 1010106

which is of course greater that 1010102

Note that more careful analysis gives us:

(1010)! ≈ 1010101.0406

(9999) ≈ 1010108.568

The Next Step

As I mentioned before, Lee Corbin has been thinking about these kinds of issues ( "megamathematics" ) since the mid 1970's. He was kind enough to look over this essay in draft form, and to remind me of Skewes' number and Graham's number, which led me to add the sections dealing with them. He also mentioned a great question for getting to grips with the next level up, ie numbers of the form 10101010n. Here it is:

Write the following four numbers in ascending order:

9999!, 99(99)!, 9(999)!, (9999)!.

Have fun!


1 ] Ray Johnston wrote to me and mentioned that it seems that Hardy never gave an explicit justification for his estimate of 101050. But, Hardy's long time collaborator (and Skewes' PhD advisor) J.E. Littlewood wrote an essay on large numbers in his book Littlewood's Miscellany, in which he gives a detailed analysis of the maximum number of chess games. Using Littlewood's reasoning, I get the number 101070.71.

Littlewood's approach was to use MP to find an upper bound, but his approach to bounding P was to use the "three position rule", rather than the "fifty move rule" I used above. Using that rule, we can conclude that P ≤ 4S+1, via the pigeonhole principle.

Littlewood gives a better bound on S than 1364=1071.3: namely 1016Σ{1 ≤ N ≤ 32}64!/(64-N)!, which is 1069.7. In his essay he uses the symbol "a" for what I'm writing as "S".

Putting it all together, we get the upper bound MP = 3214*1069.7, which is 101070.71.

Incidentally, it turns out that Littlewood's detailed analysis was slightly off: he overestimated M as 332 (he used an upper bound of 14 diagonal moves for a bishop or queen, instead of 13), which is no problem when computing an upper bound, and he underestimated P as 2S+1 instead of 4S+1, which is a problem.

He ended up underestimating the upper bound as 101070.5. Here's what I wrote to Ray:

Incidentally, Littlewood's upper bound is not quite right. For one thing, it is based on assuming the rule that a chess game is a draw when the same position is repeated 3 times. The actual rule is a little different. For one thing, the same position has to be repeated 3 times, with the SAME player to move each time (in Littlewood's essay, this means that he should have used "4a+1" instead of "2a+1", to give a slightly larger upper bound). If he had used the correct rule, his reasoning gives an upper bound of 10^(10^70.8), according to my calculations. Secondly, the rule does not state that the game is a draw. It only states that the a draw can be claimed by the player to move. If he doesn't, then the game can continue forever, and there is no upper bound.

Finally, I should mention that Ray was a member of the Monash University Chess Club, as I was (an amazing coincidence). We didn't overlap: Ray got his PhD at Monash just as I graduated from elementary school. His homepage is at I enjoyed reading the letter that Richard Feynman wrote to Ray.

[ 2 ] Clifford Pickover wrote to correct the physical units I was using for Tegmark's number. I've modified this essay accordingly.

If you have corrections, additions, modifications, etc please let me know

December 14 2003 Posted
August 20 2007 Last Updated

Back to top of page