I am trying to derive this hypergeometric version of the Chebyshev polynomials
https://en.wikipedia.org/wiki/Chebyshev_polynomials#Explicit_expressions
$$U_n(x) = \frac{\left (x+\sqrt{x^2-1} \right )^{n+1} - \left (x-\sqrt{x^2-1} \right )^{n+1}}{2\sqrt{x^2-1}} $$
$$ = \sum_{k=0}^{\left \lfloor \frac{n}{2} \right \rfloor} \binom{n+1}{2k+1} \left (x^2-1 \right )^k x^{n-2k} $$
$$ = x^n \sum_{k=0}^{\left \lfloor \frac{n}{2} \right \rfloor} \binom{n+1}{2k+1} \left (1 - x^{-2} \right )^k $$
$$ = \sum_{k=0}^{\left \lfloor \frac{n}{2} \right \rfloor} \binom{2k-(n+1)}{k}~(2x)^{n-2k} \text{ for }~ n > 0$$
$$ = \sum_{k=0}^{\left \lfloor \frac{n}{2} \right \rfloor} (-1)^k \binom{n-k}{k}~(2x)^{n-2k} \text{ for }~ n > 0 $$
$$ = \sum_{k=0}^{n}(-2)^{k} \frac{(n+k+1)!} {(n-k)!(2k+1)!}(1 - x)^k \text{ for }~ n > 0$$
$$ = (n+1) \ {}_2F_1\left(-n,n+2; \tfrac{3}{2}; \tfrac{1}{2}(1-x) \right) $$
How do you go from the floor function summation part to the hypergeometric part? Which binomial identities are used? How do you go from $(2x)^{n-2k}$ to $(1-x)^{k}$?