Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Create a tutorial for Iterative Phase Estimation (IPE) algorithm #40

Open
HwajungKang opened this issue Mar 5, 2021 · 2 comments
Open
Assignees
Labels

Comments

@HwajungKang
Copy link
Collaborator

HwajungKang commented Mar 5, 2021

Description

The "length" of a quantum circuit is the primary factor when determining the magnitude of the errors in the resulting output distribution; quantum circuits with greater depth have decreased fidelity. Therefore, implementing algorithms based on shallow depth circuits is of the great importance in near-term quantum computing. Iterative Phase Estimation (IPE) algorithm is one such algorithm for estimating quantum phase called the Iterative Phase Estimation (IPE) algorithm which requires a system comprised of only a single ancillary qubit and evaluate the phase through a repeatative process.

The Quantum Phase Estimation (QPE) circuit is limited by the number of qubits necessary for the algorithm’s precision. Every additional qubit has added costs in terms of noise and hardware requirements; noisy results that we obtained from executing the QPE circuit on a real quantum device would get worse as the number of the qubits on the circuit increases. The IPE algorithm implements quantum phase estimation with only a single ancillary qubit, and the accuracy of the algorithm is restricted by the number of iterations rather than the number of counting qubits. Therefore, IPE circuits are of practical interest and are of foremost importance for near-term quantum computing as QPE is an essential element in many quantum algorithms.

The goal of this project is for participants to understand the IPE algorithm by making its Qiskit tutorial.

Mentor/s

Hwajung Kang (@HwajungKang), Quantum Computing Education Developer

Type of participant

Number of participants

1 or 2

Deliverable

Jupyter notebook for a Qiskit tutorial

@Morcu
Copy link

Morcu commented Mar 8, 2021

You can assign me this issue :)

@filippotramonto
Copy link

me too. thanks :-)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

4 participants