This repository is dedicated to the exploration and implementation of various quantum computing algorithms using Qiskit, IBM's open-source quantum computing software development framework. The aim is to provide clear examples and tutorials for quantum algorithms that can be executed on simulated quantum computers.
Qiskit is an open-source SDK for working with quantum computers at the level of pulses, circuits, and algorithms. It provides tools for creating and manipulating quantum programs and running them on prototype quantum devices and simulators. Learn more about Qiskit at Qiskit.org.
The following quantum algorithms are implemented in this repository:
- A Python script with the Qiskit implementation of the algorithm.
- A Jupyter notebook that provides a detailed tutorial on how to use and understand the algorithm.
Before you can run these quantum algorithms, you'll need to install Python and Qiskit. Here's how to set up your environment:
-
Install Python: Download and install Python 3.8 or higher from python.org.
-
Install Qiskit: Once Python is installed, run the following command to install Qiskit:
pip install qiskit
Contributions to this repository are welcome. Please read CONTRIBUTING.md
for details on our code of conduct, and the process for submitting pull requests to us.
This project is licensed under the MIT License - see the LICENSE.md file for details.