Alphabeta Math
TheoremStatement: Literature-sourcedProof: AI-generatedPipeline-generatedjudge pass (gpt-6-luna)
How statement and proof provenance work

The first chip identifies the source of the statement or construction; the second identifies the source of its local proof or verification.

  • Literature-sourced: the exact statement appears in a cited source; only wording and notation differ.
  • AI-adapted: a semantically identical restatement of literature-sourced material, modulo indexing, notation, and boundary cases adopted by the library.
  • AI-generated: a genuinely novel statement formulated by AI, with no source for the claim itself.

These labels describe origin, not correctness: citations and verification chips remain separate evidence.

Every finite state ensemble is obtainable from a purification

Statement

Let (pa,σa)a=1n be a finite ensemble of density operators on a nonzero finite-dimensional complex-inner-product space H, with barycenter ρ=∑apaσa. For every finite-dimensional auxiliary space K and every purification Ψ∈H⊗K of ρ, there is a finite complete effect family (Ea)a=1n on K such that

Tr⁡K ⁣[(IH⊗Ea)∣Ψ⟩⟨Ψ∣(IH⊗Ea)]=paσa

for each a. In particular, for a pure-state ensemble σa=∣ua⟩⟨ua∣, the corresponding output is pa∣ua⟩⟨ua∣. A zero weight has Ea=0. The statement is a finite-dimensional operator identity and assumes no measurement postulate or outcome law.

Facts & Assumptions

Given: A finite ensemble (pa,σa) with barycenter ρ and a unit purification Ψ∈H⊗K of ρ.

[F1]

Ensemble and purification: pa≥0, ∑apa=1, each σa is a density operator, ρ=∑apaσa, and a purification has partial trace ρ.

[F2]

Finite ensemble barycenters are density operators: the barycenter ρ is a density operator.

[F3]

Schmidt decomposition: Ψ=∑j=1rλj ej⊗fj for positive λj and orthonormal families in H and K.

[F4]

Ordered tensor registers, their inner product, and wire permutations: tensor factors have a specified order and product-basis pairings are products of factor pairings.

[F5]

Partial trace over a finite tensor factor: in ordered orthonormal product bases, the partial trace over K sums entries with equal auxiliary indices.

[F6]

The partial trace is characterized by the trace pairing and is basis-independent: the auxiliary basis in the partial-trace coordinate formula may be any ordered orthonormal basis of K.

[F7]

Dirac Notation Conversion: the root inner product is linear in its first argument and ∣x⟩⟨y∣ acts by z↦⟨z,y⟩x.

[F8]

Tensor products of finitely many linear maps: IH⊗T sends x⊗y to x⊗Ty and extends linearly.

[F9]

Density operator: every density operator is non-negative, and its support is the orthogonal complement of its kernel.

[F10]

A non-negative operator has a unique non-negative square root: a non-negative operator T has a unique non-negative square root R with R2=T.

[F11]

Finite positive effect family: a finite complete positive family consists of non-negative operators summing to identity.

[F12]

A complete positive family consists of effects: each member of such a family is an effect.

[F14]

If dim⁡FV=n and U is a linear subspace of V, then U is finite-dimensional, dim⁡FU≤n, and dim⁡FU=n if and only if U=V and Every finite-dimensional real or complex inner product space has an orthonormal basis: a subspace of a finite-dimensional space, including W⊥, is finite-dimensional and has an orthonormal basis; adjoining such a basis of W⊥ to an orthonormal basis of W gives an orthonormal basis of V.

[F15]

Dirac Notation Coordinate Identity: in ordered orthonormal bases, the coordinate matrix of ∣x⟩⟨y∣ is [x][y]†.

[F16]

The product basis is orthonormal and tensor dimensions multiply: elementary tensors from ordered factor bases form a basis of the tensor product, so they span it.

[F18]

Kernel and image of a linear map: ker⁡ρ={x∈H:ρx=0}, and im⁡ρ is the set of outputs ρx.

Proof

1.1F1F2F3F4F5F6F7F9F13F14F18algebra

By [F1]–[F2], the barycenter ρ is a density operator, as required for the purification hypothesis. By [F3], write Ψ=∑j=1rλj ej⊗fj with λj>0 and orthonormal families; r≥1 because Ψ is a unit vector. Set S=span⁡{e1,…,er} and L=span⁡{f1,…,fr}. By [F13]–[F14], the complements S⊥ and L⊥ are finite-dimensional and have orthonormal bases; adjoining those bases completes the Schmidt families to orthonormal bases of H and K. The basis-independent partial-trace formula [F5]–[F6], together with [F7], gives ρ=Tr⁡K(∣Ψ⟩⟨Ψ∣)=∑jλj∣ej⟩⟨ej∣. This operator is positive with eigenvalue λj on ej and zero on S⊥; the orthogonal decomposition shows ker⁡ρ=S⊥, so the support definition [F9] and kernel definition [F18] give S=supp⁡(ρ). The expansion of Ψ shows that its auxiliary support is L.

1.2F1F9F10F18algebra

If pa>0 and x∈ker⁡ρ as defined in [F18], then 0=⟨ρx,x⟩=∑bpb⟨σbx,x⟩. Every summand is nonnegative by [F9], so ⟨σax,x⟩=0. Writing Ra=σa by [F10], self-adjointness gives ⟨σax,x⟩=⟨Rax,Rax⟩=0, hence σax=0. Self-adjointness then gives ⟨σay,x⟩=0 for every y, so σay∈S.

2.1F1F9step 1.1step 1.2algebra

On S, define Rej=λj−1/2ej and Aa=paR(σa∣S)R when pa>0; put Aa=0 when pa=0. Each Aa is self-adjoint because R and σa∣S are self-adjoint, and it is non-negative because its quadratic form is pa⟨σaRx,Rx⟩≥0. Since ∑apaσa=ρ, one has ∑aAa=R(ρ∣S)R=IS.

3.1F1F11F12F13F14F17step 2.1constructchoosealgebra

By [F13], K=L⊕L⊥; choose an orthonormal basis of L⊥ by [F14], so (fj) together with that basis is an orthonormal basis of K. On L, define Ea by the matrix AaT in (fj) and extend it by zero on L⊥. Since each Aa is self-adjoint, AaT is self-adjoint; for every coordinate vector z, [F17] gives z∗AaTz=(zˉ)∗Aazˉ‾≥0, so this block is non-negative. Their sum is identity on L and zero on L⊥. Choose a0 with pa0>0, which exists since ∑apa=1, and add the projection 0⊕IL⊥ to Ea0. The resulting operators are non-negative and sum to IK, so [F11]–[F12] make them a complete effect family. In particular, Ea=0 when pa=0.

4.1F10F13step 3.1algebra

Let Λej=λjej and Sa=Ea. Each Ea is block diagonal on L⊕L⊥. The direct sum of the non-negative square roots of its two blocks is a non-negative square root of Ea, so uniqueness in [F10] shows that Sa is block diagonal. If Ba is the matrix of Sa∣L in (fj), then Ba is self-adjoint and Ba2=AaT.

5.1F3F4F7F8F16F17step 4.1algebra

Put Ta=IH⊗Sa and Φa=TaΨ. On elementary tensors, [F4], [F8] and self-adjointness of Sa give ⟨Ta(x⊗y),x′⊗y′⟩=⟨x⊗y,Ta(x′⊗y′)⟩; since elementary tensors span by [F16], Ta is self-adjoint. By [F7], for every z, Ta∣Ψ⟩⟨Ψ∣Taz=⟨Taz,Ψ⟩TaΨ=⟨z,TaΨ⟩Φa=∣Φa⟩⟨Φa∣z. Thus the displayed filtered operator is the outer product of Φa. In the ordered Schmidt product basis, Ψ has coefficient matrix Λ, and [F8] sends ei⊗fj to ei⊗Safj; row-by-column multiplication [F17] gives coefficient matrix Ca=ΛBaT on H⊗L.

6.1F1F5F7F15F16F17step 2.1step 4.1step 5.1algebra

By [F5], [F7], [F15]–[F17], the partial trace of the filtered vector's outer product has matrix CaCa∗=ΛBaTBa‾Λ. Since Ba is self-adjoint, BaT=Ba‾; hence BaTBa‾=Ba2‾=AaT‾=Aa, the last equality using self-adjointness of Aa. Therefore the reduced operator on S is ΛAaΛ=paσa∣S, by the definition of Aa and ΛR=IS.

7.1step 1.2step 3.1step 6.1algebra∎

If pa>0, step 1.2 shows that σa vanishes on S⊥, so the operator identity from step 6.1 extends to all of H. If pa=0, step 3.1 gives Ea=0, so the filtered vector and paσa are both zero. This proves the required identity for every outcome.

Remarks

The finite mixed-ensemble statement is proved directly by the positive-matrix construction Aa=paρS−1/2σaρS−1/2 (written in the Schmidt basis above). Spectrally refining each σa rewrites this grouped operator as a sum of rank-one terms, but summing fine-grained square-root-filter outputs alone would not prove the displayed formula for the square root of the grouped effect. The proof forms the grouped effects first and verifies their square-root filters directly. All spectral and basis selections in the proof are finite-dimensional; no arbitrary-index choice is used.

Depends on

Used by

Nothing in the library uses this result yet.

Dependency tree · two levels

76 results within two dependency steps of this one, each drawn at its shortest distance from it. An arrow runs from a result to what uses it, so the chart reads left to right and ends at this result, which carries a heavier outline. Every node is a link to that result. Click elsewhere on the chart to enlarge it.

Sources