Proof Vandermonde's identity using generating function $$\binom{m+n}{r}=\sum_{k=0}^r\binom{m}{r-k}\binom{n}{k}$$
$\binom{m+n}{r}$ is the coefficient of $x^r$ in $(1+x)^{m+n}$. Then I try, \begin{align} (1+x)^{m+n}&=(1+x)^m(1+x)^n\\ [x^r]\left(\sum_{k=0}^{m+n}\binom{m+n}{k}x^k\right)&=[x^r]\left(\sum_{k=0}^{m}\binom{m}{k}x^k\sum_{k=0}^{n}\binom{n}{k}x^k\right) \end{align} Now I lost. How to establish the identity$?$ any help will be appreciated.
Try putting the binomial coefficients in \begin{eqnarray*} (1+x)^{m+n}&=&(1+x)^m(1+x)^n\\ [x^r]\left(\sum_{k=0}^{m+n} \color{red}{\binom{m+n}{k}} x^k\right)&=&[x^r]\left(\sum_{k=0}^{m} \color{red}{\binom{m}{k}} x^k\sum_{k=0}^{n} \color{red}{\binom{n}{k}} x^k\right) \\ \binom{m+n}{r}&=&[x^r]\left(\sum_{i=0}^{m} \binom{m}{i} x^i\right) \left(\sum_{j=0}^{n} \binom{n}{j} x^j\right). \\ \end{eqnarray*}