# Is there any pratical use to really large number mathematics (e.g. Graham's Number or Tree(3))?

**URL:** <https://boards.straightdope.com/t/is-there-any-pratical-use-to-really-large-number-mathematics-e-g-grahams-number-or-tree-3/823958>\
**Category:** Factual Questions\
**Created:** [November 4, 2018, 3:18am UTC](https://boards.straightdope.com/t/is-there-any-pratical-use-to-really-large-number-mathematics-e-g-grahams-number-or-tree-3/823958 "2018-11-04T03:18:23Z")\
**Posts on this page:** 20\
**Page:** 2

<div class="post-metadata">

**Author:** ![Lumpy](https://sea3.discourse-cdn.com/straightdope/user_avatar/boards.straightdope.com/lumpy/32/446_2.png) [@Lumpy](https://boards.straightdope.com/u/Lumpy)\
**Post date:** [November 5, 2018, 4:07pm UTC](https://boards.straightdope.com/t/is-there-any-pratical-use-to-really-large-number-mathematics-e-g-grahams-number-or-tree-3/823958/21 "2018-11-05T16:07:40Z")

</div>

> [@Andy\_L](#):
>
> This reminds me of this interesting fact. If you pick a positive integer less than a googol in magnitude at random, it is almost certain that that integer will have a “9” in its base-10 representation. But for integers in the range we see on a day to day basis (say, integers less than 2000 or so), having “9” in the base-10 representation is fairly rare.

The chance that a positive integer in base-10 doesn’t have a “9” in it falls below 50% at a mere seven digits.

---

<div class="post-metadata">

**Author:** ![Andy\_L](https://avatars.discourse-cdn.com/v4/letter/a/c67d28/32.png) [@Andy\_L](https://boards.straightdope.com/u/Andy_L)\
**Post date:** [November 5, 2018, 4:54pm UTC](https://boards.straightdope.com/t/is-there-any-pratical-use-to-really-large-number-mathematics-e-g-grahams-number-or-tree-3/823958/22 "2018-11-05T16:54:21Z")

</div>

> [@Lumpy](#):
>
> The chance that a positive integer in base-10 doesn’t have a “9” in it falls below 50% at a mere seven digits.

Agreed. I went out to 100 digits to get the percentage down to less than a hundredth of a percent, for my own nefarious reasons.

---

<div class="post-metadata">

**Author:** ![Chronos](https://sea3.discourse-cdn.com/straightdope/user_avatar/boards.straightdope.com/chronos/32/134_2.png) [@Chronos](https://boards.straightdope.com/u/Chronos)\
**Post date:** [November 5, 2018, 9:12pm UTC](https://boards.straightdope.com/t/is-there-any-pratical-use-to-really-large-number-mathematics-e-g-grahams-number-or-tree-3/823958/23 "2018-11-05T21:12:14Z")

</div>

For a similar brain-melting fact: It’s widely known that some numbers, such as pi, can’t be expressed exactly in a finite amount of space, using our standard base-10 notation. But that’s OK, because we can extend our notation in various ways so that we can express it, like π or 4\*Sum((-1)^(k+1)/(2k-1),k=1…inf).

But there are numbers that can’t be expressed finitely in _any_ system of notation. And in fact, _almost all real numbers_ can’t be expressed finitely in any system of notation.

---

<div class="post-metadata">

**Author:** ![DPRK](https://avatars.discourse-cdn.com/v4/letter/d/4491bb/32.png) [@DPRK](https://boards.straightdope.com/u/DPRK)\
**Post date:** [November 5, 2018, 9:34pm UTC](https://boards.straightdope.com/t/is-there-any-pratical-use-to-really-large-number-mathematics-e-g-grahams-number-or-tree-3/823958/24 "2018-11-05T21:34:46Z")

</div>

Another fun fact: while, as every schoolchild learns, the real numbers are uncountable (in fact 2[sup]‎א‎[sub]0[/sub][/sup]), it follows from the Löwenheim–Skolem theorem that there exists a countable model of set theory.

---

<div class="post-metadata">

**Author:** ![Hari\_Seldon](https://sea3.discourse-cdn.com/straightdope/user_avatar/boards.straightdope.com/hari_seldon/32/5173_2.png) [@Hari\_Seldon](https://boards.straightdope.com/u/Hari_Seldon)\
**Post date:** [November 7, 2018, 6:32pm UTC](https://boards.straightdope.com/t/is-there-any-pratical-use-to-really-large-number-mathematics-e-g-grahams-number-or-tree-3/823958/25 "2018-11-07T18:32:43Z")

</div>

That’s correct. The trick is that that model cannot contain the function that counts the subsets of the integers. It is there from the outside but not in the model.

You want a rapidly-growing function? Take an integer, e.g. 9. Write using numbers no bigger than 2: 2^{2+1} + 1. Now replace every instance of 2 by 3 and then subtract 1. This gets you 3^{3+1} = 81. Now replace every instance of 3 by 4 and subtract 1: 4^{4+1} - 1 = 1023 = 3_4^4 + 3_4^3 + 3_4^2 + 3_4 +3. Next replace every 4 by a 5 and subtract 1 to get 3_5^5 + 3_5^3 + 3_5^2 + 3_5 + 2, which I won’t calculate, but could. Continue, replacing every 5 by a 6, then subtract 1. Although it seems unlikely, the sequence eventually becomes 0, but the number of steps required is unimaginably large. You can start with any number. Curiously, there is no proof in finite arithmetic that it does eventually become 0 no matter where you start. Of course, given any actual number, you could, in principle, see it go to 0, but no general proof is possible. But it is nearly trivial using what is called epsilon\_0 arithmetic. Though larger than aleph\_0, epsilon\_0 is still countable.

---

<div class="post-metadata">

**Author:** ![Reindeer\_Flotilla](https://sea3.discourse-cdn.com/straightdope/user_avatar/boards.straightdope.com/reindeer_flotilla/32/3024_2.png) [@Reindeer\_Flotilla](https://boards.straightdope.com/u/Reindeer_Flotilla)\
**Post date:** [November 7, 2018, 9:08pm UTC](https://boards.straightdope.com/t/is-there-any-pratical-use-to-really-large-number-mathematics-e-g-grahams-number-or-tree-3/823958/26 "2018-11-07T21:08:04Z")

</div>

Regarding TREE(3)…

> [@Whack-a-Mole](#):
>
> For me I think it is the amazing progression that blows my mind…1, 3, ludicrously huge.

That’s why I love Graham’s Number so much - any description of it and/or how it’s determined sort of more-slowly “ramps” you up to its value. For example [here’s a quick description](http://www-users.cs.york.ac.uk/susan/cyc/g/graham.htm) and [here’s a more detailed and relatable presentation](https://waitbutwhy.com/2014/11/1000000-grahams-number.html).

Graham’s Number is so large and ungraspable that I appreciate how these summaries take you step by step to how one could theoretically reach the number. TREE(3), because it jumps so quickly like you mentioned, gets abstract way to fast to get a similar mental handle on it. For example, the sites mentioned help you understand that saying Graham’s Number wouldn’t fit in the universe GREATLY understates it’s size. [Wikipedia sums this up nicely](https://en.wikipedia.org/wiki/Graham%27s_number) (see what I did there?).

> [@](#):
>
> …it is so large that the observable universe is far too small to contain an ordinary digital representation of Graham’s number, assuming that each digit occupies one Planck volume, possibly the smallest measurable space. But even the number of digits in this digital representation of Graham’s number would itself be a number so large that its digital representation cannot be represented in the observable universe. Nor even can the number of digits of that number—and so forth, for a number of times far exceeding the total number of Planck volumes in the observable universe.

As an aside, Graham’s Number is more of an offshoot from the original work by Ronald Graham and Bruce Rothschild to prove that the following specific problem in Ramsey theory…

> [@](#):
>
> Connect each pair of geometric vertices of an n-dimensional hypercube to obtain a complete graph on 2n vertices. Colour each of the edges of this graph either red or blue. What is the smallest value of n for which every such colouring contains at least one single-coloured complete subgraph on four coplanar vertices?

… actually had a solution, which was the point of the award-winning paper. Graham’s Number was more of an “oh by the way” from the proof of a solution’s existence. When you see listed the computed last 100 or so digits of Graham’s number,

> [@](#):
>
> …25950695064738395657479136519351798334535362521430035401260267716226721604198106522631693551887803881448314065252616878509555264605107117200099709291249544378887496062882911725063001303622934916080254594614945788714278323508292421020918258967535604308699380168924988926809951016905591995119502788717830837018340236474548882222161573228010132974509273445945043433009010969280253527518332898844615089404248265018193851562535796399618993967905496638003222348723967018485186439059104575627262464195387

it kinda feels like you’re tickling the dragon’s tail - mathematically (not nuclear-ly) speaking of course. 😉

---

<div class="post-metadata">

**Author:** ![Chronos](https://sea3.discourse-cdn.com/straightdope/user_avatar/boards.straightdope.com/chronos/32/134_2.png) [@Chronos](https://boards.straightdope.com/u/Chronos)\
**Post date:** [November 7, 2018, 10:50pm UTC](https://boards.straightdope.com/t/is-there-any-pratical-use-to-really-large-number-mathematics-e-g-grahams-number-or-tree-3/823958/27 "2018-11-07T22:50:20Z")

</div>

To be clear, that should say “2[sup]n[/sup] vertices”, or “2^n”, not “2n”. The superscript got lost in copying and pasting.

---

<div class="post-metadata">

**Author:** ![DPRK](https://avatars.discourse-cdn.com/v4/letter/d/4491bb/32.png) [@DPRK](https://boards.straightdope.com/u/DPRK)\
**Post date:** [November 11, 2018, 4:10am UTC](https://boards.straightdope.com/t/is-there-any-pratical-use-to-really-large-number-mathematics-e-g-grahams-number-or-tree-3/823958/28 "2018-11-11T04:10:48Z")

</div>

Speaking of large numbers, does anyone have more information/examples on the practical uses of really bigly big numbers like Rayo’s number (“the smallest number bigger than any finite number named by an expression in the language of set theory with at most 10[sup]100[/sup] symbols”) and its ilk? Not of much obvious use in combinatorics or number theory. Perhaps proof theory, computational complexity theory, model theory?

---

<div class="post-metadata">

**Author:** ![Itself](https://avatars.discourse-cdn.com/v4/letter/i/d07c76/32.png) [@Itself](https://boards.straightdope.com/u/Itself)\
**Post date:** [November 11, 2018, 5:51am UTC](https://boards.straightdope.com/t/is-there-any-pratical-use-to-really-large-number-mathematics-e-g-grahams-number-or-tree-3/823958/29 "2018-11-11T05:51:31Z")

</div>

Does [this](http://web.mit.edu/puzzle/www/2016/puzzle/identify_sort_index_solve/) count as a practical application?

---

<div class="post-metadata">

**Author:** ![Chronos](https://sea3.discourse-cdn.com/straightdope/user_avatar/boards.straightdope.com/chronos/32/134_2.png) [@Chronos](https://boards.straightdope.com/u/Chronos)\
**Post date:** [November 11, 2018, 1:40pm UTC](https://boards.straightdope.com/t/is-there-any-pratical-use-to-really-large-number-mathematics-e-g-grahams-number-or-tree-3/823958/30 "2018-11-11T13:40:09Z")

</div>

Rayo’s number isn’t actually well-defined. Constructions like that are only used for creating paradoxes, which in turn are used to illustrate impossibility theorems.

---

<div class="post-metadata">

**Author:** ![septimus](https://sea3.discourse-cdn.com/straightdope/user_avatar/boards.straightdope.com/septimus/32/410_2.png) [@septimus](https://boards.straightdope.com/u/septimus)\
**Post date:** [November 11, 2018, 2:04pm UTC](https://boards.straightdope.com/t/is-there-any-pratical-use-to-really-large-number-mathematics-e-g-grahams-number-or-tree-3/823958/31 "2018-11-11T14:04:29Z")

</div>

> [@Chronos](#):
>
> Rayo’s number isn’t actually well-defined. Constructions like that are only used for creating paradoxes, which in turn are used to illustrate impossibility theorems.

I believe this is incorrect. Rayo’s number is defined, in the language of _ **2nd-order** _ set theory, with the phrasing " any number that can be named by an expression in the language of _ **first order** _ set-theory." — No paradox. I’ll defer to the Board’s mathematicians to explain this more completely.

---

<div class="post-metadata">

**Author:** ![Chronos](https://sea3.discourse-cdn.com/straightdope/user_avatar/boards.straightdope.com/chronos/32/134_2.png) [@Chronos](https://boards.straightdope.com/u/Chronos)\
**Post date:** [November 11, 2018, 6:04pm UTC](https://boards.straightdope.com/t/is-there-any-pratical-use-to-really-large-number-mathematics-e-g-grahams-number-or-tree-3/823958/32 "2018-11-11T18:04:12Z")

</div>

OK, I don’t know precisely what is meant by orders of set theory, but that looks like the sort of construction that at least might be valid, sort of like how a larger finite computer can solve a smaller finite computer’s halting problem. I was just basing it on **DPRK** ’s statement, which didn’t make the distinction.

---

<div class="post-metadata">

**Author:** ![DPRK](https://avatars.discourse-cdn.com/v4/letter/d/4491bb/32.png) [@DPRK](https://boards.straightdope.com/u/DPRK)\
**Post date:** [November 11, 2018, 6:16pm UTC](https://boards.straightdope.com/t/is-there-any-pratical-use-to-really-large-number-mathematics-e-g-grahams-number-or-tree-3/823958/33 "2018-11-11T18:16:29Z")

</div>

I apologize; the short rough description of Rayo’s number that I quoted was not meant to be a formal mathematical definition. Quoting from Rayo’s home page, the number he had in mind is defined as follows:

> [@](#):
>
> For [φ] a (Gödel-coded) formula and s a variable assignment, let `Sat([φ],s)' abbreviate the following second-order formula (where the second-order quantifier is understood plurally): ∀R { {for any (coded) formula [ψ] and any variable assignment t (R( [ψ],t) ↔ ( ([ψ] = `x\_i ∈ x\_j’ ∧ t(x\_1) ∈ t(x\_j)) ∨  
> ([ψ] = `x_i = x_j' ∧ t(x_1) = t(x_j)) ∨ ([ψ] = `(∼θ)’ ∧ ∼R([θ],t)) ∨  
> ([ψ] = `(θ∧ξ)' ∧ R([θ],t) ∧ R([ξ],t)) ∨ ([ψ] = `∃x\_i (θ)’ and, for some an x[sub]i[/sub]-variant t’ of t, R([θ],t’))  
> )} →  
> R([φ],s)}  
> The winning entry is then this:  
> The smallest number bigger than every finite number m with the following property: there is a formula φ(x[sub]1[/sub]) in the language of first-order set-theory (as presented in the definition of `Sat’) with less than a googol symbols and x[sub]1[/sub] as its only free variable such that: (a) there is a variable assignment s assigning m to x[sub]1[/sub] such that Sat([φ(x[sub]1[/sub])],s), and (b) for any variable assignment t, if Sat([φ(x[sub]1[/sub])],t), then t assigns m to x[sub]1[/sub].

---

<div class="post-metadata">

**Author:** ![k9bfriender](https://sea3.discourse-cdn.com/straightdope/user_avatar/boards.straightdope.com/k9bfriender/32/3283_2.png) [@k9bfriender](https://boards.straightdope.com/u/k9bfriender)\
**Post date:** [November 11, 2018, 7:35pm UTC](https://boards.straightdope.com/t/is-there-any-pratical-use-to-really-large-number-mathematics-e-g-grahams-number-or-tree-3/823958/34 "2018-11-11T19:35:43Z")

</div>

> [@DPRK](#):
>
> I apologize; the short rough description of Rayo’s number that I quoted was not meant to be a formal mathematical definition. Quoting from Rayo’s home page, the number he had in mind is defined as follows:

Oh yeah? I can beat that:

The smallest number bigger than every finite number m with the following property: there is a formula φ(x1) in the language of first-order set-theory (as presented in the definition of `Sat’) with less than a googol symbols and x1 as its only free variable such that: (a) there is a variable assignment s assigning m to x1 such that Sat([φ(x1)],s), and (b) for any variable assignment t, if Sat([φ(x1)],t), then t assigns m to x1… Plus 1

😃

---

<div class="post-metadata">

**Author:** ![septimus](https://sea3.discourse-cdn.com/straightdope/user_avatar/boards.straightdope.com/septimus/32/410_2.png) [@septimus](https://boards.straightdope.com/u/septimus)\
**Post date:** [November 12, 2018, 4:19am UTC](https://boards.straightdope.com/t/is-there-any-pratical-use-to-really-large-number-mathematics-e-g-grahams-number-or-tree-3/823958/35 "2018-11-12T04:19:35Z")

</div>

Now if only someone would explain, in simple words, [Woodin Cardinals](https://en.wikipedia.org/wiki/Woodin_cardinal) for us. Any Woodin Cardinal would have to be greater than ℵ[sub]G[/sub], where G is Graham’s number. IIRC their existence would confirm the axiom of choice. Or something like that.

---

<div class="post-metadata">

**Author:** ![DPRK](https://avatars.discourse-cdn.com/v4/letter/d/4491bb/32.png) [@DPRK](https://boards.straightdope.com/u/DPRK)\
**Post date:** [November 12, 2018, 5:16am UTC](https://boards.straightdope.com/t/is-there-any-pratical-use-to-really-large-number-mathematics-e-g-grahams-number-or-tree-3/823958/36 "2018-11-12T05:16:28Z")

</div>

[This blurb](http://www.ams.org/notices/200709/tx070901146p.pdf) by Steel explains that the existence of infinitely many Woodin cardinals implies the axiom of projective determinacy, which would indeed count as a “practical use”; is that what you mean? That is not the axiom of choice, though.

NB a Woodin cardinal is a large _cardinal_ number, not a large _natural_ number. Are you saying there is a connection or parallel between these notions, because that sounds fascinating?

---

<div class="post-metadata">

**Author:** ![DPRK](https://avatars.discourse-cdn.com/v4/letter/d/4491bb/32.png) [@DPRK](https://boards.straightdope.com/u/DPRK)\
**Post date:** [November 12, 2018, 5:29am UTC](https://boards.straightdope.com/t/is-there-any-pratical-use-to-really-large-number-mathematics-e-g-grahams-number-or-tree-3/823958/37 "2018-11-12T05:29:09Z")

</div>

ETA you can’t get a large cardinal as any kind of finite ℵ number, unless I’m missing something - so there is no direct connection to Graham’s number or any other finite number there?

---

<div class="post-metadata">

**Author:** ![Velocity](https://sea3.discourse-cdn.com/straightdope/user_avatar/boards.straightdope.com/velocity/32/18006_2.png) [@Velocity](https://boards.straightdope.com/u/Velocity)\
**Post date:** [November 12, 2018, 5:59am UTC](https://boards.straightdope.com/t/is-there-any-pratical-use-to-really-large-number-mathematics-e-g-grahams-number-or-tree-3/823958/38 "2018-11-12T05:59:46Z")

</div>

Is there a way to find the last few digits of TREE3 like there is to get the last hundred digits of Graham’s number?

Also, how do they prove numbers like TREE3 and Rayo’s and Loader’s number are finite?

Layman stepping in then tiptoeing out here…

---

<div class="post-metadata">

**Author:** ![Jragon](https://avatars.discourse-cdn.com/v4/letter/j/e19b73/32.png) [@Jragon](https://boards.straightdope.com/u/Jragon)\
**Post date:** [November 12, 2018, 7:15am UTC](https://boards.straightdope.com/t/is-there-any-pratical-use-to-really-large-number-mathematics-e-g-grahams-number-or-tree-3/823958/39 "2018-11-12T07:15:28Z")

</div>

> [@Sage\_Rat](#):
>
> As **Chronos** noted, TREE(3) is just a tiny itsy-bitsy value in the greater scheme of things. Most numbers are bigger than the universe[…]

I’ve actually had to use this in a proof recently. Or rather, the more general concepts “if you can prove something occurs within N steps, where N is an unknown but finite number, there are infinitely more numbers beyond that.” This was more specifically a proof that if something converges within a certain tolerance in a finite amount of steps (guaranteed true in this case), you can prove a decomposition of it also converges to a correct value by running the convergence beyond that.

That’s probably a bit fuzzy but I’d have to give too much background to give a full version. The takeaway is that for any arbitrary number, most numbers are bigger than it.

I’d suspect the other thing you said is true too – for any function that grows at rate Ω(f(n)), there’s an infinite number of functions that grow more quickly, but functions are a bit more messy and sometimes seemingly obvious things like this turn out to be untrue.

---

<div class="post-metadata">

**Author:** ![septimus](https://sea3.discourse-cdn.com/straightdope/user_avatar/boards.straightdope.com/septimus/32/410_2.png) [@septimus](https://boards.straightdope.com/u/septimus)\
**Post date:** [November 12, 2018, 8:29am UTC](https://boards.straightdope.com/t/is-there-any-pratical-use-to-really-large-number-mathematics-e-g-grahams-number-or-tree-3/823958/40 "2018-11-12T08:29:23Z")

</div>

> [@DPRK](#):
>
> ETA you can’t get a large cardinal as any kind of finite ℵ number, unless I’m missing something - so there is no direct connection to Graham’s number or any other finite number there?

No connection. Except that just as Graham’s Number is a ridiculously large _finite_ number, so the Woodin cardinals are ridiculously large _infinities_. My “Any Woodin Cardinal would have to be greater than ℵ[sub]G[/sub]” was just a (very poor) way to allude to that.

[Previous page](https://boards.straightdope.com/t/is-there-any-pratical-use-to-really-large-number-mathematics-e-g-grahams-number-or-tree-3/823958.md?page=1)

[Next page](https://boards.straightdope.com/t/is-there-any-pratical-use-to-really-large-number-mathematics-e-g-grahams-number-or-tree-3/823958.md?page=3)
