Holevo–Schumacher–Westmoreland Classical Capacity
A quantum channel is a completely positive trace-preserving (CPTP) map that noisily carries a sender's state to a receiver. The most basic communication question one can ask of it is Shannon's, transplanted into the quantum world: at what rate, in classical bits per channel use, can Alice reliably send classical messages to Bob through ? The Holevo–Schumacher–Westmoreland (HSW) theorem answers this precisely when Alice encodes into product (unentangled) signal states across many uses and Bob is permitted any collective quantum measurement on the whole output block. The answer is the regularized Holevo information of the channel — the quantum analogue of Shannon's . The single-use quantity at its heart is the Holevo information of an input ensemble , read from the channel's outputs. Holevo's 1973 bound already shows caps the accessible information any measurement can extract, which hands us the converse for free: no product-input scheme can beat the maximized . The hard content of HSW is achievability — that this bound is actually attainable in the large-block limit, via random coding and a cleverly engineered decoding measurement. Schumacher and Westmoreland, and independently Holevo, proved it between 1996 and 1998. Two subtleties give HSW its depth. First, can be superadditive: entangled signal states across channel uses, decoded collectively, sometimes pack in strictly more information than any product strategy, so the true capacity needs a regularization over uses — and Hastings' 2009 counterexample proved this superadditivity is real, closing a decade-old conjecture. Second, HSW forbids entanglement at the encoder but allows arbitrarily entangled decoding, a different resource budget from the entanglement-assisted capacity. HSW is the load-bearing corner of quantum Shannon theory.
- The HSW theorem gives the classical capacity of a quantum channel — the rate at which classical bits can be sent using product-state encodings, many channel uses, and no entanglement across inputs.
- The single-shot achievable rate is the Holevo information , maximized over input ensembles to give .
- The full capacity is the regularized Holevo information , because can be superadditive — a fact tied to the failure of additivity of minimum output entropy.
- Achievability uses random product codes plus a typical-subspace square-root (pretty-good) measurement; the converse follows from the Holevo bound, data processing, and Fano's inequality.
- For additive channels — entanglement-breaking (Shor), unital qubit and depolarizing (King) — the single-letter formula is exact; e.g. the qubit depolarizing channel has .
- Key idea: the classical capacity equals the regularized Holevo information ; the single-letter is achievable by random product codes plus a quantum typicality measurement, and optimal only when is additive.
The classical capacity equals the regularized Holevo information ; the single-letter is achievable by random product codes plus a quantum typicality measurement, and optimal exactly when is additive.
Where this lives today
HSW is the reference point for a whole industry of channel-capacity calculations. For any additive channel — entanglement-breaking links, unital qubit channels, the depolarizing and dephasing channels — the classical capacity is a finite optimization that designers of quantum networks actually run, setting the rate budget for trusted-node relays and repeater segments; the depolarizing formula is the workhorse benchmark for testing decoder constructions. On the fundamental side, Hastings' 2009 disproof of additivity turned HSW from a "solved" problem into an open one: because is generally not single-letter, a major research thread hunts for computable upper bounds, notably the entanglement-assisted capacity , which is single-letter and squeezes from above. HSW also anchors the "capacity zoo": comparing (classical), (quantum, the Lloyd–Shor–Devetak theorem), , and the private capacity tells a network architect which resource a given link carries best. And in continuous-variable optics, the Gaussian HSW capacity governs bosonic fiber and free-space channels, where the 2014 solution of the minimum-output-entropy conjecture finally pinned down the capacity of the pure-loss channel that describes real optical communication.
The physical picture
Recall Shannon's noisy-channel theorem: a classical channel transmits bits per use, achieved by random codebooks decoded by joint typicality. HSW lifts this to quantum outputs. Alice chooses signal states with probabilities ; the channel maps each to ; Bob must distinguish roughly output sequences. The role played classically is now played by the Holevo information , and the received string becomes a quantum state Bob can only read by measurement — a measurement that inevitably disturbs what it reads. The Holevo quantity measures how much the average output spreads beyond the average spread of the individual signals. A large means many distinguishable configurations; subtracting the average noise entropy removes the part the channel already smeared out. The difference is the bits per use Bob can reliably recover — the first figure shows this pipeline.
Why regularize? Holevo information is generally superadditive: can exceed . Entangled signal states spread across two uses, decoded together, sometimes carry more classical information than any product strategy applied use-by-use. So the operational capacity is the per-letter limit over uses — even though the optimal inputs within a block may need to be entangled to reach it. For many important channel families this never happens and the single-letter formula is exact; the second figure shows the cleanest such case, the qubit depolarizing channel, where King proved additivity and the capacity has a closed form.
The decoding measurement is the engine of achievability, and where the quantum story departs from Shannon's. A square-root (pretty-good) measurement built from the codeword output states, projected onto the typical subspace of , succeeds with high probability whenever the rate is below — the quantum analogue of jointly-typical decoding. Its analysis leans on a gentle measurement lemma: a test nearly certain to pass barely disturbs the state, so successive tests chain without back-action snowballing into error.
The core equations
The central object is the Holevo information of an ensemble evaluated after the channel — the entropy of the average output minus the average of the individual output entropies. Everything downstream either optimizes this quantity or proves the optimum is operationally meaningful.
where: — input ensemble, signal states chosen with probability ; — the CPTP channel applied to each signal; — von Neumann entropy in bits; — average output state. Reading: total output spread minus the spread the channel imposes on each point is what stays distinguishable. Optimizing over the ensemble gives the single-shot Holevo capacity, attained on pure signal states with a bounded number of them (Carathéodory).
where: — over all input ensembles; the optimum is attained using at most pure signal states, with of the input. Reading: a single-use figure of merit, computable by finite optimization. The operational capacity is the regularized Holevo information — the per-use limit as block length grows, with entangled inputs allowed within each block. The regularization is not a technicality; superadditivity forces it.
where: — parallel uses of the channel, with entangled inputs allowed across the block; — classical capacity in bits per channel use. Reading: capacity is the best block Holevo information averaged over ever-longer blocks. Product-input random coding achieves the single-letter value, so is always a lower bound on capacity, and exact when is additive.
where: — the HSW achievability half, product codes reach . Reading: tight for entanglement-breaking, unital-qubit, and depolarizing channels. The converse rests on Holevo's bound, which caps the accessible classical information extractable by any measurement Bob makes on a single output.
where: — accessible information, the best classical mutual information over Bob's measurements. Reading: no measurement reads out more than bits about — the seed of the converse. Achievability is powered by a specific decoder — the square-root (pretty-good) measurement built from the codeword output states, sandwiched inside the typical-subspace projector.
where: — output of the codeword for message ; — projector onto the typical subspace of ; — a valid POVM decoding to . Reading: a genuine POVM that "points at" whichever codeword the output most resembles. The gentle measurement lemma controls the back-action: a test almost certain to succeed leaves the state almost undisturbed, so the decoder's sequential tests do not accumulate damage.
where: — measurement operator nearly certain to accept ; — trace norm measuring state disturbance. Reading: near-certain success buys near-invisibility — the quantum substitute for classical readout having no back-action. Finally, the fact that forces the regularization: Holevo information can be strictly superadditive.
where: strictness is Hastings' 2009 result. Reading: because it can be strict, can rise with , so only the limit (3) is the true capacity.
The goal is to expose the two faces of that make the theorem work: that is a sum of quantum relative entropies of each output to the average output, which proves and gives its monotonicity; and that equals the quantum mutual information of the classical–quantum state recording the message label beside the output. Together these turn "how many messages can Bob distinguish" into an entropic optimization over cq-states — the shared root of both the converse and the achievability arguments.
Step 1. Distribute the identity across the first term of (1) to write , then expand each von Neumann entropy as . Why: this sets up a per-signal comparison of each output against the common reference — what a relative entropy measures.
Step 2. Using and the linearity , each bracket becomes , which is precisely . Hence . Why: (Klein's inequality) gives for free and shows is a "distinguishability radius" of the output cloud about its centroid.
Step 3. Now encode the ensemble as a classical–quantum state with and orthonormal. Its marginals give (the Shannon entropy of ) and . Why: the orthonormal flag makes the label a quantum system so ordinary mutual information applies.
Step 4. Because is block-diagonal in , its joint entropy splits as . Assembling the mutual information gives . Why: is the bridge — optimizing is optimizing a mutual information over cq-states, letting HSW mirror Shannon's .
Go deeper · Derivation B · 1 minThe converse — no reliable code beats the regularized Holevo information
The goal is to prove impossibility: any code with vanishing error must have rate no larger than , so in the limit . The argument is the quantum descendant of Shannon's converse: it chains Fano's inequality, the definition of mutual information, the data-processing inequality (Bob's decoding can only lose information), and Holevo's bound (5) capping that information by the channel's Holevo quantity. It constrains every code at once, needing no structure of a good code.
Step 1. Let Alice send one of equiprobable messages, so and . The channel outputs , and Bob's decoder produces an estimate with error probability . Why: a uniform message set makes exactly the bits we push through.
Step 2. Fano's inequality bounds the leftover uncertainty by the error: . Combined with , this gives . Why: Fano formalizes that if you almost always decode correctly, almost determines .
Step 3. The decoder is itself a quantum channel (a measurement followed by classical processing), so data processing gives , and the Holevo bound caps since the cq-state's mutual information cannot exceed the maximized Holevo quantity over the block. Why: the only place quantum nature enters — collective measurement still recovers no more than the block Holevo information.
Step 4. Rearranging, . Taking with kills the second term, leaving . Why: every achievable rate is at most the regularized Holevo information — the converse, reducing to Shannon's when outputs commute.
Go deeper · Derivation C · 1 minAchievability — random product codes and the square-root measurement reach the Holevo information
The goal is the reverse inequality: for any rate there is a sequence of codes with error , so product inputs already reach and, by regularizing, . The strategy is the quantum joint-typicality argument: draw a random codebook i.i.d. from an optimal ensemble, decode by a typical-subspace pretty-good measurement, and bound the average error by two competing typical-subspace dimensions whose ratio is . The Hayashi–Nagaoka inequality plays the role of the classical union bound, and the gentle measurement lemma keeps the sequential tests from disturbing the state.
Step 1. Fix an ensemble achieving , with outputs and average . Build a random codebook of codewords , each letter drawn independently from . Why: random coding bounds the average error, then expurgation extracts one good codebook — Shannon's device.
Step 2. Introduce two projectors: onto the strongly typical subspace of , of dimension , and conditionally typical projectors for each codeword output, of dimension . Form the code operators . Why: the ratio of the two typical dimensions is , so each codeword occupies a fraction of Bob's search space — the packing bound.
Step 3. Define the decoder as the square-root measurement . The Hayashi–Nagaoka inequality bounds the error operator as . Why: the quantum union bound — it splits error into "codeword failed typicality" and "a rival was mistaken for ".
Step 4. Averaging over the random codebook, . The first term by the typicality of ; the second is , which vanishes whenever . Choosing the best codebook (expurgation) gives a deterministic code with the same rate. Why: the exponent is positive below capacity, so error decays exponentially — matching Schumacher–Westmoreland and reducing to Shannon's decoding when the commute.
Limiting cases
The regularized formula (3) collapses to the single-letter for several important families, and takes a closed form in the cleanest cases.
| Case | Result | Meaning |
|---|---|---|
| Entanglement-breaking channels | Shor (2002) proved additive for these measure-and-prepare channels, so no regularization is needed — the single-shot Holevo information is the capacity. | |
| Depolarizing channel (qubit) | Additive (King 2003); optimal ensemble is any basis with uniform weights. is binary entropy, the noise in ; runs from at to at . | |
| Noiseless channel (, dimension ) | Any orthonormal-basis ensemble with uniform weights gives , the trivial maximum. | |
| Unital qubit channels | King proved additivity for all unital qubit channels, so HSW single-letterizes throughout this family. | |
| Generic high-dimensional channels | possible | Hastings (2009) random channels violate additivity of minimum output entropy, hence of ; the single-letter formula strictly underestimates capacity. |
Worked examples
1 · Holevo information of two non-orthogonal signals (why χ is not just log of the message count)
Alice sends the pure states and , each with probability , through the noiseless qubit channel. There are two messages, so a naive count says "1 bit." Find the Holevo information and interpret it.
Step 1. The signal states are pure and the channel is the identity, so each output entropy vanishes: . Thus with . In matrix form .
Step 2. Diagonalize : trace , determinant , giving eigenvalues , i.e. and .
Step 3. The Holevo information is the entropy of these eigenvalues: . Because the two states are non-orthogonal, they cannot be perfectly distinguished, and the Holevo bound guarantees that no measurement whatsoever extracts more than bits about which state was sent — strictly less than the bit a message count would suggest. χ ≈ 0.601 bits, well below log₂2 = 1, exactly because ⟨0|+⟩ ≠ 0.
2 · Classical capacity of the qubit depolarizing channel (fully worked)
The depolarizing channel is with . Using King's additivity result, compute its exact classical capacity.
Step 1. King proved is additive for the depolarizing channel, so — no regularization. By the unitary covariance of , the optimal ensemble is any uniform basis ensemble (e.g. each with probability ), for which the average output is maximally mixed, , so .
Step 2. For a pure input, say , the output is , with eigenvalues and . At these are and , so the output (noise) entropy is , the same for every pure input.
Step 3. Therefore . As a sanity check the closed form gives at (noiseless) and at (the channel then outputs regardless of input, transmitting nothing). C(0.2) = 0.531 bits/use, monotonically decreasing from 1 to 0 as the noise grows.
Physics of the portrait
The classical capacity of a quantum channel is where Shannon's 1948 information theory finally met quantum mechanics — and the letter H in HSW belongs to the mathematician who saw the connection first and carried it furthest.
Origins · 1 minAlexander Holevo and how this was discovered
Alexander Semenovich Holevo built much of the mathematical scaffolding on which quantum information theory now stands, starting long before the field had a name. In 1973, working in the tradition of quantum statistical decision theory, he proved what is now called the Holevo bound: the accessible classical information that any measurement can extract from an ensemble of quantum states is at most the quantity — a result that at the time looked like an obscure inequality about density operators and only decades later revealed itself as the converse half of a coding theorem. Through the 1970s and 1980s Holevo developed the theory of quantum channels, covariant measurements, and Gaussian systems with a rigor that anticipated the questions the field would eventually ask. When the achievability question came alive in the mid-1990s — could the Holevo bound actually be reached as a communication rate? — Holevo answered it in 1998 with a full proof of the capacity formula, simultaneously with and independently of Schumacher and Westmoreland's 1997 argument, so the theorem carries all three names. He went on to prove pieces of the additivity puzzle and to shape the study of Gaussian channel capacities. His 2012 monograph Quantum Systems, Channels, Information remains a standard reference, and the "Holevo information" is now as basic to the field as the Shannon entropy is to its classical parent.
Going further
References. Nielsen & Chuang, Quantum Computation and Quantum Information, §12.3–12.4 · Wilde, Quantum Information Theory (2nd ed.), Ch. 20 (Classical Communication) · Watrous, The Theory of Quantum Information, Ch. 8 · Holevo, IEEE Trans. Inf. Theory 44, 269 (1998) · Schumacher & Westmoreland, Phys. Rev. A 54, 1869 (1996) and 56, 131 (1997) · Hastings, Nature Physics 5, 255 (2009) — superadditivity counterexample · King, IEEE Trans. Inf. Theory 49, 221 (2003) — depolarizing additivity · Shor, Commun. Math. Phys. 246, 453 (2004) — entanglement-breaking additivity · Preskill, Lecture Notes on Quantum Computation, Ch. 10. The identity follows by direct entropy computation on the classical–quantum state. The converse chains Fano's inequality, data processing, and the Holevo bound. The achievability bound rests on Hayashi–Nagaoka applied to the typical-subspace dimensions and . The depolarizing capacity is for , with endpoints , , ; a formula built from the Pauli-error distribution yields negative values and must not be used here. All entropies are in bits (); the worked numbers and are computed from the eigenvalues.
Builds on: Holevo Bound · Von Neumann Entropy · Quantum Channels and Completely Positive Trace-Preserving Maps · Quantum Relative Entropy · Shannon Entropy and Classical Information Measures. Leads to: Complementary Channels and Degradability · Strong Subadditivity of Quantum Entropy · Data-Processing Inequality.
Ask the tutor: Ask me to walk through why entangled inputs can beat product codes for a specific Hastings-type channel, or to compute the Holevo capacity of any channel you name step by step.
Is the Holevo information χ the same thing as the classical capacity?
Not quite, and the gap is the point. The single-letter is what one product-input block achieves — always a lower bound on the true capacity . But is the regularized Holevo information , and because can be superadditive the two differ for Hastings' channels (). They coincide only for additive channels — entanglement-breaking, unital qubit, depolarizing. So "χ is the capacity" holds for textbook families but fails in general.
Why does HSW allow collective measurements at the decoder but only product states at the encoder?
Those two ingredients are what define the classical capacity. Product signal states model the natural, cheap encoding — one signal per use, no cross-use entanglement — the resource the single-letter optimizes. Collective decoding is essential for achievability: Bob's square-root measurement acts on the whole output block at once, and a use-by-use measurement generally falls short of . The regularization then reintroduces encoder entanglement across a block, the door through which superadditivity walks. Allowing pre-shared entanglement instead leaves HSW for the (single-letter) entanglement-assisted capacity.
What is the gentle measurement lemma really doing in the proof?
It rescues the decoder from quantum back-action. Classically, reading the received string does not change it, so a decoder can test codeword after codeword freely; quantum-mechanically every measurement disturbs the state, so a naive sequence of tests could scramble the output before the right codeword is found. The gentle measurement lemma says a test nearly certain to succeed (failure trace ) changes the state by at most in trace norm. So tests that almost always pass almost never disturb, and errors do not snowball — the quantum substitute for the "no back-action" classical decoding takes for granted.
Concretely, what did Hastings prove, and why did it matter so much?
Hastings (2009) constructed random high-dimensional channels for which the minimum output entropy is not additive: two uses of the channel, with an entangled input, produce a lower minimum output entropy than two independent single uses. Because minimum output entropy additivity is mathematically equivalent to Holevo-information additivity, this means for those channels, so entangled encoding strictly beats product encoding. It mattered because the additivity conjecture had been the central open problem of quantum Shannon theory for over a decade — a positive answer would have made every classical capacity single-letter and computable. Hastings closed that door: the classical capacity is genuinely a regularized, and in general uncomputable-by-single-formula, quantity.
Why is the depolarizing capacity 1 − H₂(p/2), and not the formula with 3p/4 one sometimes sees?
The correct classical (HSW) capacity for is : a pure input produces output eigenvalues and , giving output entropy , while the optimal uniform ensemble makes with . This runs cleanly from at to at . A formula built from the Shannon entropy of the Pauli-error distribution — which reads — is a different object entirely (it appears as the quantum-capacity hashing bound), and it wrongly yields negative "capacities," so it must not be used for the classical capacity. Always sanity-check a capacity against its endpoints: a fully depolarizing channel transmits nothing, so must be exactly .
Does entanglement between Alice and Bob change the capacity, and how?
Yes, and it simplifies the theory. With unlimited pre-shared entanglement the relevant quantity is the entanglement-assisted capacity , the channel's quantum mutual information maximized over inputs. Unlike HSW, is exactly single-letter — no regularization, no superadditivity — which is why it is called the cleanest capacity in the theory. Shared entanglement raises the rate (never lowers it) and tames the mathematics. HSW is the harder, unassisted corner that only regularization pins down.