From: RLG on

"Tony Orlow" <tony(a)lightlink.com> wrote in message
news:460520e5(a)news2.lightlink.com...
>
> 1=0.999...?


1 = 0.999...

Multiply both sides of this equation by 10 to get:

10 = 9.999...

Substract the original equation from this one to get:

9 = 9.

So 0.999... is simply another way of writing the number 1. If you don't
like that then write 0.999... as follows:

9*( 1/10 + 1/100 + 1/1000 + ...)

Notice that we have an infinite geometric series with x=1/10:

x + x^2 + x^3 + x^4 + ... = x/(1-x)

This gives us (1/10)/(1-(1/10)) = 1/9 which gives us:

9*( 1/10 + 1/100 + 1/1000 + ...) = 9*(1/9) = 1


R


From: The Ghost In The Machine on
In sci.physics, RLG
<Junk(a)Goldolfo.com>
wrote
on Sat, 24 Mar 2007 16:40:04 -0800
<nM6dnRdlcfJKK5jbnZ2dnUVZ_rWnnZ2d(a)comcast.com>:
>
> "Tony Orlow" <tony(a)lightlink.com> wrote in message
> news:460520e5(a)news2.lightlink.com...
>>
>> 1=0.999...?
>
>
> 1 = 0.999...
>
> Multiply both sides of this equation by 10 to get:
>
> 10 = 9.999...
>
> Substract the original equation from this one to get:
>
> 9 = 9.

A little more complicated than that, as one could either use that logic,
resulting in 9.0000..., or assume an infinite borrow, resulting in
8.9999... . The proper method of handling this would be using limits,
which you implicitly do below:

>
> So 0.999... is simply another way of writing the number 1. If you don't
> like that then write 0.999... as follows:
>
> 9*( 1/10 + 1/100 + 1/1000 + ...)
>
> Notice that we have an infinite geometric series with x=1/10:
>
> x + x^2 + x^3 + x^4 + ... = x/(1-x)
>
> This gives us (1/10)/(1-(1/10)) = 1/9 which gives us:
>
> 9*( 1/10 + 1/100 + 1/1000 + ...) = 9*(1/9) = 1

A geometric series of n terms results in a * (1 - r^(n+1))/(1-r);
if -1 < r < 1, lim(n->+oo) r^(n+1) will be 0.

It's a bit like Zeno's paradox, which one can write

1/2 + 1/4 + 1/8 + ...

Zeno argued this was infinite and that motion was
impossible (obviously his logic was a little off, since
in order to speak or write one has to move something);
modern math would simply write this as

1 = 1/2 + 1/4 + 1/8 + ...

for reasons similar to 0.999... = 1. In fact,
0.111...(2) = 1, in binary.

>
>
> R
>
>


--
#191, ewill3(a)earthlink.net -- insert random pedancy here
Useless C++ Programming Idea #104392:
for(int i = 0; i < 1000000; i++) sleep(0);

--
Posted via a free Usenet account from http://www.teranews.com

From: RLG on

"The Ghost In The Machine" <ewill(a)sirius.tg00suus7038.net> wrote in message
news:v8tgd4-1qv.ln1(a)sirius.tg00suus7038.net...
> In sci.physics, RLG
> <Junk(a)Goldolfo.com>
> wrote
> on Sat, 24 Mar 2007 16:40:04 -0800
> <nM6dnRdlcfJKK5jbnZ2dnUVZ_rWnnZ2d(a)comcast.com>:
>>
>> "Tony Orlow" <tony(a)lightlink.com> wrote in message
>> news:460520e5(a)news2.lightlink.com...
>>>
>>> 1=0.999...?
>>
>>
>> 1 = 0.999...
>>
>> Multiply both sides of this equation by 10 to get:
>>
>> 10 = 9.999...
>>
>> Substract the original equation from this one to get:
>>
>> 9 = 9.
>
> A little more complicated than that, as one could either use that logic,
> resulting in 9.0000..., or assume an infinite borrow, resulting in
> 8.9999... . The proper method of handling this would be using limits,
> which you implicitly do below:

Just curious, how would an infinite borrow be done? The method I used had
10-1=9 and:

9.99999...
0.99999...
-----------
9.00000...


R


From: The Ghost In The Machine on
In sci.logic, RLG
<Junk(a)Goldolfo.com>
wrote
on Sat, 24 Mar 2007 18:59:26 -0800
<Gfednb222eDiSpjbnZ2dnUVZ_ragnZ2d(a)comcast.com>:
>
> "The Ghost In The Machine" <ewill(a)sirius.tg00suus7038.net> wrote in message
> news:v8tgd4-1qv.ln1(a)sirius.tg00suus7038.net...
>> In sci.physics, RLG
>> <Junk(a)Goldolfo.com>
>> wrote
>> on Sat, 24 Mar 2007 16:40:04 -0800
>> <nM6dnRdlcfJKK5jbnZ2dnUVZ_rWnnZ2d(a)comcast.com>:
>>>
>>> "Tony Orlow" <tony(a)lightlink.com> wrote in message
>>> news:460520e5(a)news2.lightlink.com...
>>>>
>>>> 1=0.999...?
>>>
>>>
>>> 1 = 0.999...
>>>
>>> Multiply both sides of this equation by 10 to get:
>>>
>>> 10 = 9.999...
>>>
>>> Substract the original equation from this one to get:
>>>
>>> 9 = 9.
>>
>> A little more complicated than that, as one could either use that logic,
>> resulting in 9.0000..., or assume an infinite borrow, resulting in
>> 8.9999... . The proper method of handling this would be using limits,
>> which you implicitly do below:
>
> Just curious, how would an infinite borrow be done? The method I used had
> 10-1=9 and:
>
> 9.99999...
> 0.99999...
> -----------
> 9.00000...
>
>
> R
>

Well, that's just it...there's no last digit. However,
were there a last digit one might run into either

.....999999999
.....999999999

which has no borrow, or

.....999999990
.....999999999

which will need one. After all, we multiplied by 10...

Of course that's why limits need to be used anyway; my
strawman logic verges on the ridiculous. :-)

But a few paradoxes get messy without them:

-1 = 1 + 2 + 4 + 8 + ...
since if x = 1 + 2 + 4 + 8 + ... then 2x = x-1
? = 1 - 1 + 1 - 1 + 1 - 1 + 1 - 1 + ...
could be 0, 1, 1/2.
log 2 = 1 - 1/2 + 1/3 - 1/4 + 1/5 - 1/6 + ....
= (1 + 1/3 + 1/5 + ...) - (1/2 + 1/4 + 1/6 + ...)
= infinity - infinity
1 = 1/2 + 1/4 + 1/8 + 1/16 + ... (Zeno's Paradox)

and of course

1.00000... = 0.99999...

Makes life interesting. :-)

--
#191, ewill3(a)earthlink.net
Useless C++ Programming Idea #12398234:
void f(char *p) {char *q = strdup(p); strcpy(p,q);}

--
Posted via a free Usenet account from http://www.teranews.com

From: Bob Kolker on
The Ghost In The Machine wrote:
> and of course
>
> 1.00000... = 0.99999...
>
> Makes life interesting. :-)

You can see what a service that Bishop Berkeley did for mathematics by
savaging the illogic of Newton and Leibniz and ultimately forcing
mathematicians to define limits and convergence properly. That is the
only way of beating Zeno.

Bob Kolker

>