Catch up on stories from the past week (and beyond) at the Slashdot story archive

 



Forgot your password?
typodupeerror
×
Education Math It's funny.  Laugh. Science

Proving 0.999... Is Equal To 1 1260

eldavojohn writes "Some of the juiciest parts of mathematics are the really simple statements that cause one to immediately pause and exclaim 'that can't be right!' But a recent 28 page paper in The Montana Mathematics Enthusiast (PDF) spends a great deal of time fielding questions by researchers who have explored this in depth and this seemingly impossibility is further explored in a brief history by Dev Gualtieri who presents the digit manipulation proof: Let a = 0.999... then we can multiply both sides by ten yielding 10a = 9.999... then subtracting a (which is 0.999...) from both sides we get 10a — a = 9.999... — 0.999... which reduces to 9a = 9 and thus a = 1. Mathematicians as far back as Euler have used various means to prove 0.999... = 1."
This discussion has been archived. No new comments can be posted.

Proving 0.999... Is Equal To 1

Comments Filter:
  • by betterunixthanunix ( 980855 ) on Thursday October 14, 2010 @09:28AM (#33892552)
    0.999... = 1 is second place to the Monty Hall Problem on the list of things that people have difficulty understanding and accepting the proof of. It is second place because the only department where I do not see graduate students giving me a confused look is the math department; with the Monty Hall problem, I will sometimes get a confused look even from people in the math department.

    The other reason I put it in second place is that most people have difficult understanding the problem at all, whereas very few people have trouble understand what the Monty Hall problem is asking.
  • by MyLongNickName ( 822545 ) on Thursday October 14, 2010 @09:29AM (#33892562) Journal

    And seriously... is this really front page material? The simplest proof is to say "express 1/9" as a decimal. Now multiply both sides by 9. I remember this in elementary school algebra.

  • by betterunixthanunix ( 980855 ) on Thursday October 14, 2010 @09:31AM (#33892606)
    Small numbers usually win; express 1/3 as a decimal, and multiply by 3. The problem with that, though, is that people have trouble accepting that there was nothing wrong with what they did -- a lot of people have this implicit assumption that if a few simple steps bring them to a result that doesn't look like it makes sense, then they did something wrong. If you get them a more complicated proof (assuming they can follow it), they are more willing to accept the result.
  • by bluefoxlucid ( 723572 ) on Thursday October 14, 2010 @09:32AM (#33892610) Homepage Journal
    I'm more interested in the .5 repetand, 5/9. Besides, 8/9 is 0.8 repetand; 9/9 would be 0.9 repetand but 9/9 = 1.
  • Or (Score:3, Insightful)

    by Anonymous Coward on Thursday October 14, 2010 @09:33AM (#33892624)

    1/3 = 0.3333...
    2/3 = 0.6666...

    0.3333.... + 0.6666.... = 0.9999....

    1/3 + 2/3 = 1 = 0.9999.....

  • Re:Finally (Score:1, Insightful)

    by operagost ( 62405 ) on Thursday October 14, 2010 @09:35AM (#33892668) Homepage Journal
    Government spending like there's no tomorrow... wait, that already happened.
  • by elrous0 ( 869638 ) * on Thursday October 14, 2010 @09:36AM (#33892682)

    Humans are used to natural numbers because they're simple. But do natural numbers even exist in the real world? For the vast majority of practical purposes, 0.99999 can be thought of as one. But "one" itself is usually just a construct in the real world. There is no such thing as the perfect one of anything. The more precise we get, the more "one" becomes more of a mathematical ideal than a reality. So we spend our entire lives rounding off, because that's practical. We teach kids to count 1, 2, 3, 4... We can't very well teach them to count 0.000001, 0.00001, 0.0001, 0.001... (or any of the infinite variations of "counting" without resorting to natural numbers).

    Proving that 0.99999 = 1 is an interesting intellectual exercise. But in the real world, we do it every minute of every day.

    In other words--eh, close enough.

  • The Monty Hall problem and its delinquent cousin the Tuesday Boy problem are genuinely difficult because the answer is highly dependent on the way that the question is posed.

    0.9999...=1 is not genuinely difficult because at the end of the day it's a very informal statement about adding an infinite number of decimals, and the only real controversy about the statement exists among 4chan trolls and Wikipedia users. Most who don't understand don't care and most who do understand also don't care.

    The only people with a problem are the people who don't understand but still care, but then that's the problem with most topics these days.

  • by Sockatume ( 732728 ) on Thursday October 14, 2010 @09:47AM (#33892854)

    Actually, if you define 0.999... as having an infinite number of decimal points, then it is true. And that's how that ellipsis is defined! It means exactly infinite repeating decimals.

    You've demonstrated the first hurdle that this problem raises in people's brains: they start thinking about adding "one more" decimal point to the expression, meaning they're thinking of a large but finite number of decimal points. And the second hurdle: people find it hard to believe that you can do mathematics with "infinity" as a meaningful quantity.

  • The actual reason (Score:1, Insightful)

    by Anonymous Coward on Thursday October 14, 2010 @09:48AM (#33892872)

    Decimal numbers are just names for points on the real number line (relative to a chosen point we call "0"). Thus one reason 0.999... is equal to 1 is that if they were referring to two different point on the number line, there would have to be a point (acutally infinitely many points) between them. Since every point on the real line can be written as a decimal (this is called the completeness property of the reals), and there is clearly no decimal greater than 0.999... and less than 1, then 0.999... and 1 must be the same point on the real line: the same number.

  • Re:Finally (Score:4, Insightful)

    by SoVeryTired ( 967875 ) on Thursday October 14, 2010 @09:48AM (#33892878)

    If pressed, many logicians will admit that the modern foundation of mathematics (ZFC) is probably inconsistent.
    See this article:
    http://www.math.princeton.edu/~nelson/papers/warn.pdf [princeton.edu]

    The author discusses an informal survey he took among loogicians on page three.

    If someone ever discovers a paradox, we can simply scale back to some other system and keep most of what we know, but still...

  • by iamhassi ( 659463 ) on Thursday October 14, 2010 @09:50AM (#33892900) Journal
    0.999.... might be equal to 1, but 0.999 is not equal to 1:
    x=0.999
    10x = 9.99
    10x-x = 9.99 - 0.999
    9x = 8.991
    x = 0.999

    This is true whether there's three 9s or a hundred 9s, so I can see the confusion.
  • by goffster ( 1104287 ) on Thursday October 14, 2010 @09:51AM (#33892930)

    The series is infinite, you don't lose one.

    Just because you can not show the number as a whole does not mean
    you can not perform operations using it.

    i.e. Think of pi.

  • by Missing.Matter ( 1845576 ) on Thursday October 14, 2010 @09:56AM (#33893018)
    I remember being told this in highschool. There was much objection, but the teacher shut us up by simply saying "give me a number in between them."
  • by betterunixthanunix ( 980855 ) on Thursday October 14, 2010 @10:00AM (#33893106)
    Maybe he used the long division algorithm.
  • by Garble Snarky ( 715674 ) on Thursday October 14, 2010 @10:12AM (#33893316)
    You're missing the point. Unless that whole post was just a set up for the punchline, what you're talking about is almost entirely unrelated to the issue in the article.

    It's not about rounding, or counting, or any real-world interpretation of any math concepts. It's about the trouble that people have understanding that 0.999... is simply notation that refers to the limit of an infinite sequence of numbers.
  • by Nikkos ( 544004 ) on Thursday October 14, 2010 @10:15AM (#33893376)
    I'm not even close to a mathematician, so forgive this possibly very stupid question:

    How can you multiply .999... by anything at all? If the sequence is infinity, then any application of task or step can never be completed as it would take infinite time to perform the calculation.
  • by cgenman ( 325138 ) on Thursday October 14, 2010 @10:19AM (#33893460) Homepage

    Conceptually, 0.999... keeps getting closer and closer to 1, as you add more decimal places. It approaches 1. This limit is how all calculus works. Any series that approaches another number as you flesh out the series further and further, will be that number once you have taken the series to infinity.

  • by MozeeToby ( 1163751 ) on Thursday October 14, 2010 @10:19AM (#33893478)

    a lot of people have this implicit assumption that if a few simple steps bring them to a result that doesn't look like it makes sense, then they did something wrong.

    It should be noted that this is not a bad thing. Indeed, it is one of the first things that a good math teacher will teach to the class - all answers should go through a 'does this make sense?' filter before you consider the problem done. It is only very rarely that it causes problems, and it is exceedingly common that it prevents them.

  • Re:Finally (Score:4, Insightful)

    by Jason Levine ( 196982 ) on Thursday October 14, 2010 @10:22AM (#33893546) Homepage

    Suppose you have 3 numbers, a, b and c such that c = b - a.

    Multiply each side by (b - a) to get:

    c(b - a) = (b - a)(b - a) => Or....
    cb - ca = b^2 - 2ba + a^2 => Now add (ab - a^2 - cb) to both sides
    ab - ca - a^2 = b^2 - cb - ba => Or....
    a(b - c - a) = b(b - c - a) => Divide both sides by (b - c - a) and.....
    a = b

    There you go! Proof that any two numbers (such as 0 and 1) are equal.

    (Yes, I know there's a flaw in there. Let's see who'll spot it first.)

  • by Anonymous Coward on Thursday October 14, 2010 @10:23AM (#33893554)

    My last real math class was almost 25 years ago while I was in high school (actually secondary school in Hong Kong). I could be wrong, but I believe back around 7th grade, I was taught that "infinity" op (plus, minus, multiple, divide) anything = "infinity". "Infinity" has special property like zero.

    I don't have the time nor probably enough math to understand all those math papers, but my simple mind tells me that 9.999... - 0.999... isn't really 9.0, but 9.(...). Therefore at the end 1 still doesn't equal to 0.999... because you can't perform simple multiplication, division, or subtraction on an infinite number.

  • by firewrought ( 36952 ) on Thursday October 14, 2010 @10:26AM (#33893638)
    From my sophomore algebra class:
    1/3 = .333333...
    2/3 = .666666...
    1 = .999999...
    We sort of had the can't-be-right disbelief the summary expresses until our teacher pointed out that the decimal representations were really limits.
  • Re:Finally (Score:4, Insightful)

    by drakaan ( 688386 ) on Thursday October 14, 2010 @10:27AM (#33893668) Homepage Journal

    Okay, but this isn't a problem with the foundation of math being inconsistent, this is a problem with people not knowing how to write the number normally known as "1" in a different way. Most people would grasp "3/3" as being the same as 1, but this *looks* different because they're unused to seeing it.

    The fact that the fractions 1/3 (known in decimal notation as .3...) and 2/3 (known in decimal as .6...) have a sum that can be written funny doesn't mean that they don't still add up to 1.

    A mathematical amusement causes people confusion and consternation. It's like asking someone why they appear reversed left-to-right in a mirror, but not top-to-bottom, and saying there's an inconsistency in the foundation of physics.

    The problem is that partial understanding of a subject and an associated problem in that subject makes things *appear* inconsistent when they are not.

  • by smallfries ( 601545 ) on Thursday October 14, 2010 @10:29AM (#33893706) Homepage

    And how do you do multiplication of an infinite series of digits? I'm guessing that you don't start from the right-hand side.... but beyond that your approach seems to be simple because it is incomplete. Kind of the point of the article really.

  • by metamechanical ( 545566 ) on Thursday October 14, 2010 @10:37AM (#33893834)

    The Monty Hall problem and its delinquent cousin the Tuesday Boy problem are genuinely difficult because the answer is highly dependent on the way that the question is posed.

    I would argue that the Monty Hall problem is difficult because people don't take into account the fact that the result is NOT path independent.

    It would be much easier (I think) to understand intuitively if people realized that it was highly likely that they picked the wrong door to start. A more intuitive way of explaining the problem to somebody would be to increase the number of doors - to say, infinity. If there are infinity minus one closed doors with goats behind them, and a single door with a car behind it, the odds are obviously very high that you picked a goat. The probability that you picked the car is vanishingly small. Therefore, when the host opens every door except yours and one other, and they all reveal goats, the odds are very, very high that the other door hides a car, and yours hides a goat.

    Now, reduce that to 3 doors. The same logic applies.

  • by smallfries ( 601545 ) on Thursday October 14, 2010 @10:45AM (#33893986) Homepage

    There is no point in trying to convince me: I am well aware that 0.999... = 1. It is a very basic fact about decimals that I was taught in school at a young age.

    I said nothing about multiplication by 10. I know that is trivial, but if you read the GP you will see that he claimed it is easy to multiply an infinite series of digits by a number that was not the base. It's not trivial and it requires some definitions far deeper than what he was alluding to. This is why his "simple" proof can only be proven correct using more complex methods.

    Try reading the posts that you respond to. It does help.

  • by characterZer0 ( 138196 ) on Thursday October 14, 2010 @10:46AM (#33894022)

    Tuesday Boy is a difficult problem not because of the math behind it but because of the grammar in the question.

  • Re:And if (Score:2, Insightful)

    by madsen ( 17668 ) <madsen&iki,fi> on Thursday October 14, 2010 @10:55AM (#33894196) Homepage

    Your statement that 1=0! is actually true but your proof is wrong. The factorial of 0 is 1 so 1=0! or 0!=1

  • by radtea ( 464814 ) on Thursday October 14, 2010 @11:06AM (#33894450)

    The problem with that, though, is that people have trouble accepting that there was nothing wrong with what they did -- a lot of people have this implicit assumption that if a few simple steps bring them to a result that doesn't look like it makes sense, then they did something wrong.

    Nope, the problem is that the people who discuss this question are lousy teachers. They set it up deliberately to create a block in other people's minds that makes it unnecessarily difficult for them to understand what is being claimed and why it is true.

    If instead they said, "It is possible to represent numbers in different ways. We all know this, and it's completely uninteresting, but I'm going to bore you with it anyway. You know you can represent 1/3 as 0.3333... right? No big deal. Now curiously that also means you can represent 1/1 = (3*1/3) as 3*0.3333... or 0.99999... It's just a different representation of exactly the same value. You can of course also represent 1 as 5*1/5 1/2+1/2 and all kinds of other awkward and unintersting ways, too."

    I'm not sure why people insist on presenting this result in the most counter-intuitive way possible and then wasting vast amounts of time trying to undo the damage they've inflicted with their incompetent introduction of the problem. My guess is that they are simply not very smart, as anyone who isn't fairly dumb would see that there is an obvious pedagogical problem at play here, and correct their presentation accordingly, rather than blindly and stupidly repeating the rote "0.9999... = 1" introduction to the remarkably dull fact that you can represent the same value in different ways.

    Of course, in an insanely strictly typed language with infinite precision 0.999... would not quite be the same as 1, as the former is a real and the latter is an integer, so despite having the same value their different types would mean they could not be used identically in all circumstances.

  • by Benfea ( 1365845 ) on Thursday October 14, 2010 @11:26AM (#33894872)

    The problem with the argument you present is that people who don't believe 0.999...=1 also don't believe that 0.333...=1/3. They can't quite wrap their heads around the concept of infinity, so in their minds 0.333... continually comes closer to 1/3, but never quite reaches it because they can only imagine a finite number of digits. They honestly think of infinity as being a really large finite number, so they believe that no matter how many digits you add to 0.333..., it never quite reaches 1/3.

    Another part of the problem is that many people simply can't wrap their heads around is that they don't separate the idea of a number and the symbols used to represent numbers, thus they cannot grasp that some numbers can be represented in more than one way by our number system.

  • by jshrimp3 ( 1921648 ) on Thursday October 14, 2010 @11:28AM (#33894914)
    0.999... is a number. It's not a series or a limit, it's a static and constant number. There's no "as you add on more 9s," because the number is the number. Just because it may take you time (maybe an infinite amount of time) to write it out doesn't mean it's a different number as you write it. If I write out 1,000,000,000, it's 1 billion. And it's always 1 billion. It's not some limit that starts at 1, then goes to 10, then 100, then 1000, until we reach 1,000,000. It's just 1 billion. And 0.999... is just 0.999..., which is also just 1.
  • by Benfea ( 1365845 ) on Thursday October 14, 2010 @11:39AM (#33895120)

    As soon as you get to "You know you can represent 1/3 as 0.333... right?", you hit a brick wall. People who believe that 0.999... does not equal one also believe that 0.333... does not equal 1/3, and for many of the same reasons. Taking your approach, you simply shift from arguing about whether or not 0.999... equals one to arguing about whether or not 0.333... equals 1/3. You have to get at the root of the problem of why they refuse to believe those numbers are equal before you can get anywhere.

  • by Anonymous Coward on Thursday October 14, 2010 @12:42PM (#33896258)

    No, the problem is different. Moreover, it isn't the case that .999... = 1. Here is the problem with the proof in the OP: Take a = .999... = 1 - (1/infinity). So now you multiply a by 10 and you get 10a = 9.999... = 10 - (10 / infinity). Now you want to subtract out "a", so you end up with (10 - (10 / infinity)) - (1 - (1 / infinity)) = 9 - (9 / infinity). Which divided by 9 is not equal to 1.

  • by SnarfQuest ( 469614 ) on Thursday October 14, 2010 @01:00PM (#33896638)

    I remember being told this in highschool. There was much objection, but the teacher shut us up by simply saying "give me a number in between them."

    How about inf - 0.1/10^inf

    When you are talking about infinities, most peoples brains instantly shut down, and they will believe stupid things.

    If we do the origional problem without going infinite,

    x = 9.99
    print x - x/10

    it will print out 8.991. A similiar thing should happen when you deal with an infinite number of 9's. There will always be (infinity+1) nines in the x/10, and only an infinity for x. With the carry, 9.999... - 0.9999... won't be 9, it wil be 8.9999....9991.

    When you have an infinity of something, you can still have an (infinity+1) of them. It makes your common sense explode, but it's still true, and until you understand it, you will always fail when dealing with infinity.

  • by Vintermann ( 400722 ) on Thursday October 14, 2010 @02:56PM (#33898568) Homepage

    The floor operation arguably doesn't make much sense for infinite decimal places. I don't know if it's ever used for anything in mathematics except finite-precision numeric methods.

    (also, it was a joke. Laugh.)

  • by mcgrew ( 92797 ) * on Thursday October 14, 2010 @03:17PM (#33898884) Homepage Journal

    The trip-up is that it's repeating...since we have no concept for infinity, and, that there's no method of resolving a fraction w/ repeating decimal...it's not an accurate representation of the fraction - that's the flaw.
    Therefore, Fractions are Good. Decimals are Evil!

    So, what's the exact value of PI represented as a fraction?

  • by Pinckney ( 1098477 ) on Thursday October 14, 2010 @03:58PM (#33899542)

    You are confusing a symbolic representation for a number because the symbol contains numbers in it. It is physically impossible to represent certain numbers using base 10. Pi for example. Is is less obvious, but still a fact that 1/3 and 1/9 are in fact impossible to accurately represent using base 10. The .1111... .33333... and .9999... are all of rather limited accuracy symbols, not numbers, just as if I were to say pi = 3.14159+ The 3.14159+ is a symbol representing Pi, not a number, similarly .9999999... is NOT a number, but is instead a symbolic representation of a number.

    .1111... is understood to stand for the supremum [wikipedia.org] of the set {0,1/10,11/100,111/1000...}. See Rudin, "Principles of Mathematical Analysis", page 11. Likewise for .3333..., .999999...., and 3.14159+... where the sets are defined accordingly.

    The fact that long division or electronic calculators come up with those results is an indication of human accounting for the limitations of our mathematical symptoms.

    Calculators produce such results because they are useful approximations of the supremum.

    In base 8, .11111111 = 1/8 + 1/80 + 1/800 + .... That number, multiplied by 7 becomes .77777777777... or 7/8 + 7/80 + 7/800 +... You can use the same bad math you used earlier to prove that 1 = .7777777... base 8 that you used to claim that 1 = .99999 in base 10

    Here you are in error. 7*.111111...= 7*(1/8+1/8^2+1/8^3+...) = 7/8 + 7/8^2 + 7/8^3 + ... = (7/8)/(1-1/8) = 1; the reduction from an infinite geometric series to 7/8/(1-1/8) is a common result from any high-school algebra course.

    Note in particular that 7/8+7/80+7/800+... is not equal to 1.

Always draw your curves, then plot your reading.

Working...