Let $H_1, H_2$ be Hilbert spaces and $T\in B(H_1,H_2)$. Show that the following conditions are equivalent:
A. $T$ is isometry.
B. $T^*T=I_{H_1}$.
C. $T$ preserves the inner product.
D. $T$ "copies/sends" every orthonormal set in $H_1$ to orthonormal set in $H_2$.
E. $T$ is injective and there exist a basis to $H_1$ that $T$ "copies" to an orthonormal set in $H_2$.
A $\Rightarrow$ B is already shown here Show that an isometric linear operator $T:H\to H$ satisfies $T^* T=I$, where $I$ is the identity operator on $H$.
B $\Rightarrow$ C: Assume that $T^*T=I$ then, by definition $\forall x,y\in H_1$ $\langle Tx,Ty\rangle = \langle T^*Tx,y\rangle = \langle x,y\rangle$.
C $\Rightarrow$ D: We assume that $T$ preserves inner product. Let $\{u_a\}_{a\in A} \in H_1$ be an orthonormal set. For every $a\in A$ , $\|Tu_a\|=\|u_a\|$ (by assume). And for every $a\neq b \in A$ $\langle Tu_a,Tu_b\rangle =\langle u_a,u_b\rangle =0$.
So $\{T(u_a)\}_{a\in A}$ is an orthonormal set in $H_2$.
How to do D $\Rightarrow$ E and E $\Rightarrow$ A ? And is that enough for showing that the claims are equivalent?