A modo de enriquecimiento, aquí hay otra prueba algebraica utilizando variables variables complejas.
Supongamos que intentamos demostrar que $$\sum_{k=0}^{n+1} {n+1+k\choose k} \frac{1}{2^k} = 2 \sum_{k=0}^n {n+k\choose k} \frac{1}{2^k}.$$
Introducir las representaciones integrales $${n+1+k\choose k} = \frac{1}{2\pi i} \int_{|z|=\epsilon} \frac{(1+z)^{n+1+k}}{z^{k+1}} \; dz.$$
Esto da para el LHS la integral $$\frac{1}{2\pi i} \int_{|z|=\epsilon} \frac{(1+z)^{n+1}}{z} \sum_{k=0}^{n+1} \frac{(1+z)^k}{z^k\times 2^k}\; dz \\ = \frac{1}{2\pi i} \int_{|z|=\epsilon} \frac{(1+z)^{n+1}}{z} \frac{1-((1+z)/z/2)^{n+2}}{1-(1+z)/z/2} \; dz \\ = 2\times \frac{1}{2\pi i} \int_{|z|=\epsilon} \frac{(1+z)^{n+1}}{z} \frac{1-((1+z)/z/2)^{n+2}}{2-(1+z)/z} \; dz \\ = 2\times \frac{1}{2\pi i} \int_{|z|=\epsilon} (1+z)^{n+1} \frac{1-((1+z)/z/2)^{n+2}}{2z-(1+z)} \; dz \\ = 2\times \frac{1}{2\pi i} \int_{|z|=\epsilon} (1+z)^{n+1} \frac{1-((1+z)/z/2)^{n+2}}{z-1} \; dz.$$
Ahora el primer término del numerador da claramente una contribución nula por lo que obtenemos $$2\times \frac{1}{2\pi i} \int_{|z|=\epsilon} \frac{(1+z)^{n+1}}{1-z} \frac{(1+z)^{n+2}}{z^{n+2} 2^{n+2}} \; dz \\ \frac{1}{2^{n+1}} \times \frac{1}{2\pi i} \int_{|z|=\epsilon} \frac{(1+z)^{2n+3}}{1-z} \frac{1}{z^{n+2}} \; dz.$$ Extrayendo el residuo encontramos $$\frac{1}{2^{n+1}} \sum_{q=0}^{n+1} {2n+3\choose q} = \frac{1}{2^{n+2}} \sum_{q=0}^{2n+3} {2n+3\choose q} = \frac{1}{2^{n+2}} 2^{2n+3} = 2^{n+1}.$$
Ahora el RHS es simplemente el doble del LHS con $n+1$ sustituido por $n$ por lo que obtenemos $$2\times 2^n = 2^{n+1}$$ y los dos son, en efecto, los mismos, como se afirma.
Aquí no hemos hecho uso de las propiedades de las integrales complejas por lo que este cálculo también se puede presentar utilizando sólo el álgebra de funciones generadoras.
Al parecer, este método se debe a Egorychev, aunque parte de él es probablemente folclore.