Superdense Coding
Superdense coding is an entanglement-assisted communication protocol in which Alice sends one of four classical messages by applying a local Pauli operator to her half of a shared Bell pair and then physically transmitting that qubit to Bob. Once Bob holds both qubits, a Bell-basis decoder identifies the message without error.
Bennett and Wiesner (1992) introduced the protocol. Its ideal resource statement is
One shared ebit and one noiseless qubit transmission produce two classical bits of forward communication. The ebit is consumed. The statement is not that an isolated qubit always carries two accessible classical bits, nor that entanglement sends a message by itself.
Required background. Bell states supplies the entangled basis. Single-qubit gates and multi-qubit gates define the Pauli, Hadamard and controlled-NOT operations used below.
Encoding four messages in a Bell pair
Section titled “Encoding four messages in a Bell pair”Alice and Bob initially share . After this pair is distributed, Alice receives the two-bit message . She encodes it on , physically sends through a noiseless qubit channel, and Bob measures both qubits jointly. The ideal protocol recovers every message with probability one. Uniform messages carry two bits of Shannon entropy; the same decoder also works for nonuniform messages.
The shared pair is independent of the later message. If distributing it uses the same counted channel, that earlier transmission must also be counted.
The phase bit and the parity bit
Section titled “The phase bit and the parity bit”Alice encodes the phase bit and parity bit with
The rightmost operator acts first, so the circuit applies and then . Acting on Alice’s half of gives four codewords:
| encoded state | |||
|---|---|---|---|
The possible global phase of the last row under a different Pauli ordering has no observable effect. What matters is that the four messages map to four orthogonal joint states.
A compact expression is
Here denotes addition modulo two, and the ket entries are ordered . The bit selects equal versus different computational-basis values, while selects the relative phase.
Orthogonality proof
Section titled “Orthogonality proof”For a maximally entangled qubit pair,
Therefore
because the four Pauli operators are orthogonal under the Hilbert–Schmidt inner product. Bob can distinguish the codewords perfectly once both qubits are in his laboratory.
Circuit and decoder
Section titled “Circuit and decoder”Qubit superdense coding. Alice encodes with followed by and sends qubit . Bob applies and , the inverse Bell transform, then measures both qubits to recover and .
The decoding unitary is
Apply the controlled-NOT to the explicit codeword:
The final Hadamard gives
A computational-basis measurement therefore reads the original two-bit message. This derivation also fixes the bit convention: the first measured wire is the phase bit , and the second is the parity bit . Software frameworks may print bitstrings in the opposite order, so an implementation must state its wire and readout conventions.
Where the two bits reside
Section titled “Where the two bits reside”The message is not locally visible in either half of the encoded Bell pair. For every ,
Before Alice sends qubit , Bob holds only and sees the same state for all four messages. This is required by No-Cloning and No-Signaling. After the transmission, Bob holds the joint system , and the message is available in correlations between its two parts.
This is an example of a recurring principle: local states can be identical while joint states are perfectly distinguishable. Entanglement changes which global codewords Alice can reach by acting locally before she sends her subsystem.
Holevo information and the dimension bound
Section titled “Holevo information and the dimension bound”Without preshared entanglement, Alice can encode a classical variable into qubit states . The Holevo quantity obeys
Thus the unassisted classical capacity of a noiseless qubit channel is one bit per channel use, even though the Bloch sphere contains continuously many pure states.
In dense coding, Bob decodes an ensemble on the joint four-dimensional system . For four equiprobable Bell states,
Each codeword is pure, so
There is no violation of the Holevo bound. The relevant receiver system has dimension four because Bob combines the transmitted qubit with his preshared half. The extra dimension was not free: it came with the entangled resource.
The cost of distributing the pair
Section titled “The cost of distributing the pair”The two-bit protocol needs a Bell pair before the message is chosen, one Pauli encoding, one forward qubit transmission and a joint decoder. The compact resource inequality in the lead assumes this prior assistance. It does not charge the earlier distribution to the same use of the forward channel.
If Bob creates locally and sends half to Alice through the same channel being counted, then one use distributes the ebit and a second use returns Alice’s encoded half. Sending two classical bits required two qubit transmissions across that link. Dense coding becomes an advantage when entanglement is available as prior assistance, perhaps created during idle time, supplied by a separate link, or amortized within a larger resource protocol.
The protocol also consumes the ebit. After ideal decoding, the state is the product codeword , and the Bell entanglement is gone. Reusing the protocol requires another shared entangled pair.
Teleportation has the complementary resource inequality
The two protocols exchange the roles of classical and quantum communication, but neither makes communication free. Dense coding still sends a qubit; teleportation still sends two classical bits.
Qudit generalization
Section titled “Qudit generalization”Let Alice and Bob share the maximally entangled state
Define generalized shift and phase operators
Alice applies one of the Weyl operators
The resulting states
are orthonormal because
One transmitted -level system can therefore select among messages, or carry
classical bits, given one preshared maximally entangled qudit pair and a complete generalized Bell measurement (Werner, 2001). For not a power of two, describes the uniform message entropy and asymptotic bit rate. A single -symbol alphabet can carry arbitrary fixed-length binary message bits with zero error. For example, a qutrit offers nine distinct messages but cannot encode all sixteen four-bit strings.
Imperfect shared entanglement
Section titled “Imperfect shared entanglement”Suppose Alice and Bob share an arbitrary state , Alice’s subsystem has dimension , the forward channel is ideal, and Alice uses a complete orthogonal unitary ensemble with equal probabilities. The encoded states are
Unitary invariance gives
The complete unitary average depolarizes Alice’s subsystem:
The Holevo quantity of this standard dense-coding ensemble is therefore
The equal-probability orthogonal-unitary encoding is optimal within the local-unitary encoding class (Bowen, 2001; Hiroshima, 2001). This formula assumes that class and ideal transmission; it is an asymptotic Holevo rate when collective code construction and decoding are allowed. It should not be read as a guarantee of that many perfectly distinguishable messages in one shot.
This unitary scheme gives a dense-coding advantage over the ordinary -bit baseline precisely when
Negative quantum conditional entropy implies entanglement, but not every entangled mixed state has negative conditional entropy. Entanglement is therefore not automatically useful for this particular coding task.
If the formula falls below the unassisted baseline, Alice can ignore the poor resource and use an ordinary orthogonal encoding. With that option included, the available rate is at least
Partially entangled pure pair
Section titled “Partially entangled pure pair”For
the joint entropy vanishes and Bob’s entropy is the binary entropy
The asymptotic dense-coding rate is
It ranges from one bit for a product state to two bits for a Bell pair. Except at maximal entanglement, the four Pauli codewords are not all orthogonal, so this fractional asymptotic rate is not a deterministic four-message one-shot protocol.
A Pauli-noise example
Section titled “A Pauli-noise example”Let the transmitted qubit pass through a Pauli channel
A Pauli error on Alice’s transmitted half permutes the Bell basis. After the ideal decoder, Bob sees the intended two-bit label plus an additive two-bit error determined by . With uniform messages, the induced classical channel has rate
where
The formula has useful checks:
- if one known Pauli occurs with probability one, it can be calibrated away and the rate is two bits;
- if all four Paulis are equally likely, the Bell label is fully randomized and the rate is zero;
- intermediate noise turns the perfect decoder into a four-symbol confusion channel.
For general noisy channels and unrestricted asymptotic coding, the relevant quantity is the entanglement-assisted classical capacity
Here purifies the input , and the capacity permits unlimited prior entanglement. Bennett et al. (2002) prove this capacity theorem; Communication with Quantum Systems explains its assumptions. The Bell-pair protocol here is its most elementary noiseless qubit example.
Bell measurement and lost trials
Section titled “Bell measurement and lost trials”An experiment needs both coherent encoding and a joint measurement capable of distinguishing the chosen alphabet. Mattle et al. (1996) demonstrated a three-message photonic alphabet. Three equiprobable symbols have entropy bits; the achieved mutual information also depends on decoding errors and losses.
The measurement model matters. For two photonic qubits encoded in two optical modes each, a passive linear-optical analyzer with vacuum auxiliary modes and photon counting cannot unambiguously discriminate four equiprobable Bell states with average success above (Calsamiglia and Lütkenhaus, 2001). This is a bound on that analyzer class and on unambiguous discrimination. Additional photons, other degrees of freedom or nonlinear interactions change the available resources; the bound is not a prohibition on Bell measurements in general.
The full confusion matrix describes which message Bob reports for every message Alice sends. Include a separate failure symbol when an attempt produces no usable label. If an independent erasure occurs with probability , the failure flag itself carries no message information, and
Multiplying by the attempt frequency converts this quantity to bits per second for the specified coding model. If acceptance depends on the message, the accepted message distribution changes and the failure flag can itself carry information. Then use the complete channel, including failures, rather than multiplying a postselected rate by a single efficiency. Exercise 7 works through the independent-erasure case.
Exercises
Section titled “Exercises”1. Verify the decoder algebra
Section titled “1. Verify the decoder algebra”Show explicitly that .
Solution
First,
Since ,
The top measurement returns the phase bit and the bottom measurement returns the parity bit.
2. Why a partially entangled pair cannot carry four perfect labels
Section titled “2. Why a partially entangled pair cannot carry four perfect labels”For defined above, compare the codewords obtained by and . Compute their inner product at and explain the limitation for deterministic discrimination.
Solution
The vectors are
Their overlap is . Distinct nonorthogonal pure states cannot be distinguished with certainty in every trial. This pair alone rules out perfect discrimination of all four Pauli labels. It does not rule out an asymptotic code with a rate between one and two bits per use.
3. Locate the message before transmission
Section titled “3. Locate the message before transmission”Prove that Bob’s original qubit contains no information about before Alice’s qubit arrives.
Solution
Every encoded state is a Bell state, and every Bell state has maximally mixed one-qubit marginals:
Thus the ensemble available to Bob before transmission is independent of the message. Any local measurement has the same outcome distribution for all . The message becomes accessible only after Bob receives and can measure jointly.
4. Partially entangled resource
Section titled “4. Partially entangled resource”For , compute the asymptotic dense-coding rate of and explain why it is not a four-message one-shot protocol.
Solution
The binary entropy is
Hence
bits per use asymptotically. Because the state is not maximally entangled, the four Pauli-encoded states are not all orthogonal. A single joint measurement cannot identify four equiprobable labels perfectly.
5. Pauli-channel rate
Section titled “5. Pauli-channel rate”Let and . Find the mutual information of the uniform Bell-label scheme.
Solution
The four-symbol error entropy is
Therefore
bits per channel use for this encoding and decoder.
6. Count the distribution cost
Section titled “6. Count the distribution cost”Bob prepares a Bell pair, sends qubit to Alice, and later Alice uses dense coding to send back. If both transmissions use the same noiseless link, what is the net number of classical bits per forward-or-back channel use for this one-shot cycle?
Solution
The cycle uses the link once to distribute Alice’s half and once to return the encoded qubit. It communicates two classical bits in two quantum-channel uses, so the net rate is one classical bit per counted use. The ideal two-bits-per- use statement treats the Bell pair as prior assistance and counts only the message-bearing forward use.
7. Symmetric decoder errors
Section titled “7. Symmetric decoder errors”Suppose the correct two-bit label is reported with probability , and each of the other three labels is reported with probability . For uniform inputs, find the mutual information. Then include an independent erasure with success probability and evaluate , .
Solution
The output is uniform by symmetry, so . The conditional entropy is the entropy of one row of the confusion matrix:
Thus
Now add an independent erasure with probability . The receiver’s alphabet contains the four labels and a failure symbol. Since the failure probability is independent of , the chain rule gives
For and , the accepted-trial information is about bits and the attempted-trial information is about bits. There is no extra information in the independent failure flag.
References
Section titled “References”- C. H. Bennett and S. J. Wiesner, “Communication via one- and two-particle operators on Einstein–Podolsky–Rosen states,” Physical Review Letters 69, 2881–2884 (1992), doi:10.1103/PhysRevLett.69.2881.
- C. H. Bennett, P. W. Shor, J. A. Smolin, and A. V. Thapliyal, “Entanglement-assisted capacity of a quantum channel and the reverse Shannon theorem,” IEEE Transactions on Information Theory 48, 2637–2655 (2002), doi:10.1109/TIT.2002.802612.
- G. Bowen, “Classical information capacity of superdense coding,” Physical Review A 63, 022302 (2001), doi:10.1103/PhysRevA.63.022302.
- J. Calsamiglia and N. Lütkenhaus, “Maximum efficiency of a linear-optical Bell-state analyzer,” Applied Physics B 72, 67–71 (2001), doi:10.1007/s003400000484.
- T. Hiroshima, “Optimal dense coding with mixed state entanglement,” Journal of Physics A: Mathematical and General 34, 6907–6912 (2001), doi:10.1088/0305-4470/34/35/316.
- K. Mattle, H. Weinfurter, P. G. Kwiat, and A. Zeilinger, “Dense coding in experimental quantum communication,” Physical Review Letters 76, 4656–4659 (1996), doi:10.1103/PhysRevLett.76.4656.
- R. F. Werner, “All teleportation and dense coding schemes,” Journal of Physics A: Mathematical and General 34, 7081–7094 (2001), doi:10.1088/0305-4470/34/35/332.