Para un $1$ -polinomio variable $f(x)\in\Bbb C[x]$ es bien sabido que $$f(a)=0\iff f(x)=(x-a)g(x)$$ para algún polinomio $g(x)\in\Bbb C[x]$ .
Pregunta: ¿Se aplica este principio a los polinomios multivariables?
Es decir, si $f(x_1,\ldots,x_n)\in\Bbb C[x_1,\ldots,x_n]$ y $f(a_1,\ldots,a_n)=0$ para algunos $(a_1,\ldots,a_n)\in\Bbb C$ ¿se deduce que $$f(x_1,\ldots,x_n)=(x_1-a_1)\cdots(x_n-a_n)g(x_1,\ldots,x_n),$$ para algunos $g\in\Bbb C[x_1,\ldots,x_n]$ ?
Intento: Podemos arreglar $x_2,\ldots,x_n$ y considerar $f(x_1,\ldots,x_n)$ como $1$ -variable polinómica en $x_1$ que desaparece en $a_1$ y por lo tanto $f(x_1,\ldots,x_n)=(x_1-a_1)g(x_1)$ pero no estoy seguro de por qué $g(x_1)$ sería un polinomio en $x_2,\ldots,x_n$ .