The Ballot Problem: Winning from the Start
An urn contains red balls and blue balls, with . You draw all balls one by one, uniformly at random, without replacement.
What is the probability that the number of red balls drawn strictly exceeds the number of blue balls drawn at every point throughout the entire drawing?
(In other words: at every prefix of the sequence, reds are strictly ahead.)
Answer: Cycle Lemma: Staying Strictly Ahead
Key Idea / Intuition
At first glance this seems to require tracking a complicated path. The magical insight is a reflection/cycle-lemma argument: among all equally likely orderings, each one corresponds to exactly cyclic shifts, and the fraction of those shifts that keep red strictly ahead throughout equals . This is a purely combinatorial symmetry — no calculation needed, just a clever counting of cycles.
The result is strikingly clean: the probability depends only on the surplus of red over blue, divided by the total.
Formal Proof / Solution
Setup. Label each sequence of red () and blue () balls. Let denote the running total after draws. We want
The Cycle Lemma. Consider any sequence with values and values , so the total sum is . Form the cyclic shifts:
Claim: Among these cyclic shifts, exactly of them have all partial sums strictly positive.
Why? The partial sums of the original sequence return to exactly times from below (loosely speaking), and the cycle lemma (Dvoretzky and Motzkin, 1947) gives this exact count via a parity/rotation argument. More precisely: define . The shift starting at position has all positive partial sums if and only if position achieves the minimum of all . Since the total sum is , this minimum is achieved exactly times (it can be achieved at multiple consecutive indices only when the path touches the minimum plateau, but the strict positivity of the final sum ensures exactly valid starting positions by a careful argument).
Conclusion. Since every sequence belongs to an equivalence class of cyclic rotations, and exactly of those rotations are "good" (all partial sums ), the probability is:
Quick sanity check. If : all draws are red, so we are always ahead. Formula gives . ✓
If : formula gives , which matches the classic ballot problem result. ✓
Why it's beautiful. The answer is not just elegant — it says the probability equals the fraction by which red exceeds blue in total count. A purely combinatorial symmetry (cyclic rotation) collapses a complex path-counting problem into a single line.
Source: Fifty Challenging Problems in Probability with Solutions (Frederick Mosteller) — related ballot/path problems; cycle lemma is mathematical folklore (Dvoretzky–Motzkin 1947)