Alphabeta Math
LemmaStatement: Literature-sourcedProof: AI-adaptedPipeline-generated
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.

A positive Choi matrix yields finite Kraus operators

Statement

Let H,K be finite-dimensional complex inner-product spaces, let B=(ei)i<n be an ordered orthonormal basis of H, and let Φ:L(H)→L(K) be complex-linear. If JB(Φ) is non-negative, then Φ has a finite Kraus representation with at most dim⁡(H)dim⁡(K) operators.

Facts & Assumptions

Given: Finite-dimensional complex inner-product spaces H,K, an ordered orthonormal basis B=(ei)i<n of H, a complex-linear map Φ:L(H)→L(K), and JB(Φ)⪰0.

[F1]
[F2]

A non-negative operator has a unique non-negative square root: a non-negative finite-dimensional operator has a non-negative square root S with S2=J.

[F3]

Every finite-dimensional real or complex inner product space has an orthonormal basis: finite-dimensional H and K admit ordered orthonormal bases, including empty bases when a space is zero.

[F4]

Coordinate columns [v]B and matrices [T]BC of linear maps relative to ordered bases: a linear map is determined by its coordinate columns on an ordered basis.

[F5]

Rectangular matrix multiplication and the identity matrix In, including zero-sized shapes: matrix products are row-by-column finite sums, including zero-sized shapes.

[F6]

In orthonormal bases, the matrix of the adjoint is the conjugate transpose of the matrix: in orthonormal bases, the matrix of an adjoint is the conjugate transpose.

[F7]

The product basis is orthonormal and tensor dimensions multiply: the product basis (ei⊗fα)i<n,α<m is orthonormal and has size nm, including zero-dimensional factors.

[L1]

Choi matrix with input factor first (same-page definition): in the input-first product basis, JB(Φ)=∑i,j<nEij⊗Φ(Eij).

[L2]

Finite Kraus representation (same-page definition): a Kraus representation is a finite family of maps Ka:H→K with Φ(X)=∑aKaXKa† for every X.

Proof

1.1givenF3F4F5F7L1algebrachoose

If dim⁡H=0 or dim⁡K=0, the input or output operator space is zero, so Φ=0 and the empty family is a Kraus representation. Assume both dimensions are positive and choose an ordered orthonormal basis (fα)α<m of K by [F3]. If JB(Φ)=0, its (i,α),(j,β) product-basis entry is the (α,β) entry of Φ(Eij) by [L1], so every Φ(Eij)=0. For each X∈L(H), the finite sum ∑i,j<nxijEij whose coordinate entries are those of X agrees with X on each ej; [F4] therefore makes it equal to X. Thus Φ=0 and the empty family works also in this case.

1.2givenF1F2F3F7chooseconstruct

Suppose JB(Φ)≠0. Let S=JB(Φ)1/2 be its non-negative square root from [F2]. By [F1], choose an orthonormal eigenbasis (va)a<nm of S with eigenvalues sa≥0. Then JB(Φ)=S2=∑a:sa>0sa2vava†. For each a with sa>0, put wa=sava and write wa=∑i<n,α<mwa,iαei⊗fα. Define the linear map Ka:H→K on the basis by Kaei=∑α<mwa,iαfα.

2.1F4F5F6L1step 1.2algebra

For every i,j<n and α,β<m, the (i,α),(j,β) entry of [L1] is ∑a:sa>0wa,iαwa,jβ‾. The (α,β) entry of ∑aKaEijKa† is ∑a(Ka)αi(Ka)βj‾, which is the same sum because (Ka)αi=wa,iα by construction and [F6] gives the conjugate-transpose matrix of Ka†. Therefore Φ(Eij)=∑aKaEijKa† for every matrix unit.

3.1step 1.1step 2.1F4F7L2algebra∎

Every X∈L(H) is the finite coordinate combination ∑i,j<nxijEij established in step 1.1. By linearity, step 2.1 therefore gives Φ(X)=∑aKaXKa† for every X. There are at most nm=dim⁡(H)dim⁡(K) retained operators because the eigenbasis of S has nm elements; when J=0 the empty family was handled in step 1.1. This is a finite Kraus representation by [L2].

Depends on

Used by

Dependency tree · two levels

48 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