Hilbert-Schmidt factorization of a trace-class operator Created 2026-09-24 Updated 2026-09-24
An operator is trace class exactly when it factors as with and Hilbert--Schmidt. The factors can be chosen so that by using the polar decomposition of a bounded operator.
For factorizations and , the Procrustes distance between covariance operators is the following infimum over unitary operators :
Unitary invariance of the Hilbert-Schmidt norm gives
The polar decomposition of a bounded operator and trace duality imply
where the last equality expresses the trace norm as the sum of the singular values. Taking the infimum proves
An element of a unital C-star algebra is positive when for some , equivalently when and . The continuous functional calculus for the nonnegative function defines a positive element satisfying . If a positive also satisfies , functional calculus for gives , proving uniqueness. For a positive operator on ,
For arbitrary , put . Then
so . Define
on . The kernel identity makes this well-defined, and the norm identity makes it an isometry. Extend it continuously to
and set it equal to zero on . The resulting is a partial isometry, has , and satisfies the polar decomposition of a bounded operator .
Finally is the orthogonal projection onto , which contains the range of . Therefore