The Ballot Box Surprise: Two Candidates, One Mystery
An urn contains red balls and blue balls, with . You draw balls one at a time without replacement, noting the running total. At each step, let and denote the number of red and blue balls drawn after draws.
Question: What is the probability that red stays strictly ahead of blue (i.e., for every ) throughout the entire drawing?
In other words: what fraction of orderings of the balls keep red strictly in the lead from start to finish?
Hint: Think about this combinatorially — you are asking about paths on a grid.
Answer: The Ballot Box Surprise: Two Candidates, One Mystery
Key Idea / Intuition
This is the Ballot Problem in disguise, but now applied to sampling without replacement from a finite urn rather than counting votes. The answer turns out to be strikingly clean: the probability depends only on the final margin , not on the total number of balls. The key trick is the reflection principle (or cycle lemma), which counts "bad" sequences — those where blue ties or overtakes red at some point — by bijecting them with a shifted set of sequences.
Formal Proof / Solution
Setup
We have balls in total: red, blue, . A random drawing without replacement corresponds to choosing a uniformly random permutation of these balls. We want:
Reformulation as Lattice Paths
Encode each sequence as a lattice path from to : a red ball is a step right and a blue ball is a step up . The condition for all means the path stays strictly below the diagonal (i.e., above the line but below , equivalently always).
The total number of paths is .
The Ballot Problem Result
The classical Ballot Theorem (Bertrand, 1887) states:
If candidate A receives votes and candidate B receives votes with , the probability that A is strictly ahead of B throughout the counting is .
Proof via the Cycle Lemma
Consider all sequences. We want to count those where red is strictly ahead at every prefix.
Cycle Lemma argument: Take any sequence of R's and B's. Consider all cyclic rotations of this sequence. Exactly of these rotations have the property that every prefix has more R's than B's.
Why ? Define the score of a rotation as the minimum prefix sum (where R , B ). The full sum is . Among the cyclic shifts, the number of "good" ones (every prefix positive) equals exactly the final sum — this is the Cycle Lemma (Dvoretzky & Motzkin, 1947).
Since exactly out of every rotations are "good," and the rotations of distinct sequences are evenly distributed, we conclude:
Verification with Small Cases
-
: sequences are RRB, RBR, BRR. Only RRB and RBR keep red ahead at every step... actually check: RBR gives R,RB,RBR → leads 1,0,1 — fails at step 2. Only RRB works? Let's recount: , so 1 out of 3. ✓ (Only RRB: after step 1: R>B ✓, step 2: 2R,0B ✓, step 3: 2R,1B ✓. RBR fails at step 2. BRR fails at step 1.)
-
: probability . Out of sequences: RRRB ✓, RRBR ✓, RBRR ✗ (step 3: tied), BRRR ✗. So 2 out of 4. ✓
Final Answer
The beautiful surprise: this probability depends only on the margin relative to the total . Doubling both the red and blue count while keeping the same margin halves the probability — the lead becomes harder to maintain with more balls in play.
Source: Fifty Challenging Problems in Probability with Solutions, Frederick Mosteller (related theme); Classical Ballot Theorem (Bertrand 1887)