Let $X,Y$ be two irreducible, projective $k$-schemes. $k$ is assumed to be algeraically closed. Consider a dominant morphism $f: X \to Y$ between them which is not an isomorphism!
Let $\mathcal{L}$ be an invertible sheaf on $Y$ and $\mathcal{G}:=f^*\mathcal{L}$ it's pullback. Assume that $\mathcal{G}$ is very ample; that is $\mathcal{G}$ induces a closed embedding $g: X \to \mathbb{P}^n= \operatorname{Proj} \ H^0(X, \mathcal{G})$.
$f^*$ induces a $k$-map $f^*: H^0(Y,\mathcal{L}) \to H^0(X,f^*\mathcal{L})=H^0(X,\mathcal{G})$.
Question: Under assumption that $\mathcal{G}$ is very ample: why the $k$-map $f^*: H^0(X,\mathcal{L}) \to H^0(Y,\mathcal{G})$ cannot be surjective?