From T.A.Springer, Linear Algebraic Groups, the end of Chapter 1.
Assume $X\rightarrow Y$ is a morphism of varieties. Using a covering of $Y$ by affine open sets, we reduce the proof to the case that $Y$ is affine. Similarly we can also assume $X$ is affine. Now I need to prove $\phi(X)$ contains a non-empty open set of its closure $\overline{\phi(X)}$. Here $k$ is algebraically closed.
Let $A=k[\overline{\phi(X)}]$, $B=k[X]$, What I know is there exist some $a\in A$ such that for any homomorphism from $A$ to $k$ such that $f(a)\not=0$, there is an extension $f:B\rightarrow k$ with $f(1)\not=0$.
It seems to me that any homomorphism $A\rightarrow k$ is a morphism of varieties $A^{1}\rightarrow \overline{\phi(X)}$ via the duality. So the fact that any such map non-vanishing on $a$ can be ''extended'' to $A^{1}\rightarrow X$ should give us what we wants. But this is far away from having a principle open set of the type $D_{f}=f(x)\not=0,x\in \overline{\phi(X)}$. I feel the logic at here is a bit inverted and I need some help to straighten it back.
If anyone can give a hint how to prove this via Noether's normalization lemma I would be grateful.