Variational Quantum Eigensolver (VQE)
A hybrid quantum-classical algorithm optimized for finding the ground state energy of molecules on NISQ devices.
QWiki Team 1 min read
#algorithms#chemistry#nisq#vqe
Explore LabsIntroduction
The Variational Quantum Eigensolver (VQE) is a hybrid quantum-classical algorithm designed to find the eigenvalues of a large matrix, specifically the ground state energy of a molecular Hamiltonian. It is highly optimized for Noisy Intermediate-Scale Quantum (NISQ) computers.
Variational Principle
VQE is based on the variational method in quantum mechanics. For any ansatz state parameterized by classical parameters , the expectation value of the Hamiltonian is always greater than or equal to the ground state energy :
Hybrid Architecture
VQE delegates work between quantum and classical processors:
- Quantum Processor: Prepares the parameterized state and measures the expectation values of the Hamiltonian terms.
- Classical Processor: Evaluates the energy and uses classical optimization algorithms (e.g., COBYLA, Adam) to update the parameters to minimize the energy.
- This loop repeats until convergence is reached.