Twelve Lengths and an Acute Triangle
Let be real numbers in the open interval .
Show that there exist distinct indices such that are the side lengths of an acute triangle.
Follow-up: Why is the number , appearing twice, not a coincidence? What goes wrong if the interval is the closed interval ?
Answer: Twelve Lengths and an Acute Triangle
Key Idea / Intuition
Suppose no three of the lengths form an acute triangle. Then the lengths must spread out very fast. Sort them. Each length must be "too long" for the two lengths just below it, in the sense that its square is at least the sum of their squares. So the squares grow at least as fast as the Fibonacci numbers. Twelve steps of Fibonacci growth starting from reaches . That exceeds what the interval allows. The problem is simply the Fibonacci sequence in disguise.
Formal Proof / Solution
Step 1: What "acute" means. Let be positive. They are the sides of an acute triangle if and only if
This condition also guarantees that a triangle exists at all: so . The largest angle lies opposite . By the law of cosines, that angle is acute exactly when .
Step 2: Assume the contrary and sort. Relabel so that Suppose no triple forms an acute triangle. In particular, no consecutive triple does. By Step 1, this means
Step 3: Compare with Fibonacci. Let and . We claim for all , and prove it by induction.
- The base cases hold: and .
- For the inductive step:
The Fibonacci numbers run so .
Step 4: Contradiction. From Step 3, This contradicts . Hence some three of the form an acute triangle.
The Follow-up: Sharpness
The bound is exactly tight. On the closed interval , take Every consecutive triple satisfies , so it forms a right triangle, not an acute one.
Non-consecutive triples fare no better. Take with . Since the are non-decreasing, So those triples are right or obtuse, or degenerate (fail to form a triangle at all).
Thus is precisely the threshold, and is the coincidence the problem is built around.
Takeaway: "Avoid a configuration among all triples" often reduces to a condition on consecutive elements of a sorted list. That condition then forces a recurrence, here Fibonacci, which grows too fast. The same idea explains why sets avoiding ordinary triangles have Fibonacci-like growth.
Source: 73rd William Lowell Putnam Mathematical Competition (2012), Problem A1 โ materials/putnam/2012.pdf