Problem: Consider polynomials with natural coefficients of $n$ natural variables. Prove a computable universal function exists for this class. Prove that any such function is not a polynomial.
Attempt: Consider an ordering of the monomials. The polynomials of $n$ variables can now be represented by their coefficients. That is to each polynomial we assign its list of coefficients in ascending order of the monomials they belong to, a bijection from the polynomials to the lists of natural numbers. If $\gamma$ is an effective coding of the lists, we get a coding of all the polynomials $\{\varphi_i: \quad i=\gamma(<j_0,\dots,j_s>)\}$.
A universal function is now $\Phi(\overline x,i)=\varphi_i(\overline x,i)$
How should I proceed?