Let $H$ be Hilbert space and $\left(\cdot,\cdot\right)$ be it's inner product.
And let $S$ be a closed subspace in $H$.
If there is a closest element $g_{0}$ in $S$ to $f\in H$, I want to prove $\left(f-g_{0},g\right)=0$ for any $g\in S$.
My attempt : By assumption, $\|f-g_{0}\|\leq\|f-g\|$ for all $g\in S$. So $$ \|f-g_{0}\|^{2}\leq\|f-g\|^{2}. $$ And I expand this. But there is nothing I can obtain. Anyone can help me?
Well, anoher way from your starting point. Denote $z=f-g_0$. Without loss of generality we can suppose that $ \left\|{g}\right\|=1$. We have $$\langle z,z\rangle=\left\|{z}\right\|^2\le\left\|{z-\alpha g}\right\|^2=\langle z-\alpha g,z-\alpha g\rangle\text{ for all }\alpha \text{ scalar}. $$ Symplyfing, $0\le -\alpha \langle g,z \rangle-\bar{\alpha}\langle z,g \rangle+\alpha\bar{\alpha}$. Now, for $\alpha=\langle z,g \rangle$ we get $0\le -\left |\langle z,g\rangle\right |^2$, so $$\langle z,g\rangle=\langle f-g_0,g\rangle=0.$$