Take Schmidt decompositions of the two purifications across . Their squared Schmidt coefficients and their -side eigenspaces are fixed by the same reduced state . The reference-side Schmidt vectors are two orthonormal families, so a unitary maps one family to the other, including arbitrary choices inside degenerate subspaces. Hence the unitary freedom of purification gives
If the reference supports have different dimensions, the corresponding statement uses an isometry.
Construct ensemble purifications
They have the same reduced state exactly when . By the unitary freedom of purification, this holds exactly when for a unitary . Comparing reference-basis coefficients gives the Hughston–Jozsa–Wootters theorem relation
Conversely, substituting this relation and using immediately gives .