KGS math club/solution 6 1
Problem statement
I'm going to write a solution for general (number of the balls in a group, set to 5 if you like). The problem statement is thus following:
You have a collection of balls with the property that if you remove any one of the balls, the other can be split into two groups of so that each weighs the same. If you assume that all of the balls have rational weight, there is a cute proof that they all must weigh the same. Can you find a proof? Can you find a way to extend the result to the general case where the balls have real weights?
Solution for rational weigths
First, reduce the problem a bit.
We number the balls from 0 to 2n.
If we subtract the same mass from each ball, the property outlined in the problem statement shouldn't change. Each group of balls will lose of their weight, preserving equality or inequality.
Since the weights are assumed to be rational, we can transform them all to integers for example by multiplying them by the product of all their divisors. Then we can subtract the smallest integer from all of them, leaving the smallest zero. If all balls weigh the same, we are done with the proof; if not, at least some of the integers must be positive. Now, we divide the whole bunch of integers by their greatest common divisor, leaving us with gcd = 1. So, the whole transformation was essentially , where are the original rational weights, is the resulting integer, is the ball weighing the least and a certain rational number, namely , where
TL;DR: unless all weights are the same, there surely must exist integers such that for some and and that the integers , each associated with the ball number , can be grouped according to the desired property exactly the same way the original balls can. That is, exactly when the balls in G weigh the same in total as the balls in H.
Then solve.
Let be the total weight of the balls. If we remove each ball in turn from the collection, we know that , that is, each remaining ball-mass is divisible by two.
Combining these, we get by subtracting the case i from the case j.
This would mean that all are of form , that is, their difference is divisible by 2 as shown. But since the smallest , we have . Thus we can drop the and write . But that would mean that , a contradiction!
Solution for real weights
Take a basis of as vector space. If the weights of the balls have the property of the problem also each of the coordinates of the weights on this base share the same property (This is because taking coordinates is a linear map). Then (using the result for rationals weights) follows that each coordinate is constant and hence all the weights are constant