cyclops wrote:I dont quite understand the solution in the last post. So here my try.
Next it would be interesting to understand how the computer establishes this theorem. Probably hypergeometrical series are the key.
Zeilberger-Wilf theory provides automatic summation methods for such identities, so verification is completely routine.
Still it is a nice game to provide 1-1 correspondence proofs, where one finds a set that is counted by the left hand side, and also by the right hand side.
Let me redo your example.
We have n=5, s=3 and are showing that C(n,0) + ... + C(n,s-1) = C(n-1,s-1) + 2C(n-2,s-2) + 4C(n-3,s-3) + ... + 2^{s-1}C(n-s,0). In this case C(5,0)+C(5,1)+C(5,2) = C(4,2)+2C(3,1)+4C(2,0).
The left hand side is the number of subsets of size at most 2 in a set of 5: {}, {1}, {2}, {3}, {4}, {5}, {1,2}, {1,3}, {1,4}, {1,5}, {2,3}, {2,4}, {2,5}, {3,4}, {3,5}, {4,5}.
For each of these subsets, find the smallest k such that it contains 3-k elements from {1,...,n-k}.
The value k=1 works for {1,2}, {1,3}, {1,4}, {2,3}, {2,4}, {3,4}.
The value k=2 works for {1}, {2}, {3}, {1,5}, {2,5}, {3,5}.
The value k=3 works for {}, {4}, {5}, {4,5}.
The sizes of these three sets are C(4,2) and 2C(3,1) and 4C(2,0).
You see that our solutions are basically the same.