Why 0.999... Equals 1
0.999... is defined as the limit of the partial sums 0.9, 0.99, 0.999, …, and that limit is exactly 1, so the two symbols name the same real number.
A complete interactive classroom, not just a preview.
Start when you are ready to enter this Stage's 8 scenes and explore, respond, and learn as you go.
Why does 0.999... (the infinite repeating decimal) equal 1?
Pick any calculator: divide 1 by 3, then multiply the result by 3. You get 0.999..., not 1. So which is it?
Two written symbols that look different seem to point to the same point on the number line — and the brain resists letting go of 'almost'.
Side-by-side comparison of the partial sums 0.9, 0.99, 0.999, ... approaching 1, plus an algebraic manipulation of x = 0.999... that lands on x = 1.
0.999... and 1 are two names for the same real number, because the infinite decimal 0.999... is defined as the limit of the sequence 0.9, 0.99, 0.999, ..., and that limit is 1.
0.999... gets infinitely close to 1 but never quite reaches it, so it must be slightly less than 1.
- Non-standard analysis and infinitesimals as actual numbers
- Hyperreal numbers and ultrapower constructions
- Decimal representation uniqueness theorems in full formal detail
- p-adic numbers and alternative completions of the rationals
- 01The Puzzle on the Number LineslideQuestion
Open with the calculator experiment: 1 ÷ 3 × 3 gives 0.999..., while 1 ÷ 3 × 3 should give 1. Two symbols, one number line. Where does 0.999... actually sit?
- 1 divided by 3 is written 0.333...
- Multiplying 0.333... by 3 gives 0.999...
- So is 0.999... less than 1, equal to 1, or something else?
- The investigation will commit to one answer
- 02Commit to an AnswerquizPrediction
Before any proof, one focused choice: what does the learner believe about 0.999... versus 1?
- Make an independent commitment before seeing the evidence
- The choice itself becomes the hypothesis to test
- 03Watch the Partial Sums Approach 1interactiveEvidence
Step through the sequence 0.9, 0.99, 0.999, 0.9999, ... and watch each term's distance to 1 shrink. The widget reports the running gap so the learner sees the values get arbitrarily close to 1.
- Each partial sum adds another 9 in the next decimal place
- The gap to 1 is 0.1, then 0.01, then 0.001, then 0.0001
- Each step the gap shrinks by a factor of 10
- After n nines, the value is 1 − 1/10^n
- 04Derive It AlgebraicallyinteractiveExplanation
A guided algebra widget: let x = 0.999..., form 10x = 9.999..., subtract to get 9x = 9, so x = 1. The learner steps through each transformation and watches the equality hold.
- Start with x = 0.999...
- Multiply both sides by 10 to get 10x = 9.999...
- Subtract x from 10x to cancel the infinite tail: 9x = 9
- Divide by 9 to get x = 1
- 05What '0.999...' Actually MeansslideExplanation
Make the definition explicit: 0.999... is shorthand for the limit of the sequence 0.9, 0.99, 0.999, ... A limit is a specific number, not a process. Because the limit of this sequence is 1, the symbol 0.999... refers to 1.
- The '...' stands for a limit, not an ongoing action
- A limit is a single real number, not a moving target
- This sequence converges to 1 by definition of decimal expansion
- Two symbols, one limit, one number
- 06Where the Intuition BreaksslideBoundary
Acknowledge the friction: the intuition 'infinitely close but never equal' describes a process, not a limit. The investigation is explicit about why this intuition is misleading and what it would take to keep the two numbers separate.
- 'Infinitely close' describes the process of taking partial sums
- A limit is the single number the process settles on
- To keep 0.999... ≠ 1 you would need a number smaller than every 1/10^n and still positive — which is impossible
- The resistance is psychological, not mathematical
- 07Try a New Infinite DecimalinteractiveTransfer
Apply the same idea to 0.333... versus 1/3: a widget lets the learner step the partial sums and see they approach 1/3, then mirror the algebra proof with x = 0.333... to recover 1/3. Then test 0.999... = 9 × 0.111... as a cross-check.
- Reuse the partial-sum view on 0.333...
- Reuse the algebra proof with 10x − x = 3 on 0.333... to get x = 1/3
- Cross-check: 9 × (1/3) = 3, but 0.999... × 1 = 1 — note the scaling
- The method generalizes to any repeating decimal
- 08Answering the Driving QuestionslideResolution
Return to the original tension and resolve it: 0.999... and 1 are two notations for the same real number, because the infinite decimal is defined as the limit of its partial sums, and that limit is 1.
- 0.999... is defined as the limit of 1 − 1/10^n as n → ∞
- That limit equals 1
- So 0.999... and 1 refer to the same real number
- The calculator result and the algebraic proof agree for the same reason
Discussion threads for a Stage aren't available yet.