Proof of Zeckendorf's theorem
Builds on Fibonacci sequenceFibonacci recurrenceStrong induction
Proof
Call a finite nonempty set of integers admissible if and for . Write , where are the Fibonacci numbers. We prove existence by strong induction, and uniqueness by comparing the largest terms.
- For we have , by the Fibonacci recurrence and . So is nondecreasing.
- For we have by step 1. Hence . So is strictly increasing, and for .
- Claim: if is admissible with largest element , then . We prove it by induction on the size of .
- If , then by step 2, since .
- If , let . It is admissible, and its largest element satisfies .
- By the induction hypothesis, . Since , step 1 gives .
- Hence . This proves the claim.
- Existence. Let , and assume that every positive integer smaller than is for some admissible .
- We have , and for by step 2. So there is a largest with . Then .
- If , then is admissible with .
- Otherwise let . Then , and .
- By the induction hypothesis, for an admissible with largest element . Then .
- If , step 1 would give . So .
- Hence is admissible, and . By strong induction, every has an admissible representation.
- Uniqueness. Let and be admissible with , and suppose .
- Let and . Removing the common terms from both sums gives , with the convention that the empty sum is .
- Since , one of is nonempty. A nonempty set gives a sum at least , so the other set is also nonempty.
- A nonempty subset of an admissible set is admissible. So and are admissible and disjoint.
- Let and be the largest elements of and . They differ, so by symmetry we may assume .
- By step 3 and step 1, . This contradicts .
- Hence . So each positive integer is for exactly one admissible set .
Idea
The greedy choice works because, after taking the largest Fibonacci number , the rest is smaller than . So the next index is at most . Uniqueness comes from one inequality: a sum of non-consecutive Fibonacci numbers is always smaller than the next Fibonacci number after its largest term.
Reading path
To understand this page from the ground up, read these 15 pages in order. The foundations come first. The path takes the proofs Proof of the Fibonacci recurrence from the definition, Proof of strong induction from ordinary induction.
Show the path as a graph
- no evidence level
- Definition by recursion concept
- Fibonacci sequence example
- Mathematical induction concept
- Natural numbers object
- Peano axioms concept
- Proof of the Fibonacci recurrence from the definition proof
- Successor function definition
- Fibonacci recurrence statement
- Addition of natural numbers definition
- The successor function is injective statement
- Zero is not a successor statement
- Order on the natural numbers definition
- Proof of strong induction from ordinary induction proof
- Strong induction statement
- Proof of Zeckendorf's theorem proof
Where this leads
1 page builds on this one.
Further reading
About this page
| Tag | 2TJN99J3NT |
|---|---|
| URI | m2://2TJN99J3NT |
| Kind | proof |
| Writing | W0 stub |
| MSC | 11B39 |
| Proves | Zeckendorf's theorem |
| Uses | Fibonacci sequence, Fibonacci recurrence, Strong induction |
| Changed | 4 November 2026 |
Markdown · JSON · Edit on GitHub
What this page needs for W1
- an inventory row: the row of the inventory that the node accounts for (0 of 1)
The writing levels say how complete the text of a page is. They do not measure its truth.
What links here
No page links to this page yet.