PaulaLaurenA219 / qiskit-getting-started

Getting started with Qiskit

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Getting started with the IonQ Backend for Qiskit

ℹ️ NOTE: An IonQ API token is required!

Please reach out to sales@ionq.com 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

License:MIT License


Languages

Language:Jupyter Notebook 100.0%