[Math] Prove that the 23 people have the same weight.

combinatoricslinear algebrapigeonhole-principle

I know that it must be an old question, and I have encountered it before, in MAT 1993.2 (Oxford admission test). But I dimly remember the solution.
The question is

Twenty-three people, each with integral weight, decide to play football, separating into two teams of 11 people each, plus a referee. To keep things fair, the teams chosen must have equal total weight. It turns out that no matter who is chosen to be the referee, this can always be done. Prove that the 23 people have the same weight.

Best Answer

The answers above rely mostly on the fact that the weights are integers. However, the result also holds for real weights as well, and is a common (spectacular regardless, in my opinion) application of linear algebra.

Let $W$ be the column vector of weights. Consider the matrix $A$ ($23 \times 23$ with entries in $\{0,1,-1\}$) such that its $i$th row represents the weight distribution of the teams ($1$ for a team, $-1$ for the other and $A_{i,i}=0$ is the only null entry) when person $i$ is a referee.

Then $AW=0$, so $A$ has rank at most $22$ (unless $W=0$).

Besides, in $\mathbb{F}_2$, $A$ reduces to $A’$ which has only $1$ outside the diagonal and $0$ in the diagonal.

We can check that the cofactor $(1,1)$ of $A’$ is nonzero in $\mathbb{F}_2$, so $A$ has a nonzero cofactor, so its rank is exactly $22$.

Now, $W$ and $(1,1,\ldots,1)$ are in the kernel of $A$. Thus they are proportional, which is the required claim.

Related Question