This repository contains Jupyter Notebooks with quantum computing exercises specially for Quantum Teleportation using PennyLane and Python. These exercises are based on the PennyLane Coding Challenges and cover various quantum computing concepts.
The notebooks in this repository cover the following topics:
- Expectation Values
- Multi-qubit Systems
- Entanglement
- Quantum Teleportation
Each notebook includes detailed information and preparation instructions for the exercises.
To run these notebooks, you'll need:
- Python 3.7+
- Jupyter Notebook
- PennyLane
- NumPy
-
Clone this repository:
git clone https://github.com/yousuftomal/quantum-teleportation.git cd quantum-computing-exercises
-
Install the required packages:
pip install -r requirements.txt
-
Start Jupyter Notebook:
jupyter notebook
-
Open the desired notebook and run the cells to explore the quantum computing concepts and complete the exercises.
Contributions to improve the exercises or add new ones are welcome. Please feel free to submit a pull request or open an issue for discussion.
This project is licensed under the MIT License - see the LICENSE file for details.
- PennyLane team for providing the coding challenges and quantum computing framework
- Quantum computing community for continuous learning and inspiration