Skip to content

Latest commit

 

History

History
27 lines (19 loc) · 1.91 KB

README.md

File metadata and controls

27 lines (19 loc) · 1.91 KB

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