hint only
$p(x,y)\in\mathbb{R}[x,y]$ and $\forall$ $x,y\in\mathbb{R}$ we have $p(x-1,y-2x+1)=p(x,y)$. prove $\exists$ $f\in\mathbb{R}[x]$ so that $p(x,y)=f(y-x^2)$
my attempt :
if $p(x,y)=f(y-x^2)$ then $p(x,x^2)=f(0)=c$ (this should be correct)
according to the assumption of the problem $p(x,x^2)=p(x-1,(x-1)^2)$ so if $g(x)=p(x,x^2)$ then $g(x)=g(x-1)$ therefor it is clear that $p(x,x^2)=g(x)=c$ (c is constant)
now $$p(x,y)=(y-x^2)p_1(x,y)+r(x)$$ then $$p(x,x^2)=r(x)$$ but we know that $p(x,x^2)=c$ so $r(x)=c$
now $$p(x,y)=p(x-1,y-2x+1)$$ $$(y-x^2)p_1(x,y)+c=(y-2x+1,(x-1)^2)p_1(x-1,y-2x+1)+c$$ $$(y-x^2)\big(p_1(x-1,y-2x+1)-p_1(x,y)\big)=0$$ if $x^2\not=y$ then $p_1(x-1,y-2x+1)=p_1(x,y)$
if $x^2=y$ .....?
and we're done for $x^2\not=y$
– farnood gholampoor Aug 05 '23 at 08:17