# Why doesn't .9999~ = 1?

**URL:** <https://boards.straightdope.com/t/why-doesnt-9999-1/179019>\
**Category:** Factual Questions\
**Created:** [June 1, 2003, 11:12pm UTC](https://boards.straightdope.com/t/why-doesnt-9999-1/179019 "2003-06-01T23:12:58Z")\
**Posts on this page:** 20\
**Page:** 17

<div class="post-metadata">

**Author:** ![William\_Ashbless](https://avatars.discourse-cdn.com/v4/letter/w/a87d85/32.png) [@William\_Ashbless](https://boards.straightdope.com/u/William_Ashbless)\
**Post date:** [June 4, 2003, 11:45pm UTC](https://boards.straightdope.com/t/why-doesnt-9999-1/179019/321 "2003-06-04T23:45:25Z")

</div>

It already has been solved.

x = lim n-\>inf sum[i,1,n] 9\*10^i

= 9/10+ lim n-\>inf sum[i,2,n] 9_10^i (extract bottom term from sum)  
= 9/10 + (1/10) \* (lim n-\>inf sum[i,1,n-1] 9_10^i) (scale all terms to shift sum range down)  
= 9/10 + (1/10) \* (lim n-\>inf sum[i,1,n] 9\*10^i) (as n gets to infinity, n-1 is effectively n)  
= 9/10 + (1/10) \* x (substitute x back in)

so x = 9/10 + x/10  
so 10 x = 9 + x  
so 9x = 9  
so x = 1

This only differs from the previous very simple ‘algebraic’ proof in that I use limits and summation notation (uh, subject to not drawing the sum symbol of course), so that no ‘multiplication of an infinite repeating decimal value’ was done. I just extracted and scaled terms in a sum. Admittedly an infinite sum, so Phage would still disagree, but its an alternate way of looking at it.

---

<div class="post-metadata">

**Author:** ![ultrafilter](https://avatars.discourse-cdn.com/v4/letter/u/3d9bf3/32.png) [@ultrafilter](https://boards.straightdope.com/u/ultrafilter)\
**Post date:** [June 5, 2003, 1:09am UTC](https://boards.straightdope.com/t/why-doesnt-9999-1/179019/322 "2003-06-05T01:09:55Z")

</div>

To further a hijack, does anyone know if the existence of non-measurable subsets of **R** [sup]n[/sup] implies the axiom of choice?

---

<div class="post-metadata">

**Author:** ![KarlGauss](https://sea3.discourse-cdn.com/straightdope/user_avatar/boards.straightdope.com/karlgauss/32/3713_2.png) [@KarlGauss](https://boards.straightdope.com/u/KarlGauss)\
**Post date:** [June 5, 2003, 1:49am UTC](https://boards.straightdope.com/t/why-doesnt-9999-1/179019/323 "2003-06-05T01:49:55Z")

</div>

> [@](#):
>
> \*Originally posted by Chronos \*  
> \*\*Quoth **Jabba** Does the B-T theorem rely on the Axiom of Choice? \*\*

At the risk of (once more) revealing my ignorance, does the process involved in ascertaining the limit of .9 + .09 + .009 … not also depend on the Axiom of Choice?

---

<div class="post-metadata">

**Author:** ![Achernar](https://avatars.discourse-cdn.com/v4/letter/a/e274bd/32.png) [@Achernar](https://boards.straightdope.com/u/Achernar)\
**Post date:** [June 5, 2003, 1:58am UTC](https://boards.straightdope.com/t/why-doesnt-9999-1/179019/324 "2003-06-05T01:58:45Z")

</div>

**William\_Ashbless** ’s proof also assumes that the series converges, just like the algebraic proof. Seriously, I would consider that a big deficiency if I were grading the paper. You could find the limit better using a standard delta-epsilon proof.

---

<div class="post-metadata">

**Author:** ![Cabbage](https://avatars.discourse-cdn.com/v4/letter/c/f07891/32.png) [@Cabbage](https://boards.straightdope.com/u/Cabbage)\
**Post date:** [June 5, 2003, 2:27am UTC](https://boards.straightdope.com/t/why-doesnt-9999-1/179019/325 "2003-06-05T02:27:24Z")

</div>

**ultrafilter** , no, a non-measurable subset of R[sup]n[/sup] does not imply AC:

> [@](#):
>
> A couple of very weak consequences of the Axiom of Choice are the existence of (i) subsets of R which are not Lebesgue measurable, and (ii) subsets of R which lack the Baire property. The existence of those two kinds of pathological objects can be proved using other assumptions instead of the Axiom of Choice; in particular, the existence of those pathological objects follows from the existence of many other pathological objects which are classical in the literature.

[http://at.yorku.ca/z/a/a/b/18.htm](http://at.yorku.ca/z/a/a/b/18.htm)

**KarlGauss** , no, finding the limit does not require AC. I’m not sure how instructive that answer is for you, however; if you could mention how you think AC is being used, then maybe I can be of more help.

---

<div class="post-metadata">

**Author:** ![KarlGauss](https://sea3.discourse-cdn.com/straightdope/user_avatar/boards.straightdope.com/karlgauss/32/3713_2.png) [@KarlGauss](https://boards.straightdope.com/u/KarlGauss)\
**Post date:** [June 5, 2003, 2:50am UTC](https://boards.straightdope.com/t/why-doesnt-9999-1/179019/326 "2003-06-05T02:50:20Z")

</div>

Thanks, **Cabbage**. I wondered if you needed AC in order to assume that all the terms of 9/10[sup]n [/sup] “already existed” (despite their infinitude) and hence that the limit also existed.

---

<div class="post-metadata">

**Author:** ![Race\_Bannon](https://avatars.discourse-cdn.com/v4/letter/r/5f8ce5/32.png) [@Race\_Bannon](https://boards.straightdope.com/u/Race_Bannon)\
**Post date:** [June 5, 2003, 2:58am UTC](https://boards.straightdope.com/t/why-doesnt-9999-1/179019/327 "2003-06-05T02:58:42Z")

</div>

_This thread’s bein’ hijacked all over the place_  
Ultrafilter, let me draw you out on this one -

> [@](#):
>
> \*Originally posted by ultrafilter \*  
> Since 1[sub] **R** [/sub] and 1[sub] **Z** [/sub]aren’t even in the same set, or two sets of objects with the same type, they can’t be the same. Fortunately, there’s a subset of **R** that is indistinguishable in behavior from **N** , so we can regard them as the same in ordinary math.

I’m not sure I understand you. I don’t see why 1[sub] **R** [/sub] and 1[sub] **Z** [/sub] not “being in the same set” necessarily makes them different. Or, I don’t understand what you mean by “same type”.

Consider the Integers, and the even Integers. Two different sets, but no reason to think that 2[sub] **Z** [/sub] and 2[sub] **even** [/sub] are different objects.

And, from a definitional standpoint, there are often different, but compatible, definitions for the same thing without the idea that the things they define are different objects.

---

<div class="post-metadata">

**Author:** ![Cabbage](https://avatars.discourse-cdn.com/v4/letter/c/f07891/32.png) [@Cabbage](https://boards.straightdope.com/u/Cabbage)\
**Post date:** [June 5, 2003, 3:17am UTC](https://boards.straightdope.com/t/why-doesnt-9999-1/179019/328 "2003-06-05T03:17:34Z")

</div>

I see what you’re saying **KarlGauss** , most real numbers aren’t “describable” in mathematics. Most numbers will be of the nature:

.4356437985437…

with the digits just jumping around, having no pattern, and not generatable by any finite algorithm. To talk about such numbers we would need the axiom of choice (or at least a weaker form of it), just as we need at least a weak form of the axiom of choice to talk about non-measurable sets–otherwise, we just don’t have the power to describe such a bizarre set.

.9999… is simple, however, and easily described (just 9’s all the way across), and so AC isn’t necessary.

---

<div class="post-metadata">

**Author:** ![KarlGauss](https://sea3.discourse-cdn.com/straightdope/user_avatar/boards.straightdope.com/karlgauss/32/3713_2.png) [@KarlGauss](https://boards.straightdope.com/u/KarlGauss)\
**Post date:** [June 5, 2003, 3:24am UTC](https://boards.straightdope.com/t/why-doesnt-9999-1/179019/329 "2003-06-05T03:24:12Z")

</div>

Excellent explanation! Thanks!

---

<div class="post-metadata">

**Author:** ![ultrafilter](https://avatars.discourse-cdn.com/v4/letter/u/3d9bf3/32.png) [@ultrafilter](https://boards.straightdope.com/u/ultrafilter)\
**Post date:** [June 5, 2003, 3:38am UTC](https://boards.straightdope.com/t/why-doesnt-9999-1/179019/330 "2003-06-05T03:38:55Z")

</div>

> [@](#):
>
> \*Originally posted by Race Bannon \*  
> \*\*I’m not sure I understand you. I don’t see why 1[sub] **R** [/sub] and 1[sub] **Z** [/sub] not “being in the same set” necessarily makes them different. Or, I don’t understand what you mean by “same type”.
> 
> Consider the Integers, and the even Integers. Two different sets, but no reason to think that 2[sub] **Z** [/sub] and 2[sub] **even** [/sub] are different objects.
> 
> And, from a definitional standpoint, there are often different, but compatible, definitions for the same thing without the idea that the things they define are different objects. \*\*

The crucial difference between the relationship between 1[sub] **Z** [/sub] and 1[sub] **R** [/sub] and that between 2[sub] **Z** [/sub] and 2[sub] **even** [/sub] is that the even integers are a subset of the integers, whereas the integers are not a subset of the reals.

This is going to be a bit complicated, so let me explain. I don’t know what your background in algebra is, so I’ll try to avoid too much jargon. If you want me to rewrite this using standard terminology, I can.

We say that two sets are isomorphic if, as far as the properties we’re interested in go, they can’t be distinguished. The integers are a [ring](http://mathworld.wolfram.com/Ring.html), with all the properties that implies. There is a subset of the reals which is also a ring, and it works out that it’s isomorphic to the integers. You can get to this ring by replacing each integer z with the set {x | x is rational and x \< z}. Given the definitions of real addition and multiplication, it works out that u + v ends up being replaced by {x | x is rational and x \< u + v}, and uv ends up being replaced by {x | x is rational and x \< uv}.

Refer to my earlier post for the precise definitions of **N** , **Z** , **Q** , and **R**. This is pretty obscure stuff, so don’t worry about exactly what it means–it’ll never make a difference to you unless you’re a mathematician, and even then, it probably doesn’t matter.

As for what exactly a type is…I can’t find a precise definition, but in general, two objects would have the same type only if they’re constructed from the set-theoretic axioms in the same manner. I’ll see if I can find something better.

---

<div class="post-metadata">

**Author:** ![kabbes](https://avatars.discourse-cdn.com/v4/letter/k/e99b99/32.png) [@kabbes](https://boards.straightdope.com/u/kabbes)\
**Post date:** [June 5, 2003, 9:32am UTC](https://boards.straightdope.com/t/why-doesnt-9999-1/179019/331 "2003-06-05T09:32:32Z")

</div>

… or to continue my analogy of strings and variables in programming, the set of even numbers is the set {“two”, “four”, “six”, …}, which is a subset of {“one”, “two”, “three”, …}. A member of the first set can be combined with a member of the second because they are both of the same type.

Remember, however, that the reals in my analogy are like the variable set {1, 2, 3, …}. You just can’t combine 1 with “one”.

**ultrafilter’s** isomorphism is like telling the programme “where you see “one”, replace it with 1”. We now have a way of linking the _s_ strings with the _v_ variables. However, it doesn’t get around the fact that they are still fundamentally different.

Hope this helps.

pan

---

<div class="post-metadata">

**Author:** ![Pleonast](https://sea3.discourse-cdn.com/straightdope/user_avatar/boards.straightdope.com/pleonast/32/1183_2.png) [@Pleonast](https://boards.straightdope.com/u/Pleonast)\
**Post date:** [June 5, 2003, 12:40pm UTC](https://boards.straightdope.com/t/why-doesnt-9999-1/179019/332 "2003-06-05T12:40:24Z")

</div>

**kabbe** said:

> [@](#):
>
> **ultrafilter** ’s isomorphism is like telling the programme “where you see “one”, replace it with 1”. We now have a way of linking the _s_ strings with the _v_ variables. However, it doesn’t get around the fact that they are still fundamentally different.

But if {“one”,“two”,“three”,…} is isomorphic with {1,2,3,…} aren’t they really just different representations of the same thing? To my intuition, if two sets are isomorphic, they really are the same fundamental “thing” underneath two different ways of writing them. After all, there’s no difference in the properties we’re interested in. (Maybe this is more philosopy than mathematics?)

---

<div class="post-metadata">

**Author:** ![kabbes](https://avatars.discourse-cdn.com/v4/letter/k/e99b99/32.png) [@kabbes](https://boards.straightdope.com/u/kabbes)\
**Post date:** [June 5, 2003, 12:44pm UTC](https://boards.straightdope.com/t/why-doesnt-9999-1/179019/333 "2003-06-05T12:44:45Z")

</div>

I think the problem may be more with my analogy actually. Suppose your isomorphism instead is between {“one”, “two”, …} and {2 , 4 , 6, …} and remembering that the cardinality of the reals is greater than that of the integers, can you see where the problem arises? If {“one”, “two”, …} is somehow the “same” as {2 , 4 , 6, …} then how come you can do 1 + 2 but you can’t do 1 + “one”?

pan

---

<div class="post-metadata">

**Author:** ![kabbes](https://avatars.discourse-cdn.com/v4/letter/k/e99b99/32.png) [@kabbes](https://boards.straightdope.com/u/kabbes)\
**Post date:** [June 5, 2003, 12:48pm UTC](https://boards.straightdope.com/t/why-doesnt-9999-1/179019/334 "2003-06-05T12:48:42Z")

</div>

To add to that, sorry:

… of course, you can substitute 2 for “one” and claim that the answer is 3 in either case, but that still doesn’t get around the fact that “one” is fundamentally _not_ 2. “One” is a string and 2 is a variable.

Same deal with 1.0000… in **R** and 1 in **Z**.

Come to think of it, that probably would still have worked with the original analogy. “one” was fundamentally not the same as 1 there either.

I don’t think I’m helping. Let’s go back to the discussion of ordered fields…

pan

---

<div class="post-metadata">

**Author:** ![Race\_Bannon](https://avatars.discourse-cdn.com/v4/letter/r/5f8ce5/32.png) [@Race\_Bannon](https://boards.straightdope.com/u/Race_Bannon)\
**Post date:** [June 5, 2003, 1:23pm UTC](https://boards.straightdope.com/t/why-doesnt-9999-1/179019/335 "2003-06-05T13:23:32Z")

</div>

Ultrafilter, I understand your isomorphism discussion, but that’s not where my problem is. It’s the idea that **Z** is not a subset of **R**. I presume you’d also say that **Q** is not a subset of **R**.

I’ve been taking some classes towards a Master’s in Math. I’m sure that in one of my Analysis or Metric Spaces classes I’ve had an assignment to “prove that **Q** is dense in **R** ”.

What kind of credit do you think I’d have gotten if I shot back “ **Q** is not dense in **R** because there is no element of **Q** that even exists in **R** ”?

I’m guessing that the distinctions you’re drawing are at a level of fomality that is above the most formal textbooks I have (so far, at least).

---

<div class="post-metadata">

**Author:** ![ultrafilter](https://avatars.discourse-cdn.com/v4/letter/u/3d9bf3/32.png) [@ultrafilter](https://boards.straightdope.com/u/ultrafilter)\
**Post date:** [June 5, 2003, 1:49pm UTC](https://boards.straightdope.com/t/why-doesnt-9999-1/179019/336 "2003-06-05T13:49:48Z")

</div>

**Q** is isomorphic to a subset of **R** , and because of that, you can pretend that it is a subset of **R**. Most people do–you’re right that this discussion is beyond what even most professional mathematicians would deal with. Don’t concern yourself with it unless you start studying constructibility.

---

<div class="post-metadata">

**Author:** ![Pleonast](https://sea3.discourse-cdn.com/straightdope/user_avatar/boards.straightdope.com/pleonast/32/1183_2.png) [@Pleonast](https://boards.straightdope.com/u/Pleonast)\
**Post date:** [June 5, 2003, 1:56pm UTC](https://boards.straightdope.com/t/why-doesnt-9999-1/179019/337 "2003-06-05T13:56:41Z")

</div>

I think this is becoming what “is” is. 🙂

Let me use a simpler example: **Z** [sub]2[/sub] x **Z** [sub]3[/sub] is isomorphic to **Z** [sub]6[/sub] (both under addition). I would say that (1 1) is _fundamentally_ the same thing as 1. But I still can’t ask what (1 1)+1 is. That operation is undefined. They are the same in the sense that they behave in identical ways in their respective sets. I’m only using different notations for the same entity.

So, in the sense that the subset of **R** {0,1,2,3,…} is isomorphic to **Z** , the real 1 is the same as the integer 1.

To further muddy the waters, the subsets of **Z** A={0,1,2,3,…} and B={0,2,4,6,…} are isomorphic. Thus 1 in A is the same as 2 in B. (“Same” meaning isomorphic, not equal.)

---

<div class="post-metadata">

**Author:** ![Pleonast](https://sea3.discourse-cdn.com/straightdope/user_avatar/boards.straightdope.com/pleonast/32/1183_2.png) [@Pleonast](https://boards.straightdope.com/u/Pleonast)\
**Post date:** [June 5, 2003, 2:00pm UTC](https://boards.straightdope.com/t/why-doesnt-9999-1/179019/338 "2003-06-05T14:00:13Z")

</div>

> [@](#):
>
> **Q** is isomorphic to a subset of **R** , and because of that, you can pretend that it is a subset of **R**.

Ah, that makes sense! Thanks!

---

<div class="post-metadata">

**Author:** ![ultrafilter](https://avatars.discourse-cdn.com/v4/letter/u/3d9bf3/32.png) [@ultrafilter](https://boards.straightdope.com/u/ultrafilter)\
**Post date:** [June 5, 2003, 2:03pm UTC](https://boards.straightdope.com/t/why-doesnt-9999-1/179019/339 "2003-06-05T14:03:34Z")

</div>

Yep. Isomorphisms get weird.

---

<div class="post-metadata">

**Author:** ![Race\_Bannon](https://avatars.discourse-cdn.com/v4/letter/r/5f8ce5/32.png) [@Race\_Bannon](https://boards.straightdope.com/u/Race_Bannon)\
**Post date:** [June 5, 2003, 2:32pm UTC](https://boards.straightdope.com/t/why-doesnt-9999-1/179019/340 "2003-06-05T14:32:01Z")

</div>

Ah yes, I see now! The Axiom of Pretense - how could I have missed it!?

[Previous page](https://boards.straightdope.com/t/why-doesnt-9999-1/179019.md?page=16)

[Next page](https://boards.straightdope.com/t/why-doesnt-9999-1/179019.md?page=18)
