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.
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".