Let $F:\mathbb{R}[x]\rightarrow \mathbb{C}$ be the evaluation function at $x= i$, the imaginary unit. I have shown that $F$ is a homomorphism, but to show that $\ker F= (x^2+1)\mathbb{R}[x]$ I am using some logical argument. It goes like this:
$\text{ker }F$ will contain only those $f\in\mathbb{R}[x]$ that contain $x^2+1$ as factor as $x=i\rightarrow x^2+1 = 0$. Again the functions in $\mathbb{R}[x]$ those had a factor of $x^2+1$ in them have already merged with the zero function of $\mathbb{R}[x]$. Therefore, to regenerate those equivalent forms of zero functions we have to take the product $(x^2+1)\mathbb{R}[x]$. Therefore, $\text{ker }F= (x^2+1)\mathbb{R}[x]$.
Could you please enlighten me with a better way of proving it?