Skip to content

qiskit-advocate/Superdense-Coding

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 

Repository files navigation

# Superdense Coding using Qiskit ## Overview This project demonstrates the Superdense Coding protocol using Qiskit. Superdense Coding is one of the most famous quantum communication protocols. It enables the transmission of **two classical bits** by sending only **one qubit**, thanks to quantum entanglement. --- ## Features - Bell State Creation - Message Encoding - Message Decoding - Quantum Circuit Simulation - Measurement Histogram --- ## Technologies - Python - Qiskit - Qiskit Aer - Matplotlib --- ## How it Works 1. Create a Bell pair. 2. Alice encodes two classical bits. 3. Alice sends one qubit to Bob. 4. Bob decodes the message. 5. Measure the output. --- ## Message Mapping | Message | Gate Applied | |---------|--------------| |00|None| |01|X| |10|Z| |11|XZ| --- ## Installation ```bash pip install -r requirements.txt ``` Run ```bash python superdense_coding.py ``` --- ## Expected Output ``` {'10':1024} ``` (Depending on the selected message.) --- ## Applications - Quantum Communication - Quantum Internet - Quantum Networking - Quantum Information Theory --- ## Author Dhivya S # Superdense-Coding # Superdense-Coding # Superdense-Coding

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors