How could we show that: $$\prod_{0 \le j \ne i \le n} \frac{n+1-j}{i-j} = \frac{(n+1)!}{(n+1-i)\cdot i! \cdot (n-i)!}(-1)^{(n-i)} .$$
The module suggest we could reduce it by simply writing $$\prod_{0 \le j \ne i \le n} \frac{n+1-j}{i-j} = \frac{(n + 1)n \cdots (n + 1 − (i − 1))(n + 1 − (i + 1)) \cdots 1}{i(i − 1) \cdots 1 · (−1) \cdots (−(n − i))} ,$$ but I am not able to figure out the result from here.
Please explain your answer.
The numerator is
$$\prod_{0 \le j \ne i \le n} (n+1-j) \,.$$
By writing it term by term you get
$$(n+1)n(n-1)....(n+1-(i-1))(n+1-(i+1))...1 = \frac{(n+1)!}{n+1-i} \,.$$
The denominator is
$$\prod_{0 \le j \ne i \le n} (i-j)= [i(i-1)(i-2)...(i-(i-1))][(i-(i+1))(i-(i+1))...(i-n)] \,.$$
The first bracket is exactly $i!$, while the second is $(-1)(-2)...(-(n-i))$. By taking a minus out of each bracket you get $(-1)^{n-i}(n-i)!$.
Thus the denominator is $(-1)^{n-i}(n-i)!i!$.
Combining those you get exactly the formula Yuqing posted.