Like showed for example here, here or here, it is well-known that on a complex Hilbert space $H$ (or inner product space), basically by polarisation, for any bounded linear operator $T : H \to H$, we have \begin{equation} \forall v \in H : \quad \langle Tv,v\rangle = 0 \quad\Longrightarrow\quad T = 0. \end{equation} Applying this equation to the difference, an easy consequence this is that if $S : H \to H$ is another bounded linear operator on $H$, then \begin{equation} \forall v \in H : \quad \langle Sv,v\rangle = \langle Tv,v\rangle \quad\Longrightarrow\quad S = T. \end{equation}
Does the result also hold true
- if the dimension of $H$ is not finite?
- for possibly unbounded operators or do we must assume that the operator is self-adjoint, normal?
What happens if the operator is not self-adjoint nor even symmetric? For example consider the difference of two covariant derivatives, which is not symmetric in general as $T$, and the Hilbert space of equivalence classes of $L^2$-Borel $p$-forms on a Riemannian manifold.