Decoding with a Bell Measurement
In superdense coding, the receiver holds both qubits after the sender transmits one qubit over the quantum channel. That receiver — conventionally Bob — must now extract the two classical bits the sender encoded. The extraction tool is exactly the same Bell measurement used in teleportation: a CNOT followed by a Hadamard, and then ordinary measurement in the computational basis.
From encoded state back to bits
Recall the encoding table. Starting from the shared Bell pair , Alice applies one of four operations to qubit 0 to encode two bits:
| Bits | Gate on qubit 0 | Resulting state |
|------|-----------------|-----------------|
| 00 | (none) | |
| 01 | | |
| 10 | | |
| 11 | | |
Each encoding leaves the joint system in a different Bell state. Since the four Bell states are orthogonal — they form a basis — a measurement that distinguishes them perfectly is possible. That measurement is the Bell measurement.
How the Bell measurement decodes
The Bell measurement circuit is:
- CNOT with control qubit 0 and target qubit 1.
- H on qubit 0.
- Measure both qubits in the computational basis.
Working through the 10 case step by step illustrates the pattern. After the encoding, the
state is .
Applying maps and (qubit 1 is flipped when qubit 0 is ):
Next, on qubit 0 maps :
Measuring now yields the outcome 10 with certainty — exactly the two bits Alice encoded. The same
algebra applied to the other three Bell states shows the pattern is universal:
| Encoded state | Bell meas. outcome |
|---------------|--------------------|
| | 00 |
| | 10 |
| | 01 |
| | 11 |
Why this is remarkable
Two classical bits of information were carried by a single qubit. Without the pre-shared entangled pair, sending one qubit can convey at most one classical bit. The Bell pair doubles the capacity — but only because both parties agreed to share it in advance, and the receiver already holds one half. The protocol does not violate any information-theoretic limit: the Bell pair itself must have been distributed before the protocol begins, consuming one shared ebit of entanglement — a quantum resource that requires transmitting one qubit in advance.
Try it
The starter code prepares and applies the gate to encode the bits 10,
leaving the system in . Add the Bell measurement (CNOT from qubit 0 to qubit 1,
then H on qubit 0, then measure) so that the grader sees the outcome 10 with probability 1.
The Probabilities panel should show a single bar at 10 at full height, confirming that the
Bell measurement correctly decoded the two bits.
Sign in on the full site to ask questions and join the discussion.