Skip to content

huckstar/qiskit-getting-started

 
 

Repository files navigation

Getting started with the IonQ Backend for Qiskit

ℹ️ NOTE: An IonQ API token is required!

Please reach out to [email protected] to request access, or provision access directly via Google Cloud.

Install dependencies

First, make sure you follow the Qiskit installation steps for your OS first, found here.

Also, make sure your python interpreter / environment has the qiskit-ionq provider installed, e.g. using: pip install qiskit-ionq.

Run the samples

Notebook Description
bv/bernstein-vazirani-3q.ipynb A three-qubit Bernstein-Vazirani example
bell-cat-states.ipynb Creates Bell and Cat states
deutsch-jozsa.ipynb Performs the Deutsch-Jozsa algorithm
rabi-flopping.ipynb Simulates Rabi flopping
circuit-training.ipynb Demonstrates Data-driven quantum circuit learning
entangling-gates.ipynb Demonstrates entangling gates
qft-adder.ipynb Implements a QFT adder
ipea/iterative-phase-estimation-algorithm.ipynb Demonstrates the quantum iterative phase estimation algorithm
vqe/noisy-vqe.ipynb Demonstrates the impact of noise on the simulation of H2 via a variational quantum eigensolver

About

Getting started with Qiskit

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Jupyter Notebook 100.0%