Alphabeta Math
LemmaStatement: AI-generatedProof: AI-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.

Transpose recovery for a flagged coherence channel

Statement

Let H=C2 have ordered orthonormal basis ∣0⟩,∣1⟩. Take K=H⊕H={(x0,x1):x0,x1∈H} with coordinatewise addition and complex scalar multiplication, and with inner product ⟨(x0,x1),(y0,y1)⟩K=⟨x0,y0⟩H+⟨x1,y1⟩H in the finite-operator convention. Define ι0x=(x,0) and ι1x=(0,x), and order the basis of K as ι0∣0⟩,ι0∣1⟩,ι1∣0⟩,ι1∣1⟩. For 0≤p≤1 and ∣χ∣≤1, define the flagged channel N(X)=(1−p)ι0Xι0†+pι1Dχ(X)ι1†, where Dχ preserves the diagonal entries and multiplies the 01 and 10 entries by χ and χ‾, respectively. Use the whole input space as the code, with maximally mixed input I/2, and the support-normalized transpose recovery for N.

On each positive-weight branch, the conditional recovered map is the identity for branch 0 and D∣χ∣2 for branch 1. Consequently, after discarding the flag the recovered channel is (1−p)id⁡+pD∣χ∣2. A decoder that reads the flag, uses the identity on branch 0, and applies a phase-correcting unitary on branch 1 instead gives (1−p)id⁡+pD∣χ∣. At χ=0 the unitary phase can be chosen arbitrarily. A zero-weight branch contributes zero and has no conditional state.

Facts & Assumptions

Given: The spaces, basis, parameters and flagged channel in the Statement.

Goal: Compute the transpose-recovered and phase-corrected channels, including boundary cases.

[F1]

The finite operator conventions specify matrices, adjoints and orthonormal bases. Finite operator and ket conventions

[F2]

The maps Dλ for ∣λ∣≤1 are channels and satisfy Dμ∘Dλ=Dμλ. Qubit coherence channels and fidelity functionals

[F3]

For code projector P and channel Kraus operators Ea, the transpose map has Kraus operators PEa†N(P)−1/2, with the inverse taken on the support; its completion does not change outputs of code-supported inputs. Support-normalized transpose recovery and completion

[F4]

The support inverse square root acts by the reciprocal square root on positive eigenspaces and by zero on the kernel. Finite support square roots and generalized inverses

[F5]

A channel is linear, completely positive and trace-preserving; a decoder is a channel from the noise output space to the logical space. Code restriction and decoded channel types

[F6]

For two complex vector spaces, viewed as modules over C, the indexed direct sum consists of all pairs with coordinatewise operations; its coordinate inclusions insert a vector in one coordinate and zero in the other. The finite-support condition is automatic for the index set {0,1}. The direct sum of an indexed family of modules

Proof

technique · direct
1.1givenF1F2F5F6

In the coordinates of the Statement, [F6] gives the underlying direct sum, and the displayed inner product is the standard coordinate inner product on C4. By [F1], taking conjugate transposes of the inclusion matrices gives ι0†(x0,x1)=x0 and ι1†(x0,x1)=x1. Thus ιj†ιj=IH for j=0,1, ι0†ι1=ι1†ι0=0, and ι0ι0†+ι1ι1†=IK. The two ranges are therefore orthogonal and their block projections exhaust K. Put r=∣χ∣ and choose z=χ/r when r>0, and any unit-modulus z when r=0. Set U=diag⁡(1,z‾), Z=diag⁡(1,−1), q+=(1+r)/2 and q−=(1−r)/2. Direct multiplication gives Dχ(X)=q+UXU†+q−UZXZU†. Thus a Kraus family for N is E0=1−p ι0 and E±=pq± ι1UZ. In the last expression use Z only for E−: explicitly, E+=pq+ ι1U and E−=pq− ι1UZ. These operators also show that the two branches form a channel: their adjoint products sum to I, and conjugation by each operator is completely positive after every finite amplification.

2.1givenF1F3F4step 1.1

With P=I, the unitality of Dχ gives A=N(I)=(1−p)ι0ι0†+pι1ι1†. By [F4], A−1/2 acts as (1−p)−1/2 on the first block when 1−p>0, as p−1/2 on the second when p>0, and as zero on any zero-weight block. Substitution into [F3] gives the identity map on the first positive-weight block and Y↦q+U†YU+q−ZU†YUZ on the second. The latter map is Dχ‾ by direct matrix multiplication. The support completion has no effect on N(X).

3.1givenF2F5step 2.1

Applying the branch maps from step 2.1 to the noise outputs and using [F2] yields (1−p)X+pDχ‾Dχ(X)=(1−p)X+pDr2(X). For a positive branch weight, dividing its output by that weight gives the stated conditional map; a zero-weight branch has zero output and no conditional state. The normalization uses the trace preservation in [F5].

4.1givenF1F2F5step 1.1∎

On the second block, conjugation by U† is Dz‾, so its composition with Dχ is Dr by [F2]. Combining it with the identity decoder on the first block gives the map Rph(Y)=ι0†Yι0+U†ι1†Yι1U. Each summand is completely positive by the conjugation argument of step 1.1. For every Y, summing its four diagonal entries in the ordered basis gives tr⁡Y=tr⁡(ι0†Yι0)+tr⁡(ι1†Yι1); conjugation by the diagonal unitary U leaves diagonal entries unchanged. Hence Rph preserves trace and is a channel by [F5]. It therefore produces (1−p)id⁡+pDr. When r=0, every unit-modulus choice of z gives the same D0 after composition.

Depends on

Used by · 6

Dependency tree · 2 levels

Each result is drawn at its shortest distance from this item. Arrows run from prerequisites to the items that use them; this item has a heavier outline. External source nodes link directly to the cited text. The view shows up to two dependency steps; open a prerequisite to continue.