ContextualSubspaceVQE provides a classical simulation implementation of the hybrid quantum-classical algorithm called contextual subspace variational quantum eigensolver (CS-VQE), as described in https://arxiv.org/abs/2011.10027.
A more up-to-date implementation of CS-VQE can be found at https://github.com/UCL-CCS/symmer.
- Test for contextuality of a Hamiltonian.
- Construction of quasi-quantized (classical) models for noncontextual Hamiltonians.
- Heuristics to approximate optimal noncontextual sub-Hamiltonians given arbitrary target Hamiltonians.
- Classical simulation of quantum correction to a noncontextual approximation.
- Classical simulation of CS-VQE.
When you use ContextualSubspaceVQE in a publication or other work, please cite as:
William M. Kirby, Andrew Tranter, and Peter J. Love, Contextual Subspace Variational Quantum Eigensolver, Quantum 5, 456 (2021).
Take a look through CS_VQE_how_to_use.ipynb for...
- examples of the usage of all of the main functions.
- how to reproduce our results in arXiv:2011.10027.