Each result cited is universally quantified over the data in its own statement. Differences and negatives in X and in E are those of Elementary Identities in a Vector Space: x−y=x+(−y) and (−1)y=−y by claims 2 and 5 of that lemma. By claim 1 of Inverse of a Bijection, T−1(Tx)=x for every x∈X and T(T−1e)=e for every e∈E; and by Bijection of Sets, every e∈E has exactly one preimage under T, namely T−1e.
Two preliminary facts. First, T0X=0E: by claim 3 of Elementary Identities in a Vector Space, 0X=0⋅0X, so by the linearity of T, condition 2 of Linear Map, T0X=0⋅T0X=0E, the last step by claim 3 again, in E. Second, T preserves differences: T(x−y)=T(x+(−1)y)=Tx+(−1)Ty=Tx−Ty by the two conditions of Linear Map.
Claim 1. We verify the four conditions of Real Inner Product Space §inner-product for x,y,z∈X and λ∈R, using the same conditions for ⟨⋅,⋅⟩E.
(a) ⟨x,y⟩X=⟨Tx,Ty⟩E=⟨Ty,Tx⟩E=⟨y,x⟩X.
(b) ⟨x+y,z⟩X=⟨T(x+y),Tz⟩E=⟨Tx+Ty,Tz⟩E=⟨Tx,Tz⟩E+⟨Ty,Tz⟩E=⟨x,z⟩X+⟨y,z⟩X, by condition 1 of Linear Map.
(c) ⟨λx,y⟩X=⟨T(λx),Ty⟩E=⟨λTx,Ty⟩E=λ⟨Tx,Ty⟩E=λ⟨x,y⟩X, by condition 2 of Linear Map.
(d) ⟨x,x⟩X=⟨Tx,Tx⟩E, which is nonnegative, and which vanishes only if Tx=0E. In that case Tx=T0X by the first preliminary fact, so x=0X because 0E has exactly one preimage under T.
Hence ⟨⋅,⋅⟩X is an inner product on X. By Real Inner Product Space §norm, ∣x∣X is the unique nonnegative real number whose square is ⟨x,x⟩X=⟨Tx,Tx⟩E=(∣Tx∣E)2; since ∣Tx∣E is nonnegative with that square, ∣x∣X=∣Tx∣E. By Real Inner Product Space §distance and the second preliminary fact, dX(x,y)=∣x−y∣X=∣T(x−y)∣E=∣Tx−Ty∣E=dE(Tx,Ty).
Claim 2. Let a,b∈E and λ∈R, and put x=T−1a, y=T−1b. Then T(x+y)=Tx+Ty=a+b and T(λx)=λTx=λa by Linear Map, so x+y is the unique preimage of a+b and λx that of λa: T−1(a+b)=T−1a+T−1b and T−1(λa)=λT−1a, which is the linearity of T−1. Finally ⟨T−1a,T−1b⟩X=⟨T(T−1a),T(T−1b)⟩E=⟨a,b⟩E.
Claim 3. Suppose E is a real Hilbert space. By claim 1 and The Norm Metric of a Real Inner Product Space: Triangle Inequalities, Limits and Continuity §metric, dX is a metric on X. Let (xk)k∈N be a Cauchy sequence in (X,dX). Since dE(Txk,Txℓ)=dX(xk,xℓ) for all k,ℓ by claim 1, the sequence (Txk)k∈N satisfies the Cauchy condition in (E,dE) with the same N for each ε, so it is a Cauchy sequence in (E,dE). Since (E,dE) is complete by Real Hilbert Space §hilbert, the sequence (Txk) converges to some e∈E. Put x=T−1e, so that Tx=e. Then dX(xk,x)=dE(Txk,Tx)=dE(Txk,e) for every k, by claim 1, so for every real ε>0 the N furnished by the convergence of (Txk) to e gives dX(xk,x)<ε for all k≥N: the sequence (xk) converges to x in (X,dX). Hence (X,dX) is complete, and X with ⟨⋅,⋅⟩X is a real Hilbert space by Real Hilbert Space §hilbert.
Claim 4. By claim 2, for all i,j∈N, ⟨T−1ei,T−1ej⟩X=⟨ei,ej⟩E, which is 0 for i=j since (ek) is an orthonormal sequence; and ∣T−1ei∣X=∣T(T−1ei)∣E=∣ei∣E=1 by claim 1 and the preliminary identity T(T−1e)=e. So (T−1ek)k∈N is an orthonormal sequence in X. Let x∈X satisfy ⟨x,T−1ek⟩X=0 for every k∈N. Then ⟨Tx,ek⟩E=⟨Tx,T(T−1ek)⟩E=⟨x,T−1ek⟩X=0 for every k, so Tx=0E by Orthonormal Basis of a Real Hilbert Space §basis applied to the orthonormal basis (ek) of E, and hence x=0X as in condition (d) of claim 1. By Orthonormal Basis of a Real Hilbert Space §basis, applied in the real Hilbert space X of claim 3, (T−1ek)k∈N is an orthonormal basis of X.