[Math] Find all polynomials $p$ such that $p(x+1)=p(x)+2x+1.$

functional-equationsfunctionspolynomials

Find all polynomials $p$ such that $p(x+1)=p(x)+2x+1.$

I obtained $p(1)=p(-1).$ I claimed that $p(x)=x^2$ but was unable to prove it.

Any help will be appreciated.

Best Answer

Let $p_n = p(n)$, we then have the recurrence $$p_{n+1} = p_n + (2n+1) \implies p_{n+1} - (n+1)^2 = p_n - n^2$$ Hence, we have $$p_n = n^2 + k$$ where $k$ is some constant. Since $p(n) = n^2+k$ at all integer points and the fact that $p(n)$ is a polynomial, we have $p(x) = x^2+k$. This is because we then have $p(x)-x^2-k$ has infinitely many roots and the only polynomial having infinitely many roots is the zero polynomial. Hence, we obtain that $$p(x)=x^2+k$$

Related Question