Tutorial for Variational Quantum Eigensolver This is part of a final year degree thesis (TFG: Trabajo Fin de Grado) in UNED.
This is a Python Notebook intended to walk the user through the VQE Algorithm
- VQE Tutorial (Part I) in GitHub: Energy estimation 'Peeking' into Ansatz wave function.
- VQE Tutorial (Part II) in GitHub: Energy estimation Measuring Ansatz wave function.
- VQE Tutorial (Part III) in GitHub: Energy estimation with Hadamard Test.
- VQE Tutorial (Part IV) in GitHub: Failed attempt to combine with QPE.
- VQE Tutorial (Part V) in GitHub: Inside Qiskit implementation of VQE function.
Real device attempts to VQE:
- VQE Tutorial (Part IIa) in GitHub: Same as PartII but all attempts reserving real resources in the cloud.
- VQE Tutorial (Part IIb) in GitHub: Same as PartII but attempts reserving real resources for final round.
Experiments and comparisons of different methods inside "Experiment" Folder
To run it on Binder Click here: VQE Tutorial (Part I) in Binder
To run it on Binder Click here: VQE Tutorial (Part II) in Binder
To run it on Binder Click here: VQE Tutorial (Part III) in Binder
Note: this code is based on QisKit repository found in:
https://github.com/JavaFXpert/vqe-playground