In this we run my own version of the Variational Quantum Eigensolver (VQE) for the exactly-solvable Lipkin-Meshkov-Glick (LMG) model. This work has been published in my own dissertation and is in the process of being written up for publication in a journal with my old advisor. As such the circuit design and implementation and advantages therein are not intellectual property of D-Wave because I invented them a months to years before joining D-Wave
Herein we demonstrate running an efficient non-optimizing derivative of VQE to find energy eigenvalues of the exactly-solvable Lipkin-Meshkov-Glick (LMG) model. Because of the innate symmetries of the LMG model we can leverage the power of quantum mechanics to ensure that the number of measurements required does not exceed
We can use the structure of the LMG model to easily calculate its eigenstates and eigenvalues classically and then determine what the parameters should be in a simulation circuit. After running the circuit we can make measurements and compare against the previously-calculated solutions.
The Variational Quantum Eigensolver (VQE) is a gate-model quantum algorithm which was designed for the noisy intermediate-scale quantum (NISQ) era of computation. It is a hybrid algorithm which makes use of a classical optimizer to find the ground state of a Hamiltonian
In VQE, we first prepare the ansatz state
The Lipkin-Meshkov-Glick (LMG) model was originally designed to model oxygen nuclei but is more known as a testbed for studying quantum phase transitions in general. It is an exactly-solvable dual-model bosonic Gaudin-Richardson model and can be solved with an eigenstate generating operator (EGO).
It appears that the measurement system in '''dwave.gate''' has a quirk that Theodor is working out. It was giving bitstrings that weren't in the set of encoded physical states e.g. 1101. In effect, the measurements weren't respecting entanglement.