Qiskit Global Summer School 2024: Quantum Computing and Simulation
IBM Quantum Research Team
VQE is a hybrid quantum-classical algorithm designed to find the ground state energy of a molecule or material. It's one of the leading candidates for quantum advantage on near-term NISQ hardware and sits at the heart of quantum chemistry simulation, drug discovery, and materials science research.
VQE is a hybrid algorithm: a quantum circuit prepares trial states and measures energies, while a classical computer optimizes the circuit parameters. This separation allows VQE to run on today's noisy hardware without full error correction.
An ansatz is a parameterized quantum circuit that represents a candidate quantum state. The circuit contains tunable rotation angles as parameters. The quality of VQE depends heavily on the ansatz choice - it needs enough expressivity to represent the ground state but not so much depth that noise dominates on real hardware.
The quantum computer runs the ansatz circuit and measures the expected value of the molecular Hamiltonian (the energy operator for the molecule). This measurement is repeated many times to get a statistical estimate. The variational principle guarantees that this estimate is always an upper bound on the true ground state energy.
A classical optimizer (COBYLA, SPSA, L-BFGS-B) receives the measured energy and updates the ansatz parameters to reduce it. This loop runs iteratively - quantum measurement, classical update, quantum measurement - until the energy converges. The final energy is the VQE estimate of the ground state energy.
VQE was designed specifically for NISQ (Noisy Intermediate-Scale Quantum) devices. By keeping circuits shallow and offloading optimization to classical computers, it avoids the deep circuits that quantum error correction would require. This makes it runnable today, at the cost of being heuristic rather than provably exact.
Ground state energy is a gateway quantity in chemistry and materials science. If you can compute it accurately, many downstream properties follow.
The most direct application. VQE computes the electronic ground state energy of a molecule - the lowest energy its electrons can occupy. This determines bond lengths, vibrational frequencies, and thermodynamic stability.
Drug molecules bind to target proteins via quantum-mechanical interactions (van der Waals forces, hydrogen bonding, electrostatics). Accurately modeling these interactions requires quantum chemistry calculations. VQE could eventually model binding affinities for larger molecules than classical methods can handle.
Battery electrolytes, superconductors, and photovoltaic materials have electronic properties determined by their quantum ground states. VQE could guide the search for better materials by accurately predicting properties before synthesis.
Classical quantum chemistry methods like CCSD(T) scale poorly with system size. For molecules with strongly correlated electrons - transition metal complexes, exotic catalysts, nitrogen fixation - classical methods struggle. VQE targets exactly this regime.
Quantum computing courses that include the Variational Quantum Eigensolver in their curriculum.
IBM Quantum Research Team
Xanadu / Community
Prof. Elias Fernandez-Combarro Alvarez, University of Oviedo
Hasso Plattner Institute / IBM Quantum
Hasso Plattner Institute / IBM Quantum
Quantinuum
IonQ Researchers
Hands-on implementations in Qiskit and PennyLane, from basic setup to full molecular simulations.