We've talked about inner products in our last tutorial and couldn't really get answered the following questions:
Let $(\cdot,\cdot)$ be any inner product. If $(x,z)=(y,z)$ for all $z$ of any given inner product space, can you follow $x=y$? If so, why?
And also, does $(x,0)=0$ always hold?
Let me first answer the second question: yes, $(x,0)= 0$ holds. To see this note $(x,0)= (x, 0 +0)= (x,0)+(x,0)$ and the claim follows.
Conversely, if you have some $u$ such that $(x,u)=0$ for all $x$, then $u=0$. To see this just take $x=u$ (or $x= \overline{u}$ if you have a complex space) and recall that $(u,u)=0$ if and only if $u=0$ (as an inner product is positive definite).
This allows to answer you first question by noting that $(x,z)=(y,z)$ is the same as $(x-y,z)= (x,z)-(y,z)=0$.