Let $V$ be a vector space over $F$ and $\langle ,\rangle _1$ and $\langle ,\rangle _2$ be two inner products defined on it.
It is given that $\langle v,w\rangle _1=0\iff \langle v ,w\rangle _2=0 \tag{H}.$
Show that $\langle v,w\rangle _1=c\langle v,w\rangle _2$ for some scalar $c$.
Fix $w\in V$.
Define $f_1:V\to F$ by $f_1(v)=\langle v,w\rangle _1$.
and Define $f_2:V\to F$ by $f_2(v)=\langle v,w\rangle _2$.
$v\in \ker f_1\iff v\in \ker f_2$ .
If $\ker f=V$ then choose $c=1$ and we are done.
If $\ker f\neq V$ then $\exists v_0\in V$ such that $f_1(v_0)\neq 0\implies f_2(v_0)\neq 0$.
How to choose $c$ in this case? Please help me out.
I suppose here that $V$ is having a finite dimension equal to $n$.
Then it exists an orthonormal basis $(e_1, \dots, e_n)$ for $\langle v,w\rangle _1$. As a consequence of the hypothesis, $(e_1, \dots, e_n)$ is an orthogonal basis for $\langle v,w\rangle _2$
It is sufficient to prove that the $\langle e_i,e_i\rangle _2$ are all equal.
So take $i \in \{2, \dots, n\}$. We have
$$\langle e_1 - e_i, e_1 + e_i\rangle_1 = \langle e_1, e_1\rangle_1 -\langle e_i, e_i\rangle_1 = 0 = \langle e_1 - e_i, e_1 + e_i\rangle_2=\langle e_1, e_1\rangle_2 -\langle e_i, e_i\rangle_2.$$
According to hypothesis $(H)$.
Therefore the $\langle e_i,e_i\rangle _2$ are all equal to let's say $1/c$ and we get the desired result.