Sitemap
Piyush Kumar Mishra

Piyush Kumar Mishra

Superdense Coding in Quantum Computing: How to Send 2 Bits Using Just 1 Qubit

4 min readApr 2, 2026

--

Introduction: Sending More with Less?

Imagine sending double the information using half the resource. Sounds like a scammy data plan ad, right?

Well… welcome to quantum computing, where things that sound impossible are just Tuesday.

In classical communication, if you want to send 2 bits (like 00, 01, 10, 11), you need 2 bits. Simple. Logical. Boring.

But in the quantum world?

You can send 2 classical bits using just 1 qubit.

Yes, you read that right. And no, your Wi-Fi provider isn’t using this yet (sadly).

Quantum joke of the day:
Why don’t quantum particles get lost?
Because they’re always “entangled” in their relationships.

Let’s break this down step by step and understand the magic behind Superdense Coding.

What is Superdense Coding?

Superdense coding is a quantum communication protocol that allows a sender (Alice) to transmit 2 classical bits of information to a receiver (Bob) using only 1 qubit.

Sounds like compression? Not exactly.

The secret ingredient is:

Quantum Entanglement

Entanglement — The Magic Link

Think of entanglement like two magically connected coins:

  • Flip one coin → the other instantly “knows” the result
  • Even if they are far apart

In reality, it’s not magic — it’s quantum physics.

When two qubits are entangled, their states are deeply connected. One famous example is a Bell state.

Without going heavy into math, just remember

Entangled qubits behave like a shared system, not separate ones.

Another one:
Entangled particles are like best friends — no matter how far apart, they still know what the other is doing. Creepy… but useful.

Encoding Classical Bits into Qubits

Now comes the clever part.

Alice wants to send 2 bits of information:

  • 00, 01, 10, or 11

But she only sends 1 qubit.

How?

By applying specific quantum gates to her part of the entangled pair.

Quantum Gates (Simple View)

Think of gates like operations that “transform” the qubit:

  • I (Identity): Do nothing
  • X (NOT gate): Flip the qubit
  • Z (Phase flip): Change phase
Press enter or click to view image in full size

So instead of sending 2 bits directly, Alice encodes them into the quantum state of her qubit.

Fun analogy:
Qubits are like overachieving students — they carry more information than they’re supposed to.

Circuit Implementation (Step-by-Step)

Let’s walk through how this actually works.

Step 1: Create Entanglement

Initially, Alice and Bob share an entangled pair.

This is done using:

  • Hadamard Gate (H)
  • CNOT Gate

Result: A Bell state (entangled pair)

Step 2: Alice Encodes Information

Alice applies one of the operations (I, X, Z, XZ) based on the 2 bits she wants to send.

She doesn’t send the bits directly.

She modifies the quantum state.

Step 3: Alice Sends Her Qubit

Now Alice sends only her qubit to Bob.

Get Piyush Kumar Mishra’s stories in your inbox

Join Medium for free to get updates from this writer.

Yes, just one.

Step 4: Bob Decodes

Bob now has:

  • His original qubit
  • Alice’s transmitted qubit

He applies:

  • CNOT
  • Hadamard

Then measures both qubits.

Result: He gets the original 2 classical bits.

Where to Add a Diagram

If you’re publishing this on Medium, insert a quantum circuit diagram here showing:

  • Entanglement creation
  • Alice’s encoding
  • Bob’s decoding

(IBM Quantum Composer diagrams work great!)

Relatable moment:
Alice sends one qubit… Bob receives two bits…
Classical engineers: “Wait, that’s illegal.”

Press enter or click to view image in full size

Why is This Better Than Classical Communication?

Let’s compare

Press enter or click to view image in full size

Key Advantages

  • Higher Information Density
  • Efficient Communication
  • Foundation for Quantum Networks
  • Useful in Quantum Cryptography

Witty comparison:
Classical communication is like riding a bicycle
Quantum communication is like teleportation

Real-World Applications (Future Scope)

Superdense coding is not just a cool trick — it has real implications:

  • Quantum internet
  • Secure communication
  • High-speed data transfer
  • Distributed quantum computing

Right now, it’s mostly experimental — but the future is promising.

Conclusion

Let’s recap:

  • Superdense coding allows 2 classical bits to be sent using 1 qubit
  • It relies on quantum entanglement
  • Encoding is done using quantum gates
  • Decoding retrieves the original information perfectly

In short:

👉 It’s not faster communication…
👉 It’s smarter communication

Final joke:
Classical bit: “I carry 1 bit.”
Qubit: “Cute.”

As quantum technology evolves, ideas like superdense coding may soon power the next generation of communication systems.

And who knows?

Maybe one day your messages will be sent through entangled particles instead of mobile towers.

References & Further Reading

Books & Papers

  • Nielsen, M. A., & Chuang, I. L. — Quantum Computation and Quantum Information
  • Bennett, C. H., & Wiesner, S. J. (1992) — Communication via one- and two-particle operators on Einstein-Podolsky-Rosen states

Online Resources

--