For , choose component purifications and an orthonormal flag register. The vector is normalized and reduces to after tracing out and the flag. Orthogonal labels remove the cross terms. This construction turns mixture identities into pure-state overlap arguments and proves joint concavity of quantum fidelity.
For each , choose purifications of and of in a common reference space. By Uhlmann's theorem, the second can be chosen, including its overall phase, so that
Construct the two flagged purifications of a quantum ensemble
Their reduced states are the respective mixtures, and orthogonality of the flags gives . A particular purification overlap cannot exceed the maximizing overlap in Uhlmann's theorem. Hence
This proves joint concavity of quantum fidelity. Choosing each overlap nonnegative prevents cancellation of different phases; the same probability weights in the two mixtures yield rather than distinct square-root weights.