Suppose , i.e. is defined whenever for each . We are not given these values , but, for every choice of , we know each of the following ten sums of two values of :
Show that knowing these sums does not allow us to compute the values of .
Write down one or more other sums of values of at two distinct points such that if we know these sums as well as the above sums, then we can compute all values of . You should justify your answer and use as few additional sums as possible.
Solution
We consider the natural generalisation with replaced everywhere by for some , . It is convenient to use vector notation, writing in place of . To show that the given sums are insufficient to compute all -values, it suffices to note that if we write and then redefine by adding to , then all the listed sums remain the same.
We will prove that, the value of the additional sum
suffices to compute the values of .
It can be shown in a similar way that any other additional sum of the form , for some fixed , where and have the same parity, or equivalently where and differ in an even number of positions, is sufficient.
Solution 1. We know all sums of the form for vectors that differ in a single position. We also know , whenever and differ in a single position, and so we know . Thus, we know such differences whenever and differ in exactly two positions. By repeating the process of taking differences, we can compute whenever and differ in any even number of positions. In particular, we can compute where and . Since we also know , we can compute .
Knowing allows us to compute all values. In fact, if differs from in exactly one position, then knowing allows us to compute . Applying the same argument to , we compute whenever differs from in exactly one position, and so whenever differs from in exactly two positions. Iterating this approach, we get all other values of .
Solution 2. We prove our claim by induction on the dimension . Suppose first that , so we know
The additional sum is . Since , knowing allows us to compute
and using we find the remaining three values of .