Quantum Circuits and Protocols
Circuit notation, no-cloning, teleportation, and superdense coding
Read circuit diagrams as ordered state evolution and connect them to the first real quantum information protocols.
Connect gates and entanglement to protocol-level quantum information processing.
Learning objectives
- Read time order, wires, controls, and measurements in circuit diagrams.
- Explain why arbitrary unknown states cannot be copied by a unitary circuit.
- Trace the information flow in teleportation without claiming faster-than-light transfer.
- Compare teleportation and superdense coding as protocols that combine entanglement with classical communication.

In this lesson
Learning objectives
- Read wires, controls, measurements, and time order in circuit diagrams.
- Explain no-cloning from linearity.
- Trace teleportation as entanglement plus two classical bits.
- Compare teleportation and superdense coding without overclaiming.
Alice reaches the protocol railway
In the previous chapter, Alice learned that two wires can share one joint quantum state. Now the rails lengthen into circuits. A circuit is not a picture of particles moving through pipes; it is an ordered recipe for state evolution, classical outcomes, and conditional actions.
Prerequisite recap
You should already know how H and CNOT create , why measurement is probabilistic, and why ideal circuit gates are unitary. This chapter adds the conventions that let those pieces become protocols.
Circuit notation
Most circuit diagrams read left to right. Each horizontal wire tracks one qubit through time. A box is a gate. A filled control dot connected to a target denotes a controlled operation. A meter symbol denotes measurement, which produces a classical bit.
For a two-qubit circuit, on the first qubit is . A CNOT with first qubit controlling second qubit is a four-dimensional unitary. Their product prepares a Bell state:
No-cloning
A classical file can be copied. An arbitrary unknown quantum state cannot. Suppose a universal physical copier existed. Including any fixed blank register and environment in its description, its action would have to preserve linearity; in the ideal closed-system picture, write it as a unitary:
for every . It could copy and :
Linearity would then require
But two copies of would be
Those states differ. The contradiction is the no-cloning theorem. It does not stop you from preparing many known states; it stops a universal copier for arbitrary unknown states.
Teleportation
Quantum teleportation transfers an unknown qubit state using a shared Bell pair, a Bell-basis measurement, two classical bits, and a correction. It does not move matter and it does not transmit faster than light.
If Alice wants to send to Bob, they first share . Alice performs a joint Bell measurement on her unknown qubit and her half of the Bell pair. The result is two classical bits. Bob applies one of four corrections: , , , or . After that correction, Bob's qubit is .
One standard circuit implements the Bell measurement with CNOT from the input qubit to Alice's Bell-half, then H on the input, followed by Z-basis measurement of both. If those recorded bits are in that order, Bob can apply . Other diagrams may label or order the two classical bits differently, so a correction table is meaningful only together with its convention. When both corrections are needed, writing or differs only by an unobservable global phase on the corrected state.
- 1
Unknown state plus shared Bell pair
- 2
Bell measurement on Alice's two qubits
- 3
Two classical bits sent to Bob
- 4
Bob applies I, X, Z, or XZ
- 5
Bob has the original state; Alice no longer has it
No-cloning remains safe because Alice's original state is consumed by the measurement.
Superdense coding
Superdense coding reverses the resource emphasis. With a shared Bell pair already in place, Alice can encode two classical bits by applying one of , , , or to her qubit and sending that qubit to Bob. Bob performs a Bell-basis measurement to recover the two bits.
The protocol does not send two bits through an isolated qubit alone. It uses a previously shared entangled pair plus one transmitted qubit. The textbook statement assumes the Bell pair, gates, channel, and Bell measurement work ideally; a physical implementation must also account for entanglement distribution, loss, noise, and decoding errors.
Worked example: teleporting
Suppose the Bell-measurement record is . Under the convention above, Bob's pre-correction state is . Applying returns . Alice never needs to learn the amplitudes of the input, and Bob cannot complete the recovery until the classical bits arrive.
Teleportation
- Goal: transfer an unknown qubit state.
- Uses one Bell pair and two classical bits.
- No quantum system carrying the state travels after measurement.
Superdense coding
- Goal: transmit two classical bits.
- Uses one Bell pair and one sent qubit.
- The entangled resource must already be shared.
Both protocols are powerful because the resource accounting is precise.
Common misconceptions
Guided practice
For teleportation, make a four-row table for and evaluate . Then make a second resource ledger for superdense coding. Record what is prepared before the message, what physically crosses the channel, what measurement Bob performs, and which resource is consumed.
Chapter assessment
You should be able to read a small circuit, explain why no-cloning follows from linearity, and describe teleportation or superdense coding with correct resource accounting.
Check your understanding
Summary
Next step
You can now audit a protocol operation by operation and resource by resource. Chapter 7 uses those circuit skills to build oracle algorithms whose interference answers carefully stated computational questions.
References and further study
- Charles H. Bennett et al., "Teleporting an Unknown Quantum State via Dual Classical and Einstein-Podolsky-Rosen Channels".
- Michael A. Nielsen and Isaac L. Chuang, Quantum Computation and Quantum Information.
- IBM Quantum Learning, Quantum teleportation and Superdense coding.
Chapter exercises
Practice the ideas from this chapter with short interactive exercises.
Circuit reading room
Read wires, controls, measurement, and time order correctly.
Hint
The railway timetable
Alice reads the circuit from left to right. The guide covers the output and asks what happened before the meter clicked.
No-cloning crossroads
Use linearity to see why arbitrary unknown states cannot be copied.
Linearity test
A copier that copies |0> and |1> would send |+>|0> to (|00>+|11>)/sqrt(2) by linearity, but two copies of |+> are (|00>+|01>+|10>+|11>)/2.
Teleportation relay
Follow Bell measurement, two classical bits, and correction gates.
Hint
The relay station
Alice cannot send the unknown state by copying it, so she uses a Bell pair and a classical relay.
Chapter 6 assessment
Synthesize circuit notation, no-cloning, teleportation, and superdense coding.
Hint
Circuit order trace
Compare noncommuting gate orders by evolving a state step by step.
Two schedules
Alice compares two one-qubit circuits that contain the same gates in opposite orders.
Hint
Read operations from the input toward the output. Evaluate the rightmost matrix first in a product such as .
Teleportation correction table
Map Bell-measurement bits to Bob's correction under a stated convention.
The correction dispatch
Use the convention that Alice's first bit is the input-qubit Z measurement after CNOT, and her second bit is the Bell-half Z measurement after H.
Hint
Under this convention Bob applies ; matrix order only changes an irrelevant global phase when both bits are 1.
Dense-coding resource ledger
Account for the entangled pair, transmitted qubit, and recovered classical bits.
The resource ledger
The station refuses slogans. Alice must list every resource used by superdense coding.
Hint
Separate resources established before the message from systems transmitted after encoding.
Protocol resource audit
Correct incomplete claims about teleportation, cloning, and dense coding.
The protocol inspector
Alice reviews a product claim that says teleportation copies a qubit instantly and for free.
Hint
Check the goal, consumed entanglement, classical or quantum communication, timing, and whether the input survives.
Chapter completion
Exercises completed: 0/8
Next: Chapter 7Take chapter assessment