Skip to content

Quantinuum iQuHACK 2024 In-Person Challenge

Notifications You must be signed in to change notification settings

diogo-cruz/2024_Quantinuum

 
 

Repository files navigation

Various Implementations of QPE.

Team: Quantum Bugs: Diogo Cruz, Federico Pantin, Tulsi Chaudhari, Ben Kamen, Nishan Choutaje Jayarama

Quantum Phase estimation(QPE) is an important subroutine in several quantum algorithms finding their place in condensed matter physics, quantum chemistry, factoring and many more. We present a few implementations of the QPE algorithm namely iterative QPE, Bayesian QPE and also the novel $\alpha-$QPE which gives us an avenue for optimizition over the number of measurements done and the circuit depth. We have attempted to implement these algorithms on a test unitary similar to the example notebook, and also to unitary evolution of Pauli string Hamiltonians.

How to run code

How to read the code.

Open the file under the Quantum Bugs repo. Under this repo you will find a folder under the section name quantum-phase-estimation. In this section open the file "QPE-final.ipynb".

References:

About

Quantinuum iQuHACK 2024 In-Person Challenge

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Jupyter Notebook 99.2%
  • Python 0.8%