Use the intended space of Hilbert-Schmidt operators, with the given Hilbert-Schmidt inner product linear in its first argument. It remains to prove completeness in its Hilbert-Schmidt norm. Let be a Cauchy sequence in that norm. The bound makes it a Cauchy sequence in operator norm. The space is a Banach space, so in operator norm for some bounded linear operator .
For completeness, that last standard fact follows by taking for each : the Cauchy sequence is uniformly bounded in operator norm, so its limit is linear and bounded, and the uniform Cauchy estimate on the unit ball gives operator norm convergence.
Given , choose so that for . Fix and any positive integer . Since for each , passage to the limit in a finite sum gives
Taking the supremum over gives . Also,
Thus , and for . This proves Hilbert-Schmidt operators form a Hilbert space:
Under the literal unrestricted “linear mappings” definition, the nonzero from part (i) satisfies . The form would fail positive definiteness and would not be an inner product; the boundedness correction is needed here too.