Alphabeta Math
TheoremStatement: 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.

Holevo–Schumacher–Westmoreland capacity theorem for finite cq channels

Statement

Let x↦ρx be a finite-input, finite-output memoryless cq channel as in Finite-input memoryless cq channel. With the average-error code convention of Finite cq block codes, average error, and capacity, its classical capacity in nats per use is Ccq=max⁡p∈Δ(X)χp,χp:=S ⁣(∑xpxρx)−∑x:px>0pxS(ρx). For every 0≤R<Ccq a sequence of codes with rate tending to R has average error tending to zero, and every reliable sequence has limiting upper rate at most Ccq. This theorem concerns a fixed finite classical input alphabet and does not assert a single-letter formula for general quantum-input channels.

Facts & Assumptions

Given: A finite nonempty alphabet X, nonzero finite-dimensional output space HB, and one density operator ρx for each input symbol.

[F1]

Finite cq block codes, average error, and capacity: codes use a uniform finite message, deterministic input words, a finite decoding POVM, average block error, and rate n−1ln⁡M nats/use.

[F2]

Finite classical-quantum states and Holevo information: χ({px,σx})=S(∑xpxσx)−∑px>0pxS(σx).

[F3]

The finite Holevo measurement bound: for any finite ensemble of states and any finite POVM, the classical mutual information of the input and the measurement outcome is at most the ensemble Holevo information.

[F4]

Typical-projector bounds for finite quantum sources and cq ensembles: for a finite ensemble, a high-probability input typical set has conditional and global output projectors with exponentially controlled rank and operator bounds, and uniform acceptance error tending to zero.

[F5]

Finite square-root measurement packing bound for cq states: projectors satisfying those four bounds give expected average decoding error at most 2(u+2u)+4(M−1)d/D.

[F6]

Strong subadditivity of finite-dimensional quantum entropy: for every finite tripartite state, S(AB)+S(BC)≥S(B)+S(ABC).

[F7]

Continuity of finite-dimensional quantum entropy: entropy is continuous in operator norm on finite-dimensional state spaces, including at zero eigenvalues.

[F8]

Finite-alphabet Fano inequality: for a finite message M estimated from a finite observation with error probability e, H(M∣M^)≤ln⁡2+eln⁡∣M∣.

[F9]

Finite entropy and mutual-information chain rules: for finite variables, I(M;M^)=H(M)−H(M∣M^).

[F10]

Partial trace over a finite tensor factor and The partial trace is characterized by the trace pairing and is basis-independent: tracing tensor factors gives the usual marginals, is linear, and is independent of the chosen orthonormal basis.

[F11]

Ordered tensor registers, their inner product, and wire permutations: the product basis is ordered factorwise and product operators act on their corresponding tensor factors.

[F13]

Order, continuity, range, and the product, quotient, and reciprocal laws for the natural logarithm: the natural logarithm is additive on finite products of positive numbers.

[F15]

The operator norm is zero on the zero domain and otherwise is max_{||v||=1} ||Tv||: the operator norm is the maximum of ∥Av∥ over unit vectors v.

[F16]

Density operator: each output state is nonnegative and has trace one.

[F17]

The partial trace is characterized by the trace pairing and is basis-independent and Trace is a linear functional on Mn(F): product-state marginals and finite mixture marginals are computed by partial trace and finite linearity.

Proof

1.1F2F7F12F14F15F16givenalgebra

Write χ∗=sup⁡p∈Δ(X)χp. The simplex is nonempty, closed, and bounded. For each state ρx, [F12] diagonalizes it with nonnegative eigenvalues summing to one by [F16], so its action on a unit vector has norm at most one and [F15] gives ∥ρx∥≤1. Therefore ∥ρˉp−ρˉq∥≤∑x∣px−qx∣. Fix an orthonormal basis identifying HB unitarily with Cdim⁡HB; this preserves spectra and operator norm, so [F7] applies. Thus the first entropy term in χp is continuous in p; the second is a finite linear sum. Thus [F14] shows the supremum is attained, so χ∗=max⁡pχp. A point-mass input law gives χp=0 by [F2], hence χ∗≥0.

1.2F4F12givenalgebrachoose

Fix p and 0<R<χp. Choose δ>0 with R<χp−2δ. Let Tn be the input typical set from [F4], with excluded probability ηn→0. Since ηn→0, p⊗n(Tn)=1−ηn>0 for all sufficiently large n; for each earlier blocklength choose a fixed x0∈X and use the one-message code with word x0n and decoding POVM {I}. Draw each large-n codeword independently from p⊗n conditioned on Tn. Its mean output state is σˉn′=E[ρXn∣Xn∈Tn]⪯(1−ηn)−1ρˉp⊗n,ρˉp=∑xpxρx. The global typical projector from [F4] therefore obeys Πnσˉn′Πn⪯(1−ηn)−1e−n(S(ρˉp)−δ)Πn. Each conditional projector has acceptance at least 1−un, rank at most en(H(B∣X)+δ), and the global projector accepts every conditioned codeword with at least 1−un, where un→0 and H(B∣X)=∑xpxS(ρx).

1.3F1F2F3F8F9givenalgebracases

Consider any (n,M) code with M≥2, uniform message J, output states ωm=⨂iρxi(m), decoding outcome J^, and average error e. The Holevo measurement bound [F3] gives I(J;J^)≤χ({1/M,ωm}). Applying Fano [F8] and the finite mutual-information identity [F9], with H(J)=ln⁡M, yields (1−e)ln⁡M≤χ({1/M,ωm})+ln⁡2. For M=1, [F2] gives χ({1,ω1})=S(ω1)−S(ω1)=0, so the inequality is 0≤ln⁡2.

2.1F1F4F5step 1.2algebraconstructchoose

Since ηn→0, choose N large enough that p⊗n(Tn)=1−ηn>0 and ηn≤1/2 for every n≥N. For the finite prefix n<N, set Mn=1 and use the one-message code from step 1.2. For n≥N, set Mn=⌊enR⌋ and apply the packing lemma [F5] to the conditional input law on Tn, with d=en(H(B∣X)+δ) and D−1=(1−ηn)−1e−n(S(ρˉp)−δ). It gives expected average error at most 2(un+2un)+4(Mn−1)(1−ηn)−1e−n(χp−2δ). Since (1−ηn)−1≤2 for n≥N and R<χp−2δ, this tends to zero. Merge the packing POVM's failure effect Λ0 into message 1: put Λ1′=Λ1+Λ0 and Λm′=Λm for 2≤m≤Mn. These Mn effects are positive and sum to I; message 1's success increases by tr⁡(Λ0ρxn(1))≥0, while every other success is unchanged. Thus their average error obeys the same expectation bound, including Mn=1. The codebook space is finite; order X once and choose its lexicographically first codebook whose average error is at most this expectation. This defines a deterministic code for each n≥N without any choice axiom, and the finite one-message prefix does not affect n−1ln⁡Mn→R.

2.2F2F6F10F11F12F13F16F17step 1.1algebra

Let pi(x)=M−1∣{m:xi(m)=x}∣ and ωˉ=M−1∑mωm. By [F17], its ith marginal is ρˉi=∑xpi(x)ρx, which is a state by [F16]. For any bipartite state τAC, tensor it with the unique state on a one-dimensional middle register B=C: the four entropies in [F6] become S(τA),S(τC),0,S(τAC), because tensoring with this factor leaves the spectrum unchanged. Thus [F6] implies S(τAC)≤S(τA)+S(τC); iterating gives S(ωˉ)≤∑iS(ρˉi). Product entropy is additive: diagonalize each ρxi(m) by [F12], so every positive product eigenvalue has logarithm equal to the sum of its coordinate logarithms by [F13]; zero eigenvalues contribute zero by [F2]. Summing these finite terms gives S(ωm)=∑iS(ρxi(m)). Therefore χ({1/M,ωm})=S(ωˉ)−1M∑mS(ωm)≤∑i=1n[S(ρˉi)−∑xpi(x)S(ρx)]=∑iχpi≤nχ∗.

3.1F1step 1.1step 2.1algebracases

The selected codes have average error tending to zero and n−1ln⁡Mn→R. If R=0, the single-message code has zero error. When χ∗>0, taking a maximizing p from step 1.1 proves achievability of every 0≤R<χ∗. When χ∗=0, the single-message code shows that rate zero is reliable.

4.1F1step 3.1step 1.3step 2.2algebra∎

Combining steps 1.3 and 2.2 gives (1−e)ln⁡M≤nχ∗+ln⁡2. For any reliable sequence, divide by n and let n→∞; since en→0, its limiting upper rate is at most χ∗. Together with step 3.1 and the capacity definition [F1], this proves the theorem.

Depends on

Used by

Dependency tree · two levels

128 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