According to Mathematica,
$$\sum _{i=s}^p (-1)^i \binom{p}{i} \binom{i}{i-s}\frac{1}{2 i+1} =(-1)^s \frac{p!\,\Gamma \left(s+\frac{1}{2}\right)}{2 s! \,\Gamma \left(p+\frac{3}{2}\right)}.$$
How can we prove this? I'd especially like a solution method that can be generalized to other sums of this type.
The assumptions are that $s,p\in\mathbb N$ with $0≤s≤p.$
We'll make use of $$\frac 1 {n + 1} = \int_0^1 x^{n}dx$$ and the well-known relationship between the Beta function with the Gamma function: $$B(x,y)=\frac{\Gamma(x)\Gamma(y)}{\Gamma(x+y)}$$
$$\begin{split} \sum _{i=s}^p(-1)^i\binom{p}{i}\binom{i}{i-s}\frac{1}{2i+1} &= {p \choose s}\sum_{i=s}^p {p-s \choose i-s}\frac {(-1)^i} {2i+1}\\ &=(-1)^s{p \choose s}\sum_{i=0}^{p-s} {p-s \choose i}\frac {(-1)^i} {2(i+s)+1}\\ &=(-1)^s{p \choose s}\sum_{i=0}^{p-s} {p-s \choose i}(-1)^i\int_0^1x^{2(i+s)}dx\\ &=(-1)^s{p \choose s}\int_0^1x^{2s}(1-x^2)^{p-s}dx\\ &=(-1)^s\frac 1 2 {p \choose s}\int_0^1 u^{s-\frac 1 2}(1-u)^{p-s}du\\ &=(-1)^s \frac 1 2 {p \choose s} B\left(s+\frac 1 2, p-s+1\right)\\ &= (-1)^s\frac 1 2 {p \choose s} \frac{\Gamma\left(s+\frac 1 2\right)\Gamma\left(p-s+1\right)}{\Gamma\left(p+\frac 3 2\right)}\\ &=(-1)^s \frac {p!}{2\cdot s!} \frac {\Gamma\left(s+\frac 1 2\right)}{\Gamma\left(p+\frac 3 2\right)} \end{split}$$