This proof follows quite easily using the factorial definition of ${n \choose k}$,
$${m+n \choose m} = \frac{(m+n)!}{m!((m+n)-m)!} = \frac{(m+n)!}{m!n!} = \frac{(m+n)!}{((m+n)-n)!n!} = {m+n \choose n}$$
However I am aware that ${n \choose k}$ is not thought as $\frac{n!}{k!(n-k)!}$ but rather the number of k element subsets of n, and can be proven to equate the the latter formula.
So, my question? What is another proof of this equation using the standard 'thought of' definition of ${n \choose k}$. How can this be proven in terms of subsets? Or simply, is there another way to prove the equation?
${M \choose a}$ is the number of ways of choosing $a$ objects from $M$ objects and putting them in a bag and taking them home with you.
But what if instead of putting those objects in the a bag and taking them home with you you left them on the table and put every thing else in the bag and took everything else home with you. For every way there is to take an object there is precisely one way of leaving that object.
The number of ways to take $a$ objects and leaving $M-a$ objects is the exact same number of ways of leaving $a$ and taking $M-a$ objects.
So ${M\choose a} = {M \choose M-a}$.